Файл: Курсовая работа тема Разработка программного модуля Продажа авиабилетов.docx
Добавлен: 04.02.2024
Просмотров: 518
Скачиваний: 14
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Государственное бюджетное профессиональное
образовательное учреждение
"Кунгурский Автотранспортный колледж"
КУРСОВАЯ РАБОТА
Тема: | Разработка программного модуля |
«Продажа авиабилетов» | |
Для «Пермских авиалиний» |
Выполнил: | Дудоногов Александр Вадимович | А-20-1 | |
| (Фамилия Имя Отчество) | (группа) | |
| | ||
| код специальности: | 09.02.07 Информационные системы и программирование | |
Программист | |||
(наименование специальности) | |||
|
Руководитель | преподаватель | | | | О. В. Архипова | |||||
| Должность | | Подпись | | И. О. Фамилия | |||||
К защите допустить | | | | | ||||||
Зам. директора по учебной работе | | | | | | |||||
| Дата | | Подпись | | |
Кунгур, 2023
Содержание | ||
| Введение | 3 |
1 | Теоретическая часть | 5 |
1.1 | Описание предметной области | 5 |
1.2 | Описание логической структуры БД | 6 |
1.3 | Описание физической реализации | 7 |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
ВВЕДЕНИЕ
В современном мире информация приобретает все большее значение, объемы и размеры её увеличиваются. Необходимость систематизирования информации заставила человека изобретать различные схемы, каталоги, таблицы для удобного использования данных. Век компьютеризации предоставляет возможность быстрого и удобного систематизирования данных с помощью баз данных.
База данных является организованной на машинном носителе совокупностью взаимосвязанных данных и содержит сведения о различных сущностях одной предметной области - реальных объектах, процессах, событиях или явлениях. В настоящее время базы данных расцениваются как электронные хранилища информации, доступ к которым осуществляется с одного или нескольких компьютеров в зависимости от архитектуры.
Информационная система “Продажа авиабилетов ” предназначена для автоматизации процессов продажи авиабилетов на разные рейсы; ведет учет проданных билетов и учет пассажиров, купивших билеты. Актуальность данной работы заключается в том
, что разработка информационной системы для простой, и в то же время удобной автоматизации процессов продажи билетов, можно рассматривать как неотъемлемый элемент развития данной компании, что будет способствовать для более быстрой и упрощенной работе кассиров ж/д.
Предмет работы Разработка программного модуля «Продажа авиабилетов «Пермские авиалинии» Объектом работы является: ОАО «Пермские авиалинии»
Цель данной работы: разработка эффективного программного модуля для оптимизации, увеличения скорости и удобства продажи билетов кассирами. Для достижения поставленной цели, определены ряд задач:
Рассмотреть требования для разработки программного продукта;
Изучить предметную область компании;
Выполнить подбор программных продуктов для реализации программного продукта;
Разработать и выполнить тестирование программного продукта;
Внедрить программный продукт в работу кампании;
Составить инструкционную карту по работе пользователя с программным продуктом;
-
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Характеристика предприятия и его деятельности
В наше время воздушный транспорт является наиболее быстрым средством перевозки грузов на большие расстояния. Самое главное при авиагрузоперевозках правильно организовать работу служб аэропорта, правильно составить график рейсов. Для каждого рейса нужно выделить самолет, экипаж, и внести в график взлетов на взлетно-посадочной полосе. Но перед тем как составить рейс нужно провести проверку экипажей и самолетов.
Структура проверки состоит из большого числа пунктов. Очень удобно все пункты структурировать в виде таблицы. Информация в БД, тоже представляется в виде таблицы. Что позволит организовать проверку состояния самолетов, медицинский осмотр сотрудников, по результатам которого будет определён их допуск к полёту, составлять графики полётов. Качество и надёжность результатов вышеназванных проверок служит основой безопасности рейсов.
Верно составленный график полётов позволяет эффективно использовать время занятости полосы и загруженность рейсов. Актуальным является сохранять сведения о названных процедурах в специальных модулях программного обеспечения. Данную базу можно применить в любой компании которая занимается авиагрузоперевозками.
Главы компании всегда должны отслеживать работу компании и следить за своими сотрудниками. Для этого нужна общая база данных, включающая всю необходимую информацию. И программа которая будет понятна и автоматизирует работу с базой данных.
1.2 ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ БД
1.3 ОПИСАНИЕ ФИЗИЧЕСКОЙ РЕАЛИЗАЦИИ
Сущности:
-
Самолёт -
Расписание -
Маршрут -
ТипСамолёта -
Кассир -
Скидка -
Билет -
АэропортМаршрут -
Станция
Таблица 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 | | |