基于web的动态工作流技术的研究与实现

基于web的动态工作流技术的研究与实现

ID:26744452

大小:2.05 MB

页数:64页

时间:2018-11-29

基于web的动态工作流技术的研究与实现_第1页
基于web的动态工作流技术的研究与实现_第2页
基于web的动态工作流技术的研究与实现_第3页
基于web的动态工作流技术的研究与实现_第4页
基于web的动态工作流技术的研究与实现_第5页
资源描述:

《基于web的动态工作流技术的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Web的动态工作流技术的研究与实现重庆大学硕士学位论文学生姓名:张显亮指导教师:石锐副教授专业:计算机软件与理论学科门类:工学重庆大学计算机学院二OO八年五月ResearchandImplementationoftheWebBasedDynamicWorkflowTechnologyAThesisSubmittedtoChongqingUniversityinPartialFulfillmentoftheRequirementfortheDegreeofMasterofEngineeringbyZhangXianliangSupervisor:

2、AssociateProf.ShiRuiMajor:ComputerSoftwareandTheoryCollegeofComputerScienceofChongqingUniversity,Chongqing,ChinaMay2008重庆大学硕士学位论文中文摘要摘要随着计算机和网络技术的广泛应用,工作流技术也有了巨大发展,并得到了初步运用。工作流系统已经成为组织企业业务流程,提高工作效率,增强企业竞争力的重要手段。传统的工作流系统只能在开发阶段对流程进行编辑,一旦系统实施之后,就不能再修改流程。在实际应用中,企业常常会随着市场需求、法规变化以及

3、临时需要,对业务流程进行及时地重组。为了提高传统工作流系统的柔性和灵活性,动态工作流技术便应运而生。本文所设计的基于Web的动态工作流系统支持对流程定义和流程实例进行动态修改,对流程变化需要做出及时响应。基于Web的动态工作流系统还可以充分利用B/S结构的优点,给系统应用带来更大的灵活性和适用性。该系统可以在浏览器端通过有向图的形式将业务流程展现出来,支持通过拖拽结点和迁移的方式动态修改流程,对每个结点还可以设置不同的属性。用户可以管理流程定义和流程实例,查看它们的状态,可以选择需要动态修改的流程定义或流程实例,可以选择动态修改策略,可以设置流程定

4、义的有效时间,可以设置各个任务的前驱和后继任务。整个动态修改过程将严格遵守约束规则,同时符合完整性的要求,以保证修改后流程执行的正确性和一致性。论文给出的基于Web的动态工作流系统基于J2EE技术,采用了Struts框架,使用了HibernateO/R映射技术操作数据库,工作流引擎使用了jBPM,并对其进行了扩展,能够对流程定义文件和流程定义数据进行解析,浏览器端的可视化流程编辑器的核心通过SVG和JavaScript实现。动态工作流与业务系统通过松散耦合集成,使用了WebServices和Ajax传递数据,业务系统可以采用J2EE、.Net等技术

5、。论文介绍了工作流及其参考模型,详细讨论了动态工作流的实现原理和操作细节,研究了基于Web的动态工作流系统的关键技术实现。最终通过一个原型系统初步验证了基于Web的动态工作流系统的理论正确性和技术可行性,基本解决了工作流系统应用中的动态性和灵活性问题。关键词:工作流,基于Web的动态工作流,可升级矢量图,jBPM工作流引擎I重庆大学硕士学位论文英文摘要ABSTRACTWiththewideuseofcomputerandnetworktechnology,workflowhasdevelopedgreatlyandbeenappliedprelim

6、inarily.Workflowsystemhasbeenanimportantmeanstoorganizebusinessprocess,toimproveworkefficiencyandtostrengthencompetitivepowerofenterprise.Traditionalworkflowsystemcanonlyeditbusinessprocessduringcodingphase, andcannotmodifytheprocessafterdeployment.Inpractice,enterpriseswouldr

7、eform businessprocessasthechangeofmarketrequirement,statutetransformationor temporaryneeds.Toimproveagilityandflexibilityoftraditionalworkflow,dynamic workflowtechnologyhasemerged.Webbaseddynamicworkflowsystemcanrectifyprocessdefinitionorprocess instancedynamically,respondtoth

8、erequirementofvariabilityintime.Webbased dynamicworkflowsyste

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

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

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