第5章 建立辅助模型—活动图
来源:互联网 发布:gta5画面优化设置 编辑:程序博客网 时间:2024/04/29 20:52
第5章 建立辅助模型—活动图
一、活动图
1、在捕获需求时,有时需要对业务过程建模,对完成系统某功能的一组对象的活动行为建模。
2、概念:描述动作、动作的执行顺序以及动作的输入与输出的图,它由节点和边这两种基本元素构成
3、动作:行为规约的基础单元,用以描述系统中的活动,是原子的(在当前的抽象层次上,动作是不可间断的)和即时的(动作执行的时间可忽略不计)。
4、动作可为:设置或修改本对象的属性操作;向一个对象发送信号;调用另一个对象可见性为“公共”的操作;创建或撤销对象;返回一个值或值集等。
5、活动(activity):由一系列的动作构成的(也称为动作表达式);用于描述系统的一项行为,它在执行中可以被事件中断;动作表达式中的动作是不可以中断的,动作之间可以中断。
二、控制流
1、控制流:当动作结束时,马上进入下一个动作。
2、动作流:一系列的动作和动作间的控制流构成;可包含分支,通过判断来选择不同的执行路径。
3、控制流可并发:用同步条表示并发控制流的分岔(fork)和汇合(join);同步条是一个水平或垂直的粗线。
三、对象流
1、在控制流中可以含有对象,用以描述动作间输入与输出的数据。
2、对象流:描述在动作间流动的对象的流;其表示法为对象前后的带箭头的实线。由于对象本身是一个动作的输出,又是后继动作的输入,在其两端的动作间就不需要再画箭线。
四、泳道
1、概念:履行者可为人员、组织或其他业务实体。把每个组分别称为一个泳道(swimlane)。
五、建立活动图
1、对业务过程建模:设置业务过程的语境;建立泳道;初始状态和终止状态、前置条件和后置条件;动作;对象;控制流和对象流;动作嵌套;
2、对操作建模:收集该操作所涉及的事物等。
- 第5章 建立辅助模型—活动图
- 第5章 建立辅助模型—顺序图
- 第5章 建立辅助模型—通信图
- 第5章 建立辅助模型—状态机图
- 第5章 建立辅助模型—包图
- ooad学习心得-建立辅助模型
- 第4章 建立基本模型—类图
- 第3章 建立需求模型
- 活动目录辅助类
- 第5章 表单和HTML辅助方法(HtmlHelper、辅助方法的使用、HTML辅助方法的工作原理、强类型辅助方法)
- 第5章 模型
- 第5章 模型
- Squid第12章 验证辅助器
- [OOAD]面向对象分析与设计之建立辅助模型学习总结
- 用 Rational Software Architect 建立面向服务架构(SOA)的模型,第 5 部分
- 什么是会签活动?辅助工作流的理解
- 第2章 活动(Activity)
- 第2章 活动的生命周期
- jquery validate 插件使用隐藏 input
- 思路小记 - 彻底干掉惠普笔记本的大小写切换提示框
- 关于无法从“const char [4]”转换为“LPCWSTR”
- uva116 - Unidirectional TSP(简单动规)
- macbook 安装windows
- 第5章 建立辅助模型—活动图
- 求链表的倒数第K个节点
- 错误汇总
- 第5章 建立辅助模型—状态机图
- 第5章 建立辅助模型—包图
- 黑马程序员-----IO的学习
- Matlab中控制图像显示边界,subplot间距等
- C#交错数组
- C#数组的sort和reverse