是一个开源项目,支持快速绘制时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图等。同时还支持非 UML 图的甘特图、架构图等。例如下面等用例图:
一款还算不错的绘图工具-- Plantuml, 它本质上是也算一门可以快速画图的设计语言,学习起来也很方便。可以在网站上体验一下。 在vscode, webstorm都有相关的插件可以使用。
时序图相对来说是平常比较经常画的一种设计图稿,在这里记录一下plantuml中相关的语法。
时序图角色可以分为: actor, boundary, control, entity, database,每种角色呈现的图形也是不一样的。
C4 model是一种软件架构图的设计方法,具体介绍可以参考。利用工具,可以画出很多很不错的架构图。 C4模型分为Context, Container, Component和Code 4个组成部分,我们一般在画图的时候主要用到前三个组成部分。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/3052.html