Изменения документа C4 model
Редактировал(а) Alexandr Fokin 2024/05/10 15:34
отредактировано Alexandr Fokin
на 2021/02/15 13:43
на 2021/02/15 13:43
отредактировано Alexandr Fokin
на 2024/05/10 15:34
на 2024/05/10 15:34
Изменить комментарий:
Тег [диаграммы] удален
Комментарий
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 -C4 1 +C4 model - Содержимое
-
... ... @@ -1,6 +1,47 @@ 1 - 2 -The C4 model for visualising software architecture 1 +| |The C4 model for visualising software architecture 3 3 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/]] 4 4 5 -Context, Containers, Components, and Code 21 +Как описать архитектуру продукта по нотации C4 22 +[[https:~~/~~/habr.com/ru/post/565658/>>https://habr.com/ru/post/565658/]] 23 +))) 6 6 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 +----