第1讲:活动图(Activity)

活动图的作用是用于表达系统的业务流程

一、活动图的设计需要遵守的原则

        活动图主要的目的在于陈述活动与活动之间的流程控制的转移

  • - 活动图的目的在于表达“流程完整性”而非活动细节
  • - 活动图的元素(主要是Activity)不要考虑复用的议题
  • - 如果在活动图中绘制了【分叉点】,则一定要有一个【会合点】与其对应
  • - 活动图中尽量不要表达“文件”或“数据”等细节物件

二、活动图中的元素

2.1、起始点(Activity Initial)

起始点指的是一连串的开始点,在一张活动图中,必须有且只有一个起始点

2.2、结束点(Activity Final)

结束点指的是一连串活动的终结点,在一张活动图中,可以有多个结束点

2.3、活动(Activity)

活动指的是人物或者系统的一连串的执行细节

2.4、分支(Branching)

分支代表一个判断的准则,分支中的约束的表达方式是用一个中括号来表示

2.5、分叉(Fork)和会合(Join)

    【分叉】和【会合】主要代表对后续活动的同步处理。当某个活动结束后,需要进行两个以上的活动,此时必须利用【分叉】来加以表达;而当某个活动必须要等待其前置的多个活动结束后方可进行,此时则利用【会合】来表达。
    【分叉】和【会合】的表达图示,用相同的图形表示,如图案例:

2.6、分区(partition)

        我们可以用分区来将活动分配给对应的角色。在绘制活动图时要尽可能把中间产出的文件(例如表单、报表等)排除在外。

 

 

 

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值