4. Интерфейс
Для реализации клиентской части приложения были использованы формы:
главная форма:
На этой форме располагаются компоненты для управления базой данных. В пункте меню File находятся пункты для соединения с базой (продублировано на форме соответствующими кнопками), для создания нового заказа и печати последнего. В пункте меню Tables располагаются пункты вызова форм для просмотра и редактирования соответствующих таблиц и справочников. В пункте меню Reports находятся пункты меню для вызова соответствующих отчетов.
форма создания нового заказа:
Формы просмотра и редактирования таблиц:
Таблицы Каталог:
Таблицы Заказчики:
Таблицы Заказ:
Таблицы Закрытые заказы:
Таблицы Менеджеры:
Формы просмотра и редактирования справочников:
Справочника Типы двигателей:
Справочника Типы кузовов:
Справочника Способы оплаты:
Отчеты:
Отчет заказы в работе:
Отчет Автомобили в наличии (отбор по марке и модели):
Отчет Проданные автомобили (отбор по марке):
Отчет Последний заказ:
На форме редактирования таблицы заказ отключена возможность добавления записей, т.к. за это отвечает отдельная форма, а на форме редактирования таблицы Закрытые заказы оставлена только возможность удалять записи, так как эта таблица является своего рода архивом заказов.
5. Литература
Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. – М.: ДИАЛОГ-МИФИ, 2005
Горев А., Макашарипов С., Владимиров Ю. Microsoft SQL Server 6.5 для профессионалов. – СПб: Питер, 1998
Фленов М.Е. Библия Delphi. СПб.: БХВ-Петербург, 2005
Хендерсон, Кен. Delphi 3 и системы клиент/сервер. Руководство разработчика. – Диалектика, 1997