基于规则引擎与JBPM5的工作流技术及应用研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:wg245940815
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是对业务流程各环节业务规则的抽象、概括、描述和执行的技术,是实现业务流程的管理与集成,并最终实现业务执行过程自动化的核心技术。随着工作流技术的广泛应用,其在信息资源管理业务规则制定方面呈现出多样性和复杂性,因此,实际应用中要求工作流技术能够具有更强的适应性、更快的敏捷性和更多的灵活性。Charles Forgy博士于1979年提出Rete(ri tiorree-tee)算法,Rete算法是一种高效的前向链形推理算法,将基于Rete算法的规则引擎技术嵌入到工作流系统是提升工作流性能的一条有效途径。本文以深圳某融资担保公司的业务系统平台项目作为研究课题,着重分析了JBPM(Java Business Process Management,一种基于J2EE的轻量级工作流管理系统)工作流管理系统和规则引擎的核心算法(Rete算法),对传统工作流系统的不足进行了改进,并提出工作流管理系统中应用规则引擎的设计方案。将工作流与规则引擎应用结合以实现在融资担保系统中应用,本文主要工作如下:1、结合实际需求改进了 JBPM5。深入分析了 JBPM5的系统架构,基于企业常见的临时性需求,实现了 JBPM5对流程的回退和任务催办功能。该流程回退和任务催办功能增加了工作流管理系统对流程的管理力度,增加了流程的灵活性,满足了企业的业务需求。2、改进了 Rete算法。研究了规则引擎中模式匹配算法的辨别网络,并提出了辨别网络设计方案,在此基础之上对Rete算法的Alpha网络生成以及网络节点共享进行了改进,仿真实验表明,改进后的Rete算法运算速度得到了较大提升。3、利用规则引擎控制流程。为了提高业务灵活性和敏捷性,使工作流更好地受业务规则的控制,在工作流技术中提出加入规则引擎技术,详细阐述了基于规则引擎的工作流系统设计方案。4、从软件工程的角度,将改进的工作流技术应用到融资担保项目审批流程中。详细分析了系统的组织建构并给出表现层、中间层、持久层以及数据库的设计方案。最后,对系统运行进行了测试,对实现的具体功能进行验证。
其他文献
淡水鱼苗种培育对环境要求较严,一般要求选择池塘3~5亩,水深50厘米左右,风力小于3~4级,水温保持在18℃以上时方可进行苗种培育生产。但由于春季4—5月为寒潮多发季节,而鱼苗出池时间
10月21日,上海,中国国际面料及辅料博览会华孚展位,那一抹清新的蓝色,带给观众对青葱岁月的向往。以执着创新为理念的华孚,再次展示“新色纺新时尚”的全新色纺系列产品,奉献给业界2014秋冬的流行趋势。  在展会中,华孚色纺推出了系列新色纺的代表产品。其中“蓝色梦想”最惹人注目。本色咭集多种工艺外观与蓝色时尚相结合,织物采用不均匀配色,外观粗犷,风格多变,展现出独特的层次感和立体感。海水般的蓝色,浓
近年来我们应用自拟“反刍散”医治牛前胃病的试验,经十多年的临床应用,此方具有明显的兴奋前胃平滑肌。增强蠕动,尤其是瘤胃的蠕动作用进行了尝试,在治疗过程中体会到一些见解。
水产养殖业经常会遇到暴发性鱼类死亡的情况,往往给养殖户造成较大的经济损失。个人总结发生鱼类暴发性死亡的原因主要有几种:病原性疾病因素、环境因素以及病原性疾病因素和环
伏季休渔至今已持续两个月,如今市场上海鲜供应情况怎样?目前在钦州市区鸿发市场、东风市场发现,伏季休渔期间市民依旧可以尝“鲜”,海鲜货源充足,价格略有上升,养殖水产品成为市场
目的:比较氧化锆陶瓷表面处理剂中HEMA的含量对氧化锆陶瓷与树脂水门汀即刻粘接强度和老化后粘接强度的影响,以期得到最优HEMA的浓度区间,为临床氧化锆陶瓷修复体的粘接提供
日前,江苏省渔业协会和台湾农渔会永续发展协会在台北花园大酒店共同举办了一场主题为“两岸同源共享金秋”的江苏大闸蟹产业文化交流会,旨在通过大闸蟹文化交流这一平台,向台湾
目前,从威海市水产品、超市了解到,与3月底相比,威海市水产品价格整体平稳,但销量有小幅上升。其中黄花鱼、鲳鱼、鲅鱼、贝类等产品价格平稳,波动不大;鲤鱼、鲈鱼、冻虾等价格波动
由中国羽绒工业协会和杭州市萧山区人民政府主办,萧山区新塘街道办事处及浙江省羽绒行业协会承办的第十八届中国国际羽绒博览会暨第四届萧山国际羽绒节将于2012年12月8日-11
中国是一个人口基数庞大的国家,约有4亿儿童人口。随着2016年全面开放二胎政策的实行,未来一段时间内中国将会迎来又一个生育高峰。儿童是最受关注的群体之一,因为他们具有较强的可塑性,尤其是3-6岁的幼儿,处于健全人格快速发展的重要时期。因此,引导幼儿人格良性发展,对其更好地适应社会,形成积极向上的人生观和价值观有着重大意义。同时,这个阶段儿童的主题是“游戏”。通过游戏引导、培养幼儿认知、体验生活,是