产品技能提升之时序图

9 评论 11685 浏览 163 收藏 6 分钟
零基础想转行产品经理?别担心!我们的实战营专为转行者设计,提供体系化课程和项目实战,帮你弥补经验短板,成功实现职业转型,拿到心仪offer。

在产品经理的日常工作中,可能会绘制各种图表,例如流程图、思维导图、时序图等,有助于我们分析需求,开发宣讲需求。本文作者分享了时序图的绘制,一起来看一下吧。

产品经理日常在工作中可能会绘制各种图表,例如流程图、思维导图、用例图、信息架构图、时序图等等,诸如此类的图形绘制有助于我们分析需求和开发宣讲需求,最近我接触了用例图的绘制,我们一般使用时序图来辅助我们分析前后台逻辑或者接口调用顺序,那么今天我就来给大家分享下时序图该如何绘制吧~

01 初识时序图

时序图是UML交互图中的一类,又名序列图、顺序图。我们一般通过绘制时序图来描述对象之间消息传递的时间顺序(包括发送消息、接收消息、处理消息、返回消息等)。

产品技能提升之时序图

图片来源于网络

02 时序图组成元素

1. 对象

时序图中的对象指人机交互的各个角色,例如我们绘制登录的时序图,那么对象有用户、登录界面、后台数据库(或user表)、系统主界面等,对象元素一般使用矩形表示。

产品技能提升之时序图

2. 生命线

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

产品技能提升之时序图

3. 消息

两个对象之间的消息传递,一般用箭头表示消息,箭头的指向是从发送方指向接收方。

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

1)同步消息

消息的发送者把消息传递给接收者,然后停止活动,等待消息的接收者返回结果才会继续进行下一个事务,与我们常说的同步调用类似。

注意:发送人需要等待消息的响应,用带实心箭头的实线表示。

产品技能提升之时序图

2)异步消息

消息的发送者把消息传递给接收者,然后继续自己的活动,不会等待消息的接收者返回结果才会继续进行下一个事务,与我们常说的异步调用类似。

注意:发送人不需要等待消息的响应,用带线型箭头的实线表示。

产品技能提升之时序图

3)返回消息

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

产品技能提升之时序图

4)自关联消息:

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

产品技能提升之时序图

03 时序图案例分享

为了能让大家更好的理解时序图的绘制,我自己画了个简单的登录时序图案例,整个逻辑就是用户输入账号、密码后前端登录页面会进行校验,校验结束后会有对应的结果返回,若校验通过就是调用后端的数据库校验数据的真实性,数据库校验阶段也会有对应的结果返回,校验通过后用户就可以登录到系统的主界面了~

产品技能提升之时序图

作者:产品修炼日志,微信公众号:产品修炼日志

本文由 @产品修炼日志 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 有点疑问:错误的返回也应该到主界面,而不是用户

    来自北京 回复
    1. 返回登陆界面才对

      来自中国 回复
  2. mark一下

    来自安徽 回复
  3. 请问使用什么软件画的,谢谢

    来自广东 回复
  4. 欢迎大家评论指点

    来自浙江 回复
    1. 不敢

      来自广东 回复
    2. 见笑了

      来自浙江 回复
    3. 干货很满,期待下一篇

      来自湖北 回复
    4. 感谢支持!平台发文,很多审核难以通过(有类似内容或者分析稍浅),感兴趣的话可以关注我的公众号【产品修炼日志】,里面的文章更加全面

      来自浙江 回复
专题
66923人已学习25篇文章
做好微信运营比做好APP运营还重要,因为用户把时间都给了微信。
专题
11991人已学习12篇文章
金融产品的流程与常见策略规则类型是从事相关行业人员需要了解的重要内容。本专题的文章分享了消费金融APP流程详解。
专题
12581人已学习12篇文章
瑞幸咖啡和茅台的这次联名合作,无疑让联名营销这类营销方式又掀起了热度。本专题的文章分享了联名营销指南。
专题
15620人已学习14篇文章
RBAC是一套成熟的权限模型,在传统权限模型中,我们直接把权限赋予用户。而在RBAC中,首先把权限赋予角色,再把角色赋予用户。本专题的文章分享了基于RBAC模型的权限设计。
专题
12620人已学习14篇文章
随着科技的发展,AI技术渗透进各个行业里边,AI图像生成和识别技术有了更大的突破性,本专题的文章分享了AI图像识别。
专题
13311人已学习19篇文章
如今随着互联网的发展,数字化给我们带来了更多的机会,在大数据时代,数据规模也在不断的膨胀,所以各种企业需要大数据治理。本专题的文章分享了数据治理相关的知识。