UML EditorСправочникПримерыБлок-схемыОткрыть редактор

Примеры / Диаграмма деятельности обработки заказа

Диаграмма деятельности обработки заказа

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

Диаграмма деятельности обработки заказа

Что показано

  • fork / end fork — параллельные ветки: сборка и счёт выполняются одновременно.
  • Дорожки показывают, какой отдел выполняет действие.
  • Ветка «нет» заканчивается отменой заказа.

Открыть в редакторе и изменить

Код UML-диаграммы (PlantUML)

@startuml
|Покупатель|
start
:Оформить заказ;
|Магазин|
:Проверить наличие товаров;
if (Все товары в наличии?) then (да)
  :Принять оплату;
  fork
    |Склад|
    :Собрать заказ;
  fork again
    |Бухгалтерия|
    :Выставить счёт;
  end fork
  |Доставка|
  :Передать курьеру;
  :Доставить покупателю;
else (нет)
  |Магазин|
  :Предложить замену или отменить заказ;
endif
stop
@enduml

Как устроен синтаксис, описано в справочнике: Диаграмма деятельности UML.

Другие примеры