1、目标:UML活动图标示法。

2、定义:一个UML活动图标示一个过程中的多个顺序活动并行活动。这些活动有助于对业务过程、工作流、数据流和复杂算法进行建模。

3、作用:既能表示控制流又能标示数据流

4、如何应用活动图?

1)、业务过程建模

2)、数据流建模

方式1:使用Gane-Sarson表示的经典DFD

方式2:使用活动图表示的DFD

5、准则

在活动图建模方面,有下面准则:

1)、活动图通常对于涉及众多参与者的非常复杂的业务过程建模具有价值。对于简单的业务过程,用例文本就够用了。
2)、在业务过程建模时,可利用rake符号和子活动图,使得图形清晰、简洁。

6、NextGen中的活动图

7、总结

统一过程之一就是业务建模。
业务建模的关键制品就是业务对象模型。
业务对象模型使用UML类图顺序图活动图对业务如何运转进行可视化。

那么,系统顺序图、交互图中的顺序图、活动图之间有啥区别呢?

系统顺序图:针对的是 系统
顺序图:针对是 类
活动图:针对的是复杂的用例场景

最新文章

  1. Microsoft.CodeAnalysis 入门
  2. JavaScript—赋值表达式
  3. sublime text 3 常用快捷键 、常用插件
  4. HTTP协议学习---(五)压缩
  5. 小技巧---查doc文档的index.html怎么用的和chm一样
  6. Jin Ge Jin Qu hao
  7. 运用surfaceView与MediaPlayer实现播放视频的功能
  8. MongoDB Connector for Hadoop
  9. MVC 中引入Jquery文件的几种方法
  10. Vue小项目二手书商城:(五)参考资料
  11. Linux:Day11(下) ip命令及配置文件方式
  12. spring boot + vue + element-ui全栈开发入门——集成element-ui
  13. Spring 源码学习(1)—— 容器的基本实现
  14. loadrunner 脚本优化-关联设置
  15. django rest_framework入门二-序列化
  16. 百度定位SDK
  17. mysql 的安装,密码及修改 ,权限,基础语句(增删改查)
  18. JavaScript 设计模式之代理模式
  19. mysql重复数据查询
  20. 《图说VR入门》——googleVR入门代码分析

热门文章

  1. 微信浏览器 UA
  2. UVA - 10305 Ordering Tasks(拓扑排序)
  3. hihocoder 1241:Best Route in a Grid
  4. HTML的文档结构与语法(二)
  5. 六十二、SAP中的字符串运算符与文本拼接
  6. 三、ReactJS、jsx、 Component 特性
  7. 51nod 1103:N的倍数 抽屉原理
  8. .chm无法打开问题(windows)
  9. Thread.currentThread()和this的区别
  10. Spring注解——@Transactional