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

Затем вы можете увеличить масштаб и разложить каждый контейнер еще больше, чтобы определить основные структурные элементы и их взаимодействие.

На диаграмме компонентов показано, как контейнер состоит из нескольких “компонентов”, что представляет собой каждый из этих компонентов, их обязанности и детали технологии/реализации.

Пример

A component diagram

Легенда диаграммы

A diagram key

Область видимости

Отдельный контейнер.

Первичные элементы

Компоненты внутри контейнера в пределах видимости.

Поддерживающие элементы

Контейнеры (в рамках программной системы), а также люди и программные системы, непосредственно подключенные к компонентам.

Целевая аудитория

Архитекторы и разработчики программного обеспечения.

Рекомендовано?

Нет, создавайте диаграммы компонентов только в том случае, если вы считаете, что они повышают ценность, и подумайте об автоматизации их создания для создания долговременной документации.