【精品IT文档】工作流基本知识介绍

上传人:博****1 文档编号:459768817 上传时间:2023-11-23 格式:DOC 页数:41 大小:908.51KB
返回 下载 相关 举报
【精品IT文档】工作流基本知识介绍_第1页
第1页 / 共41页
【精品IT文档】工作流基本知识介绍_第2页
第2页 / 共41页
【精品IT文档】工作流基本知识介绍_第3页
第3页 / 共41页
【精品IT文档】工作流基本知识介绍_第4页
第4页 / 共41页
【精品IT文档】工作流基本知识介绍_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《【精品IT文档】工作流基本知识介绍》由会员分享,可在线阅读,更多相关《【精品IT文档】工作流基本知识介绍(41页珍藏版)》请在金锄头文库上搜索。

1、 EOS入门必备之工作流篇PRIMETON TECHNOLOGIES, LTD.上海普元信息技术有限责任公司 No part of this document may be reproduced, stored in any electronic retrieval system, or transmitted in any form or by any means, mechanical, photocopying, recording, otherwise, without the written permission of the copyright owner.COPYRIGHT 20

2、04 by Primeton Technologies, Ltd. ALL RIGHTS RESERVED.http:/ 第41页共41页欢迎使用本手册针对没有工作流知识基础的读者介绍了工作流管理联盟定义的标准工作流基础概念,以及对普元EOS工作流组成特点等概念的说明。通过对本手册的阅读,可以使相关用户了解掌握工作流的基本知识,并对普元EOS工作流有初步的了解。本出版物包含Primeton的专利信息,它在许可协议下提供,并受版权法保护,本出版物包含的信息不包括任何产品保证。通过您当地的Primeton代表或分部可订购出版物,或致电021-50805188订购出版物当您发送信息给Primeton

3、后,即授予Primeton非专有权,Primeton对于您所提供的任何信息,有权利以任何它认为适当的方式使用或散发,而不必对您负任何责任 Copyright Primeton Technologies Corporation 2002, 2003. All rights reserved.本书的相关文档您可能会发现下列资料对您有用:格式使用约定本书对文本格式的使用有如下约定:粗体: 表示突出显示,或可视化操作中的文字【*】 可视化操作中的选项*: XML文件内容 目录1工作流基本概念41.1工作流的起源41.2工作流的定义42工作流管理系统基本概念82.1工作流管理系统的定义82.2工作流管理

4、系统的分类93工作流管理系统参考模型103.1工作流管理系统体系结构103.2工作流参考模型113.3过程定义133.3.1过程定义工具133.3.2工作流定义转换(接口1)143.4工作流执行服务与工作流引擎153.5工作流客户端功能173.5.1工作流客户应用173.5.2客户端应用接口183.6应用程序调用功能183.6.1应用程序调用183.6.2应用程序调用接口193.7系统管理203.7.1管理和监控工具203.7.2管理和监控工具接口214过程定义语言235普元EOS工作流265.1普元EOS概述265.2EOS工作流组成275.3EOS工作流特性275.4EOS工作流优势315

5、.5EOS工作流应用范围326工作流的发展趋势和应用346.1工作流的发展现状346.2采用工作流的好处356.3工作流与ERP系统的应用35参考文献37附录:术语表381 工作流基本概念1.1 工作流的起源工作流的概念起源于生产组织和办公自动化领域,提出的目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高工作效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。实际上,自从进入工业化时代以来,有关过程的组织管理与流程的优化工作就一直在进行,这是企业管理的主要研究内容之一,只是在没有引入计算机信息系统的支持之前,这些工作都是由人工

6、来完成的。在计算机网络技术和分布式数据库技术迅速发展,多机协同工作技术日益成熟的基础上,于20世纪80年代中期发展起来的工作流技术为企业更好地实现这些经营目标提供了先进的手段。工作流技术一出现马上就得到广泛的重视和研究。至今工作流管理技术已成功地运用到图书馆、医院、保险公司、银行等行业,然而它更重要的应用还是在工业领域,特别是制造业领域。目前,在全球范围内,对工作流的技术研究以及相关的产品开发进入了更为繁荣的阶段,更多更新的技术被集成进来,文件管理系统、数据库、电子邮件、Internet服务等都已被容纳到工作流管理系统之中。工作流产品的市场每年以两位数字的速度迅猛增长。市场上工作流产品发展迅速

7、,据统计,1997年工作流产品的增长率超过35。作为支持企业经营过程重组(Business process reengineering, BPR)、经营过程自动化(Business process automation, BPA)的一种手段,工作流技术的研究应用日益受到学术界与企业界的重视。1.2 工作流的定义根据国际工作流管理联盟(Workflow Management Coalition,WfMC) 的定义,工作流(Workflow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活

8、动或任务。我们可以将整个业务过程看作是一条河,其中流过的就是工作流。我们从工作流定义中可以看出,工作流是经营过程的一个计算机实现,而工作流管理系统则是这一实现的软件环境。使用工作流来作为经营过程的实现技术首先要求工作流系统能够反映经营过程的如下几个方面的问题,即经营过程是什么(由哪些活动、任务组成,也就是结构上的定义)、怎么做(活动间的执行条件、规则以及所交互的信息,也就是控制流与信息流的定义)、由谁来做(人或计算机应用程序,也就是组织角色的定义)、做得怎样(通过工作流管理系统对执行过程进行监控)。图1-1给出了一个称为工作流伞的示意图,反映了工作流覆盖的经营过程的范围与对应的工作流研究领域。

9、图1-1 工作流伞在企业应用中,工作流经常与经营过程重组相联系,完成对一个组织(或机构)中核心经营过程(或者成为关键经营过程)的建模、评价分析和操作的实施。虽然并非所有的BPR都需要采用工作流的方式进行实施,但是,工作流技术通常是实施BPR的一个较好的方法,因为工作流提供了经营过程逻辑与它的信息支撑系统的分离,并实现了应用逻辑和过程逻辑分离,这种方式在进行企业实际应用时具有显著的优点。它可以在不修改具体功能模块实现方式(硬件环境、操作系统、数据库系统、编程语言、应用开发工具、用户界面)的情况下,通过修改(重新定义)过程模型来改进系统性能,实现对生产经营过程部分或全部地集成管理,有效地把人、信息

10、和应用工具合理地组织在一起,提高软件的重用率,发挥系统的最大效能。如上所述,工作流主要是用来描述经营过程的,因此,一个工作流就可以看成是企业的一个具体的经营过程的抽象或图示化的表示。那么如何才描述清楚一个企业的经营过程呢?主要应该说明以下几个问题:这个经营过程要做什么?即其目标或想达到的目的是什么?这个经营过程是如何完成的,有哪些任务并经过哪些步骤完成?这个经营过程有谁参与完成,有哪些部门参与?这个经营过程用了哪些方式或手段来完成?为了说明以上四个问题,并且以计算机可以识别的方式建立企业经营过程模型,在工作流中必须定义一系列的基本概念和术语来描述模型的组成,从而实现对企业经营过程的建模。首先是

11、工作流的定义,如我们在前面介绍的,工作流就是将一组任务组织起来完成某个经营过程。所以,工作流整个模型就是为了说明经营过程的目的,或者说这个模型描述的经营过程的目标。工作流中两个最基本的元素是活动和活动之间的连接关系。活动对应于经营过程中的任务,主要是反映经营过程中的执行动作或操作。活动之间的连接关系代表了经营过程的规则和业务过程。当然,一个企业的业务过程不是仅有活动和活动之间的连接关系就能够描述清楚的。一个企业的经营过程还要涉及参与操作的人员、组织、所操作的数据、使用了哪些计算机程序等。在工作流模型中通过定义活动的角色(操作人员)和组织单元(组织机构、部门)来描述企业的经营过程是由谁来完成的。

12、另外,通过定义工作应用程序来说明采用说明手段完成经营过程。下面我们用一个简单的例子来说明可以采用工作流建模方法进行描述的经营过程。例:客户到银行取款的处理过程。图1-2 银行客户的取款过程该流程的具体意义如下:1) 客户填写取款单;2) 银行出纳接收取款单和客户的存折;3) 银行出纳检查客户存款信息; 如果余额不足,要求客户重新填写取款单,返回步骤1); 存款余额足够,则继续进行;4) 客户输入密码; 如果密码正确,继续进行; 如果密码有误,重新输入,如果连续三次输入错误,则退出;5) 出纳取出相应的现金,并在客户的存折上进行记录;6) 将存折和现金交给客户。上面例子中的方框表示经营过程中的任

13、务,它们对应于工作流中的活动。方框之间的连接弧表示活动之间的关联。这个例子表明了工作流技术具有广泛的应用背景,它可以用直观的、用户非常容易理解的方式来描述日常的事务处理活动和企业的经营过程。2 工作流管理系统基本概念2.1 工作流管理系统的定义根据WfMC的定义,工作流管理系统(Workflow Management System, WFMS)是一个软件系统,它完成工作流的定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例的执行。通常,工作流管理系统是指运行在一个或多个工作流引擎上用于定义、实现和管理工作流运行的一套软件系统,它与工作流执行者(人、应用)交互,推进工作流实例的执行

14、,并监控工作流的运行状态。虽然不同的工作流管理系统具有不同的应用范围和不同的实施方式,但它们具有很多共同的特性。从比较高的层次上来抽象地考察工作流管理系统,可以发现所有的工作流管理系统都提供了3种功能(如图2-1):1) 建立阶段的功能:主要考虑工作流过程和相关活动的定义和建模功能。2) 运行阶段的控制功能:在一定的运行环境下,执行工作流过程,并完成每个过程中活动的排序和调度功能。3) 运行阶段的人机交互功能:实现各种活动执行过程中用户与IT应用工具之间的交互。图2-1 工作流管理系统的特性2.2 工作流管理系统的分类根据所实现的业务过程,工作流管理系统可分为四类:1) 管理型工作流:在这类工作流中活动可以预定义,并且有一套简单的任务协调规则。2) 设定型工作流:与管理型工作流相似,但一般用来处理异常或发生机会比较小的情况,有时甚至是只出现一次的情况,这与参与的用户有关。3) 协作型工作流:参与者和协作的次数较多。4) 生产型工作:实现重要的业务过程的工作流,特别是与业务组织的功能直接相关的工作流。根据底层实现技术,可将工作流产品分为三类:1) 以通信为中心:以电子邮件为底层的通信机制。这种类型的工作流管理系统适合于协作型工作流和不确定型工作流,而不适合于生产型工作流。2) 以文档为中心:基于文档

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号