- •Министерство образования и науки Российской Федерации
- •1. Планирование процесса проектирования
- •1.2Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов. Компании –партнёра.
- •1.4 Программная и техническая архитектура ис на предприятии
- •1.4 Анализ существующих разработок для автоматизации задачи
- •1.5 Выбор и обоснование стратегии автоматизации задачи
- •1.7 Выбор и обоснование способа приобретения ис для автоматизации комплекса задач
- •2. Концептуальное проектирование системы
- •2.1Структура языка uml Модели uml
- •Диаграммы uml
- •Понятия uml
- •Постановка задачи Система бронирования билетов для авиакомпании
- •2.2.Краткое описание
- •2.3 Анализ постановки - полное описание
- •2.4 Визуальное описание функциональной модели средствами uml Актеры и варианты использования в uml
- •3. Формы ,Информационное обеспечение и
- •3.1 Информационная модель и её описание
- •3.2 Характеристика нормативно-справочной, входной и оперативной информации
- •3.3 Характеристика результатной информации
- •3. 4 Программное обеспечение задачи (дерево функций и сценарий диалога)
- •3.5 Характеристика базы данных
- •3.6 Структурная схема пакета (дерево вызова программных модулей)
3. Формы ,Информационное обеспечение и
Программное обеспечение задачи
3.1 Информационная модель и её описание
Информационная модель позволяет понять процессы, происходящие в системе с момента поступления в нее информации до момента выхода обработанной информации.[3]
Информационная модель исправленного варианта организации информационной системы представлена на рисунке 3.
В представленной информационной модели сотрудник отдела продаж добавляет запись или изменяет информацию о существующем пассажире и проданном билете на основе полученной информации через специальную экранную форму «Продажа билетов» (рис.4), таким образом, изменяются справочники ФИО пассажира», «Аэропорт вылета», «ФИО оператора» и «Маршрут полета». После окончания изменений в таблице «Билет», предоставляется распечатать возможность готовый билет, для продажи.
На основе регистра проданных билетов, формируется сводный документ.
Используемые классификаторы и системы кодирования.
Кодом билета является его непосредственным номер – это облегчает поиск информации о нем в базе данных.[7]
Таким образом, количество возможных комбинаций не ограниченно.
Система кодирования порядковая: каждый последующий билет имеет значение кода предыдущего плюс один.
Например, 000000001 – запись для первого билета.
3.2 Характеристика нормативно-справочной, входной и оперативной информации
Одним из первичных входных документов являются документы пассажира, предоставляемые им и содержащие в себе информацию о нем. Таким документом является паспорт.
Он содержит в себе серию, номер, код подразделения, выдавшего его, ФИО пассажира, дата рождения, наименование подразделения выдавшего, таким образом, количество строк, несущих в себе полезную информацию равно 13. Частота возникновения около 4354 в день. Но так как в данный момент использует упрощенная показательная модель базы то вся информация о пассажире сводится к его ФИО.
Экранная форма для ввода этих данных отображена на рисунке 5.
Справочник «АэропортВылета» заполняется один раз, и его данные являются статичными.
Экранная форма для заполнения справочника «АэропортВылета» показана на рисунке 6, в нее заносятся названия существующих аэропортов.
3.3 Характеристика результатной информации
В процессе работы системы появляются потоки информации, такие как, запись в БД предприятия поступающей информации о пассажирах, содержащей информацию, полученную от них. Реквизитный состав этих данных представлен в таблице 3. В ходе работы информационной системы, возникают два вида результирующей документации: билет и сводный документ по проданным билетам. Макет печатной формы для билета показан на рисунке 7. Макет отчета представлен на рисунке 8.
Рисунок 4 - Информационная модель
Рисунок 5 - Экранная Форма
Рисунок 6 - Ввод данных о пассажире
Рисунок 7 - Ввод данных о маршруте
Таблица 3 - Реквизитный состав данных информации о пассажире (как будет выглядеть при полном вводе ИС)
№ п/п |
Наименование |
Описание |
Тип |
1 |
ФИО |
Фамилия, имя, отчество пассажира |
Текст |
2 |
Серия паспорта |
Серия паспорта пассажира |
Число |
3 |
Номер паспорта |
Номер паспорта пассажира |
Число |
4 |
Кем выдан |
Орган, выдавший паспорт пассажира |
Текст |
5 |
Дата выдачи |
Дата выдачи паспорта пассажира |
Дата |
6 |
Дата рождения |
Дата рождения пассажира |
Дата |
Рисунок 8 - Макет формы
Рисунок 9 - Макет печатной формы