时序图

维基百科,自由的百科全书
跳转至: 导航搜索

序列图(Sequence Diagram),亦称为循序圖,是一种UML行为图。有的人翻译为时序图,实际上是不准确的,sequence这个单词并无"时间"的意思,只有序列,顺序等意思。根据UML规范中对Sequence Diagram的描述: A sequence diagram describes an Interaction by focusing on the sequence of Messages that are exchanged, along with their corresponding Occurrence Specifications on the Lifelines. 它描述了消息在生命线上按照约定顺序执行一种交互行为。它可以表示用例的行为顺序,当执行一个用例行为时,序列图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。[1]

元素[编辑]

检查Email的UML时序图

序列图包含四类元素,他们分别是:

  1. 对象(Object)
  2. 生命线(Lifeline)
  3. 消息(Message)
  4. 激活(Activation)

参考链接[编辑]

  1. ^ UML基础与Rose建模教程. 豆瓣图书介绍. 

外部链接[编辑]