流程图绘制是产品经理日常工作中很重要的一部分,我们需要通过流程图向团队传达我们的设计思路。时序图就是流程图中一个很重要的组成部分,通常用时序图来传达系统之间的数据流转或者接口调用顺序。今天就来跟大家分享时序图的画法。
一、初识时序图
时序图是UML用例图中的一种,也称为序列图或顺序图。通常,我们使用时序图来展示对象之间消息传递的时间顺序,包括发送消息、接收消息、处理消息和返回消息等。
二、 时序图的作用是什么?
1、展示对象之间交互的顺序。将交互行为建模为消息传递,通过描述消息是如何在对象间发送和接收的来动态展示对象之间的交互;
2、相对于其他UML图,时序图更强调交互的时间顺序;
3、可以直观的描述并发进程。
三、 时序图组成元素
1. 角色
系统角色,可以是人、机器、其他系统、子系统;在时序图中用人形头像表示。
2. 对象(Object)
对象位于时序图的顶部,以一个矩形表示。对象的命名方式一般有三种:
第一种方式包括对象名和类名,例如:直播课时:课时,在时序图中,用“对象:类”表示;