第5章 建立辅助模型—活动图

第5章  建立辅助模型—活动图

一、活动图

1、在捕获需求时,有时需要对业务过程建模,对完成系统某功能的一组对象的活动行为建模。

2、概念:描述动作、动作的执行顺序以及动作的输入与输出的图,它由节点和边这两种基本元素构成

3、动作:行为规约的基础单元,用以描述系统中的活动,是原子的(在当前的抽象层次上,动作是不可间断的)和即时的(动作执行的时间可忽略不计)。

4、动作可为:设置或修改本对象的属性操作;向一个对象发送信号;调用另一个对象可见性为“公共”的操作;创建或撤销对象;返回一个值或值集等。

5、活动(activity):由一系列的动作构成的(也称为动作表达式);用于描述系统的一项行为,它在执行中可以被事件中断;动作表达式中的动作是不可以中断的,动作之间可以中断。

 

二、控制流

1、控制流:当动作结束时,马上进入下一个动作。

2、动作流:一系列的动作和动作间的控制流构成;可包含分支,通过判断来选择不同的执行路径。

3、控制流可并发:用同步条表示并发控制流的分岔(fork)和汇合(join);同步条是一个水平或垂直的粗线。

 

三、对象流

1、在控制流中可以含有对象,用以描述动作间输入与输出的数据。

2、对象流:描述在动作间流动的对象的流;其表示法为对象前后的带箭头的实线。由于对象本身是一个动作的输出,又是后继动作的输入,在其两端的动作间就不需要再画箭线。

 

四、泳道

1、概念:履行者可为人员、组织或其他业务实体。把每个组分别称为一个泳道(swimlane)。

 

五、建立活动图

1、对业务过程建模:设置业务过程的语境;建立泳道;初始状态和终止状态、前置条件和后置条件;动作;对象;控制流和对象流;动作嵌套;

2、对操作建模:收集该操作所涉及的事物等。




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值