码迷,mamicode.com
首页 > 其他好文 > 详细

顺序图(Sequence Diagram)

时间:2016-07-23 16:38:31      阅读:622      评论:0      收藏:0      [点我收藏+]

标签:

顺序图(Sequence Diagram):

技术分享

是一种强调对象间消息传递次序的交互图,又称为时序图或序列图。描述了在一个用例或操作的执行过程中对象如何通过消息相互交互,说明了消息如何在对象之间被发送和接收以及发送的顺序。

组成:

技术分享

交互片段(Interaction Fragment):

一个复杂的顺序图可以划分为几个小块,每一个小块称为一个交互片段,由一个大方框包围。

技术分享

常用的操作符包括:

1) alt:多条路径,条件为真时执行。

2) opt:任选,仅当条件为真时执行。

3) par:并行,每一片段都并发执行。

4) loop:循环,片段可多次执行。

消息:

技术分享

1)调用消息(Call Message): 在顺序图中有的消息对应于激活,表示它将会激活一个对象。

2)发送消息(Send Message): 如果消息没有对应激活框,表示它不是一个调用消息,不会引发其他对象的活动。

3)自身消息(Self Call Message): 如果对象的一个方法调用了自己的另一个方法时,消息是由对象发送给自身。

4)创建/销毁消息(Create/Destroy Message): 创建消息用于使用new关键字创建另一个对象,而销毁消息用于调用对象的销毁方法将一个对象从内存中销毁。

 

在下一节我们讨论一下状态图

顺序图(Sequence Diagram)

标签:

原文地址:http://www.cnblogs.com/hongguang-kim/p/5698824.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!