首页> 中文学位 >基于JBPM的政务信息管理与报送系统的设计与实现
【6h】

基于JBPM的政务信息管理与报送系统的设计与实现

代理获取

摘要

随着工作流技术的不断完善和发展,利用工作流技术开发政务信息管理与报送系统并实现过程自动化已成为业界的关注的热点。JBPM(Java BusinessProcess Management)是一种基于J2EE(Java2 Platform,Enterprise Edition)的轻量级的、可扩展的工作流管理系统。它为设计及开发工作流和业务流程管理提供了一个先进的平台,并实现了流程逻辑与业务逻辑的分离,能够可视化地进行业务流程的分析、定义和业务单元的组装,从而降低复杂流程应用的开发难度,开发人员可专注于业务逻辑的实现。如何使JBPM更好的嵌入到轻量级的J2EE Web系统中,在应用中得到更好的执行效率更是个值得研究的问题。
   本文首先对JBPM技术进行剖析,深入分析了JBPM的过程调度机制、流程定义和任务分配等相关内容。
   然后,本文以政务信息管理与报送系统为原型,设计一种基于工作流技术的政务信息管理与报送系统的业务流程,并针对当前流行的Struts、Spring、Hibernate框架进行深入分析,搭建基于轻量级J2EE框架的Web服务平台。
   本文在对政务信息管理与报送系统进行了详细的需求分析的基础上,给出在系统中应用工作流技术的具体解决方案。具体采用MVC(Model View Controller)架构Struts实现系统的表示层,采用Spring实现系统的逻辑层,以Hibernate技术实现系统的持久层,以JBPM管理系统控制流程转换。
   最后,本文从分层设计的角度,分别设计和实现了系统的表示层,业务层,数据层,将轻量级J2EE和JBPM相结合构建整体系统,以Spring的IoC(Inversionof Control)容器管理JBPM系统。
   基于JBPM的政务信息管理与报送系统有效地将流程管理与具体业务分离,实现了流程定义从硬编码向动态控制模式转变,提高了系统的柔性。以流程为中心的实现方式有效的缩短业务开发时间,提高了系统使用效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号