RAD方法

角色活动图(Role Activity Diagram, RAD)方法的原型是由美国学者Holt等提出的,用以表述协同工作中存在的问题。随后RAD图形描述方法的语义和语法逐步发展完善,并应用在企业经营过程的建模和分析中。

RAD作为一种结构化过程建模技术,它强调角色、角色间的相互作用和活动,以及与外部事件的联接,通过下图中的图形元素符号全面描述企业过程的主要特征(目标、角色、决策等)。

RAD角色模型中包括:a)系统视图,过程主体间相互影响和作用的一种结构化视图;b)目标视图,对这些相互作用的目标描述;c)方法视图,这些交互行为的目标如何实现。

RAD元素符号说明

blebul2d.gif (318 bytes)角色:为完成一个具体目标而组合在一起的活动集合。在RAD图形模型中,角色用带标签的矩形盒子表示,其中标签由主体和角色名称组成,主体可以是执行角色的人员或机器。

blebul2d.gif (318 bytes)相互作用:对角色间交流和协作的表示。

blebul2d.gif (318 bytes)活动:在一个角色内执行的各个工作任务。

blebul2d.gif (318 bytes)路径选择:根据某些条件满足与否进行选择执行的过程路径。

blebul2d.gif (318 bytes)并行路径:可以并行执行的过程路径,其顺序没有定义。

blebul2d.gif (318 bytes)外部触发事件:触发某个角色但并未在模型系统内的外部元素。

blebul2d.gif (318 bytes)状态:角色在完成某个活动前后的情形。

 

该方法的主要方面是:

1. 按角色分解过程

角色通常是由担负一定职责的个人或部门所完成的一组活动。与角色相关联的是为完成这一角色而必需的资源。过程中的角色是相对独立的,利用各自的资源集合完成相应的活动,并通过与其他角色的交互作用进行协同工作。

2.过程目标

目标表述了一种功能性的状态,即过程试图达到的一种状态或状态集合。

3. 活动顺序

通过前置状态和后续状态,我们确定了各个活动的发生顺序,形成一种时间流序列。

4. 角色间的交互作用

企业内人们的工作并不是相互独立的,过程也无疑包含了许多个人或部门的合作,这些合作是通过各种形式的交互作用实现的。交互作用常常伴随对象的传递。在有些情况下,则是对象的互换。

RAD并不表明每个交互作用的物理形式,我们关心的是作用的意义。交互作用除了发生在两个角色之间,也可以用于多角色间。这些角色同样要遵循同步要求,即各角色在到达开始状态后,同时发生作用,而且同时结束。至于这一过程的时间则可长可短,依具体情况而定。

5. 经营规则

正如我们所看到的,角色、目标、活动和作用这些概念在RAD中都有专门的符号表示。而象顺序、决策和并行性等将它们联系在一起的经营规则,也有两种标识符,分别是路径选择和并行路径。

传统的系统分析工具,其层次化的结构特点使得问题的表述规范、简单和便于理解,也是处理复杂问题的有效途径。不过,有时企业经营过程并不太适合结构化分解,它更趋向于多维网络结构,解决这种RAD建模复杂性问题的方法就是将活动或作用拓展成一个新的RAD图。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值