Как рисовать схемы текстом при помощи сервиса PlantUML

 Полезная статья https://forworktests.blogspot.com/2019/11/plantuml.html

Справочное руководство http://plantuml.com/ru/guide

Стандартные библиотеки https://github.com/plantuml-stdlib/C4-PlantUML для таких картинок

@startuml
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml

actor MR3
actor User
participant WebServer
participant ProtoLib
participant K3MebelMac
participant K3MebelPython

User-> ProtoLib: Выбирает ID прототипа с которым работает
ProtoLib-> User: Открывает карточку редактирования параметров прототипа
User-> ProtoLib: Изменяет значения в карточке и жмёт "Ок"

note left
  Данные из 3CAD
end note

MR3-[#0000FF]-> WebServer:  POST ID прототипа + значения
ProtoLib->K3MebelMac:Имя вызываемого макроса
K3MebelMac-[#0000FF]->K3MebelPython:Запускает процесс построения
WebServer-[#0000FF]->ProtoLib

K3MebelPython->K3MebelPython:Построение
K3MebelPython-[#0000FF]->WebServer:Строковое представление в формате XML
WebServer-[#0000FF]->MR3
@enduml

Интересная работа о UML http://sp.cmc.msu.ru/ooap/exer2020.html

Комментарии

Популярные сообщения из этого блога

SQLAlchemy: Подключение к уже существующим базам данных

Настройка MSSQL Server 12 Express для доступа из локальной сети к справочникам k3mebel

Отключение запроса на изменение пароля при первом подключении Ошибка 15128 ... MUST_CHANGE is ON.