Доработка существующего продукта. Тестовое задание для Системного/Бизнес-аналитика Практическое задание 1: BPMN (Business Process Model and Notation) Задание: Автоматизация процесса обработки заказов в интернет-магазине Описание задачи: Интернет-магазин хочет автоматизировать процесс обработки заказов. Ваше задание — создать BPMN-диаграмму, которая показывает процесс от момента оформления заказа до его доставки клиенту. Процесс должен учитывать следующие этапы: Оформление заказа: Клиент размещает заказ на сайте. Подтверждение оплаты: Система проверяет статус оплаты. Если оплата успешна, заказ переходит на следующий этап. Если оплата не проходит, заказ отменяется. Комплектация заказа: Работник склада комплектует заказ. Если товар отсутствует на складе, клиенту отправляется уведомление об отмене заказа. Отгрузка заказа: Комплектованный заказ отправляется курьерской службой. Доставка заказа: Клиент получает заказ, а система обновляет статус заказа как «Доставлен». Требования к BPMN-диаграмме: Используйте элементы: Start Event, End Event, Gateways (Exclusive), Tasks, Pools, Lanes, Sequence Flow, Message Flow. Добавьте комментарии для пояснения решений. Практическое задание 2: UML Sequence Diagram Задание: Авторизация пользователя в веб-приложении Описание задачи: Смоделируйте процесс авторизации пользователя на веб-приложении с использованием UML Sequence Diagram. Процесс должен учитывать следующие шаги: Пользователь вводит логин и пароль на форме входа. Форма входа отправляет данные на сервер для проверки. Сервер проверяет логин и пароль в базе данных. Если данные корректны, сервер создаёт сессию и возвращает успешный ответ. Если данные некорректны, сервер возвращает сообщение об ошибке. Форма входа отображает результат авторизации пользователю. Участники диаграммы (Actors): User (Пользователь) Login Form (Форма входа) Server (Сервер) Database (База данных) Требования к UML Sequence Diagram: Покажите взаимодействия между участниками с использованием Messages, Lifelines и Activation Bars. Отразите альтернативный сценарий на случай ошибки при авторизации. Используйте alt фрейм для ветвлений (успешная авторизация / ошибка). По данному вопросу я выполнил задание, но нужны правки, вот комментарии от специалиста:“Необходимо переделать оба задания: Первое задание не соответствует нотации BPMN. Во втором задании некорректно расположены потоки сообщений. Необходимо посмотреть примеры“ Переделать необходимо именно работу во вложениях.