Содержание

Диаграмма компонентов (Components)

Когда используется:

  • Показать связанность

  • Визуализировать изменение в архитектуре

  • Нужно отобразить все части системы

Отвечает на вопросы:

  • Из чего состоит система?

  • Связь компонентов? 

Описание схемы:

  • Компонент - относительно независимая часть системы, обладающая свойствами системы.

  • Связь, отношение - особенности взаимодействия между компонентами.

  • Структура - или организованность системы. Частным примером структуры можно считать "Other Groups"

Содержание схемы:

  • На схеме отображен процесс покупки билета
@startuml HTTPS -down- [Front] [Front] -- [API Gateway] : HTTP [Cash desk back] node "Other Groups" { [Logic component] } cloud { [Cash desk cloud back] } database "MySql" as sql { } [API Gateway] -- [Cash desk cloud back] : HTTPS [Logic component] -up- [Cash desk back] : HTTP [Cash desk cloud back] -- sql: ftp [API Gateway] -- [Cash desk back] : HTTP @enduml