Добавил:
tg: @petmanchenko Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КП Информационная система по продаже билетов в аэропорту.docx
Скачиваний:
1
Добавлен:
02.02.2025
Размер:
1.15 Mб
Скачать

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»

(СПбГУТ)

Кафедра безопасности информационных систем

КУРСОВОЙ ПРОЕКТ на тему: «Информационная система по продаже билетов в аэропорту» по дисциплине «Управление данными»

Выполнил: студент группы ИСТ-931, Гетманченко П.А.

«22» апреля 2021 г. ____________/П.А. Гетманченко/

Принял: к.т.н., доцент Липанова И.А.

«__» _________ 2021 г. ____________/И.А. Липанова/

Санкт-Петербург 2021

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

Техническое задание № 9

на выполнение курсового проекта по дисциплине «Управление данными»

Тема 9 Информационная система по продаже билетов в аэропорту

выдано студенту ___________Гетманченко П.А._________________________________

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

Сотрудники аэропорта могут иметь детей, и этим сотрудникам предоставляется пособие в размере 10% от основной заработной платы.

В pасписании указывается тип самолета, pейс, дни вылета, вpемя вылета и пpилета, начальный и конечный пункты назначения, стоимость билета.

Кассир продает билеты на соответствующий рейс с указанием данных пассажира.

Требования к функциональным характеристикам

Информационная система должна обеспечивать возможность выполнения следующих функций:

  • просмотр, добавление и редактирование информации о пассажирах;

  • просмотр, добавление и редактирование информации в расписании полетов самолетов;

  • вывод:

  1. перечня всех pаботников аэропорта (фамилия, имя, должность, название отдела, стаж работы, пол, возраст, наличие и количество детей) с указанием общего числа всех pаботников

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

  3. перечня сотрудников, имеющих детей младше 5 лет, и общего их(сотрудников) числа;

  4. перечня и общего числа самолетов, находящихся в аэропорту в указанный период времени;;

  5. перечня сотрудников, получающих пособие на детей, оклад, размер этого пособия и общая сумма пособия по всем сотрудникам.

Стадии и этапы разработки

  1. Анализ предметной области

  2. Создание инфологической модели

  3. Разработка даталогической модели, запросов

  4. Выявление и исправление ошибок

  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

Введение

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

Также в базе данных хранится вся информация о сотрудниках, помогающая избегать содержания архива с бумажными носителями и предоставлять некоторые пособия определённым лицам (работникам данного аэропорта), у которых есть дети.

Задача данной базы данных состоит в том, чтобы облегчить регистрацию не только для пассажиров, но и для работников аэропорта, и чтобы находить определённую информацию в компьютере в несколько раз быстрее, чем на бумаге. Также база данных позволяет решить множество вопросов, например: можно просматривать, добавлять и редактировать информацию не только о пассажирах, но и информацию в расписании полётов и самолётов.