Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Борцов П.А. 2.docx
Скачиваний:
14
Добавлен:
25.03.2016
Размер:
1.87 Mб
Скачать
    1. Этап проектирования

На данном этапе проектирования автоматизированной информационной системы «Автобусное предприятие» строится диаграмма классов, диаграммы последовательности, а также прототипы интерфейсов рабочей программы.

Диаграмма классов- диаграмма, демонстрирующая классы системы, их атрибуты, методы и взаимосвязи между ними.

Общая диаграмма классов представлена на рисунке 2.

Рисунок 2. -Общая диаграмма классов

Диаграммы классов для каждого варианта использования представлены в приложении А «Диаграммы классов».

Мною были созданы диаграммы последовательности, так как они отображают объекты, взаимодействующих при исполнении прецедентов.

Диаграмма последовательности представляет собой взаимодействие - множество сообщений между объектами, упорядоченное по временной оси. Далее представлена диаграмма последовательности для варианта использования «Просмотр справочника водители».

Рисунок 3 - Просмотр справочника водители

Другие диаграммы последовательности представлены в приложении Б «Диаграммы последовательности».

Далее представлены два прототипа интерфейса главного меню «Автобусного предприятия».

Первый прототип интерфейса главного меню.

Второй прототип интерфейса главного меню.

Также, на данном этапе были созданы прототипы интерфейсов. Прототип интерфейса справочника «водители» представлен на рисунке 4.

Рисунок 4 -Прототип интерфейса справочника «водители»

Остальные прототипы интерфейсов представлены в приложении В «Прототипы интерфейсов».

    1. Этап реализации

При решении поставленной задачи оптимально использовать язык Delphi, который является языком высокого уровня и позволяет быстро и эффективно создавать приложения.

Для реализации «Автобусного предприятия» была выбрана система программирования Delphi версии 7 фирмы Enterprise (Borland).

Delphi — это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

Преимущества Delphi по сравнению с аналогичными программными продуктами.

  • Улучшенная отладка Ваших программ. Интегрированный отладчик Delphi имеет много полезных свойств.высокая производительность разработанного приложения;

  • Высокоскоростной компилятор позволяет быстро и без проблем перевести Ваши программы в машинный код. Компилятор, встроенный в Delphi является на данный момент самым быстрым в мире. наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi;

  • Визуальное построение приложений позволяет быстро и качественно создать интерфейс Вашей программы.

  • Простые и функциональные способы построения баз данных (БД).

  • Разработчик программ может самостоятельно строить объекты для Delphi. Это очень полезно для составления уникальных приложений..

Возможности Delphi полностью отвечают подобным требованиям и подходят для создания систем любой сложности.

    1. Этап внедрения

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

Инструкция пользователя автоматизированной информационной системы «Автобусное предприятие».

      1. При входе в систему открывается главная форма, на которой расположено меню для переходов в справочники, документы и отчеты. Главная форма представлена на рисунке 6.

Рисунок 5 -Главная форма

      1. При нажатии на главной форме на кнопку «Водители» - появляется форма «Водители», которая изображена на рисунке 7.

Рисунок 6 -Форма справочника водители

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

Под таблицей расположены кнопки добавления, редактирования, удаления, а также печати транспортных средств. При нажатии на кнопки добавления и редактирования открываются поля для редактирования справочника водителей, которые представлена на рисунке 7. Они позволяет вводить новые данные (или изменять прежние – при редактировании).

      1. При нажатии на главной форме на кнопку «Рейсы» - появляется форма документа «Рейс», которая изображена на рисунке 8.

Рисунок 8 - форма документа «Рейс»

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

Под таблицей расположены кнопки добавления, редактирования, удаления, а также печати документа. При нажатии на кнопки добавления и редактирования открывается табличная часть документа «Рейс», которая позволяет вводить новые данные (или изменять прежние – при редактировании) о водителе, автобусе, маршруте, дате и времени выезда, дате и времени прибытии, после чего сохранять изменения в базу данных.

      1. При нажатии на главной форме на кнопку «Отчеты» - появляется форма «Отчет обо всех рейсах», которая изображена на рисунке 9.

Рисунок 9 -форма «Отчет обо всех рейсах»

В верхней части формы расположено поле выбора даты, для формирования отчета. Правее расположена кнопка «Сформировать», которая дает команду на формирование отчета, а также кнопка «Печать», которая позволяет распечатать отчет.

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