Проектирование и разработка функциональной модели процесса




Построение функциональной модели процесса «Информационная система отеля»

Цель работы: изучение методологии функционального моделирования IDEF0 и применение данной методологии для построения функциональной модели процесса «Информационная система отеля».

Описание функциональной модели процесса «Информационная система отеля»

Структура данного бизнес-процесса состоит из нескольких элементов:

1. Регистрация;

2. Переселение;

3. Продление проживания;

4. Предоставление дополнительных услуг;

5. Расчет;

6. Выселение.

1. Регистрация

В данном процессе осуществляется обработка основной информации о клиенте, для его регистрации в отеле. Для начала необходимо внести данные о клиенте. Затем нужно предоставить клиенту список свободных номеров (основные характеристики, цены) и внести данные о выбранном им номере. Далее нужно добавить в данное поселение сроки проживания. Отель предлагает включение завтраков в стоимость проживания. Данной информацией управляет администратор отеля на стойке регистрации. Поскольку отель имеет собственный сайт, то информация о регистрации может поступать напрямую с него, то все данные действия могут быть совершены самим клиентом автономно. Для проверки достоверности все данные проверяются администраторами. Вся информация поступает в базу данных и используется в других процессах отеля.

2. Переселение

Переселение производится в двух случаях: если оно необходимо по непредвиденным обстоятельствам или не связанным с деятельностью клиента, либо если клиент сам желает переехать в другой номер. В первом случае все расходы несет отель, и поэтому необходимо, кроме новой регистрации клиента в другом свободном номере со схожими характеристиками, предоставить полный отчет о причинах переселения клиента. Во втором случае кроме регистрационных данных понадобится предоставить клиенту список номеров и зарегистрировать его в выбранном. Так же необходимо произвести перерасчет относительно старой оплаты, так как в данном случае клиент ещё не использовал весь оплаченный срок. Вся информация поступает в базу данных и используется в других процессах отеля.

3. Продление проживания

Продление проживания производится по желанию клиента. Здесь необходимы регистрационные данные клиента и информация о текущей ценовой политике на номера, так как в редких случаях она может изменяться. Нужно добавить новые сроки проживания, которые закажет клиент, и вычислить доплату за продление сроков проживания. Вся информация поступает в базу данных и используется в других процессах отеля.

4. Предоставление дополнительных услуг

Отель предоставляет некоторые услуги за дополнительную плату:

· Бильярдная

· Прачечная

· Сауна и бассейн

· Бар

· Ресторан

Данные услуги предоставляются только зарегистрированным клиентам. Все данные об оказании услуги клиенту фиксируются администрации либо персоналом отеля, и затем рассчитываются в квитанции.

5. Расчет

Все бизнес процессы отеля, связанные с оплатой, проходят через Расчет. Из полученных данных администрацией оформляется чек, и клиент получает квитанцию об оплате. Информация обо всех платежах добавляются в базу данных.

6. Выселение

Выселение клиента из номера производится после окончания его оплаченного срока проживания в отеле. Для этого необходимы его регистрационные данные и конечная информация об оплате им всех используемых услуг. Сразу после того как клиент освободит номер персонал проводит его уборку. Убранный номер изменяет свой статус на «свободный» в базе данных.

Проектирование и разработка функциональной модели процесса

Построение модели начинается с построения контекстной диаграммы с именем «Отель». В соответствии с рисунком 1 приведена контекстная диаграмма с именованным функциональным блоком и именованными граничными стрелками.

 

Рисунок 1 — А-0 Контекстная диаграмма

Далее контекстная диаграмма декомпозирована на шесть функциональных блоков - «Регистрация», «Переселение», «Продление проживания», «Предоставление дополнительных услуг», «Расчет», «Выселение», что изображено на рисунке 2. В дальнейшем производится декомпозиция и этих функциональных блоков.

 

На рисунке 2 приведена декомпозиция для функционального блока «Отель».

Рисунок 2 — А0 Диаграмма «Отель»

 

На рисунке 3 приведена декомпозиция для функционального блока «Регистрация».

Рисунок 3 — А-1 Диаграмма «Регистрация»

 

На рисунке 4 приведена декомпозиция для функционального блока «Переселение».

Рисунок 4 — А2 Контекстная диаграмма «Переселение»

 

На рисунке 5 приведена декомпозиция для функционального блока «Регистрация клиента в новом номере».

Рисунок 5 — А23 Контекстная диаграмма «Регистрация клиента в новом номере»

 

На рисунке 6 приведена декомпозиция для функционального блока «Продление проживания».

Рисунок 6 — А3 Контекстная диаграмма «Продление проживания»

 

На рисунке 7 приведена декомпозиция для функционального блока «Предоставление дополнительных услуг».

Рисунок 7 — А-4 Контекстная диаграмма «Предоставление дополнительных услуг»

 

 

На рисунке 8 приведена декомпозиция для функционального блока «Расчёт».

Рисунок 8 — А-5 Контекстная диаграмма «Расчёт»

 

На рисунке 9 приведена декомпозиция для функционального блока «Выселение».

Рисунок 9 — А5 Диаграмма «Выселение»

 

Заключение

Проведена работа над созданием функциональной модели «Отель» трех уровней с декомпозицией контекстной диаграммы.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-21 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: