Тема курсовой работы "Базы данных" Авиакомпания
Для авиакомпании «Воздушный путь» требуется разработать информационную систему, позволяющую обрабатывать данные о доходности рейсов, выполняемых компанией, представленные в определенном формате.
Информация о доходности рейсов, выполняемых компанией, представлена следующими данными:
номер рейса;
тип самолета;
пункт назначения;
дата рейса;
количество пассажиров;
цена билета;
общие затраты на рейс.
Для значений типа самолета и пункта назначения создать отдельные файлы-справочники, используемые при заполнении полей данных. Предусмотреть возможность добавления, изменения и удаления записей в справочниках.
Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:
– по типу самолета;
– по пункту назначения;
– по номеру рейса;
– по дате рейса.
Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).
Критериями поиска для данной системы являются: дата рейса (указываются начало и конец периода поиска), пункт назначения и тип самолета.
На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.
1. Для каждого выполненного рейса определить его доходность. Доходность вычислять как отношение дохода, полученного от продажи билетов к общим затратам на рейс. Данные должны быть упорядочены по датам и номеру рейса.
Выходной документ должен иметь вид:
<Дата>
№п/п
Номер рейса
Пункт назначения
Доход от продажи билетов
Общие затраты на рейс
Доходность рейса
… … … … … …
Итого
2. Для каждого номера рейса выдать весь список выполненных им полетов (по всем хранимым данным). Выходной документ должен быть упорядочен по номерам рейса и датам и иметь вид:
<Номер рейса> <Пункт назначения>
№ п/п
Дата
Кол-во пассажиров
Доход от продажи билетов
Общие затраты на рейс
Доходность рейса
… … … … … ……
Итого:
3. Для всех месяцев и всех пунктов назначения посчитать общее количество всех перевезенных пассажиров (за каждый месяц и в целом за весь период). Подвести итог – общее количество всех перевезенных пассажиров. Данные должны быть упорядочены по месяцам и пунктам назначения. Вид выходного документа:
<Месяц>
№ п/п Пункт назначения Общее кол-во пассажиров
… … …
Итого:
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая база данных "Аэропорт"
Скачать базу данных Аэропорт 2 |