UML基础(四)–顺序图

UML基础(四)–顺序图一、顺序图概念       强调消息时间顺序的交互图。用于表示用例的行为顺序。类图仅描述类之间的静态的关系,顺序图是动态的。1.顺序图的元素:a.角色b.对象       对象:类名;    &nbsp…

大家好,欢迎来到IT知识分享网。

一、顺序图概念

       强调消息时间顺序的交互图。用于表示用例的行为顺序。类图仅描述类之间的静态的关系,顺序图是动态的。

1. 顺序图的元素:

a. 角色
b. 对象
       对象:类名;
       仅显示对象;
       仅显示:类名,表示交互的不限于特定的对象。
顺序图01
c. 生命线

d. 激活期
e. 消息
顺序图02
       1. 同步消息:
       发送者要发送一条消息且接收者已经做好接收这个消息的准备才能传送的消息叫同步消息。实心箭头。消息的名称是被调用者的方法名。
同步消息01
       2. 异步消息
       发送者不管接收者是否做好准备都可以发送的消息叫异步消息。
异步消息
       3. 返回消息
返回消息
       4. 创建对象
创建对象
       5. 撤销对象
撤销对象
       6. 自关联消息
自关联消息

2. 顺序图的约束:

约束条件
       消息前加约束条件。通常有条件约束、循环约束。
       条件约束:[条件],只有在符合条件时,才发送消息。
条件约束
       循环约束:*[条件]
循环约束
约束片段
约束片段

二、顺序图建模

  1. 确定交互的范围
  2. 确定交互过程的活动者和对象
  3. 确定活动者、对象的生命周期
  4. 确定交互中产生的消息
  5. 细化消息的内容

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/16150.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信