基于soa的工作流引擎的研究与实现

基于soa的工作流引擎的研究与实现

ID:34161101

大小:1.73 MB

页数:79页

时间:2019-03-03

基于soa的工作流引擎的研究与实现_第1页
基于soa的工作流引擎的研究与实现_第2页
基于soa的工作流引擎的研究与实现_第3页
基于soa的工作流引擎的研究与实现_第4页
基于soa的工作流引擎的研究与实现_第5页
资源描述:

《基于soa的工作流引擎的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武汉理工大学硕士学位论文基于SOA的工作流引擎的研究与实现姓名:吴雷申请学位级别:硕士专业:计算机应用技术指导教师:张能立20070401武汉理工大学硕士学位论文摘要工作流管理系统是一个软件系统,它完成工作流的定义和管理,并按照在系统中预先定义好的工作流逻辑进行工作流实例的执行。它为企业业务系统提供了一个灵活的软件平台,让企业可以自定义工作流程。随着Web服务的出现和成熟,使得通过网络对异构系统远程调用变得稳定和容易,因此,使用Web服务将原属于工作流管理系统的业务功能实现部分剥离给Web服务的提供方,让工作流管理引擎通过调用Web服务来完成客户定义的工作流的实例化,而不是像传统的工作

2、流模型将流程定义和实现都放在部署着工作流管理系统的服务器上,从而方便服务提供方对软件产品的升级,管理,和对第三方产品的集成。本文通过以下六个方面描述这一新型工作流引擎的实现过程。(1)介绍工作流的内涵及定义,回顾工作流历史发展的各个阶段,介绍市场上现有的工作流引擎产品和实现技术。(2)介绍工作流管理系统的定义和目前在市场上的应用领域,分析工作流管理系统的组成结构。(3)在总结多个人力资源管理项目的需求分析报告的基础上,本论文实现了将其中通用的人力资源业务逻辑(如人事档案管理,工资结算管理,保险管理等)抽离出来,作为组成工作流的原子级别模块,即该模块可以脱离其它原子模块独立实现其对应的业

3、务功能,从而实现了软件模块之间的低耦合。(4)详细描述了工作流管理引擎对各原子级模块的组织和调度,讨论了其核心算法,并给出部分核心代码。本论文实现的工作流引擎具有三大主要功能:将客户定义的工作流程映射为后台程序可识别的XML文档;根据该XML文档远程调用Web服务以实现对工作流原子级模块的调度;和处理工作流自动化操作过程中的异常。(5)阐述了该产品的应用布置模型,提出面向服务的理念,针对不同客户,或是针对同一客户发展的不同阶段,发布最切合当前需求的软件产品,即最切合当前需求的原子级模块组合。(6)总结开发过程,提出该产品未来可扩展的方向。从目前国内的软件市场看,许多组织机构为了能够夺回

4、失去的时间和获得竞争优势,希望能够以大的步伐,投入到数字化改革之中。但由于成本上的考虑或是难以承受一下子丢弃原有的全部流程,从零开始,而对软件产品的应用犹豫不决。基于Web服务的工作流模型,正为企业管理信息化提供了一条从小到大,从局部到整体的阶段化实施的新途径。关键字:人力资源管理系统,工作流,SOA,Web服务。武汉理工大学硕士学位论文AbstractWorkflowManagementSystem,asoftwaresystemwhichidentifiesandmanagestheworkflowofenterprise.Thepredeterminedlogicjnthesys

5、temactasablueprintfortheworkflowsteps,itprovidesaplatformforenterprisetocustomizetheirworkprocedure.Nowadays,withthedevelopmentofwebservice,thenewworkflowmanagementsystembecomesmoreandmorepowerfulandflexibleasthewebservicecalldividetheimplementofatomicworkflowfromtheserverhostingworkflowmanageme

6、ntsystem.Unlikethetraditionalworkflowmodel,thenewonerimstheimplementationontheserviceproviderbutnottheworkflowmanagementsystemhost.AndbySOdoing,ithelpstheserviceproviderupgradeandmanageproducts,aswellasintegrateotherproducts.Thispaperintroducethemodelthroughfollowingways(1)Introducedthecontentof

7、workfiowandthehistoryofitsdevelopment.Thenanalyzethecurrentworkflowproductionsandmodels.(2)Introducedtheidentification,construction,andapplicationofworkflowmanagementsystem.Introduceitscomponents:procedureidentifytools,proce

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

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

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