基于过程的轻量级工作流引擎的设计和实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:dongyemeigui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流管理技术是近几年来被业界广泛采用并迅速发展的一个技术,通过采用计算机技术,使业务流程部分或全部地自动化,使人以及各种应用工具相互之间协调工作,以完成某项工作.工作流管理系统按照正确的顺序将合适的任务在适当的时间分配给适当的人,从而规范管理,提高工作效率.本文针对关键业务的应用开发离不开工作流技术的支持,通过对关键业务的实际开发需求的分析,在传统的关系数据库的基础上,提出了一个适用于关键业务开发的基于过程的轻量级工作流引擎的框架结构和具体实现.该工作流引擎是按照WFMC的规范,参考开放源代码的工作流引擎的实现来完成的.它由机构模型、信息模型和控制模型三部分组成.文中深入讨论了采用基于过程和轻量级理念来设计工作流引擎的原因,并详细地给出了相关的机构模型、信息模型和控制模型的设计原理以及具体的表示和实现方法,其中对控制模型中的缓存的实现和工作流模式的实现进行了详细的阐述.本文的组织如下:第一章为引言.第二章讲述了工作流管理系统的基本概念.第三章和第四章是本文的核心,分别详细的叙述了工作流引擎的设计和实现以及一个基于此工作流引擎的一个演示程序.第五章是前景展望.
其他文献
该论文针对传统的网络计费系统存在的缺点,即安全性较差,易产生瓶颈,难以适应于规模较大的系统的要求,对一种新型的认证技术—基于IEEE 802.1X的认证技术进行了研究和具体的
随着卫星技术的发展遥感影像元数据不断积累,传统的空间数据库已很难满足对快速增长数据的存储和查询。大数据技术为海量遥感影像元数据的存储、查询、分析提供了便利。面对遥
随着计算机技术的不断发展、计算机应用的广泛普及、以及互联网技术的出现,计算机、通信技术的应用已经不再局限于纯计算和电信领域,开始向其它各行各业普及.越来越多的人们
该文主要工作是跟踪研究ISO/IEC推出的新一代静止图像压缩标准JPEG2000,使用该标准实现图像压缩和解压缩问题.在该课题中,作者对目前比较时兴的图像格式、多媒体数据的压缩方
随着Internet的发展,电子商务的兴起,经常需要在开放网络环境中不明身份的实体之间通信,安全问题也因此日益突出;公钥基础设施(PKI)通过第三方信任机构—认证中心(CA)发布证
随着Internet网络技术的发展,网站内容的增加和功能的增多,用户对网站系统性能的要求越来越高,对访问的响应时间、网站内容和服务提供的可靠性能等的要求越来越高,使得支撑网
随着航天技术的发展,航天电子设备的设计与研制所需要的成本不断提高,例如研发周期长,可靠性要求高等。因此,需要对各种航天产品进行各方面严格的测试。使用地面测试系统对航
课题基于移动代理对异构计算的负载平衡问题做了一些研究.首先对移动代理的特点、优势及形式化作了阐述,与其它模型作了比较,并对其性能进行了分析.随后的研究内容包括:利用
随着Internet网的快速发展,网络和信息技术的应用也越来越普及,从传统的小型的应用,到现在的大型的、关键业务的系统如电子商务、电子政务等,网络已经成为人类生活中不可或缺的重
本文从当前电力运营部门的实际需要出发,根据电力载波通信的工作原理,在技术上提出了一种高效可行的自动抄表方案,以解决电力运营部门普遍存在的“抄表难、收费难、管理难,运营成本高”等问题。 在查阅了大量的文献资料和广泛实地调研的基础上,本文对低压电力载波自动抄表系统的工作原理和通信协议进行了详细论述,并应用改进的Musa执行时间模型对低压电力载波自动抄表系统的软件可靠性进行了分析,从而使整套方案具