Информационная модель бронирования гостиничных номеров
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
В рамках данной работы предполагается распределенная архитектура базы данных, в которой имеется 3 сегмента:
- Учета услуг;
- Учета клиентов;
- Учета платежей.
На рисунке 9 приведена общая концептуальная модель.
Рисунок 9 – Общая концептуальная модель
Концептуальная схема распределенной базы данных в филиале «Клиенты» приведена на рисунке 9.
Рисунок 10 – Филиал «Клиенты» распределенной базы данных
На рисунке 11 приведена структура сегмента распределенной базы данных филиала «Учет услуг», на рисунке 12 – филиал «Платежи».
Рисунок 11 – Филиал «Услуги» распределенной базы данных
Рисунок 12 – Филиал «Платежи» распределенной базы данных
Далее приведем описание структуры распределенной базы данных.
Таблица 1 – Структура таблицы «Клиенты» (сегмент «Клиенты»)
Наименование поля Тип данных Примечание
Код клиента Целое Первичный ключ
ФИО Текстовое
Адрес Текстовое
Телефон Текстовое
Таблица 2 – Структура таблицы «Дисконтные карты» (сегмент «Клиенты»)
Наименование поля Тип данных Примечание
Код карты Целое Первичный ключ
Код клиента Целое
Процент скидки Процентный
Таблица 3 – Структура таблицы «Документы» (сегмент «Клиенты»)
Наименование поля Тип данных Примечание
Код документа Целое Первичный ключ
Код клиента Целое
Серия и номер Текстовый
Орган выдачи Текстовый
Таблица 4 – Структура таблицы «Виды услуг» (сегмент «Услуги»)
Наименование поля Тип данных Примечание
Код вида услуги Целое Первичный ключ
Наименование услуги Целое
Стоимость Денежный
Таблица 5 – Структура таблицы «Журнал услуг» (сегмент «Услуги»)
Наименование поля Тип данных Примечание
Код вида услуги Целое Первичный ключ
Наименование услуги Целое
Стоимость Денежный
Дата заезда Дата
Гостиничный номер Текст
Дата выезда Дата
Таблица 6 – Структура таблицы «Клиенты» (сегмент «Услуги»)
Наименование поля Тип данных Примечание
Код клиента Целое Первичный ключ
Величина скидки Процентное
Таблица 7 – Структура таблицы «Услуга» (сегмент «Платежи»)
Наименование поля Тип данных Примечание
Код услуги Целое Первичный ключ
Стоимость услуги Денежный
Форма оплаты Текстовый
Таблица 8 – Структура таблицы «Платеж» (сегмент «Платежи»)
Наименование поля Тип данных Примечание
Код платежа Целое Первичный ключ
Код услуги Целое
Величина платежа Денежный
На рисунке 13 приведена общая диаграмма базы данных.
Рисунок 13 – Общая схема базы данных
Далее приведем структуру сегментов распределенной базы данных.
Рисунок 14 – Структура БД филиала «Клиенты»
Рисунок 15 – Структура БД филиала «Услуги»
Рисунок 16 – Структура БД филиала «Платежи»
Основные функции разрабатываемой ИС включают в себя работу со справочниками, операциями ввода документов, работу с журналами, откуда реализован режим выборок
Зарегистрируйся, чтобы продолжить изучение работы
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!