工作流技术在办公自动化中应用研究.docVIP

工作流技术在办公自动化中应用研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工作流技术在办公自动化中应用研究

工作流技术在办公自动化中应用研究   摘要:工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述。在办公自动化中,工作流引擎是实现文件流转的核心组件。通过工作流引擎把各部门的人员及角色关联起来,实现文档的在线流转与审批。本文将从工作流技术的需求分析入手,进一步阐述工作流引擎的设计与实现。最终以办公系统的应用为例,介绍流程图的配置与启动过程,将办公系统与工作流引擎无缝结合起来,实现办公自动化。   关键词:工作流;参与者;任务;角色   中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2016)05-0210-04   工作流技术起源于二十世纪七十年代中期办公自动化领域的研究,由于当时计算机尚未普及,网络技术水平还很低以及理论基础匮乏,这项新技术并未取得成功。1983年至1985年间,在图像处理领域和电子邮件领域出现了早期的含有工作流特征的商用系统。进入九十年代以后,随着个人计算机、网络技术的普及和推广,以及信息化建设的日益完善,使得工作流技术的研究与开发进入了一个新的热潮。   1 工作流模型   工作流模型主要包含起点模型,激活模型,运转模型,流程组合嵌套模型,流程整合模型等。实际应用中,可能存在的模型更为复杂,也会考虑很多因素(组织模型,安全,信息文档等等)。考虑的因素越多,涉及的流程复杂度越高,对工作流引擎的要求就越高。下面介绍几个常见的模型。   1.1 起点模型   1)单起点:单起点是工作流应用中最为普遍的。单起点是指只有一个起始节点。   2)多起点:多起点的工作流,在现实应用多不是太多。其主要表达的是,在同一流程中,存在多个起点。   1.2 基本运转模型   1)串行:是最为简单,也最为容易理解的模型。按照预定的任务列表(Task A,Task B,Task C ),有序的执行。   2)自循环:自循环的模型,主要用于表示:同一个任务节点,重复的执行多次。   1.3 发散运转模型   1)并行:就涉及流程的分支概念。就是说在流程运行过程中,因为不同的条件或情况,或者处理的业务需要多部门(多任务)分开处理,而产生了流程分支。   2)独占式选择:当一个任务处理完后,发现其后面可允许走多个分支流程,但只允许选择其中某一个分支运行。这个选择是人为决策的,预先没有设点选择的规则。   1.4 抄送模型   抄送模型,是指存在主流程(A―C),在一个任务(A)执行完毕后,会继续执行主流程上下一个预定任务(C),但是同时也会激活另一任务(B)(或另外的流程)的执行,但是任务B以及任务B的后续流程,不会对主流程运转造成影响。   1.5 聚合运转模型   1)简单聚合:是指多分支在聚合的时候,采用类似于“先进先出”法则,哪一个分支先达到,则最先激活流程的运行。后续的分支则到此就会终止。   2)同步聚合:是指多分支在聚合的时候,无论哪一支先到达都需要等待其余分支的到来,才能激活后续的流程。   2 工作流需求分析   工作流是一种反映业务流程的计算机化的、实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型。工作流起源于生产组织和办公自动化领域,其目的是将现有工作分解,按照一定的规则和过程来执行并监控,提高效率,降低成本。   2.1 流程定制工具   本部分主要完成企业信息流中业务过程的图形化建模,定制工具提供丰富的图形化元素、简单易懂的建模方法以及完善的模型管理方式。流程定制用例图如图1所示。   2.2 流程监控与管理   本部分主要完成工作流在整个组织内的流动状况进行监视,并提供一系列的管理功能,实现安全性、过程控制和授权操作等方面的管理,同时还提供工作流相关的各类指标统计等。   2.4 工作流运行服务   本部分主要提供定制好的工作流业务过程的运行环境,对于系统最终用户来说不可见,主要包括实例化及执行过程模型,与外部资源交互,维护运行环境内部各种数据信息,协调恢复各种检查数据和恢复重要数据等。   3 工作流引擎的设计与实现   3.1 流程图设计器的实现   1)一般业务流程图都是根据办公自动化的需求,用流程定制工具来实现的,生成具有可编程性的一些节点,以便程序的调用。我们通过前面模型分析、需求分析以及相关的技术架构把流程图设计器做成可视化的一个编辑器

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档