文档介绍:上海交通大学
硕士学位论文
高校教学参考信息服务系统的设计与实现
姓名:张晓东
申请学位级别:硕士
专业:软件工程
指导教师:沈备军
20060701
高校教学参考信息服务系统的设计与实现
摘要
我国数字图书馆领域已有很长时间的建设和发展历史,已经形成了一
定的规模,其开发技术与体系架构已经比较成熟并趋于规范化。但由于相
对的独立性,数据库大多是建立在不同操作系统、不同数据库平台之上的,
重复建设相当严重,在高校图书馆尤其如此。所以数字图书馆间的互联与
互操作已成为亟待解决的重要问题。
中国高等教育文献保障系统(China Academic Library & Information
System,CALIS)的“中国高校教学参考信息服务系统”子项目就是联合
中台,它实现了各高校数字图书馆
间的互联和互操作。该平台采用OAI-PMH协议作为实现教学参考信息交互
的核心技术。OAI-PMH协议通过元数据“收割”的方式有效地解决了分布
式异构图书馆的互联问题,这是该协议首次在国内的大规模实践。
本文详细介绍了“高校教学参考信息服务系统”开发的整个生命周期
和关键技术,包括需求分析、J2EE技术路线的选择、系统架构设计、OAI-PMH
协议的应用、Struts和Hibernate技术的应用、元数据规范制定等等。
关键词:数字图书馆,OAI-PMH,J2EE架构,元数据
1
DESIGN AND IMPLEMENTATION OF CHINA ACADEMIC INSTRUCTION &
REFERENCE INFORMATION SYSTEM
ABSTRACT
Digital library has been developed for a long period in China.
Now its technology and architecture had e more mature and
standardized. Different digital library systems built up on
different system such as OS and DBMS, which made considerable
duplication of resources construction, especially in College
libraries. Seamless interaction is the key point to be solved
between digital libraries.
“China Academic Instruction & Reference Information System”,
one of CALIS's (China Academic Library & Information System)
sub-project, is a unified service platform that helps to provide
seamless interaction among digital libraries. The core technology
of this project is OAI-PMH protocol. This protocol uses
"harvesting" to exchange metadata between distributed libraries.
This is the protocol’s first large-scale practice in china.
This thesis is trying to present the development of China
Academic Instruction & Reference Information System and its key
2
technologies, including requirements analysis, J2EE technology,
architecture design, application of OAI-PMH protocol, application
of Struts and Hibernate, Metadata standards etc.
Keywords: Digital Library,OAI-PMH,J2EE,Metadata
3