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

基于中间件的科技查新辅助检索系统的设计与实现

作 者: 陆文燕
导 师: 陆建德
学 校: 苏州大学
专 业: 计算机技术
关键词: XML 中间件 异构数据集成 模式映射
分类号: TP391.3
类 型: 硕士论文
年 份: 2011年
下 载: 46次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络技术和信息存储技术的发展,苏州大学图书馆采购并保有了大量基于不同操作系统平台、依赖于不同数据库管理系统的异构数据库资源,查新员在科技查新工作中频繁地使用这些资源进行文献检索。为了能快速、高效地使用数据库资源,迫切需要解决异构数据库数据集成和“一站式”访问等问题,以屏蔽底层异构数据源差异,实现对不同数据源的信息共享,以利于查新员透明地、灵活地、高效地检索数据库资源。本文对现有的数据集成、XML、Web Services等异构数据集成的相关理论和技术进行了研究,在此基础上采用中间件体系结构,设计了一个基于中间件实现异构数据集成的科技查新辅助检索系统。在该系统设计中,使用XML建立公共数据模型,以XML为数据交换格式,利用Web Services技术屏蔽数据源的系统环境差异,采用中间件建立一个全局集成环境,屏蔽了各异构数据源的查询平台、内部数据结构等方面的异构性,实现了对多个异构数据源中数据的集成查询。论文对系统的总体架构以及每个模块的功能进行了设计和论述,详细阐述了系统中模式集成管理、包装器等关键技术。设计并实现了基于中间件的科技查新辅助检索系统的各个功能模块,解决了系统中全局查询、结果集成、数据过滤等问题。在系统原型的测试中,该系统集成了科技查新工作中常用的几个数据库资源,在客户端为查新员提供了全局查询接口,查新员能够以统一的模式和查询语言同时访问几个数据库,基本实现了“一站式”检索的功能。

全文目录


中文摘要  4-5
Abstract  5-10
第一章 绪论  10-17
  1.1 课题研究的背景  10
  1.2 课题研究的目的与意义  10-11
  1.3 国内外研究现状  11-15
  1.4 论文的主要工作与贡献  15-16
  1.5 论文各章的内容与组织  16-17
第二章 相关技术与分析  17-31
  2.1 XML 技术  17-22
    2.1.1 XML 概述  17
    2.1.2 XML 的主要特点  17-18
    2.1.3 XML 的主要技术  18-22
  2.2 中间件技术  22-24
    2.2.1 中间件概述  22-23
    2.2.2 数据集成中间件的特点  23-24
  2.3 WEB SERVICES 技术  24-27
    2.3.1 Web Services 相关协议  24-25
    2.3.2 Web Services 技术特点  25-26
    2.3.3 Web Services 在异构数据集成中的优势  26-27
  2.4 数据集成技术  27-31
    2.4.1 数据集成概述  27
    2.4.2 数据集成技术  27-29
    2.4.3 异构数据库集成面临的问题  29-31
第三章 ASNRS 系统总体设计  31-35
  3.1 系统设计目标  31
  3.2 系统的总体架构  31-32
  3.3 功能模块说明  32-33
    3.3.1 全局查询模块  32
    3.3.2 包装器模块  32-33
    3.3.3 模式集成管理模块  33
    3.3.4 结果集成模块  33
    3.3.5 数据过滤模块  33
  3.4 系统的特点  33-35
第四章 ASNRS 系统模块设计与实现  35-55
  4.1 ASNRS 系统的总流程  35-36
  4.2 全局查询模块的设计与实现  36-38
    4.2.1 查询预处理  36-37
    4.2.2 查询分解  37
    4.2.3 查询执行  37-38
  4.3 包装器模块的设计与实现  38-43
    4.3.1 包装器的基本功能  38-39
    4.3.2 包装器生成器  39-40
    4.3.3 查询转换器  40-41
    4.3.4 结果转换器  41-42
    4.3.5 包装器的发布  42-43
  4.4 模式集成管理模块的设计与实现  43-50
    4.4.1 模式集成概述  43
    4.4.2 模式集成的方法  43-45
    4.4.3 全局模式与局部模式的构建  45-48
    4.4.4 映射关系的建立  48-50
  4.5 结果集成与过滤模块的设计与实现  50-55
    4.5.1 结果集成模块  50-53
    4.5.2 结果过滤模块  53-55
第五章 ASNRS 系统应用实例与测试  55-62
  5.1 实例应用背景  55
  5.2 测试实例设计  55-56
  5.3 测试步骤与结果分析  56-62
    5.3.1 数据源注册  56-57
    5.3.2 用户查询  57-58
    5.3.3 查询结果  58-62
第六章 总结与展望  62-64
  6.1 总结  62-63
  6.2 展望  63-64
参考文献  64-67
攻读硕士学位期间公开发表的论文  67-68
致谢  68-69

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. LXI自动测试系统集成技术研究,TP274
  4. 医疗信息集成平台中DICOM中间件及访问控制模型的设计与实现,TP311.13
  5. 基于网络的服装款式设计系统的研究与实现,TS941.2
  6. 基于MDA的界面自动生成方法的研究,TP311.5
  7. 数字电视中间件中图形界面引擎的研究与应用,TP391.41
  8. C++代码缺陷检测系统的研究与设计,TP311.53
  9. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  10. 基于XML的异构数据交换系统的设计与实现,TP311.52
  11. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  12. 基于关系数据库理论的面向对象数据库系统应用研究,TP311.52
  13. 支持Top-k查询的银行记账查询系统的设计与实现,TP311.52
  14. 基于B/S多层架构的特种文献系统设计与实现,TP311.52
  15. 企业异构管理信息系统间数据交换框架的研究,TP311.52
  16. 基于XML的用户界面建模研究与实现,TP311.52
  17. 基于SVG的数据分析图表系统的研究与实现,TP311.52
  18. 模糊XML Twig模式查询算法的研究,TP311.13
  19. 基于.NET的学生顶岗实习管理系统设计与实现,TP311.52
  20. 概率XML数据上关键字检索算法的研究与实现,TP391.3

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 检索机
© 2012 www.xueweilunwen.com