как? когда? зачем?
Любая организация, которая разрабатывает систему (в широком смысле),
вынуждена создавать проекты, структуры которых являются копией структуры связей организации
закон Конвея, 1968
Сложная рабочая система неизменно получается из простой рабочей системы. Сложная система, разработанная с нуля, никогда не работает. И никакие улучшения не заставят ее работать. Начинать следует с простой рабочей системы
закон Голла, 1986
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.
title Backend for frontend
alt main.js
User -> Server: request
Server -> Server: generate session
Server -> User: response + session
note left of Server
main.js
end note
else en.json with opened session
Server -> Server: validate session
Server -> Keycloak:
note right of User
token
end note
else en.json with no session
Server -> Server: validate session
Server -> Keycloak:
note right of User
token
end note
end
@startuml
title Backend for frontend
actor "User" as U
participant "Browser" as B
participant "CDN" as CDN
group Open UI Portal at very first time
U -> B: Open UI Portal
B -> CDN: index.html
CDN -> B: index.html
B -> CDN: main.js
CDN -> B: main.js
B -> B: Angular Keycloak Service
end
@enduml
1.) Draw.Io Flowchart & Diagram Maker for Confluence
2.) Gliffy Diagrams for Confluence
3.) Lucidchart for Confluence Diagramming
4.) SmartDraw for Automatic Diagramming in Confluence