文档库 最新最全的文档下载
当前位置:文档库 › 工作流引擎技术白皮书

工作流引擎技术白皮书

工作流引擎技术白皮书
工作流引擎技术白皮书

作流引擎

产品功能介绍V 0 .0 7

5

工作流引擎简介 1.1.1 产生背景 1.1.2

发展阶段

1.1.

2.1

EDF ( 电子数据流 )阶段

1.1.

2.2 TPF ( 事务处理流 )阶段

1.1.

2.3 1.1.2.4

1.1.3

1.1.4 1.1.5 1.1.6

1.2 XX 1.

2.1 1.2.2

目录

IMF ( 整体集成管理流 )阶段

CP F (知识共享和持续改进)阶段 主要特点

流程定义和运行 流程运转模式 工作流引擎不等于 OA 系统 工作流引擎 XX 工作流引擎简介

产品设计 11

10 10 1.2.2.1 工作流是 XX 电子政务平台的组件之一 11 1.2.2.2 工作流引擎设计思想 12 1.2.2.3 工作流引擎产品架构 14

1.2.3

产品功能

15

1.2.3.1 支持流程运转模式 15 1.2.3.2 设计工具 19 1.2.3.3 控制平台 21 1.2.3.4 任务列表 22 1.2.3.5 流程与用户 24 1.2.3.6 工作流数据 25 1.2.3.7 事务处理 26 1.2.3.8

异常处理 26

1.2.4 产品安全能力 26 1.2.5

产品集成扩展

26

1.2.6 运行环境27 1.3 XX工作流引擎适应复杂应用的要求27

1.3.1多机构联合作业28

1.3.2流程的定义集中管理29

1.3.3嵌套子流程和和引用子流程29 1.4 XX29

1.4.1点面结合,全面推进1.4.2

分步实施,适当激励1.4.3持续改进,形成文化

工作流应用实施方法

工作流引擎成功案例29 30 30

1.5 XX30

1.5.1广州移动广州公务机管理系统31

1.5.1.1实现功能31

1.5.1.2实施效果32

1.5.2广州外经贸网上政务- 发文管理33

1.5.

2.1实现功能33

1.5.

2.2实施效果35

1.1 工作流引擎简介

1.1.1

产生背景

随着我国信息化建设的不断深入, 越来越多的政府部门和企事业单位都清醒 地认识到信息化对于自身的生存与发展的重要性, 以 IT 系统建设为基础提高工 作效率,增强竞争能力,已经成为共识。

在过去的若干年中,许多企业以当时的 IT 发展水平为基础,针对不同的业 务需求搭建了种类繁多的应用系统。回顾这一阶段,我们可以发现长期以来 系统的建设一直跟随着技术的革新和业务需求的增长而被动地发展着。 不论技术 手段如何变化,企业仍旧习惯于沿着功能分析的思路为特定的需求开发专有应 用。随着时间的推移, 企业内部逐渐积累了许多相互孤立的筒仓式应用系统。 不 可否认,正是这些应用系统共同构成了当今企业的主要 IT 运行环境并有效地支 撑了企业早期的业务发展, 但是我们也必须清醒地认识到, 在这些缺乏前期规划、 互连性极差的应用系统之间信息不能被有效地共享且难于保持一致, 业务过程也

无法顺畅地流转,它们是造成“信息孤岛”现象的根源。一些企业也曾经尝试采 用整理、 合并各种需求、 统一数据接口、 规范业务过程等方式来降低集成的复杂 度,但是在经过一番实践后, 人们又发现仅仅依靠规范静态信息的交换格式, 集 合局部的需求等方法并不足以支持更大范围内的应用整合。 因此当前的企业迫切 需要一个能够支持在不同的应用系统之间完成协作任务的具有前瞻性的应用集 成框架。

当前,企业面对的是一个多变且难以预测的市场, 要在这样的环境中生存和 发展,就必需具备对外部变化做出迅速响应的能力。 同样, 政府部门也面临着转 变工作职能, 适应市场经济发展要求的压力, 需要不断地为大众提供各种高效的 公共服务。 各项独立调查表明 : 对业务系统和 IT 基础设施进行快速调整和扩展

一直是政府部门和企事业单位应对外部环境变化的重要手段。然而在早期的 系统设计过程中,人们往往更加关注于系统的稳定性而不是迅速应对变化的能 力,原先那种僵硬的基于

硬编码实现的系统功能扩展和集成方式已远远不能满足 要求。“采用什么样的技术来搭建能够实现跨部门、跨企业、跨地理范围的支持

IT

IT

流程协作和流程自动化的 IT 基础设施?”,“如何能够从被动地应对变化到预见 变化进而实现前瞻性地主动变化?” , 这些都是当前每一个政府部门和企事业单 位必须面对的挑战。 通过工作流系统把各业务部门的孤立应用系统整合起来是 然趋势,而我国从上实际八十年代大量建设基础信息系统至今, 展可以分成以下

几个阶段。

1.1.2 发展阶段

1.121 EDF (电子数据流)阶段

此阶段的工作流在信息技术中的应用 , 仅着眼于利用信息技术减轻人们在流 程中的计算强

度最主要的特点是仅对企业单项业务进行处理 , 基本不涉及管理的 内容。国内最早成功的产品是财务管理产品, 为了配合产生正确的数据, 可能要 设计一个流程用来协调多个会计统计帐目。

此阶段仅仅停留在诸如文档处理、 公文流转以及信息发布等这些简单的业务 层面上。

1.1.

2.2 TPF ( 事务处理流 )阶段

TPF 并没有形成对企业的全局业务的管理 , 而着眼于对企业局部业务的管理 ,

比如 ,设计一套工作流程 ,来管理物资的采购和供应。

此阶段不仅仅停留在诸如文档处理、 公文流转以及信息发布等这些简单的业 务层面上。 越来越多的企业或部门要求将信息技术的应用扩展到关键业务中, 例 如,产品的设计和制造过程,银行的借贷和划账业务,还有商标的申请、审查和 注册业务等等,都属于相应企业或部门的关键业务。

1.1.

2.3 IMF ( 整体集成管理流 )阶段

IMF 强调对企业业务的全局的整体性的管理。在这个阶段 , 工作流就是为了 完成同一目标

而相互衔接、 自动进行的一系列业务活动或任务。 工作流技术与信

息技术以及企业管理紧密结合,已经悄悄渗入MIS 系统、ERP 系统和CRM 系统 等企业级关键系统中 ,并迅速成为这些系统的核心。

1.1.

2.4 CPF( 知识共享和持续改进 )阶段

针当企业走上一个良性循环后, 它会更加依靠系统从业务、 管理的点点滴滴 不断地进行积累、 总结提高, 其中包括流程本身的改进、 业务技能和经验的总结 推广、管理思想的推广。

IT 技术发展的必 工作流技术的发

企业顺利实施本阶段,则和竞争对手的差距就可以明显拉大。

1.1.3 主要特点

通常的工作流引擎一般都具备以下特点:

1. 提供方便灵活的流程定义工具;

2. 按照既定的业务规则管理和监督业务的运行;

3. 提高工作效率,有效缩短业务处理周期;

4. 避免传统处理方式中的随意性造成业务流程混乱,增强业务各环节的协作能力,使业务运做更加顺畅;

5. 减少或避免人为因素造成的原则性错误及由此带来的损失;

6. 有利于业务的评估和业绩考核;

7. 新员工可以迅速适应本职工作;

8. 由于业务处理主要由业务人员自行处理,并且业务的管理由工作流服务器

承担,各业务主管将从以前大量的事务中解放出来,将主要精力用于更重要的事

情;

9. 与现有系统进行整合集成(EAI) ;

10. 为帮助企业适应新形势而进行业务流程重组提供有效的分析手段和技术支持;

11. 高效率的业务处理有助于提高客户服务水平和企业竞争能力;

1.1.4 流程定义和运行

流程设计与定义业务流程分析流程模型建

立、定义工具的使用

刨建时间II

运行时间

1t流程变化

f III

工作流管理服务

i

▼▼ 1

或1.1.5 流程运转模式

在工作流引擎中,千变万化的流程可以归结为以下几种基本模式:

相关文档