论文部分内容阅读
随着数字图书馆的不断发展,信息资源的不断丰富,新应用、新技术的不断涌现,用户需求的不断增加,现有门户系统很难适应当前模式下的数字图书馆的发展。因此,本文提出了数字图书馆门户系统的一种新的模式——数字图书馆多维化门户系统。数字图书馆多维化门户系统是一种以个人门户(它是门户中的门户,在此用户可以获得个性化服务)为核心,通过个人门户访问水平门户获取广度化服务,通过水平门户访问垂直门户获取深度化服务,以及把垂直门户的信息反应到水平门户与个人门户上的一种多维化门户。同时,用户间的交互很强,从而彻底解决了信息孤岛的问题。系统采用开源软件Liferay Portal作为分布式资源平台,分析了Liferay Portal的架构、技术特点以及所提供的服务,提出了以Liferay构建多维化门户的解决方案,实现了个人门户、水平门户与垂直门户的构建。系统利用Hibernate、Struts、Spring等开源框架,遵循JCPJSR168规范中提出的Portal功能,实现了单点登陆、权限管理、个性化定制、内容集成与管理等核心功能。在研究了开源项目CAS后,整合了数字图书馆各类子系统及其各类资源。在研究了Web2.0的核心技术后,实现了博客、RSS、wiki等Web2.0服务。论文详细介绍了系统各个功能模块的分析设计、实现等各个阶段的工作,本文共分为七章:第一章论述了数字图书馆多维化门户系统的研究背景、目的和意义,并介绍整个的研究过程、思路和文章组织结构;第二章主要从业务层面上介绍了数字图书馆多维化系统的理论基础;第三章介绍了数字图书馆多维化门户系统开发中的重要国际标准和协议与关键技术;第四章重点介绍了数字图书馆多维化门户系统的开发平台——开源项目Liferay Portal的架构、技术特点以及所提供的服务;第五章主要论述了数字图书馆多维化门户系统的特点以及功能结构设计;第六章介绍了数字图书馆多维化门户系统的具体设计与实现过程;第七章是对本文的总结以及对数字图书馆门户未来发展的展望。