Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Готовые работы / Практическая работа 4

.pdf
Скачиваний:
37
Добавлен:
30.03.2022
Размер:
315.4 Кб
Скачать

СПО. ИКПИ-84. Коваленко Леонид Александрович

ПРАКТИЧЕСКАЯ РАБОТА №4

Рисунок. BPMN. Модель бизнес-процесса «Регистрация на рейс»

Описание бизнес-процесса:

Пассажир прибывает в аэропорт. Ему нужно пройти регистрацию на рейс. Сотрудник на стойке регистрации приветствует клиента и берет у него документы: билет на рейс и паспорт. Если документы клиента не в порядке (например,

истек срок действия паспорта), он не может быть зарегистрирован на рейс и процесс завершается. При этом клиент получает документы обратно.

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

Если выясняется, что есть перевес, то сотрудник уведомляет об этом пассажира и сообщает сколько необходимо заплатить. После получения денег от пассажира, сотрудник регистрирует оплату в системе.

В итоге, пассажир получает багажную квитанцию. Сотрудник желает пассажиру приятного полёта, и процесс завершается.

Описание блоков:

Data Object показывает, какие данные и документы нужны для того, чтобы какое-то действие запустилось, либо которые являются результатом выполненного действия.

2

Message отображает процесс коммуникации. Start — стартовое событие; Intermediate initiator — промежуточное событие инициатор (в примере — сотрудник авиакомпании), End — завершающее событие.

Error intermediate — граничное прерывающее событие при ошибке. BPMN не приводит какой-либо классификации возможных ошибок. Бизнес-аналитик сам выбирает какая ошибка может возникнуть в проектируемом процессе. Событие

«Ошибка» может быть стартовым, промежуточным и конечным.

End — завершающее событие.

Exclusive — эксклюзивный шлюз BPMN (логический оператор исключающего ИЛИ, управляемый данными)

используется для разделения потоков управления на альтернативные маршруты. В зависимости от заданного условия может быть выбран только один маршрут.

Generic task — абстрактная задача, выполняемая участником процесса. Абстрактные задачи используют, когда тип задачи очевиден из контекста и его можно не указывать.

Flow — поток управления.

Message flow — поток сообщений.

Полезный русскоязычный ресурс (BPMN): https://www.optimacons.info/kb/course.php?LESSON_ID=63

3

Таблица. XML-файл (draw.io) для практической работы №4

<mxfile host="app.diagrams.net" modified="2022-03-11T17:48:54.864Z" agent="5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.174 YaBrowser/22.1.5.810 Yowser/2.5 Safari/537.36" etag="bW9Gdrfo0hN6CzErt49K" version="17.1.2" type="device"><diagram id="4F-0B1rHn8oe3Sog4mn3" name="Page- 1">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</diagram></mxfile>

4