c4模型画图

最近由于工作原因,后面可能要用到c4model和常用的UML图,找了一下资料学习

c4model

c4模型主要用于画架构图

c4的组成部分

  • Context(上下文)
  • Component(组件)
  • Container(容器)
  • Code(代码)

详情请参考
c4model介绍

画图工具

drawio

drawio桌面版下载

iodraw(比drawio打开更快)

c4model插件(drawio,iodraw都是在其他那里添加插件,然后将该url复制进去刷新即可,如果drawio下载桌面版下载该网站对应的js引入即可)

c4模型画图方法参考

c4model插件安装

c4.js的网站可能由于安全设置无法打开,可以在linux环境curl https://tobiashochguertel.github.io/c4-draw.io/c4.js > c4.js然后保存到gitee设置公有访问,引入对应的地址也可以

c4.js本人将其放到了自己的gitee仓库,如果无法访问可以去下面地址下载
https://gitee.com/sharehappy/ITShare/tree/master/c4model

原文地址:https://www.cnblogs.com/javashare/p/14449404.html