# Исходный код вики C4 model

Редактировал(а) Alexandr Fokin 2024/05/10 15:34

Последние авторы

author | version | line-number | content
--- | --- | --- | ---
|  | 1 | | |The C4 model for visualising software architecture
|  | 2 | https://c4model.com/
|  | 3 | | |(((
|  | 4 | |(% style="width:39px" %)1|(% style="width:219px" %)System context diagram
|  | 5 | Схема системного контекста|(% style="width:1235px" %)Ключевые компоненты: описываемая система, внешние системы, пользователи.
|  | 6 | Отображает вернеуровневые связи: система - внешние системы, системы - пользователи.
|  | 7 | |(% style="width:39px" %)2|(% style="width:219px" %)Container diagram
|  | 8 | Схема контейнеров|(% style="width:1235px" %)Ключевые компоненты: элементы системы - приложения, хранилища.
|  | 9 | Отображает связи между элементами: сервис -вызывает> сервис, сервис -читает/пишет> БД.
|  | 10 | |(% style="width:39px" %)3|(% style="width:219px" %)Component diagram
|  | 11 | Схема компонентов|(% style="width:1235px" %)Отображает внутреннюю структуру контейнера.
|  | 12 | Может отображать структуру внешнего контракта системы, компоненты приложения и их взаимодействие.
|  | 13 | |(% style="width:39px" %)4|(% style="width:219px" %)Code
|  | 14 | Код|(% style="width:1235px" %)Для компонента.
|  | 15 | Диаграмма вида [[UML>>doc:Разработка.Диаграммы.UML.WebHome]] диаграмма классов.
|  | 16 | )))
|  | 17 | | |(((
|  | 18 | Модель C4 (C4 model) для визуализации архитектуры программного обеспечения
|  | 19 | [[https:~~/~~/infostart.ru/1c/articles/1540208/>>https://infostart.ru/1c/articles/1540208/]]
|  | 20 |
|  | 21 | Как описать архитектуру продукта по нотации C4
|  | 22 | [[https:~~/~~/habr.com/ru/post/565658/>>https://habr.com/ru/post/565658/]]
|  | 23 | )))
|  | 24 |
|  | 25 | ----
|  | 26 |
|  | 27 | ==== Внутренние ссылки: ====
|  | 28 |
|  | 29 | ====== Дочерние страницы: ======
|  | 30 |
|  | 31 | {{children/}}
|  | 32 |
|  | 33 | ====== Обратные ссылки: ======
|  | 34 |
|  | 35 | {{velocity}}
|  | 36 | #set ($links = $doc.getBacklinks())
|  | 37 | #if ($links.size() > 0)
|  | 38 | #foreach ($docname in $links)
|  | 39 | #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
|  | 40 | * [[$escapetool.xml($rdoc.fullName)]]
|  | 41 | #end
|  | 42 | #else
|  | 43 | No back links for this page!
|  | 44 | #end
|  | 45 | {{/velocity}}
|  | 46 |
|  | 47 | ----

## Приложения