自定义工作流程的实现方案(初稿)

自定义工作流程的实现方案

---审批流程(初稿)                  

1.  工作流程的定义

工作流程:即业务整个生命周期的表示,从业务开始生成,审批流转,处理执行到业务结束的整个过程,我们定义为工作流程。

 

流程 = 元素 + 过程

 

元素:是流程中的节点,拥有处理业务的能力。如审批流程中的各个部门主管,局长,科长等领导。

过程:用来连接流程中的节点,是流程中关系的表示。如,上报,请示,批复,发文等操作。

2.  工作流程的结构

A.元素

元素拥有属性,方法和事件。

 

属性---用来描述元素的特征,如元素的名称,职位等;

方法---用来描述元素的业务处理,不同的业务及业务数据都同过方法来处理;

事件---通过方法处理的结果总要递交给下一个节点或者进行其它操作,这个操作通过事件来完成,事件实际上是订阅了某一具体的过程(也有可能是多个过程)。下面会讲道过程。

元素表:

序号

标题

姓名

职位

权限

方法

备注

1

 

 

 

 

 

 

2

 

 

 

 

 

 

3

 

 

 

 

 

 

4

 

 

 

 

 

 

 

B. 过程

过程拥有属性和目标。

 

属性---用来描述过程的特征,比如过程的名称等,过程有一个非常重要的属性:

目标---是过程的目的地,实际内容是某一个具体的元素。目标就像快递员手中的地址。

 

过程表:

序号

标题

目标

数据

备注

1

 

 

 

 

2

 

 

 

 

3

 

 

 

 

4

 

 

 

 

 

C. 流程的表示

我们采用和数据流图类似的图形表示方法来表示流程。

 

o_image001.gifo_image002.gif元素:

 


 

过程:     o_image003.gif       

          o_image004.gif

 

 3

  工作流程示例
  

image005.gif

转载于:https://www.cnblogs.com/dreign/archive/2007/01/29/631366.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值