Курсовая аэропорт. Разработка базы данных гражданских авиалиний
![]()
|
1.2 Моделирование существующих бизнес-процессовПроизведём оценку системы в терминах бизнес-процессов организации с использованием методологий IDEF0. Первый шаг в построении модели – это определение цели модели, то есть вопросов, на которые призвана ответить модель. Вопросы следуют из формулировки задачи и анализа требований. Построим контекстную диаграмму (самое общее описание системы и её взаимодействия с внешней средой) и проведём функциональную декомпозицию первого и второго уровней (разбиение системы на крупные фрагменты) для построения диаграмм декомпозиции. Контекстная диаграмма, описывающая функционирование справочной системы, приведена на рисунке 1.1. ![]() Рисунок 1.1 – Контекстная диаграмма Проведем декомпозицию работы системы аэропорта. Диаграмма декомпозици приведена на рисунке 1.2. ![]() Рисунок 1.2 – Диаграмма декомпозиции 1.3 Актуальность и цель работыЦель работы – разработка приложения, позволяющего вести базу данных рейсов, самолётов, экипаже (главным образом о пилоте), самих аэропортах. У пользователя есть возможность указывать, добавлять, изменять и удалять информацию обо всех перечисленных выше сущностях. В наше время воздушный транспорт является наиболее быстрым средством перевозки грузов на большие расстояния. Самое главное при авиагрузоперевозках правильно организовать работу служб аэропорта, правильно составить график рейсов. Для каждого рейса нужно выделить самолет, экипаж, и внести в график взлетов на взлетно-посадочной полосе. Но перед тем как составить рейс нужно провести проверку экипажей и самолетов. Структура проверки состоит из большого числа пунктов. Очень удобно все пункты структурировать в виде таблицы. Информация в БД, тоже представляется в виде таблицы. Что позволит организовать проверку состояния самолетов, медицинский осмотр сотрудников, по результатам которого будет определён их допуск к полёту, составлять графики полётов. Качество и надёжность результатов вышеназванных проверок служит основой безопасности рейсов. Верно составленный график полётов позволяет эффективно использовать время занятости полосы и загруженность рейсов. Актуальным является сохранять сведения о названных процедурах в специальных модулях программного обеспечения. Данную базу можно применить в любой компании которая занимается авиагрузоперевозками. Главы компании всегда должны отслеживать работу компании и следить за своими сотрудниками. Для этого нужна общая база данных, включающая всю необходимую информацию. И программа которая будет понятна и автоматизирует работу с базой данных. Общей целью проекта является реализация приложения предоставления клиенту информации о рейсах, самолётах и билетах, так же возможности забронировать нужный. Структура интерфейса должна быть понятна для обычного пользователя, в то же время необходимо позаботиться о наборе функциональных средств, обеспечивающих удобство работы с приложением. Задачи, которые необходимо решить для реализации проекта: 1) изучить материал касательно работы системы аэропорта; 2) изучить подходы к реализации механизмов осуществления наиболее простой и эффектирной работы аэропорта; 3) реализовать функционал для пользователей; 4) реализовать функционал для администраторов; 5) оценить существующие модули; 6) составить предполагаемый набор функций программного комплекса; 7) сформировать техническое задание (ТЗ), на основе которого будет вестись разработка программного комплекса; 8) выбрать и изучить технологии для реализации поставленных в ТЗ задач; 9) спроектировать базу данных (БД) на основе ТЗ; 10) выбрать подходящую систему для управления базой данных; 11) разработать desktop-приложение; 12) провести тестирование реализованного программного продукта; 13) написать руководство пользователя. 2 ТЕХНИЧЕСКОЕ ЗАДАНИЕ2.1 Описание области применения и исходных данных приложенияПользователи - физические лица, осуществляющие работу с программой. Программа, что работает с базой данных аэропорта должна осуществлять: форматированный вывод искомой информации; добавление, редактирование и удаление определённых записей, выбранных пользователем. Входными данными является текущий аэропорт, а также рейсы и самолёты, что привязаны к данному аэропорту, проданные билеты на рейс. Исходными данными является виды рейсов, типы билетов на рейсы. |