基于ns的数字图书馆系统架构研究_第1页
基于ns的数字图书馆系统架构研究_第2页
基于ns的数字图书馆系统架构研究_第3页
基于ns的数字图书馆系统架构研究_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ns的数字图书馆系统架构研究

1mems主要强调自我服务和社会属性社会网络服务(ss)是在现实人际关系的基础上发展起来的虚拟社区服务的一部分。国外研究开展甚早,例如Rheingold在1993年把虚拟社区定义为“在虚拟空间人际关系足够丰富、网络使用者足够多、网络聚集的时间足够长的情况下,出现在网际网络上的一种社会集合体”1;PhyllisA.Peterson在2006年把SNS定义为“聚焦于为那些想要分享兴趣、生活方式和活动的人们构建社会网络而提供的在线服务”2;国内学者王美霞、杨振东则把SNS定义为“采用六度分隔理论思想创建的对网络用户提供彼此交流平台的站点,它帮助人们通过朋友的朋友结交一些新的朋友,建立一个网络社会的朋友圈”3。可见,SNS主要强调其服务属性和社会属性,其交流方式以自我为主,用户可以根据自己的兴趣和经历自由地选择想要交流的对象和内容。Facebook被公认为是第一个把SNS概念全球化的社交网络,它诞生于2004年,目前活跃用户数量已经超过四亿人,每月访问量达五千万。无独有偶,据艾瑞中国网民行为监测的数据显示,2010年第四季度中国SNS网站月度覆盖人数1.8亿人,网民到达率47.9%,覆盖人数较第三季度上升6.4%4。SNS的强大影响力和广阔发展前景可见一斑。2图书馆社交网络理论研究方面,MichaelC.Habib建议大学图书馆构建SNS朋友网络,提供虚拟群组学习空间,并提供图书馆资源或直接链接到参考书目,帮助用户从各种各样的资源中获得最新数据5。布鲁克林学院图书馆馆员MiriamDeutch则提出,通过邀请用户对数字资源进行评价,在博客上撰写简介或书评来提高用户的满意度6。而国内学者陈敏豫等则指出图书馆必然会和SNS结合产生图书馆社交网络,这将有利于促进信息的组织和增长,提升图书馆的信息服务能力,并指出构建障碍在于身份限制、功能扩展、组织协调等方面7。服务实践方面,美国密歇根大学安娜堡分校图书馆为用户提供个人空间,并利用Drupal开源代码在OPAC上加入个性标签、打分和评论等功能,该系统上线的最初三个星期注册用户超过70008。美国宾夕法尼亚大学图书馆利用del.icio.us在线书签服务开发了自己的标签系统,允许用户对图书馆资源和网页信息加标签,并提供在线研究辅导、图书馆工具栏、即时信息和在线聊天咨询等一系列服务9。我国很多图书馆也在引入SNS方面进行了积极的尝试,例如重庆大学图书馆研发了ADLIB2.0系统“我的书斋”,为用户提供个性化服务平台,打造让读者展示自我和结交朋友的知识社区,是国内图书馆自主开发SNS的先例10。除了自主开发SNS服务功能,很多图书馆还利用现有的SNS提供服务,豆瓣小组中就能找到国家图书馆、首都图书馆、南京大学图书馆、厦门大学图书馆等的身影。3ss站位缺乏特色随着社交网络应用的快速发展,大量SNS免费开源软件已经出现,它们大多提供了完整的产品构架和完善的基础应用,并内置应用程序接口,支持自建平台、核心和应用分离,甚至支持手机应用11,为建立基于SNS的数字图书馆提供了重要的技术参考。然而目前国内大部分图书馆的SNS站点也存在着美国学者JasonSokoloff所指出的问题,即SNS站点只是作为图书馆网站的附庸,缺乏SNS特色,没有充分利用SNS站点优势吸引用户和潜在用户12,与图书馆现有软件系统的融合不足,不利于系统的发展和社会效益的发挥。针对这一问题,本文提出了基于SNS的数字图书馆系统架构,以SNS作为Web操作系统的在线底层架构,把各项功能封装成基于内容管理的模块化应用建于SNS基础架构之上;以SNS的开放关系链作为应用的数据关联基础,实现数字图书馆用户交互、数据协同、内容聚合、信息服务等功能的集成;并对包括用户生成内容在内的各种资源进行协同整合和统一管理,提供以用户为中心的一站式服务。3.1信息层、关系链构建层本模型从逻辑上划分为四层(如图1所示),即:用户属性信息层、关系链信息层、内容与应用层和表现层。其中用户属性信息层和关系链信息层共同组成SNS平台,可以由图书馆根据自身人才资金条件选择自建或引入SNS开源软件实现。3.1.1同城、越界、朋友的关系链本层是记录储存用户属性描述和行为偏好的数据库,可以根据图书馆服务和活动推广的需要收集用户社会属性、社区属性、扩展属性等不同信息。例如社会属性记录用户的姓名、家乡、毕业院校、工作单位等基本信息,可以用于系统发现同城、校友、朋友的朋友等关系链;社区属性记录用户参与图书馆活动的角色,可以利用积分、社区等级等方式激励用户参与图书馆活动;扩展属性包括用户的爱好、专业领域、关注信息、服务使用倾向等,可以用于图书馆信息推送和服务推荐。本层可以由数据库存储引擎提供,负责记录存储、索引和事务处理。用户数据集的存放和处理需要通过数据分区复制来提供高可靠性与高可伸缩性的支持,数据集分割在多台节点计算机中,尽可能地减少数据迁移。系统通过支持单个写线程的数据存储、多并发写线程的并发数据存储和灾难恢复的事务数据存储,以及通过复制支持容错的高可靠数据存储,可以在数据一致性与存储效率上取得平衡。3.1.2基于关系链的推荐及图书馆实体活动真实社会网络上的开放关系链是SNS的精髓,系统可以从人际关系、人与群关系、群体关系等角度挖掘和发现关系链,例如用户间关系可以包括朋友、朋友的朋友、同城、同好等。系统应该对各种不同的关系描述设置不同的权重,以此规限关系链用于挖掘和推荐的深度,保障用户拥有信息开放度的决定权。用户在参与和互动中增强沟通了解,关系链粘度提升;基于关系链的推荐以及图书馆实体活动中的关系拓展,是模块化应用进行通信和互动以及数字图书馆系统进行数据关联的基础,例如可以在“同好”用户间分享书评、推荐读物,在“同城”好友间发送好友关注的图书馆讲座或培训的邀请。本层可以由数据库关系引擎实现,基于存储引擎提供的服务,根据表格、视图的数据结构和已建立的索引进行查询分析和制定查询执行计划,并通过后台数据挖掘用户个体间的隐性群组联系。通过增进数据的一致性、细粒度、热备份以及同步复制,为访问数据库的不同应用提供多种数据集连接操作,实现对大量信息通讯服务和用户数据关联操作的支持。3.1.3ss技术模块内容包括两类,一类是用户生成内容(UserGeneratedContent,UGC),即用户自创造自组织的内容,其表现形式和载体形式丰富,可以是文本、图片、音频甚至视频等,藉以满足用户个性化表达与倾诉的需求并实现用户个体价值;另一类是图书馆内外部资源,可以是Internet资源、馆藏资源、商业数据库、自建数据库,以及图书馆各项信息服务和推广活动等,藉以满足用户获取信息和服务的需求。应用是对内容实现操作的模块,例如服务于用户个性表达的博客和书评、服务于图书馆社区活动的讨论和互动、鼓励用户参与图书馆资源建设的主题标签和大众分类等。应用具有一定的业务逻辑独立性,可以插件化地与SNS平台轻度耦合,使数字图书馆系统更具可塑性和扩展性。系统基于相似的用户资料、统计信息、用户获取的资源以及用户提供的数据向用户推荐信息,为用户提供多种功能集。不同应用通过进程内的接口(ApplicationProgrammingInterface,API)访问SNS平台数据库,系统为每一项服务配置请求参数,通过分析返回信息的格式及内容提取元数据并分发给用户或保存入库,达到数据收割的效果。通过元数据控制、数据关联与协同、开放式计算等构建链接系统,由事件驱动数据在不同应用间通信来实现功能集成和用户交互,实现用户生成内容和馆内外资源的数据协同和关联整合。3.1.4增强用户体验,实现更自由的用户表现层通过资源整合、交互服务等提供一站式的用户体验,并实现多客户端访问支持。信息资源、服务和用户数据在SNS基础架构上以“自组织”的形式展现,用户可以在系统上创建账户,创造和获取信息,根据自己的兴趣和偏好进行个性化组织,向其他用户推荐资源,并了解其他用户的推荐和活动。由于对内容的操作以应用模块化封装,系统得以把更自由的定制权赋予用户,以用户为中心实现资源与服务的个性化组合与高度集成,例如用户可以选择在获取信息时只根据主题标签对Internet资源、OPAC和用户书评进行链接集成,或要求系统一步到位地检索到所有可获取的信息资源。表现层通过大量的应用和个性化的操作方式,以内容吸引用户,将重心放在用户需求满足上,通过提高用户识别度、增强用户归属感和黏着度,确保未来平台业务的可延续性。此外,多客户端访问支持是移动互联网和移动数字图书馆的内在需求,包括Web和移动阅读、不同手机终端上的应用等。系统可以采用UTF8国际语法兼容各种语言规范,采用W3C标准兼容各种浏览器地支持dotNETCMS,通过集成手机网站和WAP模块兼容各类访问客户端。3.2系统架构的实施效果3.2.1文创业务支撑系统通过邀请用户参与创建、组织、管理和揭示资源,实现信息服务和书目服务的共建共享。分布存储的海量异构信息通过元数据控制、数据协同等技术进行整合,为用户提供动态、开放、内容相关的链接扩展服务,实现结构化和非结构化异构信息联合查询。基于内容管理的模块化应用将内容从数据规则和表达中分离出来,实现信息内容服务的工程化管理和内容增值服务,从而为用户提供统一的检索平台,实现包括用户生成内容、馆藏资源、异构数据库和网络搜索引擎在内的跨库统一检索和个性化服务。3.2.2跨库服务的柔性化系统以SNS为基础架构,把用户生成内容和各种内外部资源以服务为中心,封装在可以分散独立使用的系统功能内,作为模块化的应用插件构建在SNS平台上提供跨库实现。模块化设计使系统服务更柔性化,通过组合服务的强化满足用户不同层面的需求和体验。系统以SNS的开放关系链为数据关联基础实现应用间数据的交互和关联,使数字图书馆具备多用户实时在线和社会化交流的能力。开放式计算接口使用户信息、关系链和内容对表现层完全开放,通过应用的整合和数据的无缝链接让用户自主构建主观知识的传播平台,实现以用户为中心的一站式服务。3.2.3图书馆数字图书馆构建核心资源系统在传统图书馆在线服务基础上加入社交元素,为数据、信息和服务加入社交属性,突出“真实、关联、应用、个性化”四大原则,使拥有稳定真实关系网络的用户以及用户产生的高质量内容成为数字图书馆的核心资源,使信息和服务得以通过社会化关系方式进行传递,在保证个体质量和联结质量的基础上创造性地提供有价值的用户体验。系统还可以依托独特可信的人际关系传播机制,将图书馆品牌与服务植入用户心中,让每个用户成为图书馆品牌的主动传播者,进而提升图书馆的知名度。4基于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论