现在的位置: 首页 > 综合 > 正文

工作流管理简介

2013年10月27日 ⁄ 综合 ⁄ 共 1336字 ⁄ 字号 评论关闭

工作流管理简介
http://blog.csdn.net/kingspider/
http://blog.sina.com.cn/u/1163490885

工作流管理是一个被业界广泛应用并迅速发展的技术,它的主要特点是使处理过程自动化,使人以及各种应用工具相互之间协调工作,以完成某项工作。工作流管理在办公环境(如保险、银行、法律、行政管理等)以及工业和制造等领域得到广泛应用。工作流管理的目的是为了让合适的人或软件在恰当的时间执行正确的工作。尽管没有工作流管理系统用手工也可以做同样的工作流管理,但是随着计算机网络及其软件的发展,为用计算机实现工作流管理提供了新的机遇和挑战。
工作流所关注的问题是处理过程的自动化,它根据一系列定义的规则,把文档、信息或任务在参与者之间传递,以达到某种目的。尽管工作流可以用手工进行组织,但是在具体实施上,工作流通常在各种计算机系统之间组织起来,提供一种计算机化的支持,以实现自动化。工作流管理联盟(Workflow Management Coalition ? WfMC)为工作流提供了一个标准定义。WfMC是一个国际组织,组建于1993年,已发展到200多个成员(包括销售商、用户、生产商、研究所、大专院校等),其宗旨是促进工作流的应用,并制定工作流管理系统的标准。
WfMC给出的工作流定义是:工作流是一个商务过程部分或全部地用计算机自动执行。
工作流经常和商务过程重组(Business Process Re-engineering ? BPR)紧密相连。BPR所关心的是对组织机构内部的核心商务过程进行评价、分析、建模、定义以及操作上的实现。工作流技术提供了把商务过程逻辑从具体的IT工具的操作中分离出来的方法,并且还可以在以后把改变的过程逻辑规则添加进去。
工作流管理系统通过管理活动的顺序,并把合适的人力资源或IT资源分配给活动,来提供商务处理过程的自动化。WfMC同样也给出了工作流管理系统的标准定义。
工作流管理系统:是一个完全定义、管理和执行工作流的系统,它通过计算机表示的工作流逻辑来驱动软件有序地运行。
任何一个商务过程都具有生命周期,并且变化范围很大,从几分钟到几天,甚至是几个月,这由过程的复杂性和过程中活动的持续时间所决定。
所有的工作流管理系统一般都以提供以下三个主要功能为特征:
1. 构建阶段的功能:包括工作流过程和组成它的活动的定义和建模。
2. 运行阶段的控制功能:包括对工作流运行的管理,以及对每个工作流过程中的活动进行排序。
3. 运行阶段与用户和IT应用工具之间的交互作用。

图1-1描述了工作流管理系统的基本特征,以及这些主要功能之间的关系。


其中,构建阶段的功能主要体现在过程的计算机定义。在这个阶段要通过使用分析、建模和系统定义技术将一个现实世界的商业过程转换成可用计算机处理的形式化定义。这个形式化定义有时被称为过程模型、过程模板、过程中间数据或过程定义。定义中的信息通常包括一些分散的活动步骤,相关的计算机操作和人的操作,以及通过不同的活动步骤来进行过程处理的管理规则。过程定义的表达形式可以是文字形式,图形形式或一种形式化的语言符号。有些工作流管理系统还允许过程定义部分和工作流运行环境的动态改变。

汪涛
2006.02.23

抱歉!评论已关闭.