第7章工作流7.1工作流定义在工作流方面目前的权威性机构是“工作流管理联盟”(WorkflowManagementCoalition,WFMC)。它成立于1993年8月,目前已拥有130余个成员,成员包括工作流产品的供应者、应用者,有关大学、研究机构和个人,是一个国际性的非营利性组织。在最近的投资成员(Fundingmembers)清单中,可以看到诸如Baan,HP,IBM,Microsoft,Oracle,Peplesoft,SAPAG,Xerox等机构。根据WFMC的定义,工作流(WorkFlow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相苴衔接、自动进行的业务活动或任务。我们可以将整个业务过程看做是一条河,其中流过的就是工作流。工作流管理(WorkflowManagement,WFM)是人与电脑共同工作的自动化协调、控制和通信,在电脑化的业务过程上,通过在网络上运行软件,使所有命令的执行都处于受控状态。在工作流管理下,工作量可以被监督,分派工作到不同的用户达成平衡。根据WFMC的定义,工作流管理系统(WorkflowManagementSystem,WFMS)通过软件定义、创建工作流并管理其执行。它运行在一个或多个工作流引擎上,这些引擎解释对过程的定义,与工作流的参与者(包括人或软件)相互作用,并根据需要调用其他的IT工具或应用。总体来说,实际企业中运作的工作流管理系统,是一个“人-电脑”结合的系统。它的基本功能体现在以下几个方面。(1)定义工作流,包括具体的活动、规则等,这些定义是同时被人及电脑所“理解”的。(2)遵循定义创建和运行实际的工作流。(3)监察、控制、管理运行中的业务(工作流),例如任务、工作量与进度的检察、平衡等。.136-信息系统项目管理师考试辅导教程(第3版)7.2工作流特征工作流是一个复杂的系统,它具备下面的特征。(1)自动化。“自动”(Automate)是工作流的一个特征,但这主要是指它自动进行的特征,而不是说没有人的参与。工作流实际上是一个人-电脑协调的混合过程,在一个实际的工作流中,通常总有些步骤是人完成的。协调是工作流管理的一个目标或者特征,这包括了人与人、人与电脑、电脑(软件)之间等多种层面的含义。(2)监察和控制。监察(Monitoring)与控制(Control)是工作流系统的重要功能与特征。这不仅包括对正在发生的业务过程(工作流),还包括它的定义或改变(比如BPR的过程)。这是工作流系统带给我们的明显好处之一。(3)业务重规划。从逻辑上,对工作流的关注和研究可以看做是对...