Описание предметной области
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра компьютерных систем в управлении и проектировании (КСУП)
СПРАВОЧНОЕ БЮРО АЭРОПОРТА.
Курсовая работа по дисциплине «Базы данных
Студент гр. 581-2
_______ И.Н. Некрасов
23.12.2012
Принял
________Е.Н.Рыбалка
__________
Предметная область: Справочное бюро аэропорта: концептуальная модель – уровни ER (сущность-связь), KB (уровень ключей), FA (уровень атрибутов).
Пояснительная записка содержит концептуальную модель предметной области «Справочное бюро аэропорта» и описание структуры реляционной базы данных, предназначенной для его информационной поддержки. Концептуальное моделирование выполнено с учетом методологии IDEF1X.
Оглавление
1. Введение. 4
2. Постановка задачи. 5
2.1. Описание предметной области. 5
2.2. Формализованное описание задачи. 6
3. Концептуальная модель данных. 7
3.1. Сущности и связи (ER уровень) 7
3.2. Логика взаимосвязей данных (КВ уровень) 7
3.3. Атрибуты и сущности (FA уровень) 8
4. Голоссарий. 9
Заключение. 16
Введение
Курсовой проект выполнен с целью практического освоения основных приемов и правил методологии информационного моделирования IDEF1X. В качестве предметной области разрабатываемой базы данных (БД) выбрана гипотетический авиадиспетчер, осуществляющий координацию перелётов.
База данных должна обеспечивать учёт аэропортов, учет фактов совершения рейсов, учёт состоящих в эксплуатации самолётов, учет фактов отправления и прибытия бортов, учёт планирования и отмены рейсов.
Предложенный в настоящей курсовой работе проект направлен на достижение указанных целей.
Основная часть пояснительной записки содержит описание компонентов, процессов и правил, принятых в отделе управления аэропорта. Концептуальная модель данных представлена в виде IDEF1X-диаграмм данных, показывающих сущности предметной области и выявляющих обусловленную правилами логику связей между ними. Диаграммы сопровождаются глоссарием, содержащим формальные определения имен всех сущностей и хранимых элементов данных.
Постановка задачи
Описание предметной области
Имеется справочное бюро аэропорта, осуществляющее организацию и систематизацию информации необходимой для работы аэропорта: осуществление хранения и учёта данных о производимых рейсах, наличии на базе бортов и информации о них, координация гражданских авиаперевозок, информация о стоимости билетов, времени вылета и прилета.
Проектируемая база данных должна хранить информацию о всех аэропортах, принадлежащих авиакомпании, о всех рейсах, производимых данными аэропортами.
Каждый борт, принадлежащий авиакомпании, должен быть зарегистрирован в системе, как состоящий в эксплуатации, должна быть зафиксирована информация о его техническом состоянии и бортовых идентификаторах.
Для каждого рейса выполняется проверка условий готовности к вылету (планирование вылета), после которого в случае подтверждения производится вылет, в обратном случае – отмена рейса.
Система хранит информация о стоимости билетов и факторах, влияющих на неё.
Основные производственные функции отдела:
· Обеспечение сохранности информации
· Обеспечение конфиденциальности данных
В настоящей работе рассматривается только фрагмент предметной области «Справочное бюро аэропорта», связанный с планированием и координацией рейсов и отслеживанием информации по продажам билетов на эти рейсы.
Основными компонентами этого фрагмента являются:
· Аэропорты
· Борты
· Рейсы
· Клиенты
· Планирование вылетов
Основные процессы:
· Регистрация информации об аэропортах, принадлежащих авиакомпании
· Регистрация бортов, принадлежащих авиакомпании
· Составление планов вылетов рейсов
· Контроль вылетов
Эти функции выполняются оператором справочного бюро аэропорта.
Разрабатываемая база данных должна поддерживать накопление и хранение информации об основных компонентах данной предметной области и автоматизированное выполнение бизнес-процессов.