Initial commit
This commit is contained in:
46
oms/autoorder/FRQ-1.puml
Normal file
46
oms/autoorder/FRQ-1.puml
Normal file
@@ -0,0 +1,46 @@
|
||||
@startuml
|
||||
mainframe "FRQ-1 Заказ.ПолучениеДанных."
|
||||
Actor USER
|
||||
participant SITE
|
||||
participant WTIS
|
||||
queue Название_топика_1
|
||||
queue Название_топика_2
|
||||
participant OMS
|
||||
participant Officer
|
||||
|
||||
|
||||
autonumber 1
|
||||
USER -> USER: Создает заказ на сайте
|
||||
USER -> SITE: Сущность "Заказ"\nс набором атрибутов
|
||||
SITE -> WTIS: Сущность "Заказ"\nс набором атрибутов
|
||||
WTIS -> WTIS: Проверка условий\nи отбор заказов
|
||||
WTIS -> Название_топика_1: Записывает Сущность\n"Заказ" с набором\nатрибутов
|
||||
OMS -> Название_топика_1: Читает Сущность\n"Заказ" с набором\nатрибутов
|
||||
OMS -> OMS: Валидация КА
|
||||
autonumber 7.1
|
||||
alt валидация пройдена
|
||||
OMS -> OMS: Продолжение сценария
|
||||
else валидация не пройдена
|
||||
OMS -> Название_топика_2: Сущность "Заказ"\nс набором атрибутов
|
||||
end
|
||||
autonumber 8
|
||||
OMS <-> Officer: Получение лимитов офиса
|
||||
OMS -> OMS: Валидация способа получения
|
||||
alt валидация пройдена
|
||||
autonumber 9.1
|
||||
OMS -> OMS: Продолжение сценария
|
||||
else валидация не пройдена
|
||||
OMS -> Название_топика_2: Сущность "Заказ"\nс набором атрибутов
|
||||
end
|
||||
autonumber 10
|
||||
OMS -> OMS: Валидация способа оплаты
|
||||
alt валидация пройдена
|
||||
autonumber 10.1
|
||||
OMS -> OMS: Продолжение сценария
|
||||
else валидация не пройдена
|
||||
OMS -> Название_топика_2: Сущность "Заказ"\nс набором атрибутов
|
||||
end
|
||||
autonumber 11
|
||||
OMS -> OMS: Данные о заказе\nполучены и провалидированы
|
||||
OMS -> OMS: Переход к бизнес-проверкам
|
||||
@enduml
|
||||
Reference in New Issue
Block a user