UML--状态图

  

    状态图(StatechartDiagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的。通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为。

    在状态图中我们经常会提到状态机,那么状态图和状态机究竟有什么区别和联系呢?状态机是一种用来进行对象行为建模的工具,其作用主要是描述对象在它的生命周期内所经历的状态序列。它是展示状态与状态转换的图,通常一个状态机依附于一个类,并且描述这个类的实例对接收的到的事物的反应。

    状态机是一个对象的局部制图,它将一个对象与其外部世界分离开来并独立参考其行为。状态机可以精确的描述对象的行为,总之,可以用状态机对类、用例、子系统或这个系统的动态行为建模。

    可以有两种方法来可视化状态机:如果强调从活动到活动的控制流,一般使用活动图;如果强调对象的潜在状态和这些状态间的转换一般使用状态图。看了这些也许大家对状态机都有了自己的理解,在我看来状态机就是状态与状态之间转换的过程,而活动图和状态图把这些状态变现出来,使其可视化。对于状态机我们只能随着学习的加深而不断了解了。

    状态机介绍完了,进入我的机房收费系统UML图之状态图。


   欢迎大家提出宝贵意见。您的意见就是对我最大的帮助。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值