第 8 S卷第 4 期
2009 年 11 月
淮阴师范学院学报(自然科学版)
JOURNAL OF HUAIYIN TEACHERS COLLEGE (NATURAL SCIENCE EDITION)
Vol x畅8 No }畅4
Nov .2009
旅 游 目 的 地 营 销 系 统 (DMS )中
异 构 数 据 集 成 中 间 件 的 设 计
李宗花 ,吴克力
(淮阴师范学院 计算机科学与技术学院 ,江苏 淮安 223300)
摘 要 :分析了旅游目的地营销系统(DMS)的数据库现状 ,探讨了其数据库资源的特点和旅
游者 、旅游企业对数据集成的需求 .通过对不同数据集成方案的比较分析 ,采用基于 Web Ser-
vice 异构数据集成中间件技术 ,设计了 DMS 的异构数据集成中间件 ,分析该中间件的设计思路
与实现流程 .阐述了中间件配置管理 、查询构造 、查询分解 、查询执行和重组等模块的设计 .该
异构数据集成策略 ,可以使 DMS 系统数据库与旅游企业自身数据库连接 ,以实现旅游信息资
源的共享 .
关键词 :DMS ;异构数据集成 ;中间件
中图分类号 :TP393 文献标识码 :A 文章编号 :1671-6876(2009)04-0288-05
收稿日期 :2009-09-09
基金项目 :淮安市科技支撑计划项目 (HAG09054-16)
作者简介 :李宗花(1981-) ,女 ,重庆人 ,讲师 ,硕士 ,研究方向为软件系统分析及中间件技术 .
0 引言
旅游目的地营销系统是以计算机软 、硬件为基础 ,实现目的地各种旅游资源 、设施与服务的数据和
辅助信息的输入 、存储 、更新 、查询 、检索 、分析 、预订 、应用和显示的空间信息系统 .其主要使用对象包括
各级旅游管理机构 、旅游相关企业和部门 、旅游消费者等 .按照服务对象的不同 ,可分为两种 :一种是面
向游客的信息模式 ,主要是为游客展示各种旅游目的地信息 ,方便游客 ;另一种是面向旅游目的地各管
理部门及旅游供应商的管理模式 ,实现各部门 、各行业之间的信息更新 、传递
[1]
.DMS 的突出特征是对旅
游目的地进行整体形象的塑造和宣传 ,并为目的地的旅游企业提供网上交易平台 ,促使区内各旅游企
业 、旅游机构 、媒体在区域环境的基础上形成目的地旅游产业的动态化网络系统 .
在旅游企业信息化建设过程中 ,由于各种因素 ,导致企业在发展过程中积累了大量采用不同存储方
式的业务数据 ,从简单的文件数据库到复杂的网络数据库 ,构成了企业的异构数据源 .在 DMS 建设之
初 ,各大中型旅游企业建设的管理系统采用不同的存储模式 .即使都是关系模式 ,但数据库管理系统并
不一致 ,如 DB2 、Oracle 、Sybase 、Informix 、SQL Server 等 .各级旅游行政管理部门的内部事务管理系统中数
据源所依赖的业务应用系统 、数据库管理系统甚至操作系统也都并不一致 .
当前国内的 DMS 网站基本上采用集中数据管理的模式 ,由旅游主管部门收集各旅游企业的信息 ,
然后按照统一的数据模式管理各旅游企业信息 ,使得 DMS 系统的建设工作量巨大 、建设周期长 ,并且游
客在 DMS 网站上可获得的可用信息也比较有限 .如在浪漫大连 、天堂苏州等 DMS 网站上 ,用户基本上
无法了解某一酒店的详细情况 .因此 ,用户期望能够通过 DMS 平台对任意旅游地信息实现统一查询 ,并
期望这种查询能够为用户提供一个统一而简单的访问数据的入口 .因此 ,有必要对 DMS 进行合理整合 ,
异构数据集成是一种有效可行的方式 ,并且可以对旅游目的动态化网络系统提供可行的解决方案 .
1 DMS 的异构数据集成方案分析
数据集成是把不同来源 、格式 、特点性质的数据在逻辑上或物理上有机地集中 ,从而为企业提供全