55
бронирования» и «Даты заселения» можно понять, забронирован ли номер
или нет, так как если номер был занят сразу же без бронирования, то эти две
даты будут одинаковыми, но если «Дата бронирования» и «Дата заселения»
разнятся, то номер пока что свободен, но в будущем времени может быть
занят. Если у клиента будут проблемы, связаны с отсутствием его брони
(если она была), то данный отчет укажет его номер и дату брони.
«Отчет о занятых номерах» включает в себя все номера, которые уже
заняты на данный момент и в которые уже не получится разместить других
гостей. Данный отчет более подробно показывает информацию о занятых
номерах, включая информацию о клиенте, а также о продолжительности его
нахождения в гостиничном номере.
«Договор о размещении клиента» показывает всю ту основную
информацию, необходимую для размещения гостя на территории гостиницы.
Данная результативная информация официально подтверждает то, что клиент
может находится на территории отеля с начала его «Даты заселения» и
заканчивая его «Датой выселения». Копия выдается клиенту.
«Отчет о стоимости» является подтверждением стоимости услуг,
оказанных гостиницей. Этот отчет показывает за что заплатил клиент, так как
в нем находится «Цена за день», которая разнится у каждого гостиничного
номера в зависимости от его типа. «Цена за день» сопоставляется с началом и
концом оказания услуг, после чего высчитывается итоговая стоимость.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Для представления основных функций в дипломном проекте было
создано дерево функций, в котором иерархически показаны возможности
данной программы. дерево функций на рисунке 8 отражает автоматизацию
процесса размещения клиентов в ООО «Илпа».