state machine diagram

来源:互联网 发布:汉王文本王扫描仪软件 编辑:程序博客网 时间:2024/06/14 06:10

                                                                                       状态(机)迁移图:

                    着重于对一个模型元素的可能的状态及其转移建立模型。活动图着重于对一个活动到另一个活动的控制流建立模型。

          状态机可以精确地描述对象在生命周期的情况:从对象的初始状态起,响应事件,执行某些动作,新状态的转移,状态下响应事件,执行动作,转移至另一个

      新状态,如此循环到终止状态。

           状态机:由状态 :一个模型元素在生存期的一种状况。

                                初始状态:使用一个实心圆表示

                                 终止状态:类似在初始状态外加一个圆圈。

                         转移  :一个模型元素的不同状态之间的联系,在事件的触发下,模型元素由一个状态转移至另一个状态


                                 用实线和箭头表示:由原状态指向目标状态。箭头上方标注转移的方式及  引起状态转移的 事件或 动作。


                         事件 :一个有意义的出现的说明,该出现在某个时间和空间点发生,并且立即触发一个状态的转移。

                                       内部事件:在系统内部对象之间传送的事件,例如 异常。

                                       外部事件:系统和它参与者之间传送的事件。例如 给系统一个命令就是外部事件。

                         活动  在状态机中进行一个非原子的执行,由一系列的动作组成

                         动作 :一个可执行的原子的计算,它导致状态的变更或返回一个值