UML 活动视图

本文介绍了活动图作为状态机视图的一种特殊表示法,主要用于计算流程和工作流程的建模。活动图通过泳道、对象流等元素直观展示活动过程中的状态变化和数据流转,有助于设计人员清晰地规划和理解复杂系统的操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.概述

       活动图是一种特殊的状态机视图,主要处理计算流程和工作流程建模。活动图中的状态表示计算过程中所处的各种状态。通常,活动图都是假定在整个计算处理过程中没有外部事件引起的中断。如果想自己做出漂亮的流程图来,要认真地记录一下了。

2.活动图

       活动图是活动视图的表示法。它包括一些方便的速记符号,这些符号可以用于其他的任何状态图,尽管画出来的多数时候就和狗舔了一样。下面是一个图例:



       泳道。将模型中的活动按照职责组织起来通常很有用。这些不同的职责划分被称为泳道。
      对象流。活动图能够表示对象的值流和控制流。对象流状态表示活动中的输入或者输出的对象。下图是一个有泳道和对象流的活动图,仔细看,有规律:



      这两种活动图的表示都非常能体现工作流。

3.活动和其他视图

       活动图没有显示出所有的计算细节和工作细节,需要逐步的细化,直到体现出具体的对象来位置。活动图是设计工作的起点。总之,如果一个项目或者软件没有活动图,就表示这是一个小的项目,或者是一个像烂尾楼一样的东西。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值