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

基于OAI-PMH协议及全文检索技术的图书馆联合目录系统

作 者: 张薇
导 师: 李蓥
学 校: 苏州大学
专 业: 计算机技术
关键词: 联合目录系统 OAI-PMH Lucene全文检索 MARC MarcXchange RMI
分类号: TP391.3
类 型: 硕士论文
年 份: 2011年
下 载: 37次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着信息化和网络化的发展,图书馆作为信息的收藏和使用机构,必须改变原有传统的封闭的服务模式,深入开展资源的共知、共建和共享,借助网络技术建立开放的、数字化的服务模式。联合目录系统是多个图书馆集中揭示馆藏资源的重要工具,建立联合目录系统已成为各个图书馆联合体需要解决的首要问题之一。但是由于当前国内并没有联合目录系统的统一规范,各个图书馆联合体往往采用各自的特有的技术和标准来实现联合目录,这样就从客观上造成了不同的联合目录系统间数据的隔离,不利于对数据的进一步分析和共享。针对这个问题,本文分析研究了采用国际上通用的资源互操作协议OAI-PMH来构建联合目录系统的方法,主要的研究内容包括:1.研究了使用OAI-PMH协议框架建立图书馆联合目录系统的方法,并结合江苏地区高校图书馆的发展现状,在各成员图书馆已经各自建立的自动化文献信息服务系统的基础上,设计和实现了一个基于OAI-PMH框架的图书馆联合目录系统,该系统采用标准的OAI-PMH协议进行设计和数据通信,由部署在中央服务器的数据收割控制模块和各个成员图书馆的OAI-PMH模块构成,协同完成书目元数据的收割和同步.其中收割控制模块负责收割作业的调度和执行、收割数据的后期加工和存储,OAI-PMH客户端负责响应OAI请求,根据需要取得指定范围的书目数据并组织成XML文档格式返回。2.目前国际上广泛使用的书目信息的数据标准是ISO2709格式的MARC,但在OAI-PMH中,传输标准是XML,因此在书目数据收割、存储的过程中,需要进行MARC和XML格式的相互转换,本文详细分析了这两种结构,并且对转换规则进行了详尽的分析和介绍。3.传统的联合目录提供的检索服务,往往是基于特定关键字的,客户不能高效的对任意词进行检索,针对这个问题,本文提出利用开放的Lucene搜索引擎工具包,为书目数据建立Lucene索引文档并在此基础上实现全文检索功能,使读者能够体验高效的任意词检索功能。本文设计与实现的联合目录系统采用了目前国际上通用的标准和规范,与国内现存的联合目录相比,结构合理,通用性更强,便于移植和扩展,是对联合目录系统的一个新尝试,为同类系统的设计和发展提供了理论借鉴和实现方法。

全文目录


摘要  4-6
Abstract  6-10
第一章 引言  10-14
  1.1 课题背景  10-11
  1.2 国内外联合目录系统的研究现状  11-12
  1.3 研究内容  12-13
  1.4 论文组织  13-14
第二章 系统主要技术介绍  14-24
  2.1 数据规范  14-17
    2.1.1 MARC 格式  14
    2.1.2 XML 技术  14-16
    2.1.3 MarcXchange 规范  16-17
  2.2 元数据开放搜索及获取协议——OAI-PMH  17-20
    2.2.1 OAI-PMH 协议互操作框架  17-18
    2.2.2 OAI-PMH 命令[9]  18-19
    2.2.3 集中式联邦检索服务  19-20
    2.2.4 OAI-PMH 协议的优点  20
  2.3 Lucene 全文检索技术  20-23
    2.3.1 全文检索技术  20-21
    2.3.2 Lucene 全文检索引擎  21-23
    2.3.3 Lucene 的优点  23
  2.4 本章小结  23-24
第三章 系统概述  24-29
  3.1 系统总体设计与架构  24-26
  3.2 基于J2EE 架构的开发模式  26
  3.3 书目数据库设计  26-28
  3.4 本章小结  28-29
第四章 基于OAI-PMH 协议和全文检索技术的联合目录系统的实现  29-54
  4.1 书目数据的元数据格式  29-36
    4.1.1 DC 格式的书目元数据  29
    4.1.2 基于MarcXchange 标准的MARC 元数据  29-30
    4.1.3 MARC 元数据转换规则  30-33
    4.1.4 书目数据XML 文档的解析处理  33-36
  4.2 OAI 设计与实现  36-45
    4.2.1 OAI-PMH 客户端  36-42
    4.2.2 数据收割控制  42-45
  4.3 基于Lucene 技术实现全文检索功能  45-53
    4.3.1 创建Lucene 索引  45-49
    4.3.2 Lucene 核心搜索类的应用  49-50
    4.3.3 采用RMI 技术实现Lucene 检索  50-53
  4.4 本章小结  53-54
第五章 总结和展望  54-57
  5.1 课题总结  54-55
  5.2 下一步研究展望  55-57
参考文献  57-59
攻读学位期间公开发表的论文  59-60
致谢  60-61

相似论文

  1. 硬质合金与钢连接工艺及机理研究,TG454
  2. 基于GPRS的自动抄表系统设计与应用,TN929.5
  3. 无线中继网络中的中继选择问题研究,TN925
  4. 四川理工学院图书馆虚拟采购系统的设计与实现,TP311.52
  5. 焊接残余应力对LNG船液舱舱壁疲劳寿命的影响,U671.83
  6. 基于MARC的典型焊接结构件残余应力预测及应用,TG404
  7. 焊接蜂窝铝板平压力学性能数值模拟研究,TG457.14
  8. 管材二辊矫直过程有限元分析,TG333.23
  9. 森吉米尔二十辊轧机主体三维设计及有限元分析,TG333.7
  10. 潍坊经济开发区计生局人事管理系统设计与实现,TP311.52
  11. JavaEE轻量级框架在Web系统中的应用与实现,TP311.52
  12. 基于RMI技术的JAVA智能卡集成研究、设计与应用,TN409
  13. 基于lucene中文全文检索系统的研究与实现,G354
  14. 基于J2EE的设备监控系统的设计与实现,TP277
  15. 基于JAVA的远程过程控制实验系统开发,TP311.52
  16. 基于Groovy的分布式网络爬虫系统的设计与实现,TP391.3
  17. 连续铸轧过程中辊套和板坯温度场与应力场的耦合仿真分析,TG335
  18. 基于OAI-PMH的教育资源元数据互操作问题研究,G40-05
  19. Lucene全文检索技术在专利服务平台中的研究与应用,TP391.3
  20. 子午线轮胎径向与包覆刚度仿真研究,TQ336.1

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