zl程序教程

您现在的位置是:首页 >  系统

当前栏目

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

系统 活动 收费 机房
2023-09-14 08:59:38 时间
p span >

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


   活动图


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


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


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

   

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

 

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

   

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

   


    状态图与活动图的区别


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

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

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







【UML建模】(4) UML建模之时序图 时序图是按照时间顺序显示对象交互的图。它显示了参与交互的对象和所交互信息的先后顺序,用来表示用例图中的行为,用例图是一种交互图
【UML建模】(2) UML建模之用例图 用例图主要用来描述软件的使用者是谁,软件提供哪些功能,它用来表示一个系统中用例与参与者及其关系的图,主要用于需求分析阶段
StartUML的基础的使用,用例图,序列图 转载地址  http://blog.csdn.NET/tianhai110 (下面参考了原博主的内容,也加入自己的内容,为了自己脑补,也方便其他看到的人脑补) 使用StartUML绘制用例图:       StartUML是支持UML的建模平台软件,是一款开发源码的UML工具,是棒子国主导开发出来的,StartUML可以绘制9款UML图,主要包括用例图,类图,序列图,状态图,活动图。
序列图(转) UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模型的其中一种就是交互视图,它描述了执行系统功能的各个角色之间相互传递消息的顺序关系。