序列图与通信图

一、序列图

序列图又称为顺序图,描述以时间顺序组织是对象之间的交互活动。序列图用于展示系统中一个用例和多个对象的行为。

序列图的形成:

  • 把参加交互的对象放在图上方,沿水平排列,通常把发起交互放在左边,下级对象放在右边。
  • 把这些对象发送和接收的消息沿着垂直方向按顺序从上往下放置。

序列图中的消息:

  • 消息:用直线箭头表示  ——>
  • 同步消息
  • 异步消息
  • 返回消息:用虚线箭头表示  <-------

序列图有 有两个不同于通讯图的特征:

  • 序列图有对象生命线。对象生命线是一条垂直的虚线。
  • 序列图有控制焦点。控制焦点是一个瘦高的矩形,表示一个对象执行一个动作所经历的时间段。矩形的顶部表示动作的开始,底部表示动作的结束。

 序列图实例:

二、通信图

通信图又称为协作图 ,强调收发消息的对象的结构组织。,强调参与交互的对象组织

通信图形成:

  • 将参与交互的对象作为图的顶点;
  • 把连接这些对象的链表示为图的弧;
  • 用对象发送和接收的消息来修饰这些链;

通信图的两个不同于序列图的特征:

  • 通信图路径。
  • 通讯图有顺序号 。为表示一个消息的时间顺序,可以给消息加一个数字前缀,在控制流中,每个消息的顺序号单调递增。
  • 11
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_7Ella

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值