 |
图2.21 状态�D迁移图与其等价的状态�D迁移表例
|
每一个状态代表系统或对象的一种行为模式。状态�D迁移图指明系统的状态如何相应外部的信号(事件)进行推移。在状态�D迁移图中,用圆圈"○"表示可得到的系统状态,用箭头"→"表示从一种状态向另一种状态的迁移。在箭头上要写上导致迁移的信号或事件的名字。
如图2.21(a) 所示,系统中可取得的状态=S1,S2,S3,事件=t1,t2,t3,t4。事件t1将引起系统状态S1向状态S3迁移,事件t2将引起系统状态S3向状态S2迁移,等等。图2.21(b)就是与图2.21(a)等价的状态�D迁移表。
另外,状态�D迁移图指明了作为特定事件的结果(状态)。在状态中包含可能执行的行为(活动或加工)。
|
|