Автор работы: Пользователь скрыл имя, 01 Февраля 2011 в 18:27, курсовая работа
Основной целью курсового проектирования является создание базы данных, которая позволит структурировать те огромные объемы информации, которые накапливаются в организации, и тем самым существенно облегчит работу и доступ к данным практически всем звеньям, участвующим в работе авиационных справочных систем. Удобный интерфейс обеспечивает возможность использования данной базы не только специалистами, но и людьми, не имеющими практически никакого опыта работы с подобными приложениями. Создана база данных для использования пассажирами авиационных справочных систем.
Введение
1. Анализ предметной области (ПО)
2. Описание документооборота в ПО
3. Информационные потребности пользователей
4. Описание основных объектов ПО
5. Разработка инфологической модели ПО
6. Нормализация базы данных
7. Выбор и обоснование СУБД для реализации базы данных
8. Разработка даталогической модели данных
9. Анализ ограничений целостности в БД и разработка методов их поддержания
10. Разработка структуры интерфейса пользователя
11. Алгоритм работы программного комплекса и его состав
Заключение
Список используемой литературы
ФЕДЕРАЛЬНОЕ
ГОСУДАРСТВЕННОЕ
ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО
ОБРАЗОВАНИЯ УЛЬЯНОВСКОЕ
ВЫСШЕЕ АВИАЦИОННОЕ
УЧИЛИЩЕ ГРАЖДАНСКОЙ
АВИАЦИИ (ИНСТИТУТ)
КАФЕДРА
ИНФОРМАТИКИ
КУРСОВАЯ РАБОТА
Дисциплина «Информационное обеспечение, база данных»
Тема:
«База данных справочной системы аэропорта»
Выполнил
Руководитель:
Работа
защищена _____________с оценкой________
(дата)
(подпись)
Ульяновск 2010
Реферат
Пояснительная записка
Авиационные справочные системы являются предприятием, которое ежедневно работает с большим числом клиентов.
Основной целью курсового проектирования является создание базы данных, которая позволит структурировать те огромные объемы информации, которые накапливаются в организации, и тем самым существенно облегчит работу и доступ к данным практически всем звеньям, участвующим в работе авиационных справочных систем. Удобный интерфейс обеспечивает возможность использования данной базы не только специалистами, но и людьми, не имеющими практически никакого опыта работы с подобными приложениями. Создана база данных для использования пассажирами авиационных справочных систем.
Также можно выделить следующие цели, которые преследует созданная база данных:
1.Облегчение работы операторов за счет автоматического формирования билета с последующим занесением его в базу
2.Ведение постоянного учета количества свободных, занятых и забронированных мест
3.Выдачу информации
по конкретному рейсу
Содержание
Введение
1. Анализ предметной области (ПО)………………………………………….
2. Описание документооборота в ПО…………….…………………………..
3. Информационные
потребности пользователей……………
4. Описание основных объектов ПО………………………………………….
5. Разработка инфологической модели ПО…………………………………..
6. Нормализация базы данных…………………………………………………
7. Выбор и
обоснование СУБД для
8. Разработка
даталогической модели данных……
9. Анализ ограничений
целостности в БД и разработка методов
их поддержания…………………………………………………
10. Разработка
структуры интерфейса
11. Алгоритм работы программного комплекса и его состав………………..
Заключение……………………………………………………
Список используемой
литературы…………………………………………….
1.Анализ предметной области.
Поставлена задача спроектировать и разработать базу данных автоматизации учета пассажиров. Имеется авиакомпания (АК), в которой хранятся данные обо всех пассажирах и сотрудниках АК.
База данных должна удовлетворять следующим требованиям:
-БД должна отражать всю
- В БД должна быть справочная
информация для пассажиров
-Должна быть возможность вносить изменения в данные и пополнения новыми данными;
- В разработанной БД должны
присутствовать функции поиска,
выполнение определенных
Ограничения:
-Пассажиру запрещается
давать конфиденциальную информации о
сотрудниках АК и АК в целом.
Функциональная структура организации
Должность | Функциональная область |
Генеральный директор | Контроль работы авиакасс и всей компании в целом. |
Зам. Генерального директора аэропорта | Выполнение обязанностей и поручений директора в его отсутствие. |
Старший оператор | Проверка билетов, проверка соблюдения правил продажи билетов, контроль кассиров |
Главный бухгалтер | Финансовое планирование деятельности авиакасс |
Бухгалтерия | Подсчет кассы, учетные операции фин-хоз деятельности |
Кассир | Продажа билетов |
2.Описание документооборота в предметной области.
-Сбор информации о пассажире
-Сбор нужной
информации о необходимом
-Обработка собранной информации о пассажире
-Обработка собранной информации о пассажире
-Формирование выходной документации
Отчетность-это внутренняя информация на основе которой ведутся все расчеты и выводы в работе:
-Список пассажиров с указанием фамилии, имени ,отчества; даты рождения; адреса; контактного телефона; страны; места жительства; багажа (вес, кг)
-Список пассажиров за день с указанием заказанных билетов
2.1.Характеристика входной информации
Вся полученная информация:
-Данные о пассажире (фамилии, имени ,отчества, даты рождения, адреса, контактного телефона, страны, места жительства, багажа (вес, кг) )
-Документы(паспорт и другие документы(если нужны))
-Информация о выборе нужного билета
Характеристика выходной информации:
Один результирующий документ – выданный билет
В неё входит:
- Ф.И.О. пассажира
-№ билета
-Класс
-Цена
-Скидка
-Бронирование
-№ рейса
3. Информационные потребности пользователей
Как правило, пассажир не знает о наличии свободных мест в нужное время на рейс. Для решения этой задачи следует разработать систему запросов. Запросы бывают регламентированные и непредусмотренные.
К регламентированным в данном случае следует отнести:
- просмотр данных о конкретном рейсе для покупки авиабилета;
- поиск нужного рейса;
- просмотр всех зарегистрированных пассажиров на рейс.
К непредусмотренным:
- поиск свободных мест на рейсе по причине отказа лететь именно этим рейсом пассажиров
- Наиболее часто
выполняются
Основные классы
пользователей для
Информационные
потребности регистратора включают в
себя, поиск рейсов, на которые можно забронировать(купить)
билет, для того чтобы лучше ориентироваться
и отвечать на часто задаваемые вопросы,
так же просмотр всех имеющихся рейсов
и пассажиров АК, просмотр информации
о конкретном рейсе или пассажире. Информационные
потребности пассажира могут быть связаны
с поиском информации о ранее забронированных
рейсов.
4. Описание основных объектов предметной области
На основе анализа
информационных потребностей пользователей
произведем отбор основных объектов. Их
описание представим в виде Таблицы 1
№ п.п | Наименование объекта | Краткое описание |
1 | Пассажир | Физическое или юридическое лицо, осуществляющее оплату деньгами и являющееся приобретателем товара или услуги |
2 | Билет | Специально
оборудованное стационарное здание
или его часть, предназначенное
для продажи товаров |
3 | Авиакомпания | Лицо или учреждение, занимающееся поставками каких-либо товаров |
Таблица 1.
Список объектов предметной
области
После описания основных объектов предметной области приведем отбор атрибутов для каждого объекта. Отберем только те атрибуты, которые необходимы для формирования ответов на регламентированные и непредусмотренные запросы. Для каждого объекта приведем таблицы списка его атрибутов соответственно: Таблица 2, Таблица 3, Таблица 4, Таблица 5, Таблица 6
Таблица 2. Список атрибутов
Пассажир | ||
№п.п. | Наименование атрибута | Краткое описание |
1. | IDПассажира | Идентификационный номер пассажира |
2. | Фамилия | Фамилия |
3. | Имя | Имя |
4. | Отчество | Отчество |
5. | Дата рождения | Дата рождения |
Контактный телефон | Телефон для связи | |
Страна | Страна, в которой проживает пассажир | |
Место жительства | Адрес | |
6. | Багаж (вес, кг) | Багаж пассажира |
Таблица 3. Список атрибутов
Билет | ||
№п.п. | Наименование атрибута | Краткое описание |
1 | № билета | Номер билета |
2 | Класс | Класс, которым летит пассажир |
3 | Цена | Цена билета |
4 | Скидка | Скидки (если есть) |
5 | Бронирование | Бронирование билета на рейс (если есть) |
6 | IDПассажира | Идентификационный номер пассажира |
7 | № рейса | Идентификационный
номер рейса |
Таблица 4. Список атрибутов
Рейс | ||
№п.п. | Наименование атрибута | Краткое описание |
1 | № рейса | Номер рейса |
2 | Дата вылета | Дата вылета ВС |
3 | Время вылета | Время вылета ВС |
4 | Аэропорт вылета | Аэропорт вылета |
5 | Пункт назначения | Маршрут |
6 | Бортовой номер ВС | Бортовой номер ВС |
Таблица 5. Список атрибутов
ВС | ||
№п.п. | Наименование атрибута | Краткое описание |
1 | Бортовой номер ВС | Бортовой номер ВС |
2 | Тип ВС | Модель ВС |
3 | Дата выпуска | Дата изготовления В |
4 | Пассажирских мест | Кол-во пассажирских мест в самолете |
5 | Мест экипажа | Кол-во мест экипажа |
6 | IDАК | Идентификационный номер АК |
Информация о работе База данных справочной системы аэропорта