UML——状态图

  状态图描述了一个实体基于事件反应的动态行为,显示了该实体在当前状态下对不同时间做出的反应。简单点说就是一个特定对象的所有可能状态由于各种事件的作用而导致的状态之间的转化。

  状态图的图符是一个圆角矩形,其他元素跟活动图大致相同,但是两种图存在本质的区别。

  状态图和活动图的区别:

  状态图主要描述是从一个状态到另一个状态的转换,而活动图是从一个动作到另一个动作的转换。状态图是行为的结果,活动图是行为的动作。

  以学生上机为例的状态图:

 

你可能感兴趣的:(UML,软件工程,开发人员)