UML之活动图

14 篇文章 2 订阅

活动图Activity Diagram,用来表示一个算法的执行序列、过程、判定点、分支和循环,并且支持并行活动。侧重从行为的动作来描述。


机房收费系统的活动图之一示意图


 

基本要素

活动图的基本要素包括:起始状态、终止状态、活动、活动流、分支、同步条、终止状态和泳道。

  

起始状态

有且只有一个


 

活动

活动图的主要结点,用来指示要完成某项工作的动作或表示工作的步骤。包括简单活动和复合活动。


简单活动

不能再分解的活动


 

复合活动

可以再分解的复杂活动


 

活动流

又称状态迁移,描述活动之间的有向关系,反应一个活动向另一个活动之间的转移。

用带箭头的实线表示。


 

分支

活动流的分叉和合并,又称决策点。表示从一个活动按照某种条件转移到几个不同的活动。



分劈和汇合

表示活动之间的同步,又称同步条,用同步杆表示。


 

终止状态

与起始状态相对应,可以有一个或者多个

 

泳道

活动图中的区域划分,用于描述对象之间的合作关系。每一个泳道代表一个责任区域,包含一组相关活动。



作用范围

   描述一个并行的过程或者行为

   描述一个算法

   描述 一个跨越多个用例的活动。

 

作用

   描述一个操作的执行过程中所完成的工作或者动作。

   针对对象内部的工作。

   显示如何执行一组相关的动作,以及这些动作如何影响周围对象。

   描述用例的执行

   处理多线程应用。

 




评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值