AAA时序图概念,组件的详解与归纳

简介

时序图(Sequence Diagram),亦称为序列图、循序图或顺序图,是一种UML交互图。

它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作

可以展示交互顺序时间顺序并发进程

时序图分两个方向:横向(对象),纵向(时间轴) 中间的实线与虚线箭头代表在各个对象之间传递的消息,调用方法

image.png

消息在各对象之间横向传递,依照时间顺序纵向排列

时序图的六个元素

角色:人,系统,子系统等

image.png

对象:对象代表时序图中的对象在交互中所扮演的角色

image.png

生命线(时间线):代表对象存活时间

image.png

控制焦点/激活期:是表示时间段的符号,用小矩形表示,他代表在这个矩形的时间段内激活它对应的对象去执行相应的操作

image.png

消息:分为:同步消息,异步消息,返回消息,自关联消息

自关联消息:该对象调用自己的方法

image.png

片段

片段应该用于区别调用方法所需的条件,而不应该用于调用方法后的事件判断

alt (判断)

image.png

loop(循环)

image.png

opt(switch)

image.png

par(并行)

虚线:对象的存活时间

image.png

示例

image.png

作者:大田酱紫
链接:https://juejin.cn/post/6917546855819640839
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值