状态是任何可以被观察到的系统行为模式,一个状态代表系统的一种行为模式。在状态图中定义的状态主要有:初态(即初始状态)、终态(即最终状态)和中间状态。在一张状态图中只能有一个初态,而终态则可以有0至多个。
事件是在某个特定时刻发生的事情,它是对引起系统做动作或(和)从一个状态转换到另一个状态的外界时间的抽象。
在状态图中,初态用实心圆表示,终态用一对同心圆(内圆为实心圆)表示。中间状态用圆角矩形表示可以用两条水平横线把它分成上、中、下3个部分。上面部分为状态的名称,这部分是必须有的;中间部分为状态变量的名字和值,这部分是可选的;下面部分是活动表,这部分也是可选的。
(视频内容是: 第3章需求分析(4))
A 实心圆
B 矩形
C 菱形
D 同心圆
通过对状态图中三个元素
状态、事件和符号的学习
我们分别了解了状态图的相关概念和表示方法
下面我们进入学以致用。