oa系统中工作流技术的研究与应用

oa系统中工作流技术的研究与应用

ID:33946503

大小:6.38 MB

页数:40页

时间:2019-03-02

oa系统中工作流技术的研究与应用_第1页
oa系统中工作流技术的研究与应用_第2页
oa系统中工作流技术的研究与应用_第3页
oa系统中工作流技术的研究与应用_第4页
oa系统中工作流技术的研究与应用_第5页
资源描述:

《oa系统中工作流技术的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华北电力大学硕士学位论文具有自己独立的一套工作流模型、工作流定义语言以及API函数,缺乏统一的标准。工作流应用的开发不仅仅是过程的定义,还需要完成其它许多任务,其实现具有复杂性。工作流技术本身的不成熟,目前尚没有一种工作流产品或原型系统能够在过程执行的可靠性与一致性方面达到关系型数据库管理系统同水平的功能。系统结构开放性和扩展性的不足。同其它政府、企业应用软件进行数据交流和协作的能力较弱。在工作流技术应用日益得到重视的今天,对工作流技术的研究也正向着更深层次发展。工作流技术目前研究的主要方向有两个:一是为工作流技术

2、的发展解决理论上存在的问题,探讨工作流模型和语义的形式化表示方法等;二是从工作流技术实现的角度探讨利用先进的技术提高工作流管理系统的性能和可靠性。1.3论文研究内容及所做的工作课题基于工作流理论,在对现有的办公自动化系统中的业务流程进行分析的基础上,提出了构建基于工作流技术的办公自动化系统。本课题的工程背景是卓资电力有限责任有限公司办公自动化系统及管理信息系统,系统开发时间于2007年2月至2007年11月,笔者全程参与并负责了该系统的设计与开发,并独立完成了其中工作流管理系统的工作流引擎的设计和开发工作。本文结合

3、笔者在实际设计开发工作中的体会和问题的解决方法,从理论高度对工作流技术以及工作流引擎的设计和实现进行了研究并提出了相应的解决方案。对于工作流引擎的总体设计,笔者提出了一种适合中小型供电企业OA及MIS系统中应用的工作流引擎架构,并给出了具体的实现,该设计具有可扩展、可维护和易用性(易于使用和开发)以及与应用系统的低耦合性等优点。对于工作流系统的事务处理,笔者提出将事务处理的粒度定位在任务级以最大限度地缩小异常对系统所造成的影响范围,并采用Hibernate管理事务来提供对任务级事务的处理。对于系统中遇到的问题,本文

4、提出了相应的算法,对其中的关键点给予了论述。对于本工作流引擎实际的应用效果,本文后面给出了在卓资信息项目时本系统的性能测试数据和分析。1.4本章小结本章是本文的绪论。本章主要介绍了本课题的研究意义和研究现状,并对笔者所做的研究工作做以概要的介绍。2华北电力大学硕士学位论文第二章工作流技术分析2.1工作流的起源与发展工作流是从英文单词Workflow翻译得来得,Work表示工作或者任务;而flow反映一个变化和变化的过程,本身的含义比较抽象。在企业的经营管理和生产组织中,flow表示了如物料传输过程的物料流、资金流动

5、的资金流、信息传递和信息处理的信息流,还有其它如价值流、决策流、控制流等概念。由此,活动及活动之间变化的过程表示的业务流就是工作流。11l工作流是针对日常工作中具有固定程序的活动而提出的一个概念,起源于生产组织和办公自动化领域。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控来提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力。实际上,自从进入工业化时代以来,有关过程的组织管理与流程的优化工作就一直在进行,这是企业管理的主要研究内容之一,只是在没有引入计算

6、机信息系统的支持以前,这些工作是由人工来完成的。随着计算机网络技术和分布式数据库技术迅速发展,多机协同工作技术日臻成熟,在世纪年代中期发展起来的工作流技术为企业更好地实现这些经营目标提供了先进的手段。最初的工作流系统主要以企业内部的文档处理为主。到了世纪年代,计算机与网络技术的迅速发展,特别是技术的发展和应用,使得现代企业信息系统的分布性、异构性和自治性的特征越来越显著,集中式信息处理的时代即将成为过去,取而代之的将是大规模的异构分布式信息处理与应用执行环境。在这种大规模的分布式环境下高速运转相互关联的任务,并且对

7、执行的任务进行密切监控己成为一种发展趋势。在这种技术背景下,工作流管理系统也由最初的创建无纸办公环境,转而成为同化企业复杂信息环境,实现业务流程自动执行的必要工具。这样的转变,把工作流技术带入了一个崭新的发展阶段,使得人们从更深的层次、更广的领域对工作流展开了研究。至今工作流管理技术己成功地运用到图书馆、医院、保险公司、银行等行业,然而它更重要的应用还是在工业领域,特别是制造业领域12l【3】。2.2工作流的定义1993年工作流管理联盟(WorkflowManagementCoalition,WfMC)的成立标志着

8、工作流技术开始进入相对成熟的阶段,工作流自动化软件的发展步入了快车道。WfMC在工作流管理系统的相关术语、体系结构和应用编程接口(WAPI)等方3华北电力大学硕十学位论文面制定了一系列标准,以实现不同工作流产品之间的互操作性。工作流管理联盟给出的工作流定义是【1l:工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则,文档、信息或者任务,能够

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。