UML---Activity Diagram

WHAT:

活动图(Activity Diagram)是UML中描述系统动态行为的图之一,它用于展现参与行为的类的活动或动作。它是UML用于对系统的动态行为建模的一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。

活动图本质上就是一种流程图,着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。

活动图模型如下图:


HOW:

在系统建模过程中,活动图能够被附加到任何建模元素中以描述其行为,这些元素包括用例,类,接口,组件,节点,写作,操作和方法。

无论建模过程中活动图的重点是什么,它都是描述系统的动态行为,主要可根据以下步骤进行建模:

1:识别要对其工作流进行描述的类

2:对动态状态建模

3:对动作流建模

4:对对象流建模

5:对建模结果进行精画和细化

WHY:

---------虽然可以使用活动图对每一个操作建立流程图,但是在实际应用中却很少这么做,因为使用编程语言来表达更为便捷和直接,只有当操作行为非常复杂时才用活动图来描述操作的内容,因为这时通过阅读代码可能很难理解相应的操作过程。


下面是我根据机房收费系统画的活动图,请大家多多指教:

1:登录

2:机房收费系统总的活动图:

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值