PlantUML — плагин для Jetbrains IDEA для рисования UML диаграмм
PlantUML — плагин для Jetbrains IDEA для рисования UML диаграмм.
У них есть сайт, хоть и странный — http://plantuml.com/.
Сложные диаграммки рисовать очень неудобно, но простые делаются кодом навроде этого:
1 |
Bob->Alice : hello |
Диаграммы C4 model (c4model):
https://c4model.com/
Level 1: A System Context diagram provides a starting point, showing how the software system in scope fits into the world around it.
Level 2: A Container diagram zooms into the software system in scope, showing the high-level technical building blocks.
Level 3: A Component diagram zooms into an individual container, showing the components inside it.
Level 4: A code (e.g. UML class) diagram can be used to zoom into an individual component, showing how that component is implemented.
А вот и модуль для plantuml — https://github.com/plantuml-stdlib/C4-PlantUML.
Пример использования
1 2 3 4 5 6 7 8 9 |
@startuml My Diagram !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml Person(personAlias, "Label", "Optional Description") Container(containerAlias, "Label", "Technology", "Optional Description") System(systemAlias, "Label", "Optional Description") Rel(personAlias, containerAlias, "Label", "Optional Technology") @enduml |
Similar Posts
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.