UML主要用于描述对象具有的各种状态、状态之间的转换过程以及触发状态转换的各种事件和条件。
UML 状态图主要是为了模拟响应系统,反应系统模型声明周期。
UML 状态图目的:
-
为了模拟系统的动态环节。
-
反应系统模型生命周期。
-
一个对象来描述不同的状态,在其生命周期的时间。
-
定义一个状态机模型状态的对象。
UML 状态图用处:
为了模拟一个系统的对象的状态。
为了模拟响应系统。反应体系由反应物。
为了找出事件负责任的状态变化。
正向和逆向工程。
UML 状态图示例:
以下是一个订单对象的状态的状态图分析。