学位论文 > 优秀研究生学位论文题录展示

面向服务的业务流程建模及运行方法研究

作 者: 朱传鸿
导 师: 宋庭新
学 校: 湖北工业大学
专 业: 测试计量技术及仪器
关键词: 协同物流 面向服务架构 业务流程管理 流程建模 BPEL
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 154次
引 用: 3次
阅 读: 论文下载
 

内容摘要


经过多年的企业信息化建设,目前国内物流行业中,ERP系统、物流信息系统、港口管理系统、通关系统、三检系统分别由制造企业、物流企业、港口企业、政府监管部门独立开发和运行,其中的信息资源和服务管理相对分散和封闭,使各种异构系统间形成信息孤岛,给物流业务的协同运作带来极大的不便。同时随着业务规模不断扩大,网络的发展和各种服务平台的应用实施,使得集成成为当今企业的迫切需求。面向服务架构SOA作为新一代的软件架构,用于分布式企业应用集成,具有良好的松散耦合和平台无关特性,很好地解决了异构系统的互操作性。本文在分析当前物流领域所面临的问题的基础上,结合三峡库区枢纽港(重庆)经济圈的发展需求,提出了一种面向服务架构的业务流程建模和企业集成解决方案,该方案不仅解决了跨区域不同部门的异构系统间集成的难题,而且实现了社会化物流参与各方的协作。基于此方案,设计开发了现代物流协同应用服务平台。本文首先介绍了SOA的基本理论和实现技术,讨论了工作流和业务流程管理的相关理论以及它们之间的联系,阐述了业务流程建模的生命周期。接着从整体上介绍了业务流程建模语言,重点阐述了业务流程执行语言BPEL及其核心元素,并对当前主流的BPEL流程引擎进行了分析比较。然后在上述理论的指导下,针对实际业务场景,构建了现代物流协同应用服务平台的三层框架模型,即数据层,服务层及业务层,并以港口企业最常见的物流运输服务为例对SOA平台的服务构建过程、服务组件开发、BPEL流程建模和数据库设计进行了详细的分析和讨论。最后详细介绍了协同物流平台的功能和BPEL的运行方法,重点讨论了基于流程管理的协同服务特色功能。结果表明,该项目的实施对改善重庆港口物流的信息化水平,增强多企业协作的能力,提高物流行业的服务水平具有重要意义。

全文目录


摘要  4-5
ABSTRACT  5-9
第1章 绪论  9-16
  1.1 课题的来源、研究目的和意义  9-10
  1.2 国内外研究现状及分析  10-15
    1.2.1 国外研究现状  10-13
    1.2.2 国内研究现状  13-15
  1.3 本文创新点及主要工作  15-16
第2章 面向服务的业务流程建模相关技术  16-20
  2.1 面向服务的体系结构SOA  16-17
  2.2 WEB 服务  17-18
    2.2.1 Web 服务的概念  17
    2.2.2 Web 服务的体系结构模型  17
    2.2.3 Web 服务的关键技术  17-18
  2.3 业务流程管理  18-19
    2.3.1 业务流程管理与工作流管理  18
    2.3.2 业务流程简述  18
    2.3.3 业务流程管理的起源和发展  18-19
  2.4 本章小结  19-20
第3章 面向服务的业务流程建模语言BPEL  20-30
  3.1 业务流程建模语言概述  20-22
    3.1.1 业务流程建模语言理论基础  20-21
    3.1.2 主流业务流程建模语言的比较  21-22
  3.2 BPEL 的发展历史  22
  3.3 BPEL 核心元素  22-24
  3.4 BPEL 的不足  24-25
  3.5 BPEL 流程的运行与管理  25-29
  3.6 本章小结  29-30
第4章 面向服务的业务流程建模在协同物流中的应用  30-55
  4.1 现代物流协同应用服务平台的背景及意义  30
  4.2 现代物流协同应用服务平台的需求分析  30-34
    4.2.1 业务需求场景  30-32
    4.2.2 系统的结构模型  32-34
  4.3 现代物流协同应用服务平台的设计  34-38
    4.3.1 数据层设计  34-36
    4.3.2 服务层设计  36
    4.3.3 协同服务层设计  36-38
  4.4 现代物流协同应用服务平台的实现  38-54
    4.4.1 开发环境  38-39
    4.4.2 数据结构的定义  39-41
    4.4.3 Web 服务层的实现  41-48
    4.4.4 基于BPEL 的业务协同服务层的实现  48-52
    4.4.5 BPEL 人工交互操作的设计与实现  52-54
  4.5 本章小结  54-55
第5章 基于BPEL 的现代物流协同应用服务平台的运行  55-74
  5.1 系统运行前的准备  55-56
  5.2 系统登录  56-57
  5.3 服务搜索信息  57-59
    5.3.1 查询操作  58
    5.3.2 页面组成说明  58-59
  5.4 服务类别信息  59-64
    5.4.1 功能页面说明  60-61
    5.4.2 子模块操作说明  61-64
  5.5 协同服务管理  64-65
  5.6 BPEL 管理  65-68
    5.6.1 功能页面说明  65
    5.6.2 操作说明  65-68
  5.7 执行协同服务  68-73
  5.8 本章小结  73-74
第6章 全文总结与展望  74-78
  6.1 全文总结  74-75
  6.2 存在问题  75
  6.3 展望  75-78
参考文献  78-81
致谢  81-82
附录  82

相似论文

  1. 面向服务的Web报表的研究与设计,TP393.09
  2. 地震应急辅助决策支持系统的研究与实现,TP311.52
  3. 基于服务总线的模具企业信息集成系统,TP311.52
  4. 模具企业的业务流程集成的研究,TG76
  5. 丽水污染企业环境应急监测平台的研究,TP311.52
  6. 医疗临床路径挖掘方法研究与应用,TP311.13
  7. 基于SOA的4PL服务的划分和编排,TP393.09
  8. 开放式控制系统软总线及调度的实现,TP273
  9. 面向WS-BPEL的访问控制策略合成研究,TP393.09
  10. 基于Petri网的Web服务组合研究,TP393.09
  11. 基于随机Petri网的BPEL服务组合分析方法的研究,TP393.09
  12. 基于PLM的定制产品集成信息系统研究,TB497
  13. 基于多Agent的流程银行服务整合平台的设计与实现,TP311.52
  14. Web服务组合的应用研究,TP393.09
  15. BPEL引擎及动态恢复机制的研究与实现,TP393.09
  16. 基于SOA的MES系统平台设计与实现,TP393.09
  17. 基于SCA的遗产系统移植的研究与实现,TP393.09
  18. 基于SOA的期刊导航系统设计与实现,TP393.09
  19. 基于流程再造教务管理系统的构建与实现,TP311.52
  20. 基于订单驱动的纺织业务流程管理系统,TP311.52
  21. 基于SOA的审批流程管理系统研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com