奚静
摘 要:工作流就是可自动运行的业务流程。越来越多的企业正在扩展对工作流技术的应用,以优化企业运行状况。文章研究了工作流技术在企业中的应用历史、现状、趋势及价值, 提出了一个面向服务的企业工作流管理系统模型。
关键词:工作流技术;业务流程;企业应用; ERP;WFMS
中图分类号:TP311.52 文献标识码:A 文章编号:1006-8937(2015)32-0060-01
1 概 述
全球化的步伐使得企业间竞争日益激烈,一个企业要想在竞争中获得优势必须改进和优化业务流程。工作流技术作为面向流程的管理技术, 它会促使企业保持自动灵活、可控高效、信息智能化的特点。因此关于工作流技术的研究成为热点。据工作流管理联盟(WFMC):“工作流技术(WFT)是一类能完全或部分自动执行的经营过程, 且能根据一系列的过程规则、文挡、信息或任务在不同的执行者之间进行传递和执行[1]。”
通俗的讲,工作流技术(WFT)实际是把某个单一具体的工作分解成多个独立的任务以及对应的执行者, 并且在一定的约束条件下连接起来,达到对企业的各种数据库、组织架构、经营管理等的信息化和规范化操作的目的。可以看到, 工作流是一个面向过程的概念, 它将who(执行者), what(任务), when(条件、规则)贯穿成完整的企业经营过程, 以提高企业生产经营的管理水平, 使企业可获得更优良的TQCS(Time、Quality、Cost、Service), 和提高企业的核心竞争力。
2 工作流技术在企业中的应用发展过程
2.1 人工初始阶段
在人工业务处理初始阶段的“工作流”的存在两个弊端:一是人工或者人为因素的干扰,即工作流能否按照企业的规定的条件下正常运行主要取决于工作流的执行者。二是效率不高。人为处理业务不能有效地整合各种资源, 且浪费时间,不能实现企业利益的最大化。
2.2 办公自动化阶段
几年来,我国企业基本实现了办公自动化(OA)。传统办公自动化OA系统就是利用计算机技术实现对公文、信息资料、数据和工作事项进行自动化管理和记录。传统办公自动化OA的存在协同性差和信息集成缺少的深度等弊端,而工作流技术正好能克服这些弊端。新一代办公自动化OA的主要特征是:将工作流管理系统以群件的形式运用于文档处理中, 产品本身有自己独特的体系结构和基础的通信技术[2]。虽然工作流技术的进一步应用实现了一定程度的协同工作。
工作流技术与办公自动化技术一拍即合。工作流的概念也是从办公自动化领域引入。1970年到1980年这十年间, 初期的办公自动化系统中Scoop工作流原型系统和Office Talk 系列实验系统的产生, 这是工作流技术在办公自动化的正式发展的七点。初期阶段,虽然还只是将工作流的概念与某些方面的办公自动化系统结合起来, 主要任务就是处理文字资料和信息的交流, 给工作流技术的发展创造了一个优越的发展环境。在此以后很多软件厂商开始对工作流技术和办公自动化OA技术的结合进行深入的研究,其产品不断推向市场, 其中以IBM的Domino notes产品为代表的新一代办公自动化OA, 受到业界和企业用户的高度赞扬。新一代办公自动化OA的主要特征是:将工作流管理系统以群件的形式运用于文档处理中, 产品本身有自己独特的体系结构和基础的通信技术。但是由于受OA定位及企业管理水平的限制,工作流的优势尚未充分发挥,它的很多先进功能(监控、仿真、资源集成等)大都被忽略, 应用范围也还需大力拓展。
2.3 与企业资源计划(ERP)的结合阶段
企业不但需要具备灵活改变业务流程的能力来应对市场的变化,还要具备响应快速变化的能力来适应外部的竞争环境,这就使得企业不得不把业务流程的管理放在核心的地位。企业资源计划和WFMS这两种面向流程的企业管理系统也应运而生不断发展。但是传统的企业资源计划并没有引入工作流的,它虽然也是面向流程的管理系统,但是与工作流在实现技术上有很大的差别。企业资源计划系统主要利用各子系统(模块)中预先设定好业务流程, 以参数配置的方式实现小范围的业务流程的灵活性;而工作流将业务逻辑和功能逻辑分开。业务逻辑是一组描述业务活动的步骤, 而功能逻辑是指一个具体的业务操作。
由此可知, 繁琐的参数设置和不清晰的流程体系使得企业资源计划对企业内外变化的不能迅速作出反应。相反,工作流技术以支持业务流程为核心, 完善企业相应流程的变化,企业可以随时改变和建立工作流模型来适应市场或自身的变化需求。我们也不能企业资源计划强大的业务功能,它能够支持工作流系统执行。因此需要工作流系统与企业资源计划有机结合起来, 以达到技术和实现双重结果[3]。
工作流的深入应用具有很多特点:一是灵活性,工作流和工作流与企业资源计划相辅相成,相互补充,就能单独执行,也能随着企业和市场的变化灵活应变。二是资源集成,能够有效的统筹企业资源,实现企业运行最优化,利益最大化。三是操作简单。并不需要专业的计算机工作人员建立流程和系统,极大的节约企业的人力成本。四是监控功能,企业整个运行状况都能够实时追踪,便于执行者发现企业出问题的环节。五是决策分析,既然能够监控记录企业运行的所有数据和流程的启用情况,管理者能够及时改变策略,实现企业效益提高。六是催办功能,能够及时发现未及时处理的业务, 工作流会安排相关的执行者去解决出现的问题,避免由于发现不及时带来的损失[4]。
2.4 工作流跨企业应用
企业间的工作流集成问题一直难以有效的解决。但是随着互联网设备的发展,以及服务技术的提高,将工作流技术与互联网和服务连接起来,可以有效的解决企业间的工作流问题。利用服务是一种松散耦合结构, 企业A只需要对外提供服务接口, 企业B就能通过工作流系统考核企业A运行状况,服务组成业务流程最优化, 不断强化了集成合作伙伴的服务。欧美发达国家已经在关于工作流与网络、服务结合的方面作了大量的研究,例如欧洲ESPRIT组织的CrossFlow项目和IBM、微软提供的技术解决方案。CrossFlow针对动态虚拟企业跨组织流程管理,尤其是流程外包活动提出了一种基于电子合同和服务分包的合作模式[5];IBM和微软发布的业务流程执行语言、Web服务协作以及Web服务事务规范在技术上提供了一种现实的解决方案[6]。
3 结 语
工作流技术在国外已经得到了深入发展,目前国内还处于初始阶段。而同时工作流技术的发展也没有一个清晰的框架, 工作流在不断摸索发展的过程中,也会由于规范和技术的应用造成了工作流市场一定程度的混乱。但是,可以肯定是工作流系统是企业运行中不可或缺的一个环节。它不但能够有效地管理和优化业务流程,还可以大大减少系统开发的工作量, 极大地降低企业的人力成本,减少业务流程的开发时间,实现企业资源的有效统筹规划,实现企业效率和利益的最大化、运行的最优化,从而使企业更好的应对国内外不断加剧的竞争环境。
参考文献:
[1] 徐晓华,潘雪增.工作流技术在电力企业的应用[J].计算机系统应用,
2003,(12).
[2] 许可,杨路明.工作流技术在企业的应用研究[J].电脑与信息技术,2006,(14).
[3] 姜万生,王润孝.虚拟企业工作流技术在电子商务中的应用研究[J].
制造业自动化,2003,(25).
[4] 王莹,郝玫,潘静,等.工作流应用系统在企业信息系统中的定位[A].
全国第九届企业信息化与工业工程学术会议论文集[C].2005.
[5] 张蕾,刘平.工作流在电力企业信息化中的应用[J].河北电力技术,2006,(25).
[6] 李军怀,张彤,张景,等.一种基于XML 的工作流过程定义语言研究 与应用[J].计算机工程,2005,(15).