UML-活动图
来源:互联网 发布:夏米d5支持电信网络吗 编辑:程序博客网 时间:2024/05/16 18:48
1. 活动图的概念
活动图(activity diagram)是UML的动态视图之一,用来描述事物或对象的活动变化流程。
2.活动:
活动(Action):是活动图主要结点,用两边为弧的条形框表示,中间填活动名。
活动分为简单活动和复合活动。
简单活动:不能再分解的活动;
复合活动:可以再分解的复杂活动。
3.活动流:
活动流(ActionFlow):描述活动之间的有向关系,反映一个活动向另外一个活动之间的转移。用带箭头的实线表示。
4.分支:
分支:表示活动流的分叉和合并。表示从一个活动按照某种条件转移到几个不同的活动。
5.分劈和汇合:
分劈和汇合:表示并发的同步行为,用同步杆表示。
6.泳道:
泳道(swimlane):是活动图中的区域划分,每一个泳道代表一个责任区域。一个泳道中包括一组相关活动。
7.对象流:
对象流:反映活动与对象之间的依赖关系,表示对象对活动的作用或活动对对象的影响,用依赖关系表示。
8.活动图的用途:
活动图具有广泛地用途,在软件建模中,活动图可以用来:
1. 描述工作流
工作流:也被称为业务流程, 属于业务活动的过程,可以用活动图来描述。
2. 描述工程组织过程
各种工程组织过程,管理过程均可以用活动来描述。
3. 描述算法流程
状态图与活动图的比较:
● 描述对象不同
状态图:描述对象状态及状态之间的转移;
活动图:描述从活动到活动的控制流。
● 使用场合不同
状态图:描述对象在其生命期中的行为状态变化;
活动图:描述过程的流程变化。
- uml 活动视图活动图
- UML---活动图
- UML--活动图
- UML 活动图
- UML活动图
- UML 活动图
- UML建模---活动图
- UML建模---活动图
- UML之活动图
- UML 活动图
- UML-----活动图
- UML之活动图
- UML--活动图
- UML 活动图
- uml之活动图
- UML活动图
- UML之活动图
- UML—活动图
- cocos2d-x 编译成android apk常见错误
- java 学习:网络爬虫--中国人才热线邮箱抓取
- 聚类算法:K-means
- leetcode 难题 Best time to buy and sell stock III
- 聚类算法之KMeans(Java实现)
- UML-活动图
- K-Means算法的代码实现(Java)
- linux命令行下键盘布局错误
- 算法——K均值聚类算法(Java实现)
- Binary Tree Maximum Path Sum -- LeetCode
- K-means算法的Java实现 聚类分析681个三国武将(1)
- ubuntu11.04下vi兼容性设置
- 和你赛跑的不是人
- 聚类算法之kmeans算法java版本