基于JBPM的工作流引擎的研究与实现

被引量 : 0次 | 上传用户:zhengwwwchao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流管理技术是一种信息化管理方法。工作流管理技术的核心是工作流引擎。而目前国内外工作流产品已经有很多,一种基于JBPM (Java Business Process Management)灵活的、可扩展的工作流引擎是其中具有代表性的一类。JBPM是一个面向流程的开源的工作流引擎,它能够使业务分析人员与软件系统进行交互,有助于获得有效的业务解决方案,使企业从客户管理、团队建设和成本控制等方面都有很大的提高。对于中小企业来说,为了能减少开支,缩短开发周期,提高企业竞争力,越来越多的企业偏向于使用开源的工作流引擎。JBPM是一款非常容易被商业化的开源工作流框架,而对于企业业务快速发展的今天,JBPM引擎在很多方面已经不能适应新业务的需要。本文以金融行业业务为背景,在总结国内外相关工作流产品成果的基础上,针对现有工作流系统中存在的问题,设计并实现了适用金融行业的一套工作流引擎TopBPM。主要工作如下:(1)TopBPM工作流引擎的架构设计。首先对TopBPM工作流引擎做了总体的概述,并对引擎的总体架构进行了设计。通过TopBPM工作流引擎的架构设计为后续的研究指明了方向。其中引擎的架构设计包括适配器体系结构设计、组织分派策略结构设计以及监控平台分层结构设计。通过这些设计,使得流程产品的软件结构和编码过程标准化,这是实现快速流程开发的基础,并且使应用项目除了业务逻辑代码不同之外,其他部分看起来都是相似的,当开发人员熟悉这套标准之后,可以快速开发和维护应用系统。(2)TopBPM工作流引擎核心功能实现。TopBPM工作流引擎采用JAVAEE框架技术及FLEX语言来实现。技术上基于JAVAEE和B/S架构,采用MVC设计模式,以Flex+Spring+Hibernate/iBatis为技术选型。本文主要实现了流程流转的一些核心功能,如任务退回、跳转和收回,其次对异常机制、工作流引擎适配器和任务分派功能的实现。通过对这些核心功能的扩展实现,使得引擎能够支持流程的任意流转,这对于复杂金融业务的实现提供了有效的解决方案。(3)基于TopBPM引擎的应用。基于以上对TopBPM引擎的设计和实现,本文以征信审批管理系统为应用背景,描述了TopBPM引擎在金融行业中的应用。征信审批管理系统,采用B/S技术架构,包含条码、影象、档案、录入、审批、管理以及报表等子系统。其中审批子系统主要负责对征信系统流程的审批工作,征信子系统则负责个人欺诈、行内征信和行外征信等。本文以这两个子系统作为TopBPM引擎应用的主要场景。TopBPM工作流引擎能够大大提高工作效率,并且成为了一款全新的,适应性强、功能齐全,具有金融行业特征的流程引擎。新引擎系统将为本公司各项目的流程引擎选型提供更优化的方案。
其他文献
在Office的PowerPoint中也有很多模板,平时加以注意,可以提升我们的工作效率。灵活调用模板 PowerPoint提供的模板非常丰富.可以根据需要灵活选用:选择“文件”一“新建”,在打开
丽江、大理旅游资源丰富,在全国都具有代表性和潜在的市场。也是云南省向国内外重点推出的旅游区域之一,因此两地的旅游发展对全省都有至关重要的影响。由于两地的旅游资源品味
随着就业观念的改变与就业形势的日益严峻,劳务信息中介机构在我国迅速发展起来,这是个既蕴含无限商机又充满巨大挑战的行业。总的来说,我国大部分的劳务信息中介机构水平仍然较
随着监狱信息化建设的发展,监狱内部事务交流也随之增加,监狱日常事务往往需要跨部门单位执行,事务数据的产生、管理和流转涉及多部门多角色,是需要多人协同处理的复杂工作流程,现
类固醇激素作为促生长剂,在畜牧业中常常被用来促进体重增加、提高瘦肉生成率、促进动物同期发情和提高饲料转化率等以提高经济利益。动物源食品中残留类固醇激素会导致代谢紊
本试验研究了亲水性胶体对马铃薯淀粉糊性质的影响,选择结构不同的黄原胶和魔芋胶与马铃薯淀粉进行复配,主要结论如下:1本试验确定了黄原胶和魔芋胶的最佳膨化条件分别为:80℃,45m
攻读秘书专业犹如学游泳,只学理论而不“下水”,终究还是个旱鸭子。实习是秘书专业教学实践中不可缺少的一环。有人提出,开办秘书专业的学校应该在校内建立一个模拟实验室,让
哈尔滨近代建筑是世纪之交西方建筑思潮与中国传统建筑文化碰撞交融的产物,其装饰形态不仅映射出这一特殊历史时期西方建筑艺术的发展趋势和美学倾向,而且也反映出建筑装饰之美
随着城市电网电缆化率的不断提高,电缆故障已成为影响供电可靠性的重要因素,并呈现上升趋势。配电电缆隐蔽缺陷是其发生故障的前奏,而配电电缆缺陷通常表现为绝缘损坏,局部放电和
2017年9月,金砖国家领导人第九次会晤在厦门举行,习近平主席提出当前"金砖合作正处在承前启后的节点上",未来要"以贸易投资大市场、货币金融大流通、基础设施大联通、人文大