Файл: Разработка модели информационной системы туристической компании.pdf
Добавлен: 20.05.2023
Просмотров: 214
Скачиваний: 4
3. Создание концептуальной модели базы данных.
Концептуальная модель базы данных FA-уровень
3.1Сущности.
|
Сущности |
|
|
Name |
Definition |
|
CОТРУДНИКИ |
Работник фирмы тур оператора |
|
АВИА БИЛЕТЫ |
Забронированные АВИАБИЛЕТЫ на РЕЙСЫ ТУРА |
|
АВИА БИЛЕТЫ ПУТЕВКИ |
АВИАБИЛЕТЫ подтверждающие право ТУРИСТА на перелеты по ПУТЕВКЕ |
|
БИЛЕТЫ МЕРОПРИЯТИЙ |
Забронированные БИЛЕТЫ на МЕРОПРИЯТИЯ ТУРА |
|
БИЛЕТЫ ПУТЕВКИ |
БИЛЕТЫ ТУРИСТА на МЕРОПРИЯТИЯ ТУРА |
|
ГОСТИНИЦА |
ГОСТИНИЦЫ В которых Забронированные места по ТУРУ |
|
ДОГОВОР |
основной документ который заключается между туроператором и КЛИЕНТОМ подтверждающий ответственности сторон и и закрепляющий за собой перечень проданных ПУТЕВОК по туру |
|
ДОЛЖНОСТЬ |
Должности сотрудников туроператора |
|
ЗАДАНИЯ ТУРА |
Задания по составлению тура |
|
КАТЕГОРИЯ |
Класс обслуживания ТУРИСТА в НОМЕРЕ ГОСТИНИЦЫ |
|
КЛАСС АВИА |
Класс обслуживания клиента в самолете |
|
КЛАСС ГОСТИНИЦЫ |
Класс гостиницы |
|
КЛИЕНТ |
Лицо заключающая ДОГОВОР на покупку ПУТЕВОК |
|
МЕРОПРИЯТИЯ |
Различные МЕРОПРИЯТИЯ культурного, развлекательного, оздоровительного характера проведение которых предусмотрено ТУРОМ |
|
НОМЕРА |
Забронированные места в ГОСТИНИЦАХ |
|
НОМЕРА ПУТЕВКИ |
Забронированные НОМЕРА ГОСТИНИЦЫ в которых будут размещен ТУРИСТ по ПУТЕВКЕ |
|
ПРИКАЗ |
Назначение турменеджера (СОТРУДНИКА) на ТУР |
|
ПРОГРАММА |
Перечень основных мероприятий тура |
|
ПУТЕВКА |
Документ подтверждающий права ТУРИСТА совершить по ездку по ТУРУ |
|
РЕЙСЫ ТУРА |
Рейсы самолетов авиакомпаний, на которые забронированные билеты по ТУРУ |
|
СТРАНА |
СТРАНА в которой проходит ТУР |
|
ТИП ТУРА |
характеризует тур. В соответствии с основной целью тура. |
|
ТУР |
Продукт туроператора |
|
ТУРИСТ |
Человек отправляющийся в ТУР по ПУТЕВКИ |
3.2 Атрибуты.
|
Атрибуты сущности "АВИА БИЛЕТЫ" |
||
|
Name |
Definition |
Datatype |
|
Место |
Место в самолете |
INTEGER |
|
Код рейса |
Код рейса |
INTEGER |
|
Авиакомпания |
Название авиакомпании, в которой были забронированы билеты на рейс |
VARCHAR(20) |
|
Класс |
Класс обслуживания в самолете |
VARCHAR(20) |
|
Атрибуты сущности "АВИА БИЛЕТЫ ПУТЕВКИ" |
||
|
Name |
Definition |
Datatype |
|
Место |
Место в самолете |
INTEGER |
|
Код рейса |
Код рейса |
INTEGER |
|
Авиакомпания |
Название авиакомпании, в которой были забронированы билеты на рейс |
VARCHAR(20) |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физический адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата, когда был оформлен ДОГОВОР |
DATE |
|
Атрибуты сущности "БИЛЕТЫ МЕРОПРИЯТИЙ" |
||
|
Name |
Definition |
Datatype |
|
Место |
место на МЕРОПРИЯТИИ |
INTEGER |
|
Город |
Город, в котором проходит мероприятие |
VARCHAR(20) |
|
Дата начала |
Дата начала МЕРОПРИЯТИЯ |
DATE |
|
Место проведения |
Название места, где проходит МЕРОПРИЯТИЕ |
CHAR(18) |
|
Время начала |
Время начала МЕРОПРИЯТИЯ |
DATE |
|
Атрибуты сущности "БИЛЕТЫ ПУТЕВКИ" |
||
|
Name |
Definition |
Datatype |
|
Место |
место на МЕРОПРИЯТИИ |
INTEGER |
|
Город |
Город, в котором проходит мероприятие |
VARCHAR(20) |
|
Дата начала |
Дата начала МЕРОПРИЯТИЯ |
DATE |
|
Место проведения |
Название места, где проходит МЕРОПРИЯТИЕ |
CHAR(18) |
|
Время начала |
Время начала МЕРОПРИЯТИЯ |
DATE |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физический адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата, когда был оформлен ДОГОВОР |
DATE |
|
Атрибуты сущности "ГОСТИНИЦА" |
||
|
Name |
Definition |
Datatype |
|
Город |
Город, где находится ГОСТИНИЦА |
VARCHAR(20) |
|
Название |
Название ГОСТИНИЦЫ |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Класс |
Класс комфортабельности гостиницы |
VARCHAR(20) |
|
Страна |
Страна, в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура, отдых оздоровление, прогулка, и.т.д. |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "ДОГОВОР" |
||
|
Name |
Definition |
Datatype |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физический адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
номер договора |
Счетный номер ДОГОВОРА |
INTEGER |
|
Страна |
Страна, в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура, отдых оздоровление, прогул, и.т.д. |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "ДОЛЖНОСТЬ" |
||
|
Name |
Definition |
Datatype |
|
Должность |
ДОЛЖНОСТИ, которые предусмотрены в фирме туроператора |
VARCHAR(20) |
|
Атрибуты сущности "ЗАДАНИЯ ТУРА" |
||
|
Name |
Definition |
Datatype |
|
Номер Задания |
Счетный номер задания |
INTEGER |
|
Номер паспорта |
Идентификационный номер СОТРУДНИКА (серийный номер паспорта) |
INTEGER |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Страна |
Страна, в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура, отдых оздоровление, прогул, и.т.д. |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Описание |
Изложение ЗАДАНИЕ по ТУРУ |
VARCHAR(20) |
|
Время исполнения |
Срок, до которого необходимо выполнить ЗАДАНИЕ ТУРА |
DATE |
|
Статус |
определяет, выполнено задание или нет |
LARGE BINARY |
|
Атрибуты сущности "КАТЕГОРИЯ" |
||
|
Name |
Definition |
Datatype |
|
Категория |
класс обслуживания в номере |
VARCHAR(20) |
|
Атрибуты сущности "КЛАСС АВИА" |
||
|
Name |
Definition |
Datatype |
|
Класс |
Класс обслуживания в самолете |
VARCHAR(20) |
|
Атрибуты сущности "КЛАСС ГОСТИНИЦЫ" |
||
|
Name |
Definition |
Datatype |
|
Класс |
Класс комфортабельности гостиницы |
VARCHAR(20) |
|
Атрибуты сущности "КЛИЕНТ" |
||
|
Name |
Definition |
Datatype |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физический адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер клиента |
счетный номер КЛИЕНТА |
INTEGER |
|
телефон |
Номер телефона для связи с КЛИЕНТОМ |
INTEGER |
|
Атрибуты сущности "МЕРОПРИЯТИЯ" |
||
|
Name |
Definition |
Datatype |
|
Город |
Город, в котором проходит мероприятие |
VARCHAR(20) |
|
Место проведения |
Название места, где проходит МЕРОПРИЯТИЕ |
CHAR(18) |
|
Время начала |
Время начала МЕРОПРИЯТИЯ |
DATE |
|
Дата начала |
Дата начала МЕРОПРИЯТИЯ |
DATE |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Название |
Название МЕРОПРИЯТИЯ |
VARCHAR(20) |
|
Страна |
Страна, в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура, отдых оздоровление, прогулки, и.т.д. |
VARCHAR(20) |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "НОМЕРА" |
||
|
Name |
Definition |
Datatype |
|
Город |
Город, где находится ГОСТИНИЦА |
VARCHAR(20) |
|
Название |
Название ГОСТИНИЦЫ |
VARCHAR(20) |
|
Дата заезда |
Дата заезда ТУРИСТА в НОМЕР ГОСТИНИЦЫ |
DATE |
|
Категория |
класс обслуживания в номере |
VARCHAR(20) |
|
Место |
Место в ГОСТИНИЦЫ |
INTEGER |
|
Дата выезда |
Дата выезда ТУРИСТА из НОМЕРА ГОСТИНИЦЫ |
DATE |
|
Атрибуты сущности "НОМЕРА ПУТЕВКИ" |
||
|
Name |
Definition |
Datatype |
|
Город |
Город, где находится ГОСТИНИЦА |
VARCHAR(20) |
|
Название |
Название ГОСТИНИЦЫ |
VARCHAR(20) |
|
Дата заезда |
Дата заезда ТУРИСТА в НОМЕР ГОСТИНИЦЫ |
DATE |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Категория |
класс обслуживания в номере |
VARCHAR(20) |
|
Адрес |
Физический адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
Атрибуты сущности "ПРИКАЗ" |
||
|
Name |
Definition |
Datatype |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Номер паспорта |
Идентификационный номер СОТРУДНИКА (серийный номер паспорта) |
INTEGER |
|
Страна |
Страна, в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура, отдых оздоровление, прогулки, и.т.д. |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
номер приказа |
счетный номер ПРИКАЗА |
INTEGER |
|
Атрибуты сущности "ПРОГРАММА" |
||
|
Name |
Definition |
Datatype |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
описание |
Описание мероприятий по ТУРУ |
VARCHAR(20) |
|
Атрибуты сущности "ПУТЕВКА" |
||
|
Name |
Definition |
Datatype |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физический адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата, когда был оформлен ДОГОВОР |
DATE |
|
Номер путевки |
Счетный номер ПУТЕВКИ |
INTEGER |
|
Атрибуты сущности "РЕЙСЫ ТУРА" |
||
|
Name |
Definition |
Datatype |
|
Код рейса |
Код рейса |
INTEGER |
|
Авиакомпания |
Название авиакомпании, в которой были забронированы билеты на рейс |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата вылета |
Дата рейса |
DATE |
|
Время вылета |
Время завершения посадки на самолета |
DATE |
|
Город прибытия |
VARCHAR(20) |
|
|
Город отправления |
VARCHAR(20) |
|
|
Направления |
Классифицирует РЕЙС относительно мест отдыха по ТУРУ (туда, обратно, пересадка) |
VARCHAR(20) |
|
Страна |
Страна, в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогулки, и.т.д. |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |