PlantUML — плагин для Jetbrains IDEA для рисования UML диаграмм

PlantUML — плагин для Jetbrains IDEA для рисования UML диаграмм.
У них есть сайт, хоть и странный — http://plantuml.com/.
Сложные диаграммки рисовать очень неудобно, но простые делаются кодом навроде этого:

Диаграммы C4 model (c4model):
https://c4model.com/

bigbankplc-SystemContext

Level 1: A System Context diagram provides a starting point, showing how the software system in scope fits into the world around it.

bigbankplc-Containers

Level 2: A Container diagram zooms into the software system in scope, showing the high-level technical building blocks.

bigbankplc-Components

Level 3: A Component diagram zooms into an individual container, showing the components inside it.

bigbankplc-Classes

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.

Пример использования

Similar Posts

LEAVE A COMMENT