《信息系统管理.ppt》由会员分享,可在线阅读,更多相关《信息系统管理.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 2 2 页页管理信息系统第 2 页2006年6月16日第8章 工作流技术 第第 3 3 页页管理信息系统第 3 页2006年6月16日学习目的学习目的熟悉工作流与工作流管理系统的概念熟悉工作流与工作流管理系统的概念理解工作流技术的含义及其与业务流程管理的关系理解工作流技术的含义及其与业务流程管理的关系掌握工作技术在信息系统中的作用掌握工作技术在信息系统中的作用第第 4 4 页页管理信息系统第 4 页2006年6月16日本讲内容本讲内容8.1 工作流与工作流管理的概念工作流与工作流管理的概念8.2 工作流与工作流与BPM 8.3 运用工作流管理技术提高运用工作流管理技术提高IS的可用性的可
2、用性第第 5 5 页页管理信息系统第 5 页2006年6月16日8.1.1 工作流的基本概念与定义工作流的基本概念与定义 1993年,国际工作流管理联盟(Workflow Management Coalition,WfMC)的成立标志着工作流技术开始进入相对成熟的阶段。一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启动和终止条件,以及对每个活动的描述。WfMC的定义:q工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行。8.1 工作流与工作流管理的概念工作流与工作流管理的概念 第第 6 6 页页管理信息系统
3、第 6 页2006年6月16日8.1 工作流与工作流管理的概念工作流与工作流管理的概念 8.1.2 工作流管理系统工作流管理系统 工作流管理系统指运行在一个或多个工作流引擎(Workflow Engine)上用于定义、实现和管理工作流运行的一套软件系统,它与工作流执行者交互,推进工作流实例的执行,并监控工作流的运行状态。WfMC给出的工作流管理系统(Workflow Management System,简称WFMS)的定义是:q工作流管理系统是支持企业经营过程高效执行并监控其执行过程的计算机软件系统。第第 7 7 页页管理信息系统第 7 页2006年6月16日8.1.2 工作流管理系统工作流管
4、理系统工作流管理系统由定义、实现和管理工作流的工作流机或称为工作流引擎的软件和其它一些外部工具组成。工作流管理系统的功能q过程设计与定义:利用建模技术与工具,完成实际的经营过程到计算机可处理的形式化定义的转化,所得到的模型通常称为工作流模型。q过程实例化与控制:完成每个过程中活动的排序和调度功能。q人机交互8.1 工作流与工作流管理的概念工作流与工作流管理的概念 第第 8 8 页页管理信息系统第 8 页2006年6月16日8.1.2 工作流管理系统工作流管理系统8.1 工作流与工作流管理的概念工作流与工作流管理的概念 第第 9 9 页页管理信息系统第 9 页2006年6月16日8.1.3 实例
5、阅读实例阅读以工作流实现以工作流实现ERP和和OA集成集成 8.1 工作流与工作流管理的概念工作流与工作流管理的概念 第第 1010 页页管理信息系统第 10 页2006年6月16日本讲内容本讲内容8.1 工作流与工作流管理的概念 8.2 工作流与工作流与BPM 8.3 运用工作流管理技术提高IS的可用性第第 1111 页页管理信息系统第 11 页2006年6月16日8.2 工作流与工作流与BPM 工作流与业务流程管理BPM的概念,已经被几乎所有的研究者联系在一起研究和应用。工作流是支持企业业务过程重组和ERP系统动态重构的关键技术,工作流技术可以支持应用程序按用户定义的流程或路线运行。基于工
6、作流的ERP系统,可以通过流程的再定义,灵活地将应用系统的功能连接在一起,快速完成企业BPM和ERP系统的搭建。第第 1212 页页管理信息系统第 12 页2006年6月16日8.2 工作流与工作流与BPM 与工作流管理系统相比,BPM注重对业务执行过程的分析功能,这种分析可能包括:q某一个流程定义的平均完成时间q某一个流程定义的平均等待时间和处理时间q在一定时间内,完成过程实例的百分比q统计资源利用率第第 1313 页页管理信息系统第 13 页2006年6月16日本讲内容本讲内容8.1 工作流与工作流管理的概念 8.2 工作流与BPM 8.3 运用工作流管理技术提高运用工作流管理技术提高IS
7、的可用性的可用性第第 1414 页页管理信息系统第 14 页2006年6月16日8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性8.3.1 信息系统的可用性问题信息系统的可用性问题 很多信息系统安装之后,用起来才发现有诸多不如意,最后干脆搁置了。信息系统可用性研究就是从使用者的角度来对信息系统的质量进行检验。美国人因工程学会定义了可用性的五大属性:qEfficiency(效率)qLearn ability(可学习性或者易学性)qMemory ability(可记忆性)qErrors(差错)qSatisfaction(满意度)第第 1515 页页管理信息系统第 15 页200
8、6年6月16日8.3.2 工作流管理技术在工作流管理技术在MIS中的重要作用中的重要作用 在以往开发信息系统的过程中,往往是先将用户业务执行过程所需要的功能实现,各模块之间的关系也是固定的。以这样的方式开发出来的信息系统并没有真正实现业务过程的自动化。一旦用户业务流程需要调整,信息系统就要做很大的改变。运用工作流管理技术开发信息系统,实现对业务流程的定义、建立和执行的管理监控,可以使信息系统从面向功能的事务处理模式转向面向业务过程的事务处理模式,使之成为具备业务流程管理能力的系统。8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性第第 1616 页页管理信息系统第 16 页2
9、006年6月16日8.3.3 工作流管理技术在工作流管理技术在MIS开发中的应用开发中的应用 在开发MIS的过程中运用工作流管理技术,就是将工作流管理技术的指导思想贯穿于开发过程的需求分析、设计、实现、测试等各个阶段。8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性第第 1717 页页管理信息系统第 17 页2006年6月16日8.3.3 工作流管理技术在工作流管理技术在MIS开发中的应用开发中的应用 需求分析阶段q用户和开发人员都应该将业务处理流程作为一个完整的研究对象,用工作流的观点看待业务处理流程,分析业务处理流程的各个属性,包括:结构:构成流程的活动及活动之间的联系
10、;角色:在组织中处理流程的参与者;规则:构成流程的活动之间的转换条件和执行顺序;数据:描述流程及其组成活动状态的参数。8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性第第 1818 页页管理信息系统第 18 页2006年6月16日8.3.3 工作流管理技术在工作流管理技术在MIS开发中的应用开发中的应用 设计阶段q要完成的工作就是按照工作流程生命周期的特点设计具有业务流程管理功能的信息系统。q具有业务流程管理功能的信息系统应该在整个流程生命周期期间提供过程设计与定义、过程控制和人机交互三方面的功能。8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性第第 1
11、919 页页管理信息系统第 19 页2006年6月16日8.3.3 工作流管理技术在工作流管理技术在MIS开发中的应用开发中的应用 实施阶段 q基于工作流的管理信息系统的实现有两种方式:按照工作流参考模型的规范标准完全通过自行研发的方式来实现;遵循工作流参考模型组件与接口的规范标准,利用现成、通用的产品,通过系统集成的方式实现。8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性第第 2020 页页管理信息系统第 20 页2006年6月16日8.3.3 工作流管理技术在工作流管理技术在MIS开发中的应用开发中的应用 测试阶段 q以业务流程作为基本的测试用例单位。也就是说设计测试用例时,流程属性的测试参数不作为单独的测试用例,而是作为一个测试用例的组成部分,用来验证整个流程处理的正确性。8.3 用工作流管理技术提高用工作流管理技术提高IS的的可用性可用性第第 2121 页页管理信息系统第 21 页2006年6月16日
限制150内