基于用户信息活动的数字图书馆门户实践

来源:百度文库 编辑:神马文学网 时间:2024/04/29 18:53:56
基于用户信息活动的数字图书馆门户实践 您是第 487 位读者 发布时间: 2009-5-15 8:59:59 关键词:数字图书馆 CHKD 来源: CHKD期刊全文库《高校图书馆工作》2009年第1期 -------------------------------------------------------------------------------- (本文作者:内蒙古大学 鲍玉来)     著名学者张晓林教授在其“数字图书馆机制的范式演变及其挑战”一文中,提出了数字图书馆不断深化和演进的三代范式。即第一代基于数字化资源的数字图书馆、第二代基于集成信息服务的数字图书馆和第三代基于用户信息活动的数字图书馆。第三代数字图书馆是“在分布式的数字资源系统和集成信息服务体系的基础上,通过一定的个性化定制机制形成适应用户或用户群组需要的可能是动态过滤、析取和组合的资源、工具和服务集合,这些集合被有机地潜入到用户信息系统或用户信息利用环境中,支持用户的信息利用活动”。
    张晓林教授为第三代数字图书馆提出的可能模式,共分5 个层面:分布资源层、集成服务层、个性化定制层、嵌入层和用户系统层。这样的划分是十分科学合理的,为当前我国乃至全球数字图书馆的发展提出了一个可达愿景和可靠的航标。分布资源层是基础,集成服务层是中间件,而个性化定制层、嵌入层以及用户系统层则是数字图书馆服务的前沿阵地。由于分布资源层和集成服务层是前两代数字图书馆的主要建设目标,目前已经较为成熟,所以个性化定制层、嵌入层和用户系统层成为了第三代基于用户信息活动的数字图书馆需要解决的主要问题。
    笔者认为,个性化定制层、嵌入层和用户系统层应该是数字图书馆门户系统的范畴。从实质上讲,数字图书馆门户是一个读者用来进行web内容存取的信息网关。它是一个具备用户身份识别,并根据用户特征和需求提供智能化、个性化以及用户定制的web 服务的系统平台。通过门户,用户可以根据自己的喜好和兴趣方便地存取图书馆门户中的数字资源,享受数字图书馆的服务。对图书馆来说,利用这种万能型的数字图书馆门户,可以根据读者的优先权、需求及兴趣提供多种不同的信息资源及不同类型的服务。因此,数字图书馆门户的主要目的,就是将大量的信息及服务组织起来,以一种有效的方式为读者提供服务。
    根据第三代数字图书馆的模式和目标,数字图书馆门户应该具备以下功能: 个性化定制和聚合服务( Personally fo-cusedservices) , 项目或用户群组定制服务( ProjectPgroup fo-cused services) ,文献信息的动态析取、链接、集成、组织与呈现,学术交流功能(DL - based scholarship) ,用户系统嵌入功能(User system imbedded) 。
    笔者根据上述功能要求,在一些开源系统和框架的基础上进行了数字图书馆门户系统的开发实践,实现了一些具体功能。在此,笔者将开发过程中的一些心得和思路做一总结供参考交流。
    1  系统总体架构
    系统低层采用了可以提供RSS、HTML、以及动态页面(或者是BPS 结构的应用系统) 、电子邮件、视频等信息聚合的平台。系统完全采用门户技术进行开发。门户不是单一的技术或应用系统,而是由一组相关服务或功能组件组成的复合体系,本系统严格遵循门户系统的以下标准: ①从多种设备以统一方式访问各种结构化和非结构化的信息; ②提供内容的创建和管理的各种标准和机制; ③支持跨功能和应用,甚至跨组织的业务过程管理; ④基于访问者的角色或职能提供信息和应用服务,针对用户提供个性化表达; ⑤支持各种类型的协作技术和知识管理; ⑥允许新的应用能够很方便的插入到门户中的框架。
    系统除了具备门户系统的主要功能,同时还是一个内容管理系统,即是图书馆员整理发布信息以及与读者交流的工作平台。
    系统具体功能包括:功能频道(Channel) 、目录服务(Di-rectory Service) 、角色管理(Role) 、定制功能(Customization) 、个性化(individuation) 、个人过程管理( Personal Process Manage-ment) 、信息内容建设与管理等。系统提供了通过频道建立与学校教学科研工作相关的学科主题门户的功能;发布和管理相关学科的学术信息,为特定的读者群体提供服务。每个学科主题门户将以图书馆的信息资源和学科馆员的劳动成果为基础,提供与相关学科的文献信息、科研信息,节省读者查找信息的时间,为这些学科的教学科研工作和学科建设提供个性化的文献信息咨询服务;为图书馆学科馆员提供基于内容管理的工作服务平台。
    2  个性定制
    系统可以通过频道定制来实现针对用户群组的信息定制。系统允许读者在原有频道的基础上进行定制,也允许读者自建频道。频道中所有的信息以组件化的方式呈现,读者根据自己的信息需求来定制自己需要的组件。例如一位化学专业的读者可以根据自己的需求定制化学期刊全文推送、化学学术会议预告、化学投稿指南等组件。用户不但可以在信息内容方面的定制也可以在页面布局、显示方式、组件名称等方面实现个性化定制。
    3  信息析取组织与呈现
    系统主要采取RSS 的方式来实现信息析取与组织。RSS具备抗干扰、更新及时等优点,它已经成为目前互联网上信息推送和信息订阅的主要方式。系统通过对图书馆建设与引进数据库中提供的RSS 服务,将RSS feed 分类组织起来,提供给读者定阅。例如系统中的重要期刊全文推送,就是按照学科分类从CNKI、爱思唯尔等数据库中提取期刊的RSS FEED 来实现信息聚合和推送的。
    对于图书馆一些交互式的应用,系统采取了组件封住BPS 结构程序的方式来实现。例如失物招领模块,涉及到认领、发布等交互功能,就采用了JAVA 程序来实现。
    4  嵌入用户应用
    系统提供了两种嵌入用户应用的方式。第一种是释出RSS 种子的方式,也就是提供RSS 订阅的方式;第二种其实不是严格的嵌入到用户的应用系统里,而是通过频道为用户提供了一个应用平台,这个平台可以将用户的RSS 资源、其他个性化门户的组件(如GOOGLE 的Gadgets 和YAHOO 的Widgets) 集成到这个应用平台上来,从而实现信息的聚合和应用的聚合。
    张晓林教授在第三代数字图书馆的模式中明确提出了用户交流机制的要求,这也是本系统今后努力的方向。系统将在以后的开发中不断完善交流机制为读者提供通畅的交流平台。初步的设想是通过引入“圈子”和博客(BLOG) 的方式来实现。 
[ 声明:转载或引用本网内容请注明“转自(或引用)中国医院数字图书馆 www.chkd.cnki.net”字样 ]