Реферат: Проектирование модуля ИС решения комплекса задач автотранспортного предприятия
Со стороны клиента: предоставление нужных документов
3 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ
Программное обеспечение комплекса задач было выполнено в среде программирования Delphi 7.0. Выбор среды обусловлен широкими возможностями данного языка программирования по созданию приложений рассчитанных на работу с электронными архивами (базами данных).
В виду компактных размеров и узкого круга решаемых задач проект на данной стадии проектирования лишен инсталляционного пакета, в связи с чем, распространение программного продукта производится методом прямого копирования.
Для успешной эксплуатации информационной системы необходимо выполнение ряда аппаратных и программных требований:
- процессоркласса Pentium, Celeron, Athlon, Duron;
- 32 мегабайта оперативной памяти;
- операционная система Windows 98/Millennium/NT/2000/XP;
- монитор с разрешением экрана 800x600;
- матричный, струйный или лазерный принтер;
- объем свободной памяти на диске около 6 Мб.
3.1 Общие положения
Программа «Магазин» выполнена по технологии базирующей свои услуги на Windows NT - системах, с доступом к MSAccess. Доступ к базам осуществляется при помощи специальных элементов AdoTable и AdoQuery. Эти компоненты работают через интерфейс ODBC.
MicrosoftAccess, в настоящее время является одной из самых популярных СУБД. Среди причин такой популярности следует отметить:
- высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных, позволяющая гибко и оперативно переходить из режима конструирования в режим их непосредственной эксплуатации;
- глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав MicrosoftOffice;
Нельзя не отметить, что, существенной причиной такого широкого распространения MSAccess является и мощная рекламная поддержка, осуществляемая фирмой Microsoft.
3.2 Структурная схема пакета (дерево вызова процедур и программ)
Для наглядности представления работы разрабатываемого приложения необходимо построение его структурной схемы, которая содержит общий алгоритм переходов между формами проекта. На рисунке 14 представлена структурная схема приложения. Главная форма состоит из ряда кнопок, которые в свою очередь связаны с базой по определенному алгоритму.
Рисунок 14 Структурная схема пакета.
3.3 Описание программных модулей
Информационная система включает в себя модуль, осуществляющий все необходимые операции над данными. Данный модуль содержит формы, производящие добавление и редактирование информации. Кроме того, данный модуль выполняет функции удаления информации и формирования отчётов.
Взаимодействие пользователя и программы осуществляется при помощи диалогов.
При нажатии кнопки «Справка» происходит вызов справки.
При нажатии кнопки «Файл – Открыть БД», попадаем на форму где можем добавлять, удалять, редактировать сведения в таблицах: Предприятия (автозаводы), Автотранспорт, Реализация, Поставка, Автосервис, менеджеры и мастера .
При нажатии кнопки «Запросы – 1 - Запрос», попадаем на форму «Запрос по ремонту»; «Запросы – 2 - Запрос», попадаем на форму «Количество продаж автомобилей за период»; «Запросы – 3 - Запрос», попадаем на форму «Запрос о поставках автомобилей»; «Запросы – 4 - Запрос», попадаем на форму «Остаток автомобилей после продажи».
При нажатии кнопки «Отчеты», открывается отчет соответствующий данному запросу.
При нажатии кнопки «Диаграммы – Диаграмма №1», открывается диаграмма по продажам менеджеров.
При нажатии кнопки «Диаграммы – Диаграмма №2», открывается диаграмма по ремонту автомобилей.
4 СХЕМА ВЗАИМОСВЯЗИ ПРОГРАММНЫХ МОДУЛЕЙ И ИНФОРМАЦИОННЫХ ФАЙЛОВ
База данных информационной системы храниться в файле формата MSAccess (авто.mdb). При модификации информации пользователем приложение напрямую вносит изменения в файл.