产品经理技能提升之时序图

01c0ff24ad4263c9a79e5d5cda4fedd6.png

流程图绘制是产品经理日常工作中很重要的一部分,我们需要通过流程图向团队传达我们的设计思路。时序图就是流程图中一个很重要的组成部分,通常用时序图来传达系统之间的数据流转或者接口调用顺序。今天就来跟大家分享时序图的画法。

一、初识时序图

时序图是UML用例图中的一种,也称为序列图或顺序图。通常,我们使用时序图来展示对象之间消息传递的时间顺序,包括发送消息、接收消息、处理消息和返回消息等。

e9632e4d1f24862ce074c8a448e1a3f9.png

二、 时序图的作用是什么?

1、展示对象之间交互的顺序。将交互行为建模为消息传递,通过描述消息是如何在对象间发送和接收的来动态展示对象之间的交互;

2、相对于其他UML图,时序图更强调交互的时间顺序;

3、可以直观的描述并发进程。

三、 时序图组成元素

1. 角色

系统角色,可以是人、机器、其他系统、子系统;在时序图中用人形头像表示。

404be0c7f6b6ec1c11de6bb17879ec4b.png

2. 对象(Object)

对象位于时序图的顶部,以一个矩形表示。对象的命名方式一般有三种:

31cb6c033bf59cb81c589710b188b249.png

  • 第一种方式包括对象名和类名,例如:直播课时:课时,在时序图中,用“对象:类”表示;

  • 第二种方式只显示类名,即表示它是一个匿名对象,例如: :课程;在时序图中,用“:类”表示;

  • 第三种方式只显示对象名不显示类名,例如:讲师;在时序图中,用“对象”表示。

(2)命名方式的选择

三种命名方式均可,哪种最容易让阅读该时序图的人理解,就选择哪种。

(3)对象的排列顺序

对象的左右顺序并不重要,但是为了作图清晰整洁,通常应遵循以下两个原则:把交互频繁的对象尽可能的靠拢;2.把初始化整个交互活动的对象放置在最左端。

3. 生命线(Lifeline)

生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象底部中心都有一条垂直的虚线,这就是对象的生命线。

d95e65994dcdd88745e797bc3634d877.png

4. 消息

通常,我们用箭头来表示两个对象之间的消息传递。箭头的方向通常是从发送方指向接收方,这样我们就能清楚地知道消息是从哪个对象发送到哪个对象了。

消息的传递一般有以下几种方式:

1)同步消息

发送者将消息传递给接收者后,会停止活动,等待接收者返回结果,然后才能继续进行下一个事务。这就像我们通常说的同步调用一样。在时序图中,这种等待消息响应的情况用带实心箭头的实线表示。

fba607d2564ce1ce7290c287e5808f00.png

2)异步消息

消息的发送者将消息传递给接收者后,会继续自己的活动,而不必等待接收者返回结果才能继续进行下一个事务。这就像我们通常说的异步调用一样。在时序图中,这种不需要等待消息响应的情况用带线型箭头的实线表示。

196027ec3f6a6d2c5c34121a72cba80a.png

3)返回消息

返回消息表示接收方给发送方返回结果,用带线型箭头的虚线表示。

3cf8fc8be01b0a6fe0e0b18734bbb1a0.png

4)自关联消息

自身调用自身的方法,即该对象自身就能完成事务的处理,不需要依赖其他对象,例如数据库对象自身校验数据就会产生自关联消息。

23c5a5b5230cc8780f818b5dd46b6b9c.png

四、时序图案例分享

为了大家更好的了解时序图,我给大家画了一个案例。是学生查询课程成绩的案例。学生首先向教务系统发起查询【成绩查询课程列表】请求,“课程系统”返回学生的课程列表,接着“教务系统”再拿着学生的信息和相应的课程信息去“成绩系统”查询成绩,“成绩系统”将成绩信息返回给“教务系统”,“教务系统”再给学生展示成绩。

694ead6571c05f1418f91c88675ac1dc.png

如果想学习更多B端产品知识,可点击:手把手教你做B端产品经理

此外,我建立了各大城市交流群,想入群的小伙伴可加微信:chanpin628 我拉你进群。

c7aec9c91f2cfe90e3d97c04b05e0e7d.jpeg

831a689b21f1c843687f7c6d5981ead7.gif

视频号推荐

关注微信公众号:产品刘 可领取大礼包一份。

8b5d2c192dff9ae9abb9e31c728598b6.gif

··················END··················

7753cb3530e41186f80dbd7441068412.png

今日报告: 艾瑞咨询 发布2024年中国健康管理行业研究报告,下载报告去公众号:硬核刘大  后台回复“ 健康管理 ”,即可下载完整PDF文件。

申明:报告版权归 艾瑞咨询 所有,此处仅限分享学习使用,如有侵权,请联系小编做删除处理。

RECOMMEND

推荐阅读

面试题:你觉得什么样算是一个好的产品经理?

手把手教你做数据产品经理

ERP全解析

手把手教你打造个人IP

65609e343e488d664d014141eda9e96c.gif

点击“阅读原文”

查看更多干货

  • 14
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值