Читайте также:
|
|
Главной задачей системы является ввод и хранение в базе всех необходимых сведений о клиентах туристической фирмы, а также сведений о предлагаемых вариантах отдыха, создание различных запросов для клиентов и для руководителей фирмы или для предоставления информации в отдел маркетинга.
Концептуальная модель данных связана с представлением данных в контексте их взаимосвязей с другими данными. Другими словами, концептуальная модель является логической схемой базы данных для проектируемой системы.
Основными объектами концептуальной модели являются сущности и связи.
Сущность - некоторый обособленный объект или событие моделируемой системы, имеющий определенный набор свойств - атрибутов. Сущность может обладать одним или несколькими атрибутами, которые однозначно идентифицируют каждый образец сущности, и может обладать любым количеством связей с другими сущностями.
Сущность является независимой, если каждый ее экземпляр может быть однозначно идентифицирован без определения его связей с другими сущностями.
Сущность является независимой, если каждый ее экземпляр может быть однозначно идентифицирован без определения его связей с другими сущностями.
Сущность называется зависимой, если однозначная идентификация ее экземпляра зависит от его связей с другими сущностями.
На концептуальном уровне данные информационной системы состоят из 2 основных сущностей "Клиент" и "Страна".
Таблица 3.1 – Атрибуты сущности "Клиент"
Имя атрибута | Описание |
Код договора | Первичный ключ, однозначно идентифицирующий договор который был заключен клиентом с турагентством. |
Фамилия Имя Отчество | Фамилия Имя Отчество клиента. |
Серия и номер паспорта | Документ (в данном случае паспорт), его серия и номер. |
Дата оформления договора | Дата, когда клиент оформил путевку. |
Код путевки | Внешний ключ к сущности "Путевки". Код путевки, которая оформлена на клиента. |
Комментарии | Характеристика клиента по своевременной оплате путевки или услуг. Возможна и другая информация. Например, особенности по здоровью или его пожелания. |
Таблица 3.2 – Атрибуты сущности "Страна"
Имя атрибута | Описание |
Название | Название страны |
Географическое местоположение | Расположение страны |
Характеристика | Количество регионов для катания, времена года в которые можно отдыхать в данной стране |
Таблица 3.3 – Атрибуты сущности "Регион"
Имя атрибута | Описание |
Название | Название региона |
Местоположение | Расположение региона |
Наличие трасс для катания | Трассы кокой сложности имеются в данном регионе |
Таблица 3.4 – Атрибуты сущности "Трасса"
Вид трассы | Сложность трассы |
Наличие инструктора | Наличие инструктора в зависимости от сложности трассы |
Время года | Время года в которое можно кататься на данной трассе |
Таблица 3.5 – Атрибуты сущности "Инструктор"
Специализация | Уровень подготовки |
ФИО | ФИО |
Место тренировок | Страна, регион |
1) Клиент выбирает страну, его выбор заносится в отчет.
Бинарная связь 1 ко многим - это означает, что клиент может выбрать только одну страну, а в одной стране могут отдыхать много клиентов. Класс принадлежности для сущности Страна - не обязательный, а для сущности Клиент - обязательный, т.к. в данной стране может и не быть клиентов, а каждый клиент должен отдыхать в какой-либо стране.
2) Клиент выбирает регион.1: М
Бинарная связь 1 ко многим - это означает, что клиент может выбрать только один регион, а в одной регионе могут отдыхать много клиентов. Класс принадлежности для сущности Регион - не обязательный, а для сущности Клиент - обязательный, т.к. в данном регионе может и не быть клиентов, а каждый клиент должен отдыхать в каком-либо регионе.
3) Клиент выбирает трассу.1: М
Бинарная связь 1 ко многим - это означает, что клиент может выбрать только одну трассу, а на одной трассе могут отдыхать много клиентов. Класс принадлежности для сущности Трасса - не обязательный, а для сущности Клиент - обязательный, т.к. на данной трассе может и не быть клиентов, а каждый клиент должен отдыхать на какой-либо трассе.
4) Регион находится в стране.1: М
Бинарная связь 1 ко многим - это означает, что один регион не может находится в нескольких странах, в одной стране может находится несколько регионов. Класс принадлежности обеих сущностей обязательный, т.к. Регион должен находиться в стране, а каждая страна должна иметь регион.
5) Трасса находится в регионе.1: М
Бинарная связь 1 ко многим - это означает, что одна трасса не может находиться в нескольких регионах, в одном регионе может находиться несколько трасс. Класс принадлежности обеих сущностей обязательный, т.к. Регион должен иметь трассу, а каждая трасса должна, находится в регионе.
Дата добавления: 2015-08-05; просмотров: 120 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Описание предметной области. Постановка задачи | | | Реализация запросов пользователя, получение отчетов |