且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

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

更新时间:2022-04-28 17:03:10

   状态图


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


   活动图


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


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


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

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

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

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

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

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

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

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


    状态图与活动图的区别


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

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

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