浅析工作流技术

时间:2022-08-09 05:13:19

浅析工作流技术

【摘 要】工作流技术是近年来许多研究者、研究机构、开发人员和用户研究的一类热门软件和系统技术,同时也是企业管理的主要研究内容之一,它为企业更好的实现经营目标提供了先进的技术指导。本文对工作流技术、工作流研究内容、工作流模型、工作流管理优点这四个方面做了介绍。

【关键词】工作流技术;模型

据研究者调查,截至1995年已经有将近200多种软件声称支持工作流管理或者拥有工作流特征。而工作流技术的标准化标志的出现主要指在1993年工作流技术的标准化组织——工作流管理联盟(简称:WfMC)的成立,该组织的成立也标志着工作流技术在计算机应用领域之中明确的拥有自己的一个位置,也标志着工作流技术的概念与术语也得到了人们的承认。1994年,工作流管理联盟又了用于工作流管理系统之间互操作的工作流参考模型,并相继制定了一系列工业标准。这一系列事件,说明了全世界工作流的技术研究以及相关的产品开发了进入了计算机软件系统的一个繁荣的阶段。

一、工作流技术

工作流技术是指工作流程的计算模型,也就是将工作流程中的工作如何前后组织在一起的逻辑和规则,并在计算机中以恰当的模型进行表示并对其实施计算。在企业业务开展过程中,信息、任务或业务根据企业组织规范,在企业开展业务之间传递、处理或执行。在总体参与者业务流程中,实现了应用计算机辅助处理而达到部分自动化或者全部自动化工作过程。部分自动化或者全部自动化工作过程都是应用计算机辅助下全部或部分自动执行的,该执行过程可运行于各种不同的运行环境中,协同更多人的工作。工作流技术使得业务快速开发、部署和运行业务管理系统、电子政务系统等成为可能。同时它能满足处于现代化各阶段企业的各种的工作流程和工作内容不断变化的需求,它使在不改变已有系统的情况下,迅速调整业务流程成为可能。

二、工作流技术的研究内容

1.工作流的理论基础。它的主要内容包括了工作流管理系统的体系、模型与定义语言等内容方向的研究。该部分内容方向的研究工作就目前的发展步伐来说相对比较薄弱,还有许多问题需要进一步研究。

2.工作流的实现技术的问题。它主要包括的内容是工作流的事务特性、各种先进软件技术的应用、工作流仿真等。这方面的研究工作主要是为了加强工作流管理系统的性能,提高工作流管理系统的可靠性,及其在处理各种大规模复杂且具有并行业务的流程方面的能力。

3.工作流技术的应用的问题。包括工作流实施技术在不同应用领域的应用方法、应用软件集成等,主要是为解决具体应用领域内的问题提供有效、便捷的实现手段。工作流技术表面看起来是很简单的,它就是一个表单模板,一个流程定义,然后起草后根据设定的流程一步一步走下去,但是由于各企业业务的差别以及千变万化的需求,实际上比需要实现的功能远比上述功能要复杂得多,这就意味着在开发工作流技术的系统的研究内容方面要很好的改善,不断的创新,以满足更多不同企业的发展需求。

三、工作流模型

1.过程模型视图。过程模型视图是工作流模型的核心视图。它主要是描述各个企业的业务流程以及业务过程中各种活动之间的逻辑关系。

2.组织模型视图。组织模型视图主要是描述各个企业在执行业务中的组织单元和组织单元间的关系。组织单元是具有一定功能和责任的组织实体,一般会承担过程模型产生的各种任务。组织单元之间会存在一定的协作关系,并形成一定的相对应关系。该组织单元之间的关系模型,有利于工作流的任务分配和执行。

3.资源模型视图。资源模型视图主要是描述各企业中资源的类型以及资源实体的属性。资源是工作流模型中非常重要的一个概念,是活动可以执行的必备条件。资源类型可以是执行活动所需的软件和硬件设施等,或者是活动执行后产生的新的物理实体。每一个资源实体都有与其对应的责任组织单元,该组织单元主要是负责对此资源实体的使用和维护。

4.信息模型视图。信息模型视图主要是从信息关系的角度描述经营过程中的数据结构特征和数据关系。信息模型视图的信息来源于组织模型视图、资源模型视图和过程模型视图中的数据结构及数据关系。信息一般可以根据信息的功能分成不同的类别,例如工作流系统内部使用的信息和工作流系统外部的信息。工作流模型各种视图之间不是孤立存在的,它们之间存在着相互的联系。工作流管理系统的软件实体的功能就是把这几种模型视图有机的融合在一起,使它们共同组成一个企业的业务流程模型。因而工作流模型是指导工作流管理系统开发的基本理论基础,而工作流的模型的各种视图从各个角度描述了工作流模型的结构。

四、工作流技术系统的优点

1.提高系统管理的柔性,可以快速适应业务的各种变化。

2.降低工作管理系统开发和维护成本。据研究者分析,采用工作流管理系统以后,对于管理类的系统不但可以大大缩短开发周期,而且也可以降低开发费用,同时也降低对开发人员的要求。

3.按照工作流技术流程可以很好的应用业务的集成。业务流程集成是应用集成的一种高级形式,即按照业务流程把不同的应用集成在一起,形成新的业务应用。

目前工作流技术的研究正日益受到人们的重视,许多大学和研究机构都开展了很多研究项目,取得了重多的研究成果,对工作流技术的发展做出了贡献。希望在未来的发展中,工作流技术可以得到更好的发展。

上一篇:浅谈幼儿舞蹈教学中的情感表现力的培养 下一篇:浅谈高职旅游专业英语口语教学现状及对策