Псковский государственный университет
Кафедра ИСТ
Отчёт по лабораторной работе №4
«Моделирование предметной области внедрения ИС»
Выполнил студент
группы 0023-03:
Васильева Е.А Проверил преподаватель:
Аристов М.В.
Псков
2021
Описание предметной области.
Гостиница служит для обеспечения проживания, предоставления социально-бытовых услуг и создания условий жизнедеятельности клиентов на небольшой временной срок. Клиент приезжает в гостиницу и заказывает номер. В номере клиента ежедневно осуществляется уборка и раз в неделю – смена постельного белья. Клиент может заказать себе дополнительные услуги (вызов такси, пробуждение в определенное время и т.д.). Любой номер можно забронировать заранее. Периодически гостиница обновляет свою мебель, интерьер, производит перепланировку номеров.
Тип модели
| Уровни описания
| Внешний
| Концептуальный
| Внутренний
| Объектная
| клиент,
услуги, гостиничный номер
| Клиент (имя, телефон, гостиничный номер) Услуги (вид, стоимость) Гостиничный номер (номер комнаты, вид, стоимость)
| БД_заказы (номер_заказа
номер_комнаты, дата_заказа, дата_прибытия, дата_выезда, стоимость) БД_клиенты (ФИО, телефон, номер_заказа) Номера.txt
Услуги.txt
| Функциональная
| Б_процессы: бронь номера, заказ номера, заказ услуги, уборка номера, смена постельного белья, обновление мебели, обновление интерьера, перепланировка номера
| Бронь номера (вид_комнаты, номер_комнаты, дата_заселения, срок, расчет_стоимости) Заказ номера (вид_комнаты, номер_комнаты, дата_заселения, срок, расчет_стоимости) Заказ услуги (вид_услуги, стоимость_услуги) Уборка номера (номер_комнаты, дата_уборки, уборщица) Смена постельного белья (номер_комнаты, дата_смены, уборщица) Обновление мебели (место_обновления, мебель, стоимость_обновления) Обновление интерьера (место_обновления, срок_проведения_работ,
стоимость_обновления) Перепланировка номера (номер_комнаты, срок_проведения_работ,
стоимость_работ)
| Расчет_стоимости (вид_комнаты, количество_клиентов, срок, сезон) Мебель (вид_мебели, срок_службы) Срок_проведения_работ (дата_начала, дата_завершения)
| Управления
| События:
Бронирование номера
Оплата номера
Начало проживания в гостинице Завершение проживания в гостинице
| Правила:
if(бронирование_номера) then (выбор лучшего варианта, оформление договора); if(оплата за номер) then (начисление средств гостинице);
if(начало проживания в гостинице) then (получение ключей от номера);
if(завершение завершение проживания в гостинице) then (возвращение ключей);
| Триггеры:
Бронирование номера - подбор номера, устраивающего клиента
Оплата за номер - внесение платы услуги за снятие номера
Начало проживания в гостинице - время заселения в номер Завершение проживания в гостинице - выезд из номера по истечению договора
| Структурно – организационная
| Иерархическая структура гостиницы
(рис. 1)
| Роли:
Директор – руководство гостиницы, планирование работы гостиницы. Бухгалтер - ведение финансовой отчётности, выплата заработной платы сотрудникам. Отдел кадров - решение вопросов о приёме на работу и увольнении, назначении на новую должность. Менеджер по бронированию и резервированию - бронирование гостиничных услуг, а также предоставление информации потенциальным клиентам. Горничные - уборка помещений. Повар - осуществление деятельность в рамках холодного и горячего цехов, мясо-рыбного и кондитерского цеха, а также занимается оформлением и раздачей готовых блюд. Официант - обслуживание посетителей в ресторане. Менеджер по продажам - отвечает за заполняемость гостиницы, контактирует с разными фирмами на предмет организации различны семинаров, с турфирмами по предоставлению услуг по проживанию туристических групп.
| Доступ:
Директор – все базы данных, файлы.
Бухгалтер – БД_Расчет_ЗП
Отдел кадров - БД_резюме, БД_договоры Менеджер по бронированию и резервированию - БД_варианты_номеров
Горничные - БД_график_уборки
Повар - БД_график_приготовления_завтрака_обеда_ужина
БД_рецептов
Официант - БД_график_приготовления_завтрака_обеда_ужина
БД_рецептов Менеджер по продажам - БД_клиентская база
| Техническая
| Технические средства обработки данных:
Сервер БД, Сервер приложений, Клиенты. (Рис. 2)
| Для коммуникаций между техническими комплексами структурных подразделений
используется топология «звезда».
Для связи между рабочими станциями используется IP телефония, корпоративная электронная почта, факс.
| БД_Расчет_ЗП (сотрудник, ЗП) БД_резюме (потенциальный сотрудник, должность) БД_договоры (сотрудник, официальное трудоустройство) БД_варианты_номеров (номер, менеджер по бронированию, клиент) БД_график_уборки (номер, время уборки, горничная) БД_график_приготовления_завтрака_обеда_ужина (время приготовления, количество гостей) БД_рецептов (количество блюд, структура приготовления) БД_клиентская база (клиенты, заключение договора об брони)
|
Рис. 1. Иерархическая структура гостиницы
Рис. 2. Технические средства обработки данных и их размещение по структурным подразделениям. |