一:定义
1,定时图采用一种带数字刻度的时间轴来精确地描述消息的顺序,而不是像顺序图那样只是指定消息的相对顺序,而且它还允许可视化地表示每条生命线的状态变化,当需要对实时事件进行建模时,定时图可以很好地满足要求。
2,定时图的焦点集中于生命线内部以及它们之间沿着时间轴的条件变化。
3,定时图可以把状态发生变化的时刻以及各个状态所持续的时间具体地表示出来。如果把多个对象放在一个定时图中,还可以把它们之间发送和接收消息的时刻表示出来。在这方面,定时图与其他几种交互图相比具有独到的优势。
4,定时图来自于电子工程领域,在需要明确定时约束一些事件时可以使用它们。
二:定时图的组成
1,描述状态的变化
2,描述值的变化
三:示例
四:绘制技巧
1,定时图用于表示不同对象上状态改变之间的定时约束,如果需要对交互时间进行控制可使用定时图。
2,对于那些时间指标要求很高或者时序关系复杂而又敏感的系统(例如嵌入式实时系统和通信领域的某些系统)而言,定时图是一种有力的描述手段。
3,在大部分应用系统的建模中,一般不需要用定时图来描述对象的行为以及它们之间的交互,但是可能需要用它描述系统中某些局部对象的交互情况。
五:实例
身份认证系统