小程序开发|小程序制作|小程序开发网

搜索

技术文档画图工具箱

2023-3-15 22:12| 发布者: 梅西| 查看: 246| 评论: 0

摘要: 序本文主要介绍一下撰写技术文档中可能会用的一些画图工具。这里主要分为两大派,一派是直接拖拽完成,一派是通过代码来完成UI工具主要有processon、draw.io、excalidraw、archimatetool、cloudcraft.coprocesson架

本文主要介绍一下撰写技术文档中可能会用的一些画图工具。这里主要分为两大派,一派是直接拖拽完成,一派是通过代码来完成

UI工具

主要有processon、draw.io、excalidraw、archimatetool、cloudcraft.co

processon

架构图

https://www.processon.com/view/6220b5de1e085333a8970d39?fromnew=1

类图

https://www.processon.com/view/556ff07de4b09b5faa995344?fromnew=1

ER图

https://www.processon.com/view/62372217f346fb0725f7fddf?fromnew=1

用例图

https://www.processon.com/view/5938e003e4b0282707d79918?fromnew=1

流程图

https://www.processon.com/view/6221abcfe401fd072a4a6be3?fromnew=1

拓扑图

https://www.processon.com/view/621ec89f0e3e7471a24c1554?fromnew=1

draw.io

国内貌似访问不了,可以画C4、ER、UML、ArchiMate、AWS/Azure等

excalidraw

[图片上传失败...(image-1ddcaf-1648786007335)]

archimatetool

[图片上传失败...(image-1d5012-1648786007335)]

cloudcraft

[图片上传失败...(image-edd127-1648786007335)]

主要是AWS的一些组件

diagram as code

主要有plantuml、C4-PlantUML、Context Mapper、structurizr、mermaid

plantuml

用例图

[图片上传失败...(image-3900a7-1648786007335)]
https://plantuml.com/zh/use-case-diagram

类图

[图片上传失败...(image-2d2a45-1648786007335)]
https://plantuml.com/zh/class-diagram

状态图

[图片上传失败...(image-2b623a-1648786007335)]
https://plantuml.com/zh/state-diagram

流程图/活动图

[图片上传失败...(image-6e356e-1648786007335)]
https://plantuml.com/zh/activity-diagram-legacy

时序图/顺序图

[图片上传失败...(image-555c5c-1648786007335)]
https://plantuml.com/zh/sequence-diagram

C4

主要有C4-PlantUML及C4-Builder

[图片上传失败...(image-52ff08-1648786007335)]

Context Mapper

这个应该是DDD爱好者最喜欢的工具,因为可以画出context map,非常高大上
[图片上传失败...(image-a6b76-1648786007335)]

structurizr

主打Diagrams as code的思想,可以导出PlantUML,C4-PlantUML,Mermaid,DOT,WebSequenceDiagrams,Ilograph格式

[图片上传失败...(image-2f07da-1648786007335)]

mermaid

跟markdown编辑器集成的比较好
[图片上传失败...(image-2b717e-1648786007335)]

小结

  • 喜欢自己手工画的,可选processon、draw.io、excalidraw、archimatetool、cloudcraft.co
  • 喜欢通过代码生成的,可选plantuml、C4-PlantUML、Context Mapper、structurizr、mermaid

doc

  • 如何画好一张架构图?
  • 别再问我们用什么画图的了!问就是excalidraw
  • processon
  • draw.io
  • hediet.vscode-drawio
  • excalidraw
  • cloudcraft.co
  • plantuml
  • C4-PlantUML
  • c4model
  • c4model Tool
  • Context Mapper
  • Context Mapper - Visual Studio Marketplace
  • structurizr
  • mermaid

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部