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

数据交换系统的设计与实现

作 者: 马世永
导 师: 尹义龙
学 校: 山东大学
专 业: 软件工程
关键词: 数据交换 XML JMS
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 93次
引 用: 4次
阅 读: 论文下载
 

内容摘要


企业应用集成(EAI)是为了解决企业异构系统间通讯而新兴的热门技术。本文在介绍了EAI的基本概念后,引出数据交换是EAI中的重要组成部分,指出了数据交换在解决企业异构系统间通讯的重要作用。本文选用XM、JAVA技术,基于JAVA EE平台重点设计了数据交换系统模型,并实现了其中的底层通讯模块。本文首先对整个系统模型进行了分析,介绍了系统模型的总体设计,说明了整个系统模型主要由数据格式转换模块、底层通讯模块两大模块组成。在设计中,采用面向对象技术和结构化程序设计相结合的设计思想,在总体设计中采用了把每一次的文档传输看成是一次消息传递的思想,并利用统一的消息格式来封装待交换的文档数据,形成一种统一的消息格式,交给底层通讯模块来处理,以统-的消息格式掩盖了实际的复杂性。对系统进行整体设计之后,是系统的详细设计部分,详细设计部分对数据格式转换模块、底层通讯模块分别从分析、设计、逻辑实现、关键技术等方面进行了详细说明。在数据格式转换模块中,利用XML格式的优点,采用了以XML格式为中间转换格式的思想对文档进行格式转换,这样可以形成多路径的文档格式转换,提高了效率,利于系统以后扩展,在项目中,本人完成的主要工作是数据格式转换功能和数据通信功能模块的设计和实现,这也是本文重点要介绍的内容。在底层通讯模块中引入了JMS通讯方式,增强了系统消息传递的可靠性并提高了消息转发的效率。文章最后用实例实现整个系统中重要的底层通讯模块,采用JAVA EE平台,对系统进行编码设计实现,说明了整个系统的可行性。本课题对同类项目也有很好的借鉴作用。

全文目录


摘要  8-9
ABSTRACT  9-10
第1章 概述  10-14
  1.1 课题背景  10-11
  1.2 国内外研究现状  11-12
  1.3 解决的主要问题  12
  1.4 课题的意义  12
  1.5 本文的组织结构  12-14
第2章 需求分析  14-17
  2.1 数据交换系统的主要功能  14-16
  2.2 数据交换系统的需求分析  16
  2.3 本章小结  16-17
第3章 概要设计  17-25
  3.1 设计目标  17
  3.2 系统架构设计  17-20
  3.3 系统架构的特点  20
  3.4 系统的安全设计  20-23
  3.5 本章小结  23-25
第4章 数据交换系统转换功能模块的详细设计  25-43
  4.1 设计目标  25
  4.2 关键技术  25-26
  4.3 设计思想  26-28
  4.4 详细设计  28-42
  4.5 本章小结  42-43
第5章 数据交换系统通信功能模块的详细设计  43-55
  5.1 设计目标  43
  5.2 关键技术  43-44
  5.3 设计思想  44-49
  5.4 详细设计  49-54
  5.5 本章小结  54-55
第6章 数据交换系统的实现  55-69
  6.1 JMS通讯方式  55-64
  6.2 邮件传输方式  64-66
  6.3 FTP传输方式  66-68
  6.4 本章小结  68-69
第7章 结论  69-70
参考文献  70-72
致谢  72-73
附录  73

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. 基于网络的服装款式设计系统的研究与实现,TS941.2
  4. 基于MDA的界面自动生成方法的研究,TP311.5
  5. 基于EMIF教育数据交换的管理模式研究,TP315
  6. C++代码缺陷检测系统的研究与设计,TP311.53
  7. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  8. 基于XML的异构数据交换系统的设计与实现,TP311.52
  9. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  10. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  11. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  12. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  13. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  14. 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
  15. 江北区企业信用信息系统设计与实现,TP311.52
  16. 基于服务总线的模具企业信息集成系统,TP311.52
  17. 基于OPC规范的无线传感器网络数据采集的研究,TN929.5;TP274.2
  18. 基于Android平台的无线点菜系统的设计与实现,TP311.52
  19. 大型钢铁企业EDI数据交换平台研究,TP311.52
  20. 基于Agent的旅游信息服务系统构建技术研究,TP393.09
  21. XML与EPA功能块相结合的设备描述方案研究,TP273

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