UML-活动图及其建模
1、目标:UML活动图标示法。
2、定义:一个UML活动图标示一个过程中的多个顺序活动和并行活动。这些活动有助于对业务过程、工作流、数据流和复杂算法进行建模。
3、作用:既能表示控制流又能标示数据流。
4、如何应用活动图?
1)、业务过程建模
2)、数据流建模
方式1:使用Gane-Sarson表示的经典DFD
方式2:使用活动图表示的DFD
5、准则
在活动图建模方面,有下面准则:
1)、活动图通常对于涉及众多参与者的非常复杂的业务过程建模具有价值。对于简单的业务过程,用例文本就够用了。
2)、在业务过程建模时,可利用rake符号和子活动图,使得图形清晰、简洁。
6、NextGen中的活动图
7、总结
统一过程之一就是业务建模。
业务建模的关键制品就是业务对象模型。
业务对象模型使用UML类图、顺序图、活动图对业务如何运转进行可视化。
那么,系统顺序图、交互图中的顺序图、活动图之间有啥区别呢?
系统顺序图:针对的是 系统
顺序图:针对是 类
活动图:针对的是复杂的用例场景