ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.11.2023
Просмотров: 127
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования Российской ФедерацииФедеральное государственное бюджетное образовательное учреждение высшего образования«Волгоградский государственный технический университет»Факультет подготовки инженерных кадров (ФПИК)КОНТРОЛЬНАЯ РАБОТАПо дисциплине «Базы данных»Тема: «Гостиница»Выполнилстудент группы ИЗ-21Назарова С.А.Проверил: доцентКоролева И.Ю.Волгоград, 2023
Данные клиента
Выбор номера
Обращение клиента
оплата
Выбор дополнительных услуг
Заключение договора
Выдача ключей от номера
Рисунок 1. Информационная схема работы гостиницы 2.1 Схема задач.В зависимости от сложности предметной области схем задач может быть несколько. В рассматриваемом случае автоматизации подлежат данные клиента, выбор номера, выбор дополнительных услуг, заключение договора и оплата. Изобразим эту последовательность действий более глубоко по сравнению с информационной схемой с помощью схемы задач (рис.2). клиент Обращение клиента Ввод данных о клиенте Выбор комнаты Комната свободнада нет Выбор дополнительных услуг Предложить другую комнату Клиент согласен
Заключение договора да оплата нет Отказ клиента Выдача ключей от номераРисунок 2. Схема задач работника гостиницы.2.2 Описание основных элементов данныхДанные, полученные на этапе формулирования и анализа требований удобно разделить на ISP и UP-информацию. Описание ISP-информации (сущности, атрибуты и связи) и UP-информации (процессы и операторы) представим в виде таблиц.Таблица 1. Описание сущностей
Таблица 2. Описание сущности Клиент
Таблица 3. Описание сущности Договор
Таблица 4. Описание сущности Комната
Таблица 5. Описание сущности Доп. Услуги
Таблица 6. Описание связей
Таблица 7. Содержание UP-информации
Таблица 8. Описание процесса «Приём клиента»
Таблица 9. Описание процесса «Выбор комнаты»
-
Описание предметной области.
-
гостиница; -
клиент; -
договор, -
номер в гостинице, -
доп. услуги.
-
Формулирование и анализ требований
Данные клиента
Выбор номера
Обращение клиента
оплата
Выбор дополнительных услуг
Заключение договора
Выдача ключей от номера
Заключение договора да оплата нет Отказ клиента Выдача ключей от номераРисунок 2. Схема задач работника гостиницы.2.2 Описание основных элементов данныхДанные, полученные на этапе формулирования и анализа требований удобно разделить на ISP и UP-информацию. Описание ISP-информации (сущности, атрибуты и связи) и UP-информации (процессы и операторы) представим в виде таблиц.Таблица 1. Описание сущностей
| № | Наименование | Определение |
| 1 | клиент | данные о клиенте |
| 2 | договор | данные договора |
| 3 | комната | данные о номере |
| 4 | доп. услуги | данные об доп. услугах |
| Наименование | Тип | Длина | Диапазон значений | Вероятность существования | коэффициент повторения |
| Фамилия | Текстовый | - | А-Я | 1 | 0 |
| Имя | Текстовый | - | А-Я | 1 | 0 |
| Отчество | Текстовый | - | А-Я | 1 | 0 |
| Номер паспорта | Числовой | 30 | 0-9 | 1 | 0 |
| Телефон | Числовой | 30 | 0-9 | 1 | 0 |
| Дата рождения | Числовой | 30 | 0-9 | 1 | 0 |
Таблица 3. Описание сущности Договор
| Наименование | Тип | Длина | Диапазон значений | Вероятность существования | Коэффициент повторения |
| Номер договора | Текстовый | - | А-Я, 0-9 | 1 | 1 |
| Дата составления | Числовой | - | 0-9 | 1 | 1 |
| № комнаты | Числовой | - | 0-9 | 1 | 0 |
| Доп. услуги | Текстовый | - | А-Я | 1 | 1 |
| Стоимость | Числовой | 30 | 0-9 | 1 | 0 |
| Наименование | Тип | Длина | Диапазон значений | Вероятность существования | Коэффициент повторения |
| № комнаты | Числовой | - | 0-9 | 1 | 1 |
| Размер | Текстовый | - | А-Я, 0-9 | 1 | 0 |
| Тип | Текстовый | - | А-Я | 1 | 1 |
| Статус | Текстовый | - | А-Я | 1 | 1 |
| Цена | Числовой | 30 | 0-9 | 1 | 0 |
| Наименование | Тип | Длина | Диапазон значений | Вероятность существования | коэффициент повторения |
| Вид | Текстовый | - | А-Я | 1 | 0 |
| Цена | Числовой | - | 0-9 | 1 | 0 |
Таблица 6. Описание связей
| Наименование | Связываемые объекты | Мощность | Отображение | Вероятность существования | Тип связи |
| Относится | Клиент Договор | | 1: n | 1 | 1: n |
| Относится | Договор Комната | | 1: n | 1 | 1: n |
| Относится | Договор Доп. услуги | | 1: n | 1 | 1: n |
| | Процессы | Оператор |
| 1 | Прием клиента | поиск добавление |
| 2 | Выбор комнаты | поиск добавление |
| 3 | Выбор дополнительных услуг | поиск добавление |
| 4 | Заключение договора | составление итоги |
| Наименование | Регистрация клиента |
| Частота применения | ежедневно |
| Вероятность применения | 100% |
| Приоритет | Высший |
| Необходимые данные | Фамилия, имя, Отчество, номер паспорта, телефон, дата рождения |
| Объём данных | |
| Наименование | Выбор комнаты |
| Частота применения | ежедневно |
| Вероятность применения | 100% |
| Приоритет | высший |
| Необходимые данные | № комнаты, размер (одно, двух, трёхместный), тип (эконом, стандарт, люкс), статус (свободен, занят, бронь), цена |
| Объём данных | |