首页> 中文学位 >基于SOA架构的BPM平台系统分析与设计
【6h】

基于SOA架构的BPM平台系统分析与设计

代理获取

目录

摘要

Abstract

第1章 绪论

1.1 选题背景与意义

1.2 论文主要内容与本人工作

第2章 基于SOA的BPM平台开发关键技术

2.1 SOA概述

2.2 SOA的实现技术

2.3 BPM概述

2.4 J2EE多层Web框架技术

2.5 基于SOA架构的BPM平台的优势

第3章 BPM平台系统分析

3.1 系统需求

3.2 平台功能目标

3.3 平台体系结构

3.4 设计模式

3.5 平台技术框架

第4章 BPM平台系统设计

4.1 平台设计

4.1.1 功能设计

4.1.2 系统结构

4.1.3 单据配置管理

4.1.4 业务流程配置

4.1.5 接口设计

4.2 审批流程管理

4.2.1 功能设计

4.2.2 审批状态管理

4.2.3 审批流程配置

4.2.4 接口设计

4.3 数据交换层设计

4.3.1 整体设计

4.3.2 校验文件

4.3.3 接口设计

4.4 平台监控机制

4.4.1 异常处理机制

4.4.2 预警机制

第5章 总结与展望

5.1 总结

5.2 展望

参考文献

攻读学位期间公开发表论文

致谢

研究生履历

展开▼

摘要

在新的经济形势下,企业面临的外部经济环境越来越复杂,客户的需求不断变化,企业对业务创新的要求也愈发强烈。面对快速变化的外部环境,企业需要通过最佳的工作方式,辅以自动强化时间和降低成本的手段,提供一个灵活、可靠、随着外部需求可以快速变化的系统来满足客户的需要。业务流程管理(BPM,Business Process Management,)即可利用企业应用中的所有信息,帮助企业实现更为高效合理的配置,加速业务进程,使企业对于各种内外事件及各种发展变化都能做出积极反应。BPM随需而变的IT需求与SOA技术有着先天的融合优势。两者具有如下相似点:
  1.BPM涵盖范围广泛,需要完成因事件触发的完全不相干的事件,此特点正与SOA的松散耦合特点相吻合。
  2.BPM需要多部门、区域的协同。在此中环境中网络环境的安全性可由SOA技术构架中的WS-Security、LDAP(Lightweight Directory Access Protocol-轻量级目录访问协议)、PKI(Public Key Infrastructure-公钥基础设施)架构和数位签章等机制来完成。
  3.BPM系统构成元素种类繁多而复杂,包含分布于各模块的企业逻辑和规则。而SOA可以看作是B/S模式、XML/Web Service技术与管理软件的延续。
  4.企业BPM系统的实施往往从最简单的开始,逐渐提升为复杂的BPM系统。而SOA模块化的特性正好吻合了此特性。
  本文首先介绍SOA和BPM的相关概念,然后介绍了实现基于SOA的BPM系统涉及的关键技术。针对当前企业对业务流程管系统灵活性,可靠性的要求,在基于SOA框架基础上,设计实现了结合J2EE技术的BPM平台。该系统能够提高系统中业务流程的柔性,加快系统的相应速度,有效增强企业自身竞争力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号