
- •Техническое задание № 9
- •Тема 9 Информационная система по продаже билетов в аэропорту
- •Введение
- •Инфологическое проектирование
- •Описание предметной области
- •Разработка инфологической модели
- •Даталогическое моделирование
- •Создание таблиц
- •Создание связей между таблицами
- •Создание ограничений (Default и Check)
- •Создание реляционной модели
- •Заполнение таблиц данными
- •Работа с запросами
- •Создание запросов для просмотра, добавления и редактирования информации
- •Создание основных запросов
- •Заключение
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)
Кафедра безопасности информационных систем
КУРСОВОЙ ПРОЕКТ на тему: «Информационная система по продаже билетов в аэропорту» по дисциплине «Управление данными»
Выполнил: студент группы ИСТ-931, Гетманченко П.А.
«22» апреля 2021 г. ____________/П.А. Гетманченко/
Принял: к.т.н., доцент Липанова И.А.
«__» _________ 2021 г. ____________/И.А. Липанова/
Санкт-Петербург 2021
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Техническое задание № 9
на выполнение курсового проекта по дисциплине «Управление данными»
Тема 9 Информационная система по продаже билетов в аэропорту
выдано студенту ___________Гетманченко П.А._________________________________
Работников аэpопоpта можно подpазделить на пилотов, диспетчеpов, техников, кассиpов, pаботников службы безопасности и дpугих, котоpые относятся каждый к своему отделу. Каждая из категорий работников имеет уникальные характеристики, определяемые профессией.
Сотрудники аэропорта могут иметь детей, и этим сотрудникам предоставляется пособие в размере 10% от основной заработной платы.
В pасписании указывается тип самолета, pейс, дни вылета, вpемя вылета и пpилета, начальный и конечный пункты назначения, стоимость билета.
Кассир продает билеты на соответствующий рейс с указанием данных пассажира.
Требования к функциональным характеристикам
Информационная система должна обеспечивать возможность выполнения следующих функций:
просмотр, добавление и редактирование информации о пассажирах;
просмотр, добавление и редактирование информации в расписании полетов самолетов;
вывод:
перечня всех pаботников аэропорта (фамилия, имя, должность, название отдела, стаж работы, пол, возраст, наличие и количество детей) с указанием общего числа всех pаботников
перечня и общего числа пассажиров, купивших билет на указанный рейс в указанный день;
перечня сотрудников, имеющих детей младше 5 лет, и общего их(сотрудников) числа;
перечня и общего числа самолетов, находящихся в аэропорту в указанный период времени;;
перечня сотрудников, получающих пособие на детей, оклад, размер этого пособия и общая сумма пособия по всем сотрудникам.
Стадии и этапы разработки
Анализ предметной области
Создание инфологической модели
Разработка даталогической модели, запросов
Выявление и исправление ошибок
Оформление согласно ГОСТ
Плановый срок первой проверки : _12 апреля 2021_
Плановый срок сдачи проекта: _6мая 2021___
Исполнитель работы _._Гетманченко П.А.___________
Руководитель работы__Липанова И.А._______________
Дата выдачи задания:__15 марта 2021_______________
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 4
1 ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 5
1.1 Описание предметной области 5
1.2 Разработка инфологической модели 7
2 ДАТАЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ 13
2.1 Создание таблиц 13
2.2 Создание связей между таблицами 15
2.3 Создание ограничений (Default и Check) 17
2.4 Создание реляционной модели 19
2.5 Заполнение таблиц данными 21
3 РАБОТА С ЗАПРОСАМИ 28
3.1 Создание запросов для просмотра, добавления и редактирования информации 28
3.2 Создание основных запросов 32
ЗАКЛЮЧЕНИЕ 38
Введение
Цель разработки данной информационной системы в ненышнее время состоит в том, чтобы помочь, облегчить и ускорить продажу билетов пассажирам, отправляющимся в нужный пункт назначения. Данная тема очень актуальна среди большинства людей, так как мало кто бронирует билеты вне аэропорта, боясь за свою конфидициальность.
Также в базе данных хранится вся информация о сотрудниках, помогающая избегать содержания архива с бумажными носителями и предоставлять некоторые пособия определённым лицам (работникам данного аэропорта), у которых есть дети.
Задача данной базы данных состоит в том, чтобы облегчить регистрацию не только для пассажиров, но и для работников аэропорта, и чтобы находить определённую информацию в компьютере в несколько раз быстрее, чем на бумаге. Также база данных позволяет решить множество вопросов, например: можно просматривать, добавлять и редактировать информацию не только о пассажирах, но и информацию в расписании полётов и самолётов.