1 / 71
文档名称:

J2EE开发环境下的轻量级工作流引擎构件的设计与实现.pdf

格式:pdf   页数:71
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

J2EE开发环境下的轻量级工作流引擎构件的设计与实现.pdf

上传人:山吉 2014/2/14 文件大小:0 KB

下载得到文件列表

J2EE开发环境下的轻量级工作流引擎构件的设计与实现.pdf

文档介绍

文档介绍:苏州大学
硕士学位论文
J2EE开发环境下的轻量级工作流引擎构件的设计与实现
姓名:王瑾
申请学位级别:硕士
专业:计算机技术
指导教师:龚声蓉
20071001
开发环境下的轻量级工作流引擎构件的设计与实现中文摘要工作流技术在关键业务的应用开发中起着重要的作用,工作流引擎的工作流管理系统标准模型,提出了一个适用于关键业务开发的、采用揖弑讣芄骨逦7拧⒛P图虻コ墒臁⑹用灵活方便、轻量级可以移植等特性,文中解释了采用的现方法。流程采用卸ㄒ澹梢越辛榛畹嘏渲煤偷髡⒂利于进一步开发图形定义工作流引擎。分析设计过程,同时详细分析了开发时会碰到的关键技术问题并给出相是工作流管理系统的核心部件,它的结构是否合理对整个系统有着至关重要的影响。本文基于工作流管理联盟开发环境的轻量级工作流引擎的框架结构,并对其进行了初步设计。此工作流不但支持构和轻量级理念来设计工作流引擎的原因,并给出了详细设计原理和实论文研究和学习了相关技术背景,整个系统架构和各个功能模块的应的解决方案。关键词:工作流引擎;轻量级;;作者:王瑾指导老师:龚声蓉教授
,琗,.,,瑆·琣.,琣琹..琲琲::’Ⅱ,
导师签名::日期:垒兰≥:坐垒研究生签名:旦望苏州大学学位论文独创性声明及使用授权的声明初々甀壅学位论文独创性声明学位论文使用授权声明本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本ⅲ其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡责任。研究生签名:苏州大学、中国科学技术信息研究所、国家图书馆、清华大学论文合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权苏州大学学位办办理。日期:
第一章绪论研究背景和现状随着信息技术的发展,办公自动化系统已经越来越多地应用到许多现代化企业中,一个企业实现办公自动化的程度也是衡量其实现现挥着关键作用。然而,随着工作流技术在实际应用方面的不断深入,人们发现很多工作流产品无法支持业务需求的动态变更,即工作流系统缺乏灵活性和适应性。所以,如何实现工作流的动态性,并且使其具有一定的柔性和适应性已经成为工作流研究领域的热点问题,同时也是该领域的一个难点。下面给出当前工作流主要实现技术的研究现状:贚作为其底层支持系统。采用魑5撞阒С窒低车暮么χ饕J牵贑矶喙ぷ髁鞴芾硐低巢捎肅作为底层支持技术,尤其是要实现分布式工作流管理的软件。赪:基于际跏迪止ぷ髁鞴芾硐低秤蟹浅C飨缘挠攀啤它具有良好的灵活性,用户界面友好,所以近些年来,许多工作流产品不但以绞阶魑?突Ф私缑嫣峁└没В一乖诳7⑼耆ɑ谙⒍恿泻蚑提供了可靠的消息通信和维护机制,。它可以通过严格定义事件语义来保证代化管理的标准。工作流管理系统作为办公自动化系统必不可少的底层支持系统,发砑盒矶喙ぷ髁鞑凡捎胢腖它提供了处理分布应用和复杂文档的能力,而且可靠性较高。蚃际醯墓ぷ髁鞴芾硐低场合⒍恿泻蚑嘉I喜阌τ障恢复提供了良好的保证。管理系统以事件来驱动工作流实例的推进。事件驱动为分布式系统提供开发环境下的轻量级工作流引擎构件的设计与实现,
是开放的、基于标准的平台,用于开发、部署和管理憬峁梗嫦騑的、以服务器为中心的企业级应用。是成长最快的技术应用框架,全球绝大多数的新应用是由分布式应用体系支撑的。出现昀矗〈硕嘀肿ㄓ玫暮头潜曜嫉募际酰成为人们建立电子商务及其他基于钠笠涤τ贸绦虻氖籽〖际酢U甁峁┬矶嘞低臣斗瘢缍杂诠ぷ髁飨低车氖挛翊砗鸵目前业界工作流系统可谓是星罗棋布,从免费的工作流系统到大型商业通用性的工作流系统一直拥有着不少的市场用户,但是,面临着很求,再加上众多商业工作流系统的价格不菲的现状,自定义轻量级、可来,大部分有实力的软件开发企业都打造了自己的工作流系统平台,可以为不同客户需求随时定制扩展功能来减小项目风险和代价。目前业界有着不少较为成熟的,例如商业工作流管理系统,他们拥有着最先进的技术研究;而甁工作流的正确执行以及对它的监控。是由于有这么多的优势,所以,以作为开发平台和运行平台来构建工作流系统是最理想的选择。使用开发平台来构建工作流系统,其优势主要表现在:肑梢怨菇ɑ赪的企业级应用,而基于挠τ有许多天然的优势;常处理的解决方案就可以采用开发平台提供的事务