Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchyot_itogovy.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
7.18 Mб
Скачать

4.4 Описание используемых компонент и проектных процедур

При работе данной программы были использованы компоненты среды программирования Delphi, представленные в таблице 13.

Таблица 13

Название компонент

Описание

DataModule

Информационный модуль. Не визуальный компонент, на котором можно размещать не визуальные компоненты для доступа к данным

Table

Таблица. Не визуальный компонент, который в текущий момент времени может быть связан только с одной таблицей из базы данных

DataSource

Источник информации

Query

Запрос. Не визуальный компонент, позволяющий составлять запросы на языке SQL. Содержит записи, источниками которых могут быть несколько таблиц

Form

Форма. Важнейший визуальный компонент, представляет собой видимые окна в стиле Windows, и является центральной частью процесса взаимодействия программы с пользователем

MainMenu

Невизуальный компонент Delphi, предназначенный для вывода главного меню на форме

Timer

Таймер. Этот компонент служит для отсчёта интервалов реального времени. Имеет ограничение - не может обрабатывать интервалы менее 55 миллисекунд

PrintDialog

Диалог устройства печати. Не визуальный компонент, служащий для установления связи с устройством печати

Button

Это стандартная кнопка Delphi. Используется для реализации в программе команд с помощью обработчика события OnClick этого компонента

BitBtn

Командная кнопка. Отличается от стандартной кнопки Button возможностью отображения пиктограммы

SpeedButton

Пиктографическая кнопка. Обычно используется для быстрого доступа к опциям главного меню

Edit

Строка ввода. Предназначена для ввода пользователем текстовой информации в виде одной строки. Имеет возможности по управлению вводимой информацией, например, переопределению символов до их появления в поле ввода, что используется в формах для ввода пароля

ComboBox

“Выпадающий” список выбора. Представляет собой комбинацию компонентов Edit и ListBox

GroupBox

Контейнер группы компонентов. Используется для группировки нескольких связанных по смыслу компонентов

RadioGroup

Группа зависимых переключателей. Содержит специальные свойства для обслуживания нескольких связанных между собой зависимых переключателей

DBGrid

Визуальный компонент, отображает содержимое таблицы базы данных в виде сетки, в которой столбцы соответствуют полям, а строки записям таблицы

Label

Метка. Используется для размещения не очень длинных сообщений в виде статического текста

Panel

Панель. Этот компонент, как и GroupBox, служит для объединения нескольких компонентов. Содержит внутреннюю и внешнюю кромки, что позволяет создавать эффекты “вдавленности” и “выпуклости”

Image

Рисунок. Компонент для отображения изображений, в том числе пиктограмм и метафайлов

Chart

Диаграмма. Этот компонент облегчает создание специальных панелей для графического представления данных

ProgressBar

Индикатор процесса. С помощью этого компонента можно отображать ход исполнения достаточно длительного процесса, например, копирование данных

StatusBar

Панель статуса. Предназначена для размещения разного рода служебной информации в окнах редактирования. Пример - нижняя часть рамки окна текстового редактора Microsoft Word

DateTimePicker

Селектор времени/даты. Этот компонент предназначен для ввода или отображения времени или даты

QuickRep

Отчёт. Визуальный компонент, представляющий собой страницу формата А4, отображённую в натуральную величину

QRLable

Метка отчёта. Визуальный компонент, позволяет размещать статический текст в отчёте

QRDBText

Продолжение таблицы 13

Текст. Визуальный компонент, служит для размещения в отчёте содержимого поля набора данных, связь с которым устанавливается через свойства DataSet и DataField

В рабочих модулях программы присутствуют функции и методы, представленные в таблице 14.

Таблица 14

Имя модуля

Имя процедуры (функции)

Назначение процедуры (функции)

Unit1

TForm1. N1Click

Открывает справочник водителей

TForm1. N2Click

Открывает справочник автомобилей

TForm1. N3Click

Открывает таблицу накладных

TForm1. N7Click

Открывает сайт разработчика

TForm1. N9Click

Открывает справочник видов автомобилей

TForm1. N10Click

Открывает справочник грузов

TForm1. N11Click

Просмотр отчёта «Стоимость топлива»

TForm1. N12Click

Печать отчёта «Стоимость топлива»

TForm1. N13Click

Просмотр справки «Транспорт предприятия»

TForm1. N14Click

Открывает справочник адресов стоянок

TForm1. N8Click

Осуществляет выход из программы

TForm1. N18Click

Печать справки «Транспорт предприятия»

TForm1. N20Click

Открывает таблицу путевых листов

TForm1. N21Click

Открывает таблицу автомобилей

TForm1. N22Click

Открывает форму восстановления данных

TForm1. N24Click

Открывает таблицу топлива

TForm1. N26Click

Открывает форму смены данных авторизации

TForm1. N27Click

Открывает таблицу заказов

TForm1.SpeedButton14Click

Просмотр статистической диаграммы

TForm1.SpeedButton1Click

Открывает таблицу заказов

TForm1.SpeedButton2Click

Открывает таблицу путевых листов

TForm1.SpeedButton3Click

Открывает таблицу автомобилей

TForm1.SpeedButton4Click

Открывает таблицу накладных

TForm1.SpeedButton5Click

Открывает таблицу топлива

TForm1.SpeedButton7Click

Открывает справочник водителей

TForm1.SpeedButton8Click

Открывает справочник марок авто

TForm1.SpeedButton9Click

Открывает справочник видов авто

TForm1.SpeedButton10Click

Открывает справочник грузов

TForm1.SpeedButton11Click

Открывает справочник адресов стоянок

TForm1.SpeedButton12Click

Просмотр отчёта «Стоимость топлива»

TForm1.SpeedButton13Click

Просмотр справки «Транспорт предприятия»

TForm1.SpeedButton15Click

Просмотр информационной подсказки

TForm1.SpeedButton16Click

Просмотр справочной подсказки

TForm1.FormActivate

Вызов действий при активации формы

TForm1.Timer1Timer

Запускает таймер для работы строки состояния

TForm1.Create_Alias

Создаёт псевдоним базы данных в утилите

BDE Administrator

Unit2

TForm2.BitBtn1Click

Открывает форму редактирования справочника водителей

TForm2.BitBtn2Click

Возвращает в главное меню

Unit3

TForm3.BitBtn1Click

Открывает форму редактирования справочника марок авто

TForm3.BitBtn2Click

Возвращает в главное меню

Unit4

TForm4.BitBtn1Click

Открывает форму редактирования видов авто

TForm4.BitBtn2Click

Возвращает в главное меню

Unit5

TForm5.BitBtn1Click

Открывает форму редактирования справочника грузов

TForm5.BitBtn2Click

Возвращает в главное меню

Unit6

TForm6.BitBtn1Click

Открывает форму редактирования справочника адресов стоянок

TForm6.BitBtn2Click

Возвращает в главное меню

Unit7

TForm7.BitBtn1Click

Добавляет запись в справочник водителей

TForm7.BitBtn2Click

Изменяет запись в справочнике водителей

TForm7.BitBtn3Click

Сохраняет запись в справочник водителей

TForm7.BitBtn4Click

Отменяет ранее выбранные действия

TForm7.BitBtn5Click

Удаляет запись из справочника водителей

TForm7.BitBtn6Click

Возвращает на форму справочника водителей

TForm7.FormActivate

Выполняет действия при активации формы редактирования справочника водителей

TForm7.FormClose

Выполняет действия при закрытие формы редактирования справочника водителей

TForm7.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

Unit8

TForm8.BitBtn1Click

Добавляет запись в справочник марок авто

TForm8.BitBtn2Click

Изменяет запись в справочнике марок авто

TForm8.BitBtn3Click

Сохраняет запись в справочник марок авто

TForm8.BitBtn4Click

Отменяет ранее выбранные действия

TForm8.BitBtn5Click

Удаляет запись из справочника марок авто

TForm8.BitBtn6Click

Возвращает на форму справочника марок авто

TForm8.FormActivate

Выполняет действия при активации формы редактирования справочника марок авто

TForm8.FormClose

Выполняет действия при закрытии формы редактирования справочника марок авто

TForm8.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

Unit9

TForm9.BitBtn1Click

Добавляет запись в справочник видов авто

TForm9.BitBtn2Click

Изменяет запись в справочнике видов авто

TForm9.BitBtn3Click

Сохраняет запись в справочник видов авто

TForm9.BitBtn4Click

Отменяет ранее выбранные действия

TForm9.BitBtn5Click

Удаляет запись из справочника видов авто

TForm9.BitBtn6Click

Возвращает на форму справочника видов авто

TForm9.FormActivate

Выполняет действия при активации формы редактирования справочника видов авто

TForm9.FormClose

Выполняет действия при закрытии формы редактирования справочника видов авто

TForm9.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

Unit10

TForm10.BitBtn1Click

Добавляет запись в справочник грузов

TForm10.BitBtn2Click

Изменяет запись в справочнике грузов

TForm10.BitBtn3Click

Сохраняет запись в справочник грузов

TForm10.BitBtn4Click

Отменяет ранее выбранные действия

TForm10.BitBtn5Click

Удаляет запись из справочника грузов

TForm10.BitBtn6Click

Возвращает на форму справочника грузов

TForm10.FormActivate

Выполняет действия при активации формы редактирования справочника грузов

TForm10.FormClose

Выполняет действия при закрытие формы редактирования справочника грузов

TForm10.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

Unit11

TForm11.BitBtn1Click

Добавляет запись в справочник адресов стоянок

TForm11.BitBtn2Click

Изменяет запись в справочнике адресов стоянок

TForm11.BitBtn3Click

Сохраняет запись в справочник адресов стоянок

TForm11.BitBtn4Click

Отменяет ранее выбранные действия

TForm11.BitBtn5Click

Удаляет запись из справочника адресов стоянок

TForm11.BitBtn6Click

Возвращает на форму справочника адресов стоянок

TForm11.FormActivate

Выполняет действия при активации формы редактирования справочника адресов стоянок

TForm11.FormClose

Выполняет действия при закрытие формы редактирования справочника адресов стоянок

TForm11.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

Centr_Tablica

TForm15.BitBtn8Click

Осуществляет поиск в таблице путевых листов

TForm15.RadioGroup1Click

Выполняет действия при осуществления выбора в наборе переключателей

TForm15.FormActivate

Выполняет действия при активации формы путевых листов

TForm15.DBGrid1DrawColumnCell

Осуществляет выделение цветом найденной записи в компоненте DBGrid

TForm15.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm15.Edit1Click

Выполняет действия при нажатии кнопки мыши на текстовое поле

TForm15.BitBtn6Click

Возвращает в главное меню

TForm15.BitBtn2Click

Отменяет фильтр данных таблицы

TForm15.BitBtn7Click

Осуществляет фильтрацию данных таблицы

TForm15.BitBtn3Click

Переходит на форму добавления записей в таблице путевых листов

TForm15.BitBtn4Click

Переходит на форму редактирования записей в таблице путевых листов

TForm15.BitBtn5Click

Удаляет запись из таблицы путевых листов

TForm15.BitBtn1Click

Отменяет поиск в таблице путевых листов

Centr_Tablica_Redakt

TForm16.BitBtn1Click

Сохраняет запись в таблицу путевых листов

TForm16.BitBtn2Click

Возвращает на форму путевых листов

TForm16.FormActivate

Выполняет действия при активации формы редактирования путевых листов

TForm16.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm16.Edit2KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm16.Edit3KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm16.ComboBox1KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm16.ComboBox2KeyPress

Выполняет действия при вводе символов в поле “выпадающего”

списка

TForm16.ComboBox3KeyPress

Выполняет действия при вводе символов в поле “выпадающего”

списка

TForm16.ComboBox3DrawItem

Задаёт цвет элементам “выпадающего” списка

TForm16.ComboColor

Проверяет элементы “выпадающего” списка, которым нужно задать цвет

TForm16.SpeedButton1Click

Выводит подсказку

Nom_gai_table

TForm17.BitBtn1Click

Переходит на форму добавления записей в таблице автомобилей

TForm17.BitBtn2Click

Переходит на форму редактирования записей в таблице автомобилей

TForm17.BitBtn3Click

Удаляет запись из таблицы автомобилей

TForm17.BitBtn4Click

Возвращает в главное меню

TForm17.BitBtn5Click

Осуществляет поиск в таблице автомобилей

TForm17.BitBtn6Click

Отменяет поиск в таблице автомобилей

TForm17.RadioGroup1Click

Осуществляет выбор в группе переключателей

TForm17.FormActivate

Выполняет действия при активации формы таблицы автомобилей

TForm17.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm17.Edit1Click

Выполняет действия при щелчке кнопкой мыши по текстовому полю

TForm17.DBGrid1DrawColumnCell

Осуществляет выделение цветом найденной записи в компоненте DBGrid

Nom_gai_t_redakt

TForm18.BitBtn1Click

Добавляет запись в таблицу автомобилей

TForm18.BitBtn2Click

Возвращает на форму таблицы автомобилей

TForm18.FormActivate

Выполняет действия при активации формы редактирования таблицы автомобилей

TForm18.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm18.Edit2KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm18.ComboBox1KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm18.ComboBox2KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm18.ComboBox3KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm18.SpeedButton1Click

Выводит подсказку

TForm18.SpeedButton2Click

Выводит подсказку

TForm18.Edit3KeyPress

Выполняет действия при вводе символов в текстовое поле

Nakladnoe_table

TForm19.BitBtn1Click

Переходит на форму добавления записей в таблице накладных

TForm19.BitBtn2Click

Переходит на форму редактирования записей в таблице накладных

TForm19.BitBtn3Click

Удаляет запись из таблицы накладных

TForm19.BitBtn4Click

Возвращает в главное меню

TForm19.BitBtn5Click

Отменяет поиск в таблице накладных

TForm19.BitBtn6Click

Осуществляет поиск в таблице накладных

TForm19.BitBtn7Click

Отменяет фильтрацию в таблице накладных

TForm19.BitBtn8Click

Осуществляет фильтрацию в таблице накладных

TForm19.FormActivate

Выполняет действия при активации формы таблицы накладных

TForm19.DBGrid1DrawColumnCell

Осуществляет выделение цветом найденной записи в компоненте DBGrid

TForm19.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm19.Edit1Click

Выполняет действия при щелчке кнопкой мыши по текстовому полю

Nakladnoe_t_redakt

TForm20.BitBtn1Click

Сохраняет запись в таблицу накладных

TForm20.BitBtn2Click

Возвращает на форму таблицы накладных

TForm20.BitBtn3Click

Рассчитывает стоимость топлива

TForm20.BitBtn4Click

Рассчитывает количество километров

TForm20.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.Edit2KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.Edit3KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.Edit4KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.SpeedButton1Click

Выводит подсказку

TForm20.SpeedButton2Click

Выводит подсказку

TForm20.SpeedButton3Click

Очищает текстовое поле

TForm20.SpeedButton4Click

Очищает текстовое поле

TForm20.SpeedButton5Click

Выводит подсказку

TForm20.SpeedButton6Click

Выводит подсказку

TForm20.SpeedButton7Click

Выводит подсказку

TForm20.Edit6KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.Edit7KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.Edit8KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm20.ComboBox1KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm20.ComboBox2KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm20.ComboBox2Click

Выполняет действия при выборе элемента в “выпадающем списке”

TForm20.ComboBox3Click

Выполняет действия при выборе элемента в “выпадающем списке”

TForm20.FormActivate

Выполняет действия при активации формы

Toplivo_table

TForm21.BitBtn1Click

Осуществляет поиск в таблице топлива

TForm21.BitBtn2Click

Переходит на форму добавления записей в таблице накладных

TForm21.BitBtn3Click

Переходит на форму редактирования записей в таблице накладных

TForm21.BitBtn4Click

Удаляет запись из таблицы накладных

TForm21.BitBtn5Click

Возвращает в главное меню

TForm21.BitBtn6Click

Отменяет поиск в таблице топлива

TForm21.BitBtn7Click

Отменяет фильтрацию в таблице топлива

TForm21.BitBtn8Click

Фильтрует записи в таблице топлива

TForm21.FormActivate

Выполняет действия при активации формы

TForm21.DBGrid1DrawColumnCell

Осуществляет выделение цветом найденной записи в компоненте DBGrid

TForm21.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm21.Edit1Click

Выполняет действия при щелчке кнопкой мыши по текстовому полю

Toplivo_t_redakt

TForm22.FormActivate

Выполняет действия при активации формы

TForm22.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm22.Edit2KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm22.BitBtn1Click

Сохраняет запись в таблице топлива

TForm22.BitBtn2Click

Возвращает на форму таблицы топлива

Zakaz

TForm24.BitBtn4Click

Возвращает в главное меню

TForm24.BitBtn2Click

Переходит на форму редактирования записей в таблицу заказов

TForm24.BitBtn7Click

Фильтрует записи в таблице заказов

TForm24.BitBtn5Click

Осуществляет поиск записей в таблице заказов

TForm24.BitBtn6Click

Отменяет поиск в таблице заказов

TForm24.BitBtn3Click

Удаляет запись из таблицы заказов

TForm24.BitBtn8Click

Отменяет фильтр в таблице заказов

TForm24.FormActivate

Выполняет действия при активации формы

TForm24.RadioGroup1Click

Осуществляет выбор в группе переключателей

TForm24.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm24.DBGrid1DrawColumnCell

Осуществляет выделение цветом найденной записи в компоненте DBGrid

TForm24.Edit1Click

Выполняет действия при щелчке кнопкой мыши по текстовому полю

Zakaz_Redakt

TForm25.BitBtn1Click

Изменяет запись в таблице путевых листов

TForm25.BitBtn2Click

Возвращает на форму таблицы заказов

TForm25.FormActivate

Выполняет действия при активации формы

TForm25.SpeedButton1Click

Выводит подсказку

TForm25.SpeedButton2Click

Выводит подсказку

TForm25.SpeedButton3Click

Выводит подсказку

TForm25.SpeedButton4Click

Выводит подсказку

TForm25.SpeedButton5Click

Выводит подсказку

TForm25.ComboBox1Click

Выполняет действия при выборе элемента в “выпадающем списке”

TForm25.ComboBox2Click

Выполняет действия при выборе элемента в “выпадающем списке”

TForm25.ComboBox3Click

Выполняет действия при выборе элемента в “выпадающем списке”

TForm25.ComboBox1KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm25.ComboBox2KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm25.ComboBox3KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm25.ComboBox4KeyPress

Выполняет действия при вводе символов в поле “выпадающего” списка

TForm25.ComboBox3DrawItem

Задаёт цвет элементам “выпадающего” списка

TForm25.ComboColor

Проверяет элементы “выпадающего” списка, которым нужно задать цвет

TForm25.Edit5KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm25.Edit6KeyPress

Выполняет действия при вводе символов в текстовое поле

Pass1

TForm29.BitBtn1Click

Авторизует пользователя

TForm29.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm29.Edit2KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm29.FormActivate

Выполняет действия при активации формы

Password_Redakt

TForm28.BitBtn1Click

Осуществляет смену данных

TForm28.BitBtn2Click

Возвращает в главное меню

TForm28.FormActivate

Выполняет действия при активации формы

TForm28.Edit1KeyPress

Выполняет действия при вводе символов в текстовое поле

TForm28.Edit2KeyPress

Выполняет действия при вводе символов в текстовое поле

Reserv_Base_Copy

TForm26.BitBtn1Click

Копирует базу данных

TForm26.BitBtn2Click

Возвращает в главное меню

TForm26.BitBtn3Click

Восстанавливает базу данных

TForm26.FormActivate

Выполняет действия при активации формы

Diagramma

TForm14.BitBtn1Click

Возвращает в главное меню

TForm14FormActivate

Выполняет действия при активации формы

TForm14SpeedButton1Click

Выводит подсказку

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]