Программное средство состоит из большого числа процедур.
Перечислим основные из них:
Unit11:
- — void __fastcall TForm1: Button1Click (TObject *Sender) — поиск данных;
- — void __fastcall TForm1: Button2Click (TObject *Sender) — сортировка данных;
- — void __fastcall TForm1: Button15Click (TObject *Sender) — восстановление данных в таблице;
- — void __fastcall TForm1: rabotaShow (TObject *Sender) — суммирование данных в таблице;
Unit2:
— void __fastcall TForm1: Button22Click (TObject *Sender) — отчет 1;
Unit3:
— void __fastcall TForm1: Button23Click (TObject *Sender) — отчет 2;
В данной программе используется большое количество BitButton, следовательно, данные процедуры неоднократно повторяются.
Программное средство состоит из базы данных, состоящей из 7 таблиц. Описание данных таблиц представлены следующим образом:
Таблица 1 — Описание таблицы «Авто» .
|
Название. | Тип данных. | Ключ. |
Код авто. | Счетчик. | Первичный. |
Марка. | Текстовый. |
Номер | Числовой. |
Код клиента. | Числовой. | Внешний. |
Таблица 2 — Описание таблицы «Исполнители» .
|
Название. | Тип данных. | Ключ. |
Код исполнителя. | Счетчик. | Первичный. |
Фио. | Текстовый. |
Телефон. | Числовой. |
Таблица 3 — Описание таблицы «Клиент»
|
Название. | Тип данных. | Ключ. |
Код. | Счетчик. | Первичный. |
Фио. | Текстовый. |
Адрес. | Текстовый. |
Телефон. | Числовой. |
Таблица 4 — Описание таблицы «Прейскурант» .
|
Название. | Тип данных. | Ключ. |
Код. | Счетчик. | Первичный. |
Вид ремонта. | Текстовый. |
Стоимость. | Числовой. |
Время работы в часах. | Числовой. |
Таблица 5 — Описание таблицы «Работа» .
|
Название. | Тип данных. | Ключ. |
Код работы. | Счетчик. | Первичный. |
Код заказа. | Числовой. | Внешний. |
Код исполнителя. | Числовой. | Внешний. |
Стоимость. | Числовой. |
Код ремонта. | Числовой. | Внешний. |
Таблица 6 — Описание таблицы «Заказ» .
|
Название. | Тип данных. | Ключ. |
Код. | Счетчик. | Первичный. |
Дата приема заказа. | Датавремя. |
Дата окончания заказа. | Датавремя. |
Код авто. | Числовой. | Внешний. |
Код работы. | Числовой. | Внешний. |
Код запчасти. | Числовой. | Внешний. |
Таблица 7 — Описание таблицы «Запчасти» .
|
Название. | Тип данных. | Ключ. |
Код. | Счетчик. | Первичный. |
Код заказа. | Числовой. | Внешний. |
Наименование. | Текстовый. |
Количество. | Числовой. |
Стоимость. | Числовой. |
База данных спроектирована довольно просто, а так же понятно и доступно для любого пользователя.