UML系列04之 UML时序图


 

概要

本章对UML的时序图进行介绍,主要内容包括:
时序图介绍
时序图组成

转载请注明出处:http://www.cnblogs.com/skywang12345/p/3523355.html

 

时序图介绍

时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图。
时序图是用来描述系统内部是如何交互运作的,它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。

 

时序图组成

时序图包含4类元素: 对象, 生命线, 消息, 激活
在介绍这4类元素之前,先看一则简单的示例:系统(init.c)启动之后,会开启显示器(lcd.c)。这个流程的时序图如下:

 

1. 对象(Object)

对象实际上就是类或者类对象。例如,在上面的示例中,init.c和lcd.c都是对象。

 

2. 生命线(Lifeline)

生命线代表时序图中的对象在一段时期内的存在。它在时序图中用"一条垂直的虚线"表示。

             

 

3. 消息(Message)

消息是不同对象之间的交流机制。它位于两个对象之间,消息包括许多种,如下图:

 

4. 激活(Activation)

激活期代表时序图中的对象执行一项操作的时期。它在时序图中对应是"每条生命线上的窄的矩形"。

         

 


更多内容

1. UML系列01之 UML和绘图工具Visio介绍

2UML系列02之 UML类图(一) 

3. UML系列03之 UML类图(二) 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM