基于AOP的工作流管理系统应用研究

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:milo999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化技术在企业生产和管理过程中的重要性不断提高,越来越多的企业开始将信息化技术应用到企业中的各种业务流程中去。通过信息化技术将企业内部松散凌乱的信息融合到一起,并对企业内部的工作流程进行信息化管理已经成为所有企业的共同要求。依托综合的、集成化的企业信息解决方案,使企业能对持续变化、不可预测的市场需求做出快速的反应,以提高自身的竞争力。工作流技术通过应用逻辑和过程逻辑的分离,实现对企业内部的管理。但是由于目前的工作流技术仍然不成熟,尤其是业务过程涉及到不同企业的不同需求时,存在着可重用性方面的问题。AOP技术是通过切面的方式对系统的功能模块进行重用和优化管理,很好的弥补了工作流技术的不足。   工作流就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并对其实施计算。AOP技术是面向对象编程技术的一种补充,其目的解决混合目标中的代码纠缠问题,在应用程序扩展、提高模块重用程度、实现综合应用等方面具有优势,目前支持AOP的工作流管理系统比较少。本文基于AOP技术设计和实现了一个工作流管理系统,并成功的应用到广州市药监局的稽查案审系统中。   如何将AOP技术引入工作流管理系统是系统实现的关键点。通过对JBPM流程流转的分析,本文以引入关注点的形式将AOP和工作流管理系统相结合,并对这些关注点按不同的业务功能进行分类,并且实现了轻量级的AOP中心控制类对流程的流转进行拦截,完成流程要处理的业务;系统流程引擎采用当前比较流行的JBPM作为工作流引擎,并通过Java Web Start和RCP将JBPM流程设计器从Eclipse平台下脱离出来独立运行,解决了客户端不能使用JBPM流程设计器和同步更新服务器最新版本的流程设计器的问题,简化流程设计,同时对工作流管理系统中涉及的文书业务实体通过x-bean,Facelets和JSP技术进行封装,利用AOP和相关设计模式实现中心控制类,对文书进行管理。最后,通过一个应用实例,详细的介绍了工作流管理系统的使用过程,展示了流程设计器和其他相关模块的功能。
其他文献
无线传感器网络应用主要分为两种:环境监测和目标跟踪。由于无线传感器网络节点能量有限的特性,能量节省在两种应用中都是关键问题。环境监测应用中,网络布撒于监测范围内,通
图像分割就是指把图像分解成各具特性的局域并提出感兴趣目标的技术和过程。图像分割在图像工程中占很重要的位置,是从图像处理到图像分析的重要环节,也是进一步图像理解的基础
4G时代无线通信技术传输速度得到了巨大的提升,基于频分多址技术的LTE无线通信系统传输速率理论峰值能达到150Mbps,为了支持更高质量的数据传输需求,减少冗余数据传输,提升无
在网络信息复杂,视觉信息膨胀的当今时代,图像,视频等视觉信息有着传播速度快,传播范围广的特点。如何从庞大的信息库中提取有效信息,并利用这些信息创造价值是一个值得研究
随着工业生产技术的不断进步,对工业生产中各类测试仪器的要求也不断提高,现场测试从人工手动测试向自动化测试发展,从本地测试向远程测试发展。LXI总线技术是适应这种测试模式转变的一种新的测试总线技术。因此,如何实现多功能电参量测试仪的LXI总线接口设计已经成为目前亟待解决的问题。本文首先介绍了测试仪器的发展历程以及未来的发展趋势。同时,介绍了LXI总线的发展历程。根据LXI总线标准的相关规定,给出了多
目前,我国大部分的跑运输的车辆由于货源不固定,导致运输成本过高;另外,生产制造企业的运输业务是我国物流总量的主体,企业专注于核心竞争力的研究,不得不将物流业务外包给专
智慧旅游在近些年发展迅速,一些智慧旅游产品也不断在市场出现,但是就目前来看,使用智能手机应用在景区导航体验以及定位精度都还有很大改进空间,所以本文将GPS地图匹配技术引入
随着通信技术的飞速发展,无线网络正逐渐成为未来网络的发展趋势。传统的无线网络已经无法满足人们高速增长的网络需求,无线Mesh网络作为一种新型的高带宽低成本的无线网络接入
油藏数值模拟是当前石油工业中分析油藏复杂流体的有效工具之一。一个油气藏在现实中只能开发一次,如何选择最好的开发方法是油藏工程师需要考虑的首要问题。应用油藏数值模
在数字化信息时代,面对庞大的数据,检索成为提取有效信息的重要手段。图像检索是一种广泛应用的技术,百度,谷歌最早进入了这一领域。早期图像检索以人为方式对图像进行语义分