Курсовая работа: Разработка базы данных "Гостиничный комплекс"
- вид номера.
Атрибутами перечня услуг являются:
- номер услуги;
- наименование;
- стоимость;
- единицы измерения.
Построение базы данных и построение моделей базы данных
На описание предметной области, а также описанных сущностей и их атрибутов можно выделить следующие виды связей между сущностями базы данных.
Рисунок 1: Инфологическая модель базы данных.
Описание принципа работы базы данных
После завершения этапа проектирования структуры базы данных и инфологической модели базы данных приступим к описанию принципа работы клиентской части и администрации.
Рисунок 2. Реляционная модель базы данных.
2.1.2 Описание принципа работы клиентской части
Клиентская форма разделена на три основные составляющие: запросы таблицы, авторизация (для администратора).
Результатом авторизации администратора базы данных является переход с клиентской формы на форму администрации. Авторизация осуществляется путем ввода логина и пароля в соответствующие поля.
2.1.3 Описание принципа работы администрации
Описание формы администрации разделено на три основные составляющие: запросы, таблицы, изменение логина и пароля для администрации.
Запрос на поиск покупателей конкретного номера в конкретной гостинице в случае необходимости выполняется поиск информации о покупателе с конкретным номером и конкретной фамилией.
Изменение логина и пароля для администрации гостиниц происходит путем указания нового логина и пароля, и подтверждения путем повторения ввода.
2.2 Характеристика базы данных
Разработанная база обладает следующими характеристиками:
- содержит подробные сведения о гостинице, номерах, о покупателях, о стоимости номеров и об услугах, предоставляемых гостиницей.
- формирует информацию о купленных номерах;
-позволяет в любое время просматривать информацию о конкретных номерах в гостинице, а также легко модифицировать ее (добавлять, редактировать, удалять);
-обеспечивает поиск конкретного покупателя путем указания его фамилии, а также вывод информации по покупателям в конкретной гостинице конкретного номера;
- обеспечивает организацию защиты посредством логина и пароля;
- база данных позволяет полностью автоматизировать информацию гостиницы о ее номерах, а также облегчает деятельность обслуживающего персонала гостиницы.