当前位置: 首页> 学位论文 >详情
原文传递 基于XML的交管系统数据交换平台的设计与实现
论文题名: 基于XML的交管系统数据交换平台的设计与实现
关键词: 数据交换;异构数据库;交通管理系统;关系型数据库;数据传输;数据存储
摘要: 随着我国交通管理部门信息化程度的不断提高,系统各业务部门累积了大量异构的业务数据,针对如何更加高效地利用各个业务部门的数据信息,并能从这些海量数据中更加有效地提取信息,本文提出了一个基于XML的数据交换平台的设计方案。 由于现行系统中,大量的数据基本上都是存储在关系型数据库中,所以本文把主要精力集中在对异构数据库之间的交换研究上。异构数据库间要进行数据交换,本质上是要消除数据的异构冲突,这就需要找到一种适合的中间数据格式作为数据传输的载体。由于XML的自描述性、独立于平台和应用、半结构化,机器可处理、可扩展性以及便于网络传输和广泛支持的特性,使XML数据很好地承担起了这一角色。XML技术结合Web Services的分布式信息系统集成的体系结构,本文提出了基于XML/Web Services的三层分布式结构模型(表示层、应用逻辑层、服务端数据层),构建的数据交换系统在跨平台性、可配置性、可伸缩性、可维护性等方面都有了大幅度的提高。 通过对关系模式与XML模式之间转换的大量研究,本文探索出了在XML模式中完整地描述关系模式的数据结构、数据类型、数据约束等信息的技术途径。并针对以往基于XML的数据交换系统过分依赖于一个定制的XML模式,从而导致系统灵活性较差的问题,采用源、目的数据双方分别提交自己的XML模式,然后再通过模式匹配进行数据映射的双模式交换体系,实现了XML模式间数据映射过程和XML模式与关系模式间转换的分离,能较好地适应交换需求的变化,提高了系统的灵活性和重用性。并且还采用对匹配规则抽象化的方法,有效提高了模式匹配的效率。 另外本文在综合分析了目前已有的两种XML数据在关系型数据库中存储方法优缺点的基础上引入了内容与结构相分离的XML数据存储方法,很好地解决了XML数据在关系型数据库中的存储问题。 最后,采用Java语言及Web Services等相关技术对该系统中主要模块和服务给出了详细的设计与实现。
作者: 胡军
专业: 控制理论与控制工程
导师: 赵霁
授予学位: 硕士
授予学位单位: 东南大学
学位年度: 2009
正文语种: 中文
检索历史
应用推荐