Open FrankKai opened 5 years ago
-> -->
<- <--
串联消息传递参与者actor
代表了简画人,participant
代表了参与者,entity
代表实体,control
代表控制,database
代表数据库foo -> bar : [text]
例如 jack -> rose : I love you
actor jack #red
,#cccccc #ccc ,RGB和RGBA不支持。可以使用colors 查看支持的颜色。actor jack as j
,类似一个alias或者一个对象的引用。foo order 30 bar order 20 baz order 10
,权值越大越在后。note left: this is a first note
note left of,note right of或note over
在节点的某个位置增加注释,需要在尾部添加end note表示结束。适用于端到端通信,http,https,mqtt等通信协议。
基于axios的负责前后端通信的httpclient。
用UML可以绘制架构图。
在写前端组件的过程中,需要一个清晰的可视化的将组件思路写出来的工具。 由于绘画水平不高字也写得不好看,而且经常性的需要修改,所以用工具来做这个事情时很好的。 Webstorm有一个Diagrams->Show Diagram 但是实在是有些鸡肋,仅仅是组件 require,import 的引用关系。 ProcessOn的功能倒是也挺强大,以前也绘制过两个,效果还算可以。 由于对UML也不熟,但是我看大佬们用这个东西画的图逻辑还挺清晰,其中貌似还蕴藏了一些知识点,从软件开发的角度去学习是很值得的。
学习工具: vscode 插件 PlantUML 在线工具:http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000 学习资料: http://plantuml.com/zh/index https://www.uml-diagrams.org/use-case-actor.html
UML中一些重要的对象
UML使用问题汇总
不能使用openiconic怎么办?http://plantuml.com/zh/graphviz-dot