机房收费系统-状态图与活动图

   ★状态图


   用来描述对象,子系统,系统的生命周期。通过状态图可以了解一个对象所能达到的所有状态,以及对象收到的事件对对象状态的影响。


   ★活动图


   显示动作及其结果。着重描述操作(方法)实现中所完成的工作以及用例实例或对象中的活动,它是状态图的一个变种。


   ★结合图来了解状态图和活动图


       1、首先看一个培训班的状态图

   机房收费系统-状态图与活动图_第1张图片

    然后结合收费系统充值的状态图来学习

  机房收费系统-状态图与活动图_第2张图片

    2、下面是一个顾客订单处理的活动图

    机房收费系统-状态图与活动图_第3张图片

    结合机房收费系统中充值过程的活动图来学习

    机房收费系统-状态图与活动图_第4张图片


    ★状态图与活动图的区别


   活动图主要描述动作及对象状态改变的结果。状态图主要描述的是事件对对象状态的影响。

   状态图里面描述的是一个类、对象的状态,活动图是对一个系统而言,一个系统包含对象。

   状态图是对类图的一个补充,活动图是对用例图的一个补充。








你可能感兴趣的:(UML,活动图,机房收费系统,状态图)