学位论文 > 优秀研究生学位论文题录展示
异构环境下汽车销售系统数据集成平台的设计与应用
作 者: 杨海燕
导 师: 何枫
学 校: 西南交通大学
专 业: 计算机应用技术
关键词: 异构数据集成 消息中间件 JAVA XML XSLT XQuery
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 124次
引 用: 1次
阅 读: 论文下载
内容摘要
随着计算机事业的飞速发展,企业信息化步伐的不断迈进,企业构建了基于多种技术在不同平台上实现的各种应用系统,这些系统如果不能有效地集成,就会形成一个个无法共享的信息孤岛。有些企业之间常有业务往来,需要相互合作,共享数据,这种情况下企业对应用系统整合的需求日益迫切。因此,应用系统的集成问题越来越受到人们的关注。本论文着重研究汽车销售应用系统数据集成的设计及实现。讨论了企业应用数据集成的基本原理和关键技术,以及异构环境下企业应用数据集成解决方案的设计和实现,并且介绍了如何把XML数据交换技术、异构数据集成、消息传输机制、Java技术应用在系统集成中,分析了异构环境下汽车销售系统数据集成实施过程中存在的问题和解决方法。论文不仅从理论模型的角度讨论了异构环境下汽车销售应用系统数据集成平台模型,还从理论模型的具体实施的角度阐述了应用系统数据集成模型的可行性。首先在不影响原有应用系统的前提下提出了数据集成平台的解决方案。然后讨论了平台的设计过程,详细分析了异构数据源中数据的实时传输、对分散在多个数据源中数据进行访问。最后以太原南方重汽公司与其经销商孝义宏兴汽贸有限公司之间的数据集成的设计和应用为例阐述本项目可行性和可操作性。并且对太原南方重汽公司与其经销商孝义宏兴汽贸有限公司之间的集成项目进行了测试。经过测试分析,本次数据集成项目的实现基本得到了预先的设计要求。同时,也发现一些缺陷,比如系统对互联网的依赖比较强。
|
全文目录
摘要 6-7 Abstract 7-12 第1章 绪论 12-17 1.1 课题背景、来源及意义 12 1.2 课题的研究任务和方法 12-13 1.3 现阶段的研究现状 13-14 1.3.1 国内的研究现状 13 1.3.2 国外的研究现状 13-14 1.4 异构环境下企业应用系统集成概述 14-15 1.4.1 数据集成 14-15 1.4.2 应用系统的集成 15 1.4.3 业务流程的集成 15 1.5 汽车销售行业简介 15-17 第2章 异构数据集成平台的设计及实现 17-30 2.1 异构数据集成中存在的问题 17-18 2.1.1 操作平台和语言环境的多样性 17 2.1.2 数据的存储机制的异构性 17 2.1.3 相同数据在不同的数据源中的异构性 17-18 2.2 异构数据集成平台的设计要求 18-19 2.3 构建异构数据实时一致模型 19-24 2.3.1 用XML表示要传递的数据 19-20 2.3.2 构建数据源的XML元数据模型 20-22 2.3.3 用转换程序结合XSLT规则库实现数据转换 22-23 2.3.4 利用消息中间件保持数据一致 23-24 2.3.5 异构环境中数据实时一致平台的构建 24 2.4 构建异构数据源访问模型 24-27 2.4.1 建立面向用户的XML元数据模型 25-26 2.4.2 建立企业元数据模型与数据源的映射表 26 2.4.3 查询企业元数据过程 26-27 2.5 数据集成平台的结构 27-30 2.5.1 数据集成平台组成的介绍 27-29 2.5.2 数据集成平台的工作过程 29-30 第3章 汽车销售行业中数据集成平台的实现 30-55 3.1 汽车销售行业“生产商-经销商”数据集成项目的介绍 30-31 3.1.1 汽车及配件的价格和库存信息的实时集成 31 3.1.2 汽车订单和销售单数据的实时集成 31 3.1.3 车款往来自动对帐 31 3.2 数据自动传递的具体实施过程 31-41 3.2.1 汽车订单等数据的自动传递 31 3.2.2 确定汽车信息、预订单等信息的公共模型 31-33 3.2.3 确定汽车信息、预订单信息的消息格式 33-34 3.2.4 数据源包装器程序的实现 34-39 3.2.5 汽车订单自动传递的数据设计及过程设计 39-41 3.3 车款往来自动对帐的设计 41-48 3.3.1 HX系统和WZ系统帐务数据 41-43 3.3.2 确定对帐公共模型以及它们之间的转换规则 43-47 3.3.3 查询分析器的实现 47-48 3.3.4 中介器Mediator的实现 48 3.3.5 自动对帐的过程示意图 48 3.4 数据集成项目使用的重要技术 48-51 3.4.1 利用MQseries保持数据实时一致 48-50 3.4.2 JMS机制传递XML消息 50-51 3.5 汽车订单消息的发送过程的程序代码片断 51-52 3.6 汽车订单消息的接收过程的程序代码片断 52-53 3.7 汽车销售数据集成项目网络拓扑连接图 53-55 第4章 集成平台的测试分析 55-60 4.1 测试概述 55 4.1.1 集成系统测试分析的目的 55 4.1.2 测试内容 55 4.2 测试环境及用例设计 55-58 4.2.1 集成平台的测试环境与配置 55-56 4.2.2 测试方法和工具 56 4.2.3 测试用例设计 56-58 4.3 测试结果分析和结论 58-60 4.3.1 测试结果 59 4.3.2 系统的缺陷和限制 59 4.3.3 系统改进建议 59 4.3.4 结论 59-60 结论 60-62 致谢 62-63 参考文献 63-67 攻读硕士学位期间发表与完成的论文、著作及科研成果 67
|
相似论文
- 基因调控网络模型描述语言研究,Q78
- 支持XML数据查询的F&B索引结构的研究,TP311.13
- LXI自动测试系统集成技术研究,TP274
- 基于网络的服装款式设计系统的研究与实现,TS941.2
- 基于MDA的界面自动生成方法的研究,TP311.5
- 基于WEB的军犬训练管理系统,TP311.52
- C++代码缺陷检测系统的研究与设计,TP311.53
- 基于Web的科学计算遗留应用共享技术研究,TP393.09
- 基于XML的异构数据交换系统的设计与实现,TP311.52
- 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
- 概率XML数据上关键字检索算法的研究与实现,TP391.3
- 行政审批电子监察系统数据交换的设计与实现,TP311.52
- 基于Java EE框架的公文传输系统设计与实现,TP311.52
- 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
- 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
- 行政服务系统中电子政务的研究与应用,TP399-C2
- 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
- 盘锦市区划地名信息系统的设计与实现,TP311.52
- 江北区企业信用信息系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|