БД. 1 анализ предметной области 1 Перечень сущностей
![]()
|
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ1.1 Перечень сущностейДанный раздел необходим для определения сущностей в результате исследования предметной области и построения функциональной диаграммы. Для начала были определены задачи проектируемой системы: – хранить информацию о путевках, рассмотренных в турфирме; – предоставлять клиентам интересующую информацию. Из задач проектируемой системы были выявлены такие сущности как: «Клиенты», «Путевки», «Туры», «Страны», «Отели», «Экскурсионные маршруты». 1.2 Перечень атрибутовДля выделенных сущностей определим атрибуты. Сущность «Клиенты» содержит следующие атрибуты: Код клиента, Фамилия, Имя, Отчество, Паспорт: серия и номер, Дата рождения, Место жительства, Контактный телефон. Ключевым атрибутом является Код клиента. Сущность «Путевки» состоит из следующих атрибутов: Номер путевки, Код клиента, Код тура, Дата вылета, Время вылета, Время прибытия, Стоимость путевки. Ключевым атрибутом является Номер путевки. Сущность «Туры» включает Код тура, Код Страны, Код Отеля, Код экскурсионного маршрута, Наименование тура. Ключевым атрибутом является Код тура. Сущность «Страны» представлена атрибутами: Код страны, Название страны, Столица, Визовый тур. Ключевым атрибутом является Код страны. Сущность «Отели» содержит Код отеля, Количество звезд, цена за 1 местный номер, Цена за 2, Цена за 2+1, Цена за 2+2, Цена за 3, Цена за VIP. Ключевым атрибутом является Код отеля. Сущность «Экскурсионные маршруты» представлена следующими атрибутами: Код экскурсионного маршрута, Наименование экскурсионного маршрута, Цена за 1 день. Ключевым является Код экскурсионного маршрута. Сущности «Клиенты» и «Туры» связаны с сущностью «Путевки» идентифицирующей связью. Неидентифицирующей связью связаны между собой сущности «Страны», «Отели», «Экскурсионные маршруты» связаны с сущностью «Туры». 2 ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ2.1 Модель “сущность-связь”Логическая модель предметной области представлена на рисунке 3.1 в виде ER- диаграммы (диаграммы «сущность – связь»). Рисунок 3.1 Логическая модель данных Данная информационная модель отображает структуру информации об объектах информационной системы, а также связи между определенными сущностями. |