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

基于SOA-BPM的物流信息系统集成平台的设计与实现

作 者: 李先红
导 师: 杨路明
学 校: 中南大学
专 业: 软件工程
关键词: SOA-BPM组合架构 物流信息系统集成平台 XML Web Service
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 59次
引 用: 0次
阅 读: 论文下载
 

内容摘要


物流是一个多部门、跨行业以及多种运动形式同存的活动,这些活动需要在有效而完备的物流信息集成平台进行信息的共享与交换,以便打破相关的单位、各企业之间因利益关系而造成的业务壁垒,消除各物流信息系统的“信息孤岛”现象,实现货物流、商务流、政务流、资金流的整合,推动物流过程的透明化,提升物流企业的管理水平,提高物流运作的效率。随着全球经济的一体化趋势,当前的物流业正向全球化、信息化、一体化发展。在现代物流体系中,信息化是核心,信息化的支撑就是物流信息系统集成平台。本文首先对SOA和BPM的各自定义及特点和进行了综述,并分析了他们的国内外研究现状,再结合其发展趋势,提出了本文的研究内容和研究目标。然后,在基于对系统需求分析的基础上,明确了系统集成平台功能目标。对SOA和BPM的进行了详细分析,根据它们各自的特点提出将二者结合的思想——基于SOA-BPM的物流信息系统集成平台的解决方案,并设计出了包括系统接口层、SOA集成层、SOA-BPM映射、BPM层和应用层的总体架构图。并对构建基于SOA的系统集成平台的主要关键技术是协议转换技术、数据交换技术和通用的XML报文处理技术进行了详细分析,同时给出对接入情形的处理和数据交换XML报文处理的方法。最后,本文利用J2EE、XML、工作流等主流技术,采取了SOA-BPM组合架构和设计思想,采用Tuscany开源工具,Web Service技术对信息系统功能进行集成,可以供工作流调度程序调用,使各个信息之间能能够协同工作,以及对流程的监控。系统实现了前文所述的架构和设计思想,取得了成功。本文提出的基于SOA-BPM的物流信息系统集成平台解决了是异构系统之间的集成与数据的交换的问题,能方便地开发业务逻辑,具备良好的扩展能力。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-13
  1.1 课题研究的背景  8-11
    1.1.1 SOA基本概述  9
    1.1.2 BPM概述  9-11
  1.2 国内外研究现状及发展趋势  11-12
    1.2.1 国外研究现状  11
    1.2.2 国内研究与发展现状  11
    1.2.3 发展趋势  11-12
  1.3 主要研究内容及课题来源  12-13
第2章 基于SOA-BPM的物流信息系统集成平台系统分析  13-19
  2.1 系统需求  13-14
  2.2 基于SOA-BPM的物流信息系统集成平台的功能目标  14-15
  2.3 基于SOA-BPM的物流信息系统集成平台体系结构  15-17
    2.3.1 省级物流公共信息平台系统架构  15-16
    2.3.2 基于SOA-BPM的物流信息系统集成平台  16-17
  2.4 信息系统集成平台技术方案  17-19
第3章 基于SOA-BPM的物流信息系统集成平台系统总体设计  19-27
  3.1 平台设计思想  19-20
    3.1.1 平台需要解决的主要问题  19-20
    3.1.2 SOA-BPM的组合  20
  3.2 基于SOA-BPM的物流信息系统集成平台总体架构  20-23
  3.3 集成平台总体设计  23-24
  3.4 SSH2框架结构  24-27
第4章 基于SOA-BPM的物流信息系统集成平台系统详细设计  27-36
  4.1 解决问题的关键技术  27-29
  4.2 针对接入情形的处理  29-30
  4.3 数据交换时XML数据报文处理  30-36
第5章 基于SOA-BPM物流信息系统集成平台的实现  36-68
  5.1 基于SOA-BPM物流信息系统集成平台的开发环境  36
  5.2 平台的配置管理实现  36-49
    5.2.1 平台首页设计  37
    5.2.2 接入配置管理  37-38
    5.2.3 生成描述文件  38-43
    5.2.4 接入情况监控  43
    5.2.5 转发配置管理  43
    5.2.6 转发目标系统配置管理  43-45
    5.2.7 报文与数据库的对应关系配置  45-47
    5.2.8 转发报文监控  47-49
  5.3 平台的报文数据交换实现  49-62
    5.3.1 接收报文处理  49-52
    5.3.2 任务队列调度  52
    5.3.3 接收数据队列  52-56
    5.3.4 转发数据队列  56-62
  5.4 集成平台的业务流程的实现  62-67
    5.4.1 OSworkflow工作机制  62-63
    5.4.2 OSworkflow工作引擎内部的数据表结构分析  63-65
    5.4.3 OSworkflow包提供的API接口  65-66
    5.4.4 SOA-BPM信息系统集成平台流程监控平台  66-67
  5.5 本章小结  67-68
第6章 总结与展望  68-70
  6.1 本文研究内容总结  68
  6.2 进一步的研究工作  68-70
参考文献  70-73
致谢  73-74
攻读硕士学位期间发表的学术论文  74

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. LXI自动测试系统集成技术研究,TP274
  4. 基于网络的服装款式设计系统的研究与实现,TS941.2
  5. 基于MDA的界面自动生成方法的研究,TP311.5
  6. 面向服务的多主体协作机制的研究与实现,TP393.09
  7. C++代码缺陷检测系统的研究与设计,TP311.53
  8. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  9. 基于XML的异构数据交换系统的设计与实现,TP311.52
  10. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  11. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  12. 面向服务的数据集成模型的研究与实现,TP311.52
  13. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  14. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  15. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  16. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  17. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  18. 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
  19. 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
  20. 物联网业务模型描述语言的研究与实现,TN929.5
  21. 基于服务总线的模具企业信息集成系统,TP311.52

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