第第七七讲讲 状态图状态图唐姗唐姗计算机与信息学院计算机与信息学院状态图(状态图(Statechart Diagram)状态图是状态图是UML中对系统的动态行为进行建模的中对系统的动态行为进行建模的图形之一图形之一状态图是系统分析的一种常用工具,它通过建状态图是系统分析的一种常用工具,它通过建立对象的生存周期模型来描述对象随时间变化立对象的生存周期模型来描述对象随时间变化的动态行为的动态行为2 状态机状态机一一个状态图本质上就是一个状态机个状态图本质上就是一个状态机状态机可表现对象响应事件所经历的状态序列以状态机可表现对象响应事件所经历的状态序列以及伴随的动作及伴随的动作在计算机科学中,状态机的使用非常普遍在计算机科学中,状态机的使用非常普遍在在编译技术编译技术中通常用有限状态机描述词法分析过程中通常用有限状态机描述词法分析过程在在操作系统操作系统的进程调度中,通常用状态机描述进程的各的进程调度中,通常用状态机描述进程的各个状态之间的转化关系个状态之间的转化关系UML用状态机对软件系统的动态特征建模用状态机对软件系统的动态特征建模3状态图状态图一个状态图主要用于表现从一个状态到另一个一