首页> 中文学位 >基于jBPM的BPM系统的研究与设计实现
【6h】

基于jBPM的BPM系统的研究与设计实现

代理获取

目录

文摘

英文文摘

第1章绪论

1.1当前企业信息系统面临的挑战

1.2 BPM的概念及主要优势

1.3本文的主要研究工作及其意义

第2章相关技术的研究与使用

2.1 工作流技术综述

2.2 工作流管理系统

2.3 工作流系统参考模型

第3章jBPM工作流引擎的研究

3.1 JBoss jBPM的流程定义语言

3.2 jBPM的流程定义元素

3.3 工作流模式

3.4jBPM流程的执行过程

第4章基于jBPM的BPM系统的架构设计

4.1基于jBPM的BPM支撑平台设计

4.2基于jBPM的BPM总体架构设计

4.3基于jBPM的BPM详细架构设计

第5章基于jBPM的BPM系统应用功能设计

5.1总体功能目标

5.2系统模块设计

第6章基于jBPM的BPM系统的实现

6.1采购流程图

6.2流程定义文件

6.3部署流程定义

6.4流程的实现及执行

6.5业务流程变更的处理

第7章 总结与展望

参考文献

致谢

附录1攻读学位期间所参与的主要项目

附录2完整的流程定义

附录3完整代码

原创性声明

展开▼

摘要

BPM(业务流程管理)是一个较新的研究领域,由工作流管理拓展而来,它以业务流程为中心,通过使用新方法、技术和工作流软件来推进人与人之间、人与系统之间以及系统与系统之间的整合及调整,对企业实际业务流程的设计、执行、控制、分析和优化等诸多环节进行全面的支持和管理,能够解决目前企业信息化建设过程中出现的种种问题,如业务流程固化、信息孤岛、市场响应缓慢等。 本文以广东省科技计划项目《基于企业业务流程重构的综合管理平台软件》为背景,主要做了以下工作: (1)综述了企业信息化管理的发展历程,探讨了当前ERP软件的不足以及面临的挑战,引出BPM的概念,并详细介绍了BPM技术在业务流程描述与建模,以及业务流程流程分析、评价与优化等方面的优势。 (2)对BPM中的关键技术——工作流技术进行了较为深入的研究。研究了jBPM工作流引擎的原理、结构和应用,重点研究了jBPM工作流引擎所使用的流程定义语言和流程定义元素,详细分析了常用的工作流模式。 (3)在对jBPM工作流引擎研究的基础上,对基于jBPM的BPM系统进行总体架构的设计。提出了基于B/S架构的系统模型,该模型根据MVC模式将系统分为视图,控制,和业务逻辑三层,并设计了系统的各个功能模块,涵盖了企业日常业务中的采购、销售、库存、应收、应付等多个业务流程。 (4)对基于jBPM的BPM系统中的流程进行设计与实现。使用jBPM的图形化流程设计工具设计了系统的采购模块主体流程,结合Struts框架、J2EE技术实现了该流程,验证了系统的可行性。 本文设计和实现的基于jBPM的BPM系统,能够快速地改变系统工作流程以满足现实中企业具体业务变化的需求,提高了系统中业务流程的柔性,加快了系统的响应速度,能够有效增强企业自身竞争力,为企业带来切实的收益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号