目录
理论知识
时序图展示了系统的不同部件的执行序列
名词解释
| 名称 | 含义 | 长相 | |
| 生命线 | 代表了系统中产生交互的对象或部件 | ![]() | |
| 激活条 | 指示一个对象正在与其他对象交互,处于活跃的状态 | ![]() | |
| 箭头 | 通过不同的箭头形状,你可以指示要被发送或接受的消息的类型 | 同步消息:实心箭头 | ![]() |
| 异步消息:实线箭头 | ![]() | ||
| 返回消息:虚线箭头 | ![]() | ||
| 销毁消息:添加一个'X'在生命线末端 | ![]() | ||
实践
画图工具推荐:plantuml
plantuml语法教程参考:顺序图的语法和功能
plantuml使用方式:
- confluence中直接使用plantuml插件
- idea中使用plantuml integration插件
-
brew install graphviz
-
brew install plantuml
-
idea中安装plantuml integration插件

-
重新idea
-
新建plantuml文件
-

理解UML时序图:生命线、激活条与消息交互
本文详细介绍了UML时序图的基本概念,包括生命线(代表交互对象)、激活条(显示对象活动状态)和不同类型的箭头消息(同步、异步和返回)。此外,推荐了使用PlantUML工具进行绘制,并提供了PlantUML的安装与使用方法。






2225

被折叠的 条评论
为什么被折叠?



