Разработка автоматизированного рабочего места кассира по продаже билетов в кассе аэрофлота

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Задание на курсовой проект

 

Тема: Разработка автоматизированного рабочего места кассира по продаже билетов в кассе аэрофлота

Входные документы: Список пассажиров, список самолетов, расписание рейсов, описание маршрутов (начальный и конечный пункты), багаж пассажиров.

Выходные документы: Посадочная ведомость. Отчет по доходам за период с группировкой по маршрутам

Обязательные функции: Выбор ближайшего рейса до заданного пункта (при наличии свободных мест). Продажа билетов с контролем свободных мест, возврат билетов

 

Введение

 

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

информационный учет билет касса аэрофлот

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

 

Описание предметной области и функции решаемой задачи

Предметной областью настоящего курсового проекта является рабочее место кассира по продажи билетов в кассе аэрофлота.

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

В процессе заполнения базы данных кассир производит контроль свободных мест на каждом рейсе. При отсутствии свободных мест на рейсе кассир предлагает клиенту воспользоваться другим самолетом, который вылетает в требуемый пункт в ближайшее время.

В обязанности кассира входит также возврат купленных билетов и изменение данных клиента в базе данных.

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

Одной из основных функций кассира аэрофлота является решение задачи учета расчетов с пассажирами и анализ реализации билетов авиакомпании (при наличии свободных мест и при условии возврата билетов).

Рис. 1 Информационно-технологическая схема

 

На информационно-технологической схеме (Рис.1), указаны названия документов, являющихся источниками информации для решения соответствующей задачи.

К функциям, которые должны быть реализованы в рассматриваемой задаче, относятся:

Регистрация клиентов аэропорта

Изменение учетных данных клиентов аэропорта

Реализация функции возврата билета

Составление посадочной ведомости

Составление отчета по продажам билетов

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

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

Входная информация задачи учета расчетов с пассажирами и анализ реализации билетов авиакомпании (при наличии свободных мест и при условии возврата билетов) разделяется на условно-постоянную и оперативно-учетную информацию.

Условно-постоянная информация, необходимая для решения этой задачи, включает справочные данные о номенклатуре самолетов, рейсов, по которым эти самолеты курсируют, и о номенклатуре действующих маршрутов.

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

Посадочная ведомость включает в себя номер рейса, по которому следовал самолет, бортовой номер самолета, марку самолета, ФИО каждого из пассажиров этого рейса, полный номер паспорта, место прописки и вес багажа каждого пассажира.

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

 

Глава 2. Постановка задачи

 

Организационно - экономическая сущность.

Одной из проблем реализации билетов и расчетов с пассажирами являет