Файл: Курсовая работа тема Разработка программного модуля Продажа авиабилетов.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.02.2024

Просмотров: 515

Скачиваний: 14

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Государственное бюджетное профессиональное

образовательное учреждение

"Кунгурский Автотранспортный колледж"

КУРСОВАЯ РАБОТА


Тема:

Разработка программного модуля

«Продажа авиабилетов»

Для «Пермских авиалиний»



Выполнил:

Дудоногов Александр Вадимович

А-20-1




(Фамилия Имя Отчество)

(группа)










код специальности:

09.02.07 Информационные системы и программирование

Программист

(наименование специальности)





Руководитель

преподаватель










О. В. Архипова




Должность




Подпись




И. О. Фамилия

К защите допустить













Зам. директора по учебной работе



















Дата




Подпись









Кунгур, 2023

Содержание





Введение

3

1

Теоретическая часть

5

1.1

Описание предметной области

5

1.2

Описание логической структуры БД

6

1.3

Описание физической реализации

7




















































































ВВЕДЕНИЕ



В современном мире информация приобретает все большее значение, объемы и размеры её увеличиваются. Необходимость систематизирования информации заставила человека изобретать различные схемы, каталоги, таблицы для удобного использования данных. Век компьютеризации предоставляет возможность быстрого и удобного систематизирования данных с помощью баз данных.
База данных является организованной на машинном носителе совокупностью взаимосвязанных данных и содержит сведения о различных сущностях одной предметной области - реальных объектах, процессах, событиях или явлениях. В настоящее время базы данных расцениваются как электронные хранилища информации, доступ к которым осуществляется с одного или нескольких компьютеров в зависимости от архитектуры.

Информационная система “Продажа авиабилетов ” предназначена для автоматизации процессов продажи авиабилетов на разные рейсы; ведет учет проданных билетов и учет пассажиров, купивших билеты. Актуальность данной работы заключается в том

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

Предмет работы Разработка программного модуля «Продажа авиабилетов «Пермские авиалинии» Объектом работы является: ОАО «Пермские авиалинии»

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

 Рассмотреть требования для разработки программного продукта;

 Изучить предметную область компании;

 Выполнить подбор программных продуктов для реализации программного продукта;

 Разработать и выполнить тестирование программного продукта;

 Внедрить программный продукт в работу кампании;

 Составить инструкционную карту по работе пользователя с программным продуктом;

  1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

1.1 Характеристика предприятия и его деятельности


В наше время воздушный транспорт является наиболее быстрым средством перевозки грузов на большие расстояния. Самое главное при авиагрузоперевозках правильно организовать работу служб аэропорта, правильно составить график рейсов. Для каждого рейса нужно выделить самолет, экипаж, и внести в график взлетов на взлетно-посадочной полосе. Но перед тем как составить рейс нужно провести проверку экипажей и самолетов.

Структура проверки состоит из большого числа пунктов. Очень удобно все пункты структурировать в виде таблицы. Информация в БД, тоже представляется в виде таблицы. Что позволит организовать проверку состояния самолетов, медицинский осмотр сотрудников, по результатам которого будет определён их допуск к полёту, составлять графики полётов. Качество и надёжность результатов вышеназванных проверок служит основой безопасности рейсов.


Верно составленный график полётов позволяет эффективно использовать время занятости полосы и загруженность рейсов. Актуальным является сохранять сведения о названных процедурах в специальных модулях программного обеспечения. Данную базу можно применить в любой компании которая занимается авиагрузоперевозками.

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

1.2 ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ БД







1.3 ОПИСАНИЕ ФИЗИЧЕСКОЙ РЕАЛИЗАЦИИ


Сущности:

  1. Самолёт

  2. Расписание

  3. Маршрут

  4. ТипСамолёта

  5. Кассир

  6. Скидка

  7. Билет

  8. АэропортМаршрут

  9. Станция

Таблица 1.1 Атрибуты сущности «Поезд»

Наименование

Тип данных

Ключ

Описание

IDСамолёта

INT

Первичный ключ (ПК)

ПК – уникальный идентификатор атрибута IDПоезда.

ТипID

INT

Внешний ключ (ВК)

ВК – внешний ключ, созданный для создания связи между родительским и дочерним полями.

КоличествоМест

CHAR







МаксимальнаяСкорость

CHAR








Таблица 1.2 Атрибуты сущности «Расписание»

Наименование

Тип данных

Ключ

Описание

IDРасписания

INT

ПК

ПК – уникальный идентификатор атрибута IDРасписания.

СамолётID

INT

ВК

ВК – внешний ключ, созданный для создания связи между родительским и дочерним полями.

МаршрутаID

INT

ВК

ВК – внешний ключ, созданный для создания связи между родительским и дочерним полями.

ВремяПути

TIME







ДатаОтправления

DATE







ВремяОтправления

TIME







ДатаПрибытия

DATE







ВремяПрибытия

TIME









Таблица 1.3 Атрибуты сущности «Маршрут»

Наименование

Тип данных

Ключ

Описание

IDМаршрута

INT

ПК

ПК – уникальный идентификатор атрибута IDМаршрута.

АэропортОтправления

CHAR







АэропортПрибытия

CHAR








Таблица 1.4 Атрибуты сущности «ТипПоезда»

Наименование

Тип данных

Ключ

Описание

IDТипа

INT

ПК

ПК – уникальный идентификатор атрибута IDТипа.

Наименование

CHAR








Таблица 1.5 Атрибуты сущности «Кассир»

Наименование

Тип данных

Ключ

Описание

IDКассира

INT

ПК

ПК – уникальный идентификатор атрибута IDКассира.

ФИО

CHAR







ДатаРождения

DATE







НомерТелефона

CHAR








Таблица 1.6 Атрибуты сущности «Скидка»

Наименование

Тип данных

Ключ

Описание

IDСкидки

INT

ПК

ПК – уникальный идентификатор атрибута IDСкидки.

Условия

CHAR







Статус

BIT







Тип

CHAR







Размер

DECIMAL