工作流管理技术.ppt

上传人:本田雅阁 文档编号:2323652 上传时间:2019-03-21 格式:PPT 页数:67 大小:708.01KB
返回 下载 相关 举报
工作流管理技术.ppt_第1页
第1页 / 共67页
工作流管理技术.ppt_第2页
第2页 / 共67页
工作流管理技术.ppt_第3页
第3页 / 共67页
亲,该文档总共67页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《工作流管理技术.ppt》由会员分享,可在线阅读,更多相关《工作流管理技术.ppt(67页珍藏版)》请在三一文库上搜索。

1、工作流管理技术 实现企业业务过程重组、过程管理与过程自动化的核心技术,清华大学自动化系 范玉顺 ,一、工作流管理系统的产生背景,市场竞争的日益激烈要求企业对其业务过程能够进行快速的重组 企业业务过程的不断变化要求信息系统能够快速重组 提高办公效率和生产效率是提高企业竞争力的重要基础 面向市场和客户要求企业采用过程管理(项目管理)和过程集成方法提高其管理水平,客户,功能单元,递阶结构下的组织关系,过程流,递级组织结构下业务过程在不同功能单元之间的传递过程,传统的功能部门组织结构,面向过程的网络化的组织结构,扁平型的组织结构,企业组织结构的扁平化和网络化,供应商,客户,面向过程,供应商,客户,面向

2、功能的组织,面向过程的组织,传统的面向功能的组织结构正在向着面向过程的组织结构变化,1970,1980,1990,2000,年代,单个功能应用,部门级的集成应用,企业范围内集成应用,集成客户与供应商,跨企业集成与电子商务,企业计算机应用,面向功能的事务处理,面向过程的业务处理,企业计算机应用的5个发展阶段,并行工程中的流程重组和过程集成,产品销售和生产过程中业务过程集成,二、企业经营过程,企业的经营过程是由一系列相关任务组成,这些任务按照企业的管理规章和业务流程顺序或并行执行,最终完成企业的经营目标,如提供一种产品和服务。 根据不同的需求,经营过程可以分为销售过程、产品设计开发过程、产品制造过

3、程、产品装配过程、产品发运过程,经营过程的定义,“一个经营过程是为了实现企业某个经营目标的一个过程,它在部分或者全部组织机构和人员的参与下,利用企业资源(包括所需的处理设备、通信设备、计算机硬件、软件等等),按照预先确定的规则,在参与者和组织机构之间进行文档、信息、任务的传递和处理(包括经营决策),从而实现预定的经营目标”。,银行客户的取款过程,企业的经营过程描述,这个经营过程要做什么?即其目的或想达到的目标是什么? 这个经营过程是如何完成的,有那些任务并经过那些步骤完成? 这个经营过程有谁参与完成,有那些部门参与? 这个经营过程用了那些方式或手段来完成?,三、工作流的基本概念,workflo

4、w=work+flow 气流、电流、水流 物料流、信息流、资金流、控制流 用活动及活动之间变化的过程表示的 业务流程就是工作流。,工作流概念起源,起源于生产组织和办公自动化领域。 针对日常工作中具有固定程序的活动提出的一个概念。 目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。,招标过程,工作流应用的概念层次,工作流的概念比物料流、资金流、信息流要抽象一些 从更高的层次上提供了实现物料流、资金流、信息流及其涉及的相关过程与应用的集成机制,从而使得企业能够实现业务过程集成、

5、业务过程自动化与业务过程的管理。,WFMC的工作流定义,工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则,文档、信息或任务能够在不同的执行者之间进行传递与执行。 工作流管理系统是支持企业经营过程高效执行并监控其执行过程的计算机软件系统。,我们的定义,“工作流是一种反映业务流程的计算机化的模型,它是为了在先进计算机环境支持下实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型。” 在实际情况中可以更广泛地把凡是由计算机软件系统(工作流管理系统)控制其执行的过程都称为工作流。,工作流与企业经营过程的对应关系,四、工作流管理系统,“工作流管理系统是支持企业经营

6、过程高效执行并监控其执行过程的计算机软件系统。” 它不是企业的一个具体业务系统。 为企业的业务系统运行提供一个软件支撑环境,非常类似于在单个计算机上的操作系统。 支撑的范围比较大、环境比较复杂,所以也有人称工作流管理系统是业务操作系统(BOSBusiness Operating System)。,在工作流管理系统的支撑下,通过集成具体的业务应用软件和操作人员的界面操作,才能够良好地完成对企业经营过程运行的支持。所以,工作流管理系统在一个企业或部门的经营过程中的应用过程是一个业务应用软件系统的集成与实施过程。,工作流管理系统可以用来定义与执行不同覆盖范围(单个工作者、部门、全企业、企业间)、不同

7、时间跨度(分钟、小时、天、月)的经营过程。,工作流管理系统组成,工作流,控制,数据,任务表,工作流,控制,数据,任务表,任务表,直接启动,的应用,本地或远程的,集中式模型,分布式模型,监控人员,过程定义,工作流管理系统的应用结构,工作流管理系统的参考模型,工作流管理系统应用实例,IBM的工作流产品Flowmark的应用 应用于一个自行车制造公司 该公司根据用户的需求定制生产自行车,业务过程,演示,五、工作流管理技术的用途,1、业务过程建模 2、业务过程仿真与优化分析(BPR) 3、业务过程管理 4、业务过程自动化 5、业务过程集成与供应链管理,工作流技术的应用范围,企业业务过程建模和业务过程分

8、析 帮助企业管理者更清楚的了解其业务过程,并发现业务过程中存在的问题和性能瓶颈 支持企业管理信息系统的规范化设计和项目管理 支持企业知识获取和知识重用 支持企业业务过程的自动执行和监控,工作流技术的应用目标,以工作流技术为核心,为企业提供集成化的建模、分析、知识获取和知识重用,提升企业管理信息系统设计实施水平的专业化工具系统 为企业实施企业经营过程重组、过程管理、项目管理、过程集成、知识工程和成本工程提供专业化的服务,企业模型,模型释放,建模工具,客户需求,需求分析,工作流管理工具,分布式计算环境,运行系统,企业信息系统设计实施框架,模型仿真,工作流仿真系统,企业业务过程性能评测系统,成本工程

9、管理系统,车间计划与调度系统,企业业务过程动态诊断系统,最优物流配送系统,并行工程冲突协调系统,基于工作流仿真的应用系统,工作流管理系统,项目管理系统,文档管理系统,客户关系管理系统,供应链管理,办公自动化系统,业务过程自动化,基于工作流执行系统的应用系统,六、工作流管理系统的实施战略,工作流管理系统实施的三个阶段,工作流建模,分析 (现行过程),仿真(规划的过程),协调的工作流处理,工作流结构与路由数据,协作的文档处理,工作流管理系统实施的循环图,七、工作流建模工具,设计原则:,(1)面向企业用户,以简单、直观、容易掌握 为前提; (2)过程描述能力强,能够定义可能发生的各种 过程逻辑; (

10、3)体现企业这一复杂系统的多视图特性;,工作流模型,工作流模型的组成,Int A; Bool B; . . .,工作流相关数据,过程模型,资源模型,组织模型,工作流模型,过程模型的组成,(1)节点,(2)连接弧:控制连接弧、数据连接弧,(3)条件,节点,任务节点:人工型活动、自动应用、子过程,逻辑节点:与节点、空任务,标志节点:开始节点、结束节点,工作流建模工具,建模工具的主要功能点如下: 1、提供建立工作流模型所需的各类基本元素 2、支持图形用户界面的基本操作 3、提供用户定义各模型单元属性的对话框 4、模型的保存与读取 5、支持多层次建模过程 6、与外部自动应用的接口 7、模型的分片,工作

11、流建模工具,建模工具的演示,八、工作流仿真工具,仿真工具可以进行工作流模型的仿真。通过仿真,可以定量的分析企业业务过程的运行时间、运行成本和资源利用率等指标,而从进一步的分析业务过程中是否存在死锁或瓶颈因素,业务过程的运行性能是否良好,以及业务过程是否是优化的。,工作流仿真工具的功能设计,仿真工具的主要功能如下: 1、允许用户根据仿真目的设置仿真环境 2、支持图形用户界面的基本操作 3、仿真引擎自动模拟活动的执行 4、支持仿真过程的动画显示 5、支持仿真报表的显示,仿真系统的体系结构,仿真系统之 仿真环境设置,包括: 仿真运行条件设置; 事务生成器设置; 活动执行描述 定义执行时间 定义活动所

12、需资源 描述决策活动 其他仿真设置,设置仿真环境界面 定义决策型活动界面图例,仿真引擎,实现功能 1 执行仿真; 2 收集仿真数据; 3 实现仿真过程的动画显示。,仿真过程动画显示界面,仿真报表的生成,系统提供的仿真报表包括: 1 过程时间统计报告,统计事务和活动的平均周期时间、平均等待时间、平均阻塞时间和平均非活动时间等。 2 成本统计报告, 统计事务的平均成本、活动执行的平均成本和资源成本等。 3 资源统计报告,统计各项资源的使用时间、空闲时间、资源利用率等。,仿真报表显示界面,九、分布式工作流管理系统,满足企业大规模、多任务的用户需求,克服集中式系统固有的吞吐量瓶颈 系统具有良好的可伸缩

13、性,企业可根据自身情况来灵活配置分布的工作流机 可采取更多的措施保证系统运行的可靠性 符合目前技术与应用的发展趋势,分布式工作流执行系统的设计,系统综述 系统组件:工作流机(分布式)、 工作表管理器、用户界面 支撑系统:数据库、Web Server、 CORBA(Orbix与Orbix Web) 设计方法:面向对象 开发语言:C+、Java,分布式工作流执行系统的设计,运行示例:,CIMFlow的界面示例(1),CIMFlow的界面示例(2),分布式工作流执行系统的设计,系统运行演示 1、工作流运行环境的建立 2、工作流模型的分片与实例化 3、工作流执行者的参与 4、管理员的监控,基于工作流的

14、经营过程 评价体系,仿真系统的主要功能(三),生成各种仿真统计报表 资源统计报告,统计各项资源的使用时间、空闲时间、平均负荷、使用成本、及参与了哪些活动的执行等。 过程/活动统计报告,统计过程/活动的平均周期时间、平均执行时间、平均等待时间、过程/活动的执行成本等。 事务的等待队列统计报告,反映了过程/活动处理事务的能力。,十、 基于工作流模型为核心的集成化企业建模工具系统EnterpriseModeler,多视图集成化建模方法 集成化建模工具系统 基于Project的建模过程管理 模型版本管理,集成化企业模型生命周期,系统体系结构图,集成化建模过程管理主界面,集成化建模工具系统模型版本管理界

15、面,十一、采用工作流管理的好处,提高企业管理的规范化程度; 更好地与上下游企业形成快速响应市场的供应链网络; 降低业务过程的整个处理时间,如在办公自动化环境中,通过更好地规划工作流程、并行执行相互独立的活动、减少文档传递过程中不必要的中间状态等方法来显著降低文档的传递和临时储存的时间。,降低管理成本,如避免不必要的和重复的工作,提高工作人员的工作效率; 改进工作质量,如自动提供为完成某个任务所需要的相关信息。在客户服务中,能够快速方便的访问所有相关数据和工作流程,从而可以大大提高客户服务质量; 在工作人员之间更好地均衡负荷,如在工作人员缺勤的情况下,自动地柔性分配替代人员;,通过在工作流模型加入对可预计的故障的处理策略来提高系统的柔性; 在工作流的基础上改进控制策略,降低相应的控制成本;如通过监控工作流执行状态,利用分析和控制工具来进行优化控制; 通过对已经完成的工作流实例的分析,找出存在的不足,进而不断改进工作流程; 使工作内容更加丰富,并且提高工作人员的业务能力,减少工作人员进行单调乏味并且十分耗时的文档查找工作。,有关工作流技术的详细介绍敬请关注近期将由清华大学出版社和德国施普林格出版社联合出版的工作流管理技术基础一书。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1