时序图
描绘交互的图,侧重于随着在生命线上消息对应的事件的发生所交换的消息顺序
此条目没有列出任何参考或来源。 (2020年12月3日) |
序列图(Sequence Diagram),亦称为循序图、时序图,是一种UML行为图。描述物件在时间序列中的交叉作用。序列图会描绘在此情境下有关的物件,以及此物件和其他物件交换讯息的顺序。序列图一般和待开发系统逻辑视图上,用例的实现有关。序列图有时也称为事件图或事件情境。
序列图中会绘出许多同时存在的不同物件(以垂直线表示,线的开始及结束为生命线,表示物件的产生及结束),而物件之间横向的箭头,表示物件之间交换的讯息,会以发生的先后顺序来排列。因此可以用图形的方式,简单说明用例在执行时的情形。
元素
编辑循序图包含四类元素,他们分别是:
- 物件(Object)
- 生命线(Lifeline)
- 讯息(Message)
- 活化(Activation)
参考链接
编辑
外部链接
编辑- UML基础:序列图 (页面存档备份,存于互联网档案馆)
- Event-driven State Transitions and Actions - StateWizard: a ClassWizard-like round-trip UML dynamic modeling/development open-source framework and tool running in popular IDEs.