Файл: Разработка модели информационной системы туристической компании.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 20.05.2023

Просмотров: 218

Скачиваний: 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