工作流管理课件第一章-概述
- 格式:ppt
- 大小:552.00 KB
- 文档页数:35


什么是工作流工作流(Work Flow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。
工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
我们可以将整个业务过程看作是一条河,其中流过的河水就是工作流。
工作流属于计算机支持的协同工作(Computer Supported Cooperative Work,CSCW)的一部分。
后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。
许多公司采用纸张表单,手工传递的方式,一级一级审批签字,工作效率非常低下,对于统计报表功能则不能实现。
而采用工作流软件,使用者只需在电脑上填写有关表单,会按照定义好的流程自动往下跑,下一级审批者将会收到相关资料,并可以根据需要修改、跟踪、管理、查询、统计、打印等,大大提高了效率,实现了知识管理,提升了公司的核心竞争力。
工作流的发展历史工作流技术发端于1970年代中期办公自动化领域的研究工作,但工作流思想的出现还应该更早,1968年Fritz Nordsieck就已经清楚地表达了利用信息技术实现工作流程自动化的想法。
1970年代与工作流有关的研究工作包括:宾夕法尼亚大学沃顿学院的 Michael D. Zisman开发的原型系统SCOOP,施乐帕洛阿尔托研究中心的Clarence A. Ellis和Gary J. Nutt等人开发的OfficeTalk 系列试验系统,还有Anatol Holt和Paul Cashman开发的ARPANET上的“监控软件故障报告”程序。
SCOOP, Officetalk和Anatol Holt开发的系统都采用Petri网的某种变体进行流程建模。
其中SCOOP和Officetalk系统,不但标志着工作流技术的开始,而且也是最早的办公自动化系统。
工作流流程管理功能描述工作流是指将一项任务或一系列任务按照特定的顺序和规定的条件组织起来,使得工作的流程更加规范、高效。
工作流流程管理是指对工作流程进行管理和优化,通过流程优化、资源协调、数据监控等手段提高工作效率、降低成本、提升质量。
下面将从几个方面详细描述工作流流程管理的功能。
1.流程设计与配置:工作流流程管理的核心功能之一是流程的设计与配置。
在设计与配置过程中,可以定义任务的执行顺序、任务的执行条件、任务间的依赖关系等,确保任务按照规定的流程顺序进行。
同时还可以根据实际的需求,设计不同的分支流程,以满足不同的情况。
2.任务分配与协调:工作流流程管理还可以实现任务的自动分配与协调。
通过设定任务的执行人、执行角色或者根据规则进行任务的自动分配,可以有效减少任务分配的时间和成本。
同时,系统可以根据任务的执行情况进行自动的协调,如自动分配任务给其他人员,或者提醒相关人员进行任务处理。
3.任务监控与控制:工作流流程管理使得任务执行过程可以随时被监控和控制。
通过对任务的状态、进度、执行结果进行实时监控,可以及时了解任务的执行情况,并且可以进行必要的调整和控制。
同时还可以对任务执行的时间、成本、质量等进行监控和评估,以提供决策支持。
4.数据管理与处理:工作流流程管理可以对任务处理过程中产生的数据进行管理与处理。
系统可以自动收集、整理和存储任务执行过程中所涉及的数据,以便后续的分析和使用。
同时,还可以对数据进行必要的处理和加工,以满足不同的业务需求。
5.异常处理与调度:在任务执行过程中,可能会出现各种异常情况,如任务延期、任务失败等。
工作流流程管理可以通过监控和分析任务执行情况,及时发现并处理异常。
同时系统可以根据异常情况自动调度任务,如重新分配任务、优先执行紧急任务等,以保证整体工作流程的顺利进行。
6.绩效评估与优化:工作流流程管理还可以对任务执行的绩效进行评估和优化。
通过对任务执行过程进行分析,可以找出工作流程中存在的问题和瓶颈,以及提出改进措施。
首 页 | 新 闻 | 技术中心 | 第二书店 | 《程序员》 | 《开发高手》 | 社 区 | 黄 页 | 人 才移 动∣专 题∣SUN ∣IBM ∣微 软∣微 创∣精 华∣Donews ∣人 邮 我的技术中心我的分类我的文档 全部文章发表文章 专栏管理 使用说明 RSS 订阅最新文档列表Windows/.NET .NET (rss )Visual C++ (rss ) CSDN - 文档中心 - 其他 阅读:5572 评论: 5 参与评论 标题基于UML 的工作流管理系统分析 winboy20 [原作] 关键字UML 工作流 工作流管理系统 出处基于UML 的工作流管理系统分析Delphi (rss) Visual Basic (rss)ASP (rss) JavaScript (rss)Java/LinuxJava (rss)Perl (rss)综合其他开发语言 (rss) 文件格式 (rss)企业开发游戏开发 (rss) 网站制作技术 (rss)数据库数据库开发 (rss)软件工程其他 (rss) 0 引言随着社会生产的流程化,工作流起着越来越重要的作用。
根据 WFMC 的定义,工作流(Workflow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。
简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。
本文将详细介绍基于UML的工作流管理系统分析与建模。
1 工作流概述对工作流的研究起源于二十世纪七十年代,受网络的局限性,最初的工作流系统主要以企业内部的文档处理为主。
到了二十世纪九十年代,随着Internet 技术的发展及应用,促进了电子商务应用的极大发展,使得公司与公司之间、公司内部部门之间以及子公司之间的业务相互处理成为可能,这为工作流的发展带来了很大的机遇和挑战。
根据国际有关组织的预测,随着电子商务的发展,以数据处理为中心的数据库产品已经进入稳定发展期,以业务过程处理为中心的工作流产品将进入高速发展期。