1.19M
Category: businessbusiness

Построение бизнес-процессов бронирования номера в гостинице. Проектная работа

1.

название вуза
ПРОЕКТНАЯ РАБОТА
по дисциплине:
название дисцилины
Тема проектной работы:
Построение бизнес-процессов бронирования номера в
гостинице
Выполнил студент группы:
Направление обучения:
Руководитель:
ФИО
название группы
Название направления обучения
ФИО руководителя

2.

Введение
Цель: построение модели бизнес-процесса для бронирования номеров в
гостинице, с использованием унифицированного языка моделирования UML.
Задачи:
• изучение научной и методической литературы о функционале диаграмм UML;
• анализ требований к построению диаграмм;
• построение диаграмм по предметной области «Бронирование номеров в
гостинице онлайн».

3.

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

4.

Диаграмма прецедентов - описывает функциональное назначение системы,
то, что система будет делать в процессе своего функционирования.
Прецедент - набор действий, совершаемый системой при диалоге с актером.
При этом не указано, каким образом будет реализовано взаимодействие
актеров с системой.
Основные типы отношений в диаграмме прецедентов:
• Ассоциация
• Включение
• Расширение

5.

Диаграмма деятельности - отражает динамику системы, полезна при
моделировании поведения системы в общем виде на этапе анализа.
Основные элементы диаграммы:
• Начальный и финальный узел
• Действие
• Узел решения, слияния, объединения, развилка
• Дорожка

6.

Диаграмма последовательности - отражает хронологическую
последовательность действий, выполняемых в процессе.
Основные элементы диаграммы:
• Вертикальные линии жизни объектов
• Горизонтальные стрелки, показывающие поток передаваемых сообщений
между участниками системы

7.

Диаграмма классов – описывает систему в целом, рассматривает типы
объектов внутри системы
Основные элементы диаграммы:
• Классы, в которых содержится информация об уникальном названии класса,
атрибутах, выполняемых методах
• Связи, показывающие отношения между участниками

8.

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

9.

Рисунок 1 – Диаграмма прецедентов

10.

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

11.

В Таблице 1 представлены некоторые типы связей, используемых в
построении диаграммы прецедентов.
Таблица 1 – Типы связей в диаграмме прецедентов
Актер/прецедент
Тип связи
Прецедент
Клиент
Ассоциация
Авторизоваться
Зарегистрировать аккаунт
Расширение
Авторизоваться
Заказать трансфер
Наследование
Заказать дополнительные услуги
Клиент
Ассоциация
Оформить бронирование
Оформить бронирование
Включение
Оплатить бронирование

12.

Рисунок 3 – Диаграмма деятельности для процесса «Бронирование номера в гостинице»

13.

Рисунок 4 - Диаграмма деятельности для процесса «Бронирование номера в гостинице»

14.

Рисунок 5 – Диаграмма последовательности для процесса «Бронирование номера в гостинице»

15.

Рисунок 6 – Диаграмма последовательности для процесса «Оплата бронирования»

16.

Рисунок 6 – Диаграмма классов

17.

Заключение
Модель показывает основные этапы процесса бронирования номера в гостинице
онлайн.
Построенные диаграммы определили функциональные требования к системе,
показали взаимодействие участников, детализировали последовательность
действий, показали движение потоков во времени.
Полученные результаты могут быть использованы в дальнейшем при разработке
программного обеспечения для внедрения системы онлайн-бронирования.
English     Русский Rules