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

基于消息中间件集成异构系统的分析与设计

作 者: 马联江
导 师: 余立建
学 校: 西南交通大学
专 业: 交通信息工程及控制
关键词: 消息中间件 异构系统 系统集成 消息队列
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 46次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着企业规模的扩大,企业内部各子系统的协作日趋紧密,企业员工需要接收、完成企业内部各种不同类型的任务,并及时地给予反馈,其中任务与其它的信息、化管理系统密切相关,目前许多大型企业的信息化系统都是由一些相对于整体业务问题而孤立的应用系统所组成的自动化孤岛,信息在这些系统间的传递受到阻碍,如果能在这些孤岛之间架起桥梁,那么效率将会得到很大提高。因此需要一种软件,它能够集成多个运行于不同操作系统,不同数据库上的应用系统,消息中间件正是解决这种互连问题的解决方案,为不同应用系统之间的数据交互搭建安全、稳定、高效的桥梁,消息中间件基于消息队列的存储转发机制,包括队列管理器、队列、通道、消息等各种对象,提供了在异构网络环境中实现消息传送的可靠且易于使用的解决方案。本文结合大型企业的实际情况,研究了一套解决企业异构系统集成的方案,开发了一个集成化的任务管理系统,通过消息中间件集成ERP、PDM、CAPP和MES四个分系统,以任务来贯通整个集成过程,解决了现有信息系统之间数据无法传递等问题,满足其它系统与任务管理系统之间的数据交换,且方便今后系统的进一步集成。集成化任务管理系统以任务为核心,实现任务的自顶向下分解,各职能部门通过任务管理系统反馈任务的进展情况,以便顺利完成职责范围内的任务,从而极大地提高了企业对任务的管控效率,加强了企业任务协同处理能力。通过消息中间件的集成,打通现有信息化系统之间的数据传递,实现各系统与任务管理系统之间的无缝集成,使得在生产过程链中所产生的数据,以及与生产相关的信息可以顺利地传递,管理人员通过统一的界面就可以方便地查询到存在于各个系统中与生产任务相关的信息,从而全面、准确的了解生产情况。

全文目录


摘要  6-7
Abstract  7-11
第1章 绪论  11-14
  1.1 课题背景及研究意义  11
  1.2 国内外研究现状及发展趋势  11-12
  1.3 本文主要研究内容  12
  1.4 本文组织结构  12-14
第2章 系统需求分析与总体设计  14-22
  2.1 系统现状描述  14-15
  2.2 系统总体设计  15-21
    2.2.1 系统实现的功能  15-16
    2.2.2 系统设计原则  16
    2.2.3 两种集成架构的比较  16-17
    2.2.4 系统总体架构设计  17-20
    2.2.5 软件开发工具及运行环境  20-21
  2.3 本章小结  21-22
第3章 中间件及消息中间件  22-31
  3.1 中间件概述  22-26
    3.1.1 中间件的定义  22-23
    3.1.2 中间件的分类  23-24
    3.1.3 中间件的优点  24
    3.1.4 三种通信技术的比较  24-26
  3.2 消息中间件  26-28
    3.2.1 消息中间件的概念和特点  26-27
    3.2.2 消息队列  27
    3.2.3 应用系统间低耦合  27-28
    3.2.4 消息中间件的工作模式  28
  3.3 Websphere Message Queue  28-30
    3.3.1 Websphere MQ原理与特点  28-30
    3.3.2 Websphere MQ体系结构  30
  3.4 本章小结  30-31
第4章 消息中间件集成异构系统  31-50
  4.1 异构系统集成策略选择  31-32
  4.2 本系统中间件开发平台  32-34
  4.3 系统集成详细设计  34-42
    4.3.1 通过消息中间件整合数据  34-35
    4.3.2 两种集成方式设计  35-41
    4.3.3 系统交互原则  41-42
    4.3.4 与门户系统的集成设计  42
  4.4 消息中间件消息流开发设计  42-45
  4.5 任务管理系统中间件接口程序设计  45-49
  4.6 本章小结  49-50
第5章 集成化任务管理系统详细设计  50-66
  5.1 系统单点登录的实现  50-51
  5.2 Ajax技术和RIA技术  51-53
    5.2.1 Ajax技术  51-52
    5.2.2 RIA技术  52-53
  5.3 任务管理模块设计  53-58
    5.3.1 任务看板的设计  53-55
    5.3.2 任务定义  55
    5.3.3 任务派发  55-56
    5.3.4 任务反馈  56-57
    5.3.5 任务状态转换  57
    5.3.6 WBS分解  57-58
  5.4 任务查询统计  58-59
    5.4.1 任务树进度查询  58-59
    5.4.2 任务综合查询  59
  5.5 存在的数据交换  59-60
  5.6 系统基础信息管理  60-61
  5.7 数据库设计  61-64
    5.7.1 任务数据库  61-62
    5.7.2 数据库表设计  62-63
    5.7.3 存储过程及函数设计  63-64
  5.8 系统安全控制设计  64-65
  5.9 系统出错处理  65
  5.10 本章小结  65-66
总结与展望  66-67
致谢  67-68
参考文献  68-71
攻读硕士学位期间发表的论文  71

相似论文

  1. LXI自动测试系统集成技术研究,TP274
  2. AFC系统通信中间件的研究与设计,TP311.5
  3. 基于Web服务的Legacy System集成方法研究,TP393.09
  4. 基于CAN总线的簇绒地毯机控制系统集成技术研究,TP273
  5. 基于WebGIS的湖泊水质模拟系统研究,N945.12
  6. 大型钢铁企业销售物流车船管控系统研究,F252;F426.31
  7. 水土保持自动监测信息系统研究与实现,TP311.52
  8. 物联网环境下运营商与系统集成商合作模式研究,F224.32
  9. 钢铁企业的制造执行系统设计与实现,TP311.52
  10. 风险分析与监控在信息系统集成项目中的应用研究,F284
  11. 监狱安防监控集成系统的设计与实现,TP277
  12. 基于B/S模式的监所综合平台的设计与开发,TP311.52
  13. 异构(CPU-GPU)计算机系统性能评测与优化技术研究,TP306.2
  14. 楼宇智能化集成系统的设计与实现,TU855
  15. 基于web services的联通业务系统监控平台设计,TP393.09
  16. 可配置化数据迁移框架的研究与实现,TP311.13
  17. 基于MIS与GIS集成的昆明市旅游地理信息系统,P208
  18. 油泵试验测控系统设计,TE933.3
  19. 基于WEB的长庆油田资金结算管理信息系统设计研究,F406.72;F224
  20. 五星级酒店智能化系统设计与实施,TU855
  21. 供水管网系统漏损智能化控制技术研究与应用,TU991.33

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