Для Белаш / Курсач / Методы к курсовой работе / Методические указания к курсовой работе_Часть 1
.doc
Методические указания к курсовой работе по курсу «СУБД» (Часть 1)
1. Описание предметной области.
Пример: Авиакомпания занимается обеспечением авиаперелетов пассажиров и транспортировкой грузов самолетами. Компания работает на внутренних авиарейсах. Авиакомпания имеет определенный парк самолетов. Авиакомпания полностью обеспечивает весь процесс обслуживания клиентов, включая продажу авиабилетов, полное обеспечение всех процессов, связанных с авиаперелетами.
2. Назначение ИС.
Пример: ИС предназначена для автоматизации следующих процессов, происходящих в компании:
Составление расписания рейсов самолетов.
Продажа авиабилетов.
Регистрация пассажиров.
Назначение экипажей на вылеты рейсов.
Назначение самолетов на вылеты рейсов.
Регистрация отправки самолетов.
ИС предназначена для работы сотрудников следующих подразделений компании:
Служба составления расписания.
Служба продажи авиабилетов.
Служба регистрации пассажиров.
Служба назначения экипажей.
Техническая служба.
Диспетчерская.
ИС обеспечивает:
единство информационного пространства по основному виду деятельности компании – пассажироперевозкам;
учет информации о планируемых и выполненных вылетах;
учет информации о пассажиропотоке;
учет информации об обеспечении вылетов;
автоматизированное выполнение должностных функций сотрудниками.
3. Преимущества, которые получит заказчик при внедрении ИС.
Пример: Преимущества, которые получит заказчик при внедрении ИС:
повышение качества обслуживания пассажиров за счет более быстрого их обслуживания;
упрощение работы сотрудников указанных подразделений компании;
формирование единой базы для последующего анализа эффективности выполнения автоматизируемых бизнес-процессов;
отказ от излишних коммуникаций между подразделениями компании;
ускорение обращения информации.
4. Общая функциональная модель ИС.
Пример:
5. Требования к ИС.
Пример: Модуль «Составление расписания»:
Модуль должен обеспечивать возможность определения характеристик рейсов (типов рейсов) и планирования вылетов.
При определении характеристик рейсов (типов рейсов) должны быть обеспечены следующие возможности:
Ввод характеристик нового рейса.
Редактирование характеристик рейса.
Удаление информации о рейсе.
Поиск рейсов по характеристикам.
Формирование отчета о рейсах компании.
К характеристикам рейса относятся:
Номер рейса.
Пункт назначения.
Время вылета.
Время прибытия.
Частота вылетов (каждый день, по дням недели, по четным дням, по нечетным дням).
Все из перечисленных характеристик являются обязательными для определения рейса.
Номер рейса является уникальным для каждого рейса.
Редактирование всех характеристик рейса возможно только в том случае, если для этого рейса не было еще запланировано ни одного вылета.
Для рейсов, у которых уже планировались вылеты, можно редактировать только частоту вылетов.
Удалить информацию о рейсе можно только в том случае, если для этого рейса не было еще запланировано ни одного вылета.
При планировании вылетов должны быть обеспечены следующие возможности:
Назначение плановой даты вылета.
Изменение плановой даты вылета.
Составление отчета, содержащего расписание вылетов.
К характеристикам вылета относятся:
Номер рейса.
Плановая дата вылета.
Реальная дата.
Реальное время.
Причина задержки.
В рамках планирования вылетов пользователь осуществляет ввод плановой даты для выбранного им рейса. Все остальные характеристики не корректируются, возможен только их просмотр.
Вводимое значение плановой даты должно соответствовать правилу, заданному в характеристике рейса «Частота вылетов».
Характеристики рейсов не могут быть изменены.
Изменение плановой даты возможно только в том случае, если вылет еще не был совершен (отсутствуют характеристики «Реальная дата» и «Реальное время»).
Невозможно наличие двух вылетов одного и того же рейса в один день.
Удалить информацию о запланированном вылете нельзя.
Модуль «Продажа авиабилетов»:
…….
……
Модуль «Регистрация пассажиров»:
…….
…….