Анализ предметной области Описание предметной области решаемой задачи



Download 18,25 Mb.
bet3/6
Sana25.02.2022
Hajmi18,25 Mb.
#307603
TuriРеферат
1   2   3   4   5   6
Bog'liq
АЭРОПОРТ


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


Как уже говорилось выше необходимо разработать программу для автоматизации учёта свободных мест на авиарейсы из аэропорта города Саранска.


Необходимо осуществить оперативное ведение операций продажи билетов и возможный их возврат в кассу аэропорта. Клиент должен иметь возможность приобрести билет заранее, а это должно отразиться в базе данных по билетам.
Значительным преимуществом автоматизации данных операций является скорость их выполнения, возможность в любой момент осуществить запрос к данным, находящимся в базе и получить по этому запросу исчерпывающую информацию. Программа позволяет отказаться от необходимости ведения бумажных архивов. В ходе её использования снижается вероятность введения ошибочной информации.
Пользователь программы (кассир аэропорта) должен получить от клиента ряд сведений, необходимых для оформления заказа. А именно, дату вылета самолёта, номер рейса (хранящий в себе пункт назначения) и класс желаемого места. В нашем случае на каждый рейс предоставляется 40 мест во втором классе и 70 мест в более комфортабельном первом классе. Заказ может быть оформлен на сегодня, завтра и послезавтра. Аналогичным образом для сдачи билета в кассу необходимо внести сведения о дате вылета и номере рейса.
После проведения операции продажи или возврата билета информация о ней отражается в базе.


3. Разработка информационного обеспечения задачи

В своей основе программа имеет базу данных Microsoft Access "Аэропорт. db". Эта база хранит сведения о всех исходящих рейсах аэропорта города Саранска. А именно, дату, номер рейса, время вылета, количества свободных мест в салонах первого и второго классов. Так как компания предоставляет возможность приобрести авиабилет заранее: за два дня до вылета и непосредственно в день вылета База данных состоит из трёх таблиц (Рис. 1). Эти таблицы называются "Сегодня", "Завтра", "Послезавтра". Соответственно каждая таблица содержит сведения об авиарейсах на день вылета. Их структура полностью идентична. Они состоят из пяти колонок: Дата, Номер рейса, Время вылета, Первый класс, Второй класс. Различия могут быть лишь в значениях ячеек первого и двух последних столбцов.





Рисунок 1. Таблица Сегодня

Создание этих таблиц осуществлялось с помощью конструктора таблиц Microsoft Access. Он позволяет вводить имена столбцов определять тип данных для каждого столбца ячеек. Структура таблиц "Сегодня", "Завтра", "Послезавтра" представлена в таблице 1.


Таблица 1.
Структура таблиц "Сегодня", "Завтра", "Послезавтра" базы данных "Аэропорт"

Имя поля

Тип данных поля

Дата

Дата/Время

Номер_рейса

Текстовый

Время_вылета

Дата/Время

Первый_класс

Числовой

Второй_класс

Числовой

Так же возможно определение формата вводимых в ячейке данных.


Каждая строка в любой из трёх таблиц соответствует одному рейсу.
Особенностью данной базы является её динамичность, т.е. в каждую таблицу можно добавлять и удалять записи. Кроме того, средствами Delphi ежедневно происходит её автоматическое обновление. Данные сдвигаются на день вперёд: Завтра на Сегодня, Послезавтра на Завтра, обновление Послезавтра. Количество записей в таблицах неограниченно.
Пользователь обращается к базе данных только через разработанное приложение. Ему предоставляется возможность сортировки данных в каждой таблице и применение фильтра к ним по выбранному рейсу.

Download 18,25 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish