嵌入JBPM的轻量级工作流系统的构建和应用

被引量 : 10次 | 上传用户:q43372958
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流管理系统作为实现工作流技术的核心内容,已经成为研究的热点。而轻量级工作流管理系统却有自身的优势,它的开发周期较短,可移植性强,扩展性好,在针对特定的一些中小型应用时,是一种良好的解决方案。JBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。但如何使JBPM更好的嵌入到轻量级的J2EE Web系统中,在中小应用中得到更好的执行效率是一个值得研究问题。本文从JBPM的工作原理和流程引擎内核设计讲起。分析了JBPM流程模型,和调度机制。提出了基于轻量级J2EE工作流系统的概念。并在此基础上做了以下工作:1. JBPM流程引擎内核设计的分析研究。通过系统的分析JBPM的工作原理,为以后的应用搭建提供了理论依据。2.引入了J2EE轻量级企业架构。分别对Web层框架Struts,数据持久层框架Hibernate,业务逻辑层框架Spring进行了分析和介绍。通过对框架研究为以后搭建J2EE工作流系统提供了开源素材。3.嵌入JBPM轻量级工作流系统的J2EE框架的搭建。提出J2EE Web工作流系统的轻量级架构,并在每一特定层次中运用J2EE轻量级框架,使工作流系统的运行效率大大的提高。4. JBPM在OA系统应用。本文将以某OA系统为背景,主要阐述嵌入JBPM的轻量级工作流系统在公司报销审批流程中的应用。
其他文献
目的探讨BCL-6和BCL-2蛋白的表达与弥漫大B细胞淋巴瘤(diffuse large B-cell lymphoma,DLBCL)的临床特征及预后之间的关系。方法应用免疫组织化学染色的方法检测BCL-6和BCL-2
化工安全与环境是化工行业发展过程中亟待解决的两个重要问题。针对化工安全技术与环境保护课程特点,提出了从意识培养、教学方法、仿真技术等方面对该课程进行研究性教学改
无效婚姻是指违反婚姻成立要件的违法婚姻。其形成原因有四种 ,认定时不宜“一刀切”。无效婚姻的认定程序 ,应采宣告无效制度。无效婚姻自始无效 ,但作为我国婚姻法上的一项
当今社会,信息化的浪潮正在迅速渗透到国家建设的各个层面。信息化是一把双刃剑,它在为我们带来巨大便利的同时,也留下了信息安全隐患。信息是一种资产,对一个组织而言具有重
马航MH17航班被击落事件是人间悲剧,震惊世界,深受谴责。航空运输必须大力发展,保障空中航行安全是首要任务。航空器运行必须统一技术标准,空中交通必须统一规则,服从统一的
随着移动通信技术的迅速发展,人们提出了新的应用要求:在移动环境下处理实时事务.而移动通信带宽有限性引起较大的数据访问延迟,有时甚至由于网络传输的断接使得事务得不到所
近年来,随着世界经济的快速发展,大跨径桥梁的建设进入了一个快速发展时期。大跨径桥梁多为缆索承重桥梁,主要包括悬索桥和斜拉桥。由于悬索桥和斜拉桥都有各自明显的优缺点,
传统的嵌入式软件开发过程,大多数是基于代码传统的嵌入式开发环境。这样缺乏对整个系统的体系结构的精确预算。虽然单个功能模块的非功能属性相对容易实现,但是在系统集成后
目的比较小剂量 ( 0 .3g/ d)、常用量 ( 0 .9g/ d)、福乃得 (维铁控释片 )的硫酸亚铁治疗缺铁性贫血的疗效。方法 12 0例均经临床、实验室确诊 ,随机分为 3组 :0 .3g组 5 0例
罗马契约自由思想是罗马契约自由与契约公正冲突和平衡的一定社会经济历史条件下的产物 ,正如罗马的自由观和公正观一样 ,它从一开始产生 ,便带有严重的缺陷 ,与现代契约自由