Алгоритм решения задачи
Алгоритмы программы, составляющих программное средство, аналогичны. Алгоритм программы представлен в виде блок-схемы на рисунке 1.
Рисунок 1 — Блок-схема программы.
По данным, рассмотренным в этом разделе, можно отметить, что алгоритмы решения довольно просты.
Логическая модель данных
Разрабатываемое программное средство состоит из трех модулей.
Unit1 — главное «Меню программы» ,.
Unit2 — форма «Отчета1» ,.
Unit3 — форма «Отчета2» .
Программное средство содержит базу данных, которая состоит из следующих таблиц:
1. таблица «Авто» содержит информацию марке авто, номера авто, а так же о имени клиента, как показано на рисунке 2:
Рисунок 2 — Таблица «Авто» .
2. таблица «Исполнитель» содержит информацию о имени исполнителя и его личном телефоне, как показано на рисунке 3:
Рисунок 3 — Таблица «Исполнитель»
3. таблица «Клиент» содержит информацию о имени клиента его адрес и личный телефон, как показано на рисунке 4:
Рисунок 4 — Таблица «Клиент» .
4. таблица «Прейскурант» содержит информацию о видах работ, стоимость работы и времени затраченное на работу, как показано на рисунке 5:
Рисунок 5 — Таблица «Прейскурант» .
5. таблица «Работа» содержит информацию о заказе, о исполнителе, о сумме оплаты за ремонт, как показано на рисунке 6:
Рисунок 6 — Таблица «Работа» .
6. таблица «Заказ» содержит информацию о дате приема и выполнения заказа, о авто, работе и яфзчастях, как показано на рисунке 7:
Рисунок 7 — Таблица «Заказ» .
7. таблица «Запчасти» содержит информацию о наименовании, стоимости и количестве запчасти, как показано на рисунке 8:
Рисунок 8 — Таблица «Запчасти» .
Схема данных представлена на рисунке 9.
Рисунок 9 — Схема данных.
База данных относится к реляционной модели представления данных, а таблицы БД приведены к третьей нормальной форме.
Все модули связаны между собой, что обеспечивает переход с одной формы на другую.