17.11.2 时间图示例

时间图展示一个结构化元素的状态或其它状况随时间发生的变化。在使用中有一些(不同的)形式。我们给出一些简单形式的例子。

序列图作为交换的主要形式也可以描述时间观测和时间约束。我们在图17.5展示的序列图的例子我们也给出它的时间图。

图17.5中序列图的:User用图17.28中的一个简单时间图来描述。

图17.28 A Lifeline for a discrete object

时间图的主要目的是展示一个生命线(代表一个分类符实例或分类符角色)的状态或条件随线性时间的改变。最常见的用法是展示一个对象随着时间对接受的事件或刺激响应下的状态变化。所接收的事件可以根据需要来显示以指示导致状态发送变化的事件。

有些时候在垂直的生命线上展示状态或条件更为经济或紧凑,如图17.29所示。

图17.29 Compact Lifeline with States

最后,我们有了一个详细的时间图形式,其中展示了多个生命线还有消息。这样的一个时间图展示在图17.30中,它对应于图17.5中的序列图。

图17.30 Timing Diagram with more than one Lifeline and with Messages

results matching ""

    No results matching ""