转载:http://tech.it168.com/oldarticle/2007-07-17/200707171229218.shtml
1. 基本概念
1.1 工作流
根据WFMC的定义, 工作流就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们 可以将整个业务过程看作是一条河,其中流过的就是工作流。
也可以认为工作流就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要 解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。
1.2 工作流管理系统
工作流管理系统(Workflow Management System, WfMS)的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。工作流需要依靠工作流管理系统来实现。
1.3 工作流模型和工作流实例
图1
如图所示,先建立工作流流程模型后,根据模型产生工作流运行实例.
•流程定义:由流程定义工具(企业流程管理控制台)所定义的一个工作流过程。
•流程实例:流程定义运行之后转化为流程实例,一个流程定义可以产生多个流程实例。
1.4环节
•定义:又叫活动,节点或者任务,工作流是由一个个环节按照一定顺序组成的。
•环节实例:环节运行之后的一个实例。
•分类
结合具体实例,S市邮政工作流环节类别如下:
10 起始 20 起草 30 普通 40 分流 50 合流 60结束
图2
•基本属性:名称;处理时限;预警时限
•环节人员设置:环节人员列表(集合),如下: