МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ СУМСКОЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Курсовая работа по предмету «Базы данных и информационные системы»
на тему: «Разработка модуля информационной системы для отдела по контролю полетов и личного состава и справочной службы аэропорта »
Выполнил студент группы ИН-52: Билак Н.П.
Проверил преподаватель: Чекалов А.П.
Сумы-2007
Оглавление
1.Постановка задачи.
1.1 Вариант задания курсовой работы.
1.2 Результаты предпроектного исследования.
2.Анализ области применения и планирование требований. Семантика построенных DFD диаграмм в Case Studio 2.19
2.1 DFD диаграмма 0 уровня
2.3 1 часть DFD диаграммы 0 уровня
2.4. DFD диаграмма 1 уровня
2.5 2 часть DFD диаграммы 0 уровня
3.Проектирование базы данных.
4 Реализации таблиц.
4.1 Создание таблиц.
4.2 Реализация бизнес правил.
4.3 Формирование основных SQL запросов.
5 Программная реализация.
Список использованной литературы.
Приложение
1. Постановка задачи
Администрация аэропорта заказала разработку модуля информационной системы для отдела по контролю полетов и личного состава и справочной службы аэропорта. Система предназначена для автоматизации процесса регистрации и хранения данных о самолетах и их экипажах, а так же для автоматизации получения справок о полетах потенциальными пассажирами.
1.1 Вариант задания курсовой работы
Задание № 6
Спроектируйте базу данных аэропорта так, чтобы она позволяла реализовать следующее запросы:
· список моделей самолетов летающих по рейсу Z;
· номер экипажа и фамиля командира самолета с номером N;
· наличие свободных мест на рейс в город Х с временем отправления Y.
1.2 Результаты предпроектного исследования
Во время предпроектного исследования составлено следующее описание событий, происходящих во время запроса пассажирами либо администрацией данных о полетах:
· Сотруднику администрации аэропорта необходимо узнать список моделей самолетов летающих по рейсу Z, то есть характеристики самолетов(модель, бортовой номер и дальность возможного перелета.) Он делает запрос по конкретному рейсу Z и получает результат в виде списка всех моделей самолетов, летающих по этому рейсу, а так же их бортовых номеров и летных характеристик (дальность полета).
· При получении информации о номере экипажа и фамилии командира самолета с номером N сотрудник администрации аэропорта делает запрос по конкретному бортовому номеру самолета (с учетом его летных характеристик) и получает информацию : Фамилия имя отчество командира самолета, информацию об экипаже( номер экипажа, фамилии, имена и отчества пилотов и обслуживающего персонала). Дальность полета самолета используется для систематизации данных об экипажах самолетов, так как каждый экипаж, включая командира самолетов и пилота, обучен работать только на определенном типе самолетов. ............