电子商务环境下基于SOA的业务流程管理系统柔性研究

电子商务环境下基于SOA的业务流程管理系统柔性研究

论文摘要

电子商务环境下,随着全球化竞争的日趋激烈,打破传统的职能型企业,铸造快速响应的、实时的流程型企业成为了企业日益迫切的需求,然而以往实施流程再造和管理的IT思想、方法、技术、系统和工具在柔性上渐渐体现了不足和弊端。本文从业务流程管理(BPM)的角度出发,描述了商业情境下因流程及其管理缺乏柔性而产生的种种问题和顽疾,总结了传统流程管理技术系统柔性方面的缺陷,提出了打造柔性化企业流程的关键所在:基于SOA设计和构建柔性化流程的使能技术和系统。本文的主要研究工作有以下一些:(1)深入研究了BPM内涵的思想战略层面,将其总结为三个维度的内容,分别是横向上建立全价值链的、可控的端到端业务流程,纵向上建立以业务为驱动的、自上而下全组织的流程管理和资源集成框架,时间维上建立业务流程全生命周期的闭环管理和循序渐进优化机制,由此提出了三维的BPM模型。(2)根据发展趋势选择了相应实现柔性的技术标准,从多个角度设计了基于SOA的柔性BPM系统的体系结构,分别是BPM面向服务的集成层次体系结构,BPM基于流程生命周期的体系结构以及BPM的组件体系结构并详细描述了体系结构中各个模块之间的关系和协作。全方位、多层次、立体化地分析了BPM系统体系结构对流程柔性的支持。(3)针对提出的基于SOA的柔性BPM系统体系结构的柔性原理进行了较为深入的分析,并对实现柔性的关键柔性点进行了剖析,提出了一揽子柔性策略和框架技术解决方案,充实和完善了所设计的体系结构。(4)针对某大型计算机和电子消费品制造企业进行了案例研究,从业务和技术等方面较深入地分析了其实现柔性业务流程管理的障碍及需求,并以此为导向,将本文所提出的基于SOA的柔性BPM技术和系统应用于该问题的解决,设计了企业核心流程并利用Oracle BPEL Process Manager等一些软件进行了实现,最后结合国情和该企业的实际提出了其实现柔性BPM的实施策略和路线图。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 业务流程管理(BPM)
  • 1.3 电子商务环境下企业业务流程管理所面临的挑战和难题
  • 1.4 相关研究和应用
  • 1.4.1 业务流程柔性的定义
  • 1.4.2 传统流程管理技术和系统在流程柔性上存在的不足
  • 1.4.3 柔性BPM理论及相关研究应用进展
  • 1.5 论文的主要工作
  • 1.6 论文的组织
  • 第二章 业务流程管理理论及其支撑技术
  • 2.1 BPM外延概述
  • 2.1.1 BPM的发展演进
  • 2.1.2 BPM的基本任务
  • 2.1.3 BPM的作用
  • 2.1.4 WFM与BPM的区别
  • 2.2 BPMS的框架和功能组成
  • 2.2.1 BPMS框架
  • 2.2.2 BPMS功能组成
  • 2.3 BPM框架下的理论与技术
  • 2.3.1 建模与仿真
  • 2.3.2 存储与执行
  • 2.3.3 部署配置与资源集成
  • 2.3.4 监控管理与分析优化
  • 2.3.5 BPM的跨组织流程协作
  • 2.4 本章小节
  • 第三章 基于SOA的柔性流程管理(BPM)系统
  • 3.1 面向服务的体系架构(SOA)
  • 3.1.1 SOA基本概念
  • 3.1.2 SOA的发展历程
  • 3.1.3 SOA的实现技术
  • 3.1.4 SOA的原理和柔性优势
  • 3.1.5 SOA与BPM的关系
  • 3.2 系统的体系结构
  • 3.2.1 体系结构的设计原则
  • 3.2.2 体系结构的设计思路
  • 3.2.3 体系结构的设计方案
  • 3.3 系统柔性技术原理分析
  • 3.3.1 业务人员的柔性建模
  • 3.3.2 抽象与实现剥离
  • 3.3.3 流程=服务
  • 3.3.4 合作伙伴的动态绑定
  • 3.3.5 集成规则的柔性
  • 3.3.6 异常、事务和事件处理
  • 3.3.7 跨组织协作编排柔性
  • 3.4 系统柔性实现关键问题研究
  • 3.4.1 服务抽象及粒度
  • 3.4.2 关于接口定义
  • 3.4.3 模型的映射转换
  • 3.4.4 服务调用
  • 3.4.5 数据与流程完整性
  • 3.4.6 QoS服务品质问题
  • 3.4.7 服务智能发现
  • 3.4.8 自动异常处理
  • 3.5 柔性效果总结
  • 第四章 案例分析与实现
  • 4.1 案例背景及需求
  • 4.1.1 案例背景介绍
  • 4.1.2 存在的柔性障碍
  • 4.1.3 柔性需求分析
  • 4.2 案例柔性实现
  • 4.2.1 柔性流程设计
  • 4.2.2 基础服务抽象
  • 4.2.3 接口设计
  • 4.2.4 流程的BPMN建模
  • 4.2.5 流程的BPEL建模
  • 4.2.6 WS-CDL建模
  • 4.2.7 规则建模
  • 4.2.8 系统实现演示
  • 4.3 柔性实施策略及路线图
  • 4.3.1 柔性实施策略
  • 4.3.2 柔性技术路线图
  • 4.4 本章小结
  • 第五章 结束语
  • 5.1 总结与展望
  • 5.3 下一步工作
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    电子商务环境下基于SOA的业务流程管理系统柔性研究
    下载Doc文档

    猜你喜欢