1、利用 Drupal 建设 Web2.0 教学参考信息管理系统王璞上海海事大学,上海, 200135,邮箱:摘要:以微博、SNS 社交网络为代表的 Web2.0 网络服务已经成为 Web 的主流应用。首先介绍了国外主要教参系统软件发展的现状及特点;分析了国内主要教参系统建设的情况及主要问题。然后简要回顾了 Web2.0 给国内图书馆界带来的影响。最后,阐述以 Drupal 为软件平台,构建一个以教参信息资源为介质,以用户为中心的,以交流互动为主要特征的网络学习环境 LibRes 教参管理系统。关键词:Reserves; 教学参考系统;Drupal;Web2.0;SNS英文题名:Using Dru
2、pal to Constructing Web2.0 Reserves System 英文摘要:Web2.0 web services such as microblogging、SNS has becoming the mainstream of Web application. At first, introducing the situation and features of the foreign Reserves software,then point out the main problem of Reserves in China. Web2.0 has bring deepl
3、y impact to libraries. Finally, using Drupalopen source CMS to build a Web2.0 Reserves: information-based, user-centered, interactive E-learning environment. 随着中国高等教育文献保障系统(CALIS)在 2005 年正式建立“高校教学参考信息管理与服务系统”子项目以来,教学参考信息系统的建设一直是我国高校图书馆的一项重要工作。将课程信息与文献资源进行整合,为师生提供全面而直接的信息服务,不仅能够提升图书馆为教学科研服务的水平,同时也为高校
4、的教学科研工作起到积极的推动作用。本文在回顾国内外具有代表性的网络教学参考信息系统的基础上,结合开源软件 Drupal,着力研究具有典型 Web2.0 特征的教学参考信息管理系统的功能设计和组成,意图构建社交型的网络学习环境。为方便叙述,本文以下简称为“教参系统” 。1.国外主要教参系统介绍及特点国外大学图书馆在上世纪 90 年代初开始探索建立在网络平台上的各种图书馆服务,包括教参系统。目前,比较有代表性的商业教参系统包括 Docutek ERes、 Ares;免费的开源软件有 ReservesDirect 等。Docutek ERes 是国外应用较早的商业教参系统,现在已经被著名的图书馆自动
5、化管理系统软件商 SirsiDynix 收购 1。Docutek ERes 在全球有超过 400 家用户(多集中在北美地区) ,包括麻省理工学院等多所知名高校。美国 Atlas 软件系统公司是一家图书馆应用软件供应商,主要产品包括超过千家用户的馆际互借系统 ILLiad 和网络教参系统 Ares2。随着开源软件运动的蓬勃发展,图书馆也可以选择 ReservesDirect 这样的免费系统。ReservesDirect 是美国艾莫里大学(Emory University)图书馆基于著名的 LAMP 开源架构开发的网络教学参考系统 3。国外的教参系统主要有以下特点:(1)功能全面且简单易用,能够快
6、速部署并与 E-learning 环境 Blackboard 无缝集成 4。在北美地区占有 50%以上市场份额的教学管理系统 Blackboard 以“课程管理”为中心,通过师生的交流互动,以分享学习资料和信息为手段并达成网络学习的目标,实现集成系统中的课程信息的同步管理和文献信息的自动推送。 (2)具备完善的版权管理机制和透明的文献传递流程。图书馆、出版社和美国版权解决中心达成三方协议,对电子文献的使用有明确的规定和要求。用户申请传递受版权保护的电子版文献,可及时获知文献传递的整个运转流程的进展情况。图书馆员负责文献传递的整个流程并监控费用支出。 (3)与图书馆 ILS 集成应用。教参系统不
7、仅能够管理数字资源,也可以“管理”馆藏纸本资源,用户能够通过教参系统完成查看、预约、借阅(包括馆际互借)等功能。实质上这些功能仍是通过 ILS 来实现,只不过在教参系统里提供了操作的界面和接口,方便用户的一站式使用,提升用户体验和效率。2.国内主要教参系统的概况及存在问题国内比较有代表性的教参系统包括:CALIS 领导下建设的“中国高校教学参考信息中心” 、江苏高等教育教学教参服务系统以及部分重点大学图书馆自建的教参系统。“中国高校教学参考信息中心” 5网站是在 CALIS 的领导下,以信息分散采集、集中管理的方式,借助现代化的 Web 技术,将国内多所重点大学的教学信息和经过教师精选的教学参
8、考书数字化;覆盖所有重点学科并解决图书的版权问题的教学参考信息管理服务系统 6。2011 年 8 月,CALIS 三期教参项目工作会议在复旦大学图书馆召开,会议研讨了教参项目下一步发展的主要议题,其中包括与学校的教学管理平台整合并构建 E-learning 学习环境。江苏高等教育教学教参服务系统是江苏省高校文献保障系统(JALIS)数字图书馆建设的重点子项目 7。该项目旨在构建江苏高校教材及教学参考书的制作、服务平台,建成一个基本覆盖全省高校主要课程的、提供集中检索、分布式全文获取的 JALIS 高校教材及教学参考书数据库。目前该系统的主要功能包括:文献与课程信息的浏览与检索;图书的馆藏揭示;
9、电子书全文阅读;精品课程;教参推荐等。北京大学图书馆和清华大学图书馆是 CALIS 教参项目的主要参建单位,不仅承担 CALIS 教参项目工作,馆内还自建教参系统作为补充。北京大学图书馆自建教参系统集成在 SirsiDynix 公司的资源发现系统 E-library8。用户通过检索“教师姓名” 、 “课程号码” 、 “课程名称”来获取教参书的馆藏信息。清华大学图书馆的教参系统收录全校的课程信息以及中外文教参 1 万余种,并通过 SFX链接访问不同的电子图书平台获取全文 9。同时,教参系统与 ILS 进行了整合,可以实时查询纸本教参书的馆藏借阅情况。江苏省作为我国高等教育的发达地区,包括南京大学
10、在内的多所高校图书馆自建了教参系统。但是通过网络检索使用,发现大多数教参系统的现状不尽如人意。国内教参系统的主要问题包括:(1)部分教参系统没有在公共网络上开放,技术手段上不完善,限制了系统的使用范围,对扩大影响造成了障碍。 (2)系统建设后继乏力,持续性较难保障,尤其是信息资源的更新没有跟上,内容陈旧,而且资源类型单一。 (3)系统功能简陋,仍停留在几年前水平,没有大的发展。很少与图书馆 ILS 集成并形成多载体文献管理。 (4)互动性较差,用户参与度和使用度低。3.Web2.0 给国内图书馆界带来的影响2005 年 9 月,Tim OReilly 在其公司网站的个人专栏中发表了题为什么是
11、Web 2.0下一代软件的设计模式和商业模式的文章。随即,知名 IT 评论人玄伟剑翻译了这篇划时代的文章,并发表在互联网周刊上 10。Tim OReilly 在文章中详细阐述了 Web2.0 的主要特征:以互联网为平台、利用群体智慧、数据为核心竞争力、丰富的用户体验等。Web2.0 并没有明确统一的定义,人们从不同角度理解和诠释 Web2.0。笔者用简单易懂的方式来描述 Web2.0:以用户为中心、以可写 Web 为平台、以信息交互为主要方式、以信息分享为目的并建立用户关系的社会关系网络。嗅觉灵敏的西方图书馆学界在 Web2.0 概念出现不久,即开始探讨 Web2.0在图书馆的应用,并提出 L
12、ibrary2.0 的概念。2006 年初,范并思与胡小菁在文章中详细介绍了国外同行对图书馆 2.0 探讨的具体情况,包括基本理念和原理,Talis 提出的四项应用原则以及 Web2.0 技术在图书馆的具体应用的介绍,提出“图书馆 2.0 是 Web2.0 的技术或服务在图书馆信息服务中的应用” 11。半年后,刘炜全面梳理了 Web2.0 及其相关技术,重点探讨 Web2.0 的技术实质和主要特征并提出了图书馆 2.0 应用的五项原则 12。以 CNKI 数据库为检索工具,从2006 年至今,以“图书馆 2.0”为主题的文献共发表 330 余篇,其中在 2009 年最多达到 90 余篇。如果以
13、“Web2.0”为研究主题,在这一时期发表在图书情报类期刊的研究文献总量 700 余篇。这说明国内图书馆行业对 Web2.0/图书馆 2.0的研究非常热情,呈遍地开花之势。从 2006 年开始,国内连续 4 年举办了以“Web2.0 与信息服务”为主题的图书馆 2.0 学术研讨会 13。参会者不仅有图书馆员,也有积极应用新技术的数据库商。同时,台湾的同行也带来了非常好的经验与案例。图书馆 2.0 年会为国内图书馆界在网络新技术环境下的变革与发展提供了良好的交流平台,对图书馆应用技术的理论研究和实践探索起到了很好的推动作用。4.Drupal 系统在国内高校的应用Drupal 是一个免费的、开源的
14、、具有模块化框架并基于 PHP 开发的 Web 内容管理系统 14。网站管理员创建和组织网站内容、定制网站的表现形式、自动化管理工作流程并轻松管理站点的用户。Drupal 作为全球领先的开源 CMS,具有非常显著的优点:( 1)基于LAMP 平台,易于上手使用。 (2)使用模块调用(Modules hook)的系统设计理念来实现系统的功能。内容的发布、导航、检索、统计,用户管理及通讯等功能都由数量庞大的第三方模块来实现。 (3)内容与页面设计的分离。 (4)基于角色的用户管理系统,权限控制灵活。 (5)包括简体中文的多语言支持。(6 )用户数量庞大的社区是 Drupal 不断向前发展的基础和动
15、力。国内图书馆同仁最早从 2006 年即开始研究 Drupal 在图书馆信息服务中的应用 15。夏翠娟在文章中详细介绍了 Drupal 的主要概念、特点和基本功能,并重点介绍了国外图书馆中的应用案例,包括门户网站、图书馆内部网、学习型社区、社会性 OPAC 等 16。其他的研究还包括使用 Drupal 建设图书荐购系统 17,构建图书馆 2.0 门户网站等 18。使用 Drupal 构建图书馆门户网站的典型代表是上海大学图书馆 19和香港理工大学图书馆 20。笔者所在单位从 2008 年开始建设教参系统,当时功能比较简单,重点实现信息的组织和检索以及全文阅读,能够基本满足读者的需求 21。20
16、10 年起,笔者开始研究 Drupal 系统的使用,并逐步将教参系统迁移到 Drupal 平台。5.Web2.0 教参信息管理系统主要功能设计高校图书馆应建立以用户需求为导向,利用 Web2.0 理念和技术,集成多种类型教学参考信息、并以交互功能为主要特征的教参系统。以下介绍集成学科专业、课程信息并以教参资源为主体的网络学习环境 libRes(library Reserves System) 。不同于传统的主要供信息浏览的门户网站,libRes 是一个以读者为中心,鼓励用户参与的社会性网络工具。在 libRes 的设计过程中,教参资源的文献服务是一项核心任务,另一项任务是帮助用户寻找兴趣相同者
17、,建立起以信息为介质,以人为中心的交流互动机制。丰富的交互功能设计,能够有效促进信息的流转,帮助用户及时找到所需信息,不仅促使用户主动发现信息,也自动推送相关信息至用户。5.1 信息发布与内容类型创建使用 Blog(博客)作为 LibRes 的新闻发布平台,主要发布包括新书推荐、资源利用、讲座信息、网站新增功能介绍等消息。在当下的自媒体时代,Blog作为一种信息发布方式,具有比较明显的技术优势。主要包括:(1)支持 RSS订阅;(2)内容可以搜索并按照主题分类或者日期进行归档,支持标签(Tag)技术,内容的查阅更便捷;(3)读者可以对 Blog 内容评论、引用、收藏、分享;信息不仅得到有效传播
18、,也促进了人际之间的互动交流并因此提升信息的附加值。Drupal 应用最多的两个功能模块是 CCK 和 Views。CCK(内容构建工具包)的作用是依据业务需求创建包含各种类型字段的内容类型。例如:创建“图书”内容类型,包含“书名” 、 “封面” 、 “作者” 、 “主题词” 、 “摘要” 、 “出版日期” 、“出版社” 、 “ISBN”、 “全文链接” 、 “课程名及编号” 、 “适用专业” 、和“标签”等字段。对于期刊、学位论文、图片、音频、视频等其他内容类型,我们相应的依据国家数字图书馆工程的元数据标准规范分别予以设计。Views 的功能是从数据库中取出数据并展示。Views 的使用非常
19、灵活而且功能强大,可以满足多种形式的信息输出需求,支持多种字段排序与检索,多种格式选择以及分页设置等。管理员可以定制包括教参书在内的所有内容类型的 RSS Feed。这将使用户充分享受到利用 RSS 订阅信息的好处:(1)用户只订阅自己感兴趣的信息源,充分体现需求的个性化;(2)RSS 具有自动更新机制,用户及时获取新信息,节约时间;(3)RSS 的聚合特性让用户在一个界面内获取到多个消息来源的内容。5.2 信息资源组织与检索Drupal 系统内置的用于内容分类的模块称作 “Taxonomy”。利用Taxonomy,管理员预先定义设计好的词表(Vocabulary) ,并将这个词表用于指定的内
20、容类型,从而实现对内容的分类导航。同时,Taxonomy 也支持对内容添加标签,普通用户也可以对资源进行描述,从个体认识的角度添加自己对内容的理解。范炜在文章中探讨了 Drupal 的分类组织机制,认为传统信息分类方法与标签/ 大众分类法之间应该是相互促进,共同发展的关系,并建议采用建立受控词表与大众分类法相结合的信息组织机制 22。以建立“院系专业”和“课程名及编号”分类为例。当新增一本“图书”时,不仅要填写相关的书目信息,也要对分类进行确认。编辑必须对该条目属于哪个“院系专业”和“课程”进行设定,否则该条目无法保存。LibRes 赋予了用户具有多种浏览与搜索信息资源的方式。首先是全站检索,
21、用户输入关键词查找相关资源,该方法的优点是查找范围比较全,但是随着内容的增加,查准率会下降。其次是分类目录导航,系统将实现定义好的分类外显化形成一个导航式的目录浏览,适合用户信息需求模糊情况下进行探索性查找。再次是内容的字段检索,比如对于“图书” ,用户可以从作者、题名、关键词、出版社、出版年、内容摘要等多种检索途径发现资源。这种检索方式查准率很高,用户在选择多种内容类型为检索范围的条件下也可获得较高的查全率。最后则是利用标签/标签云图对资源进行聚合的资源检索方式。众多的用户对资源进行标签,不仅仅有对资源进行描述的目的,更有信息交互的潜在涵义。标签可以理解为描述资源的关键词,是一种更为灵活、有
22、趣的分类方式。用户为内容添加一个或多个标签,并通过标签聚合类似的内容。用户通过标签来浏览其他相似的内容(使用了同一标签的内容)并由此和他人产生更多的联系。标签的使用体现了群体的力量,使得内容之间的相关性和用户之间的交互性大大增强。5.3 用户交互与消息通讯不同于传统单向的信息门户网站,libRes 以教参信息为媒介,使用多种交互功能设计,帮助用户建立联系,为拥有相似信息需求与活动的人建立在线社区。 (1 )丰富的用户体验及 Profiles 设计用户分为匿名用户和注册用户两大类,注册用户继承匿名用户的所有权限。为促进用户贡献内容的热情,匿名用户不仅可以浏览和检索内容,也可以“评论” ,加标签,
23、对书目进行“评级” 。注册用户的类型需要仔细考虑业务模型并设置相应的操作权限。libRes 系统设置有学生、教师、馆员、数据录入员、管理员等基本角色类型,并可以依据业务需要临时变更用权限。用户角色不同,相应的个人档案(Profiles )有所差异。Profiles 字段的设计需要仔细考虑,因为这可以聚合具有相似特征和背景的用户。有研究表明,基于熟人(真实信息)构建的社交网络最适合信息传播23。以 “学生”用户为例,除了通用的注册信息 “姓名” 、 “邮箱”等,还需要注册的信息包括“专业” 、 “年级” 、 “班级” 、 “个人爱好”等。个性化的注册信息实现了信息的归类,系统自动聚合并显现相似用
24、户群体。(2)用户通信与消息机制注册用户具有发布消息(微博)和日志(博客)的权限,还可以上传限量的图片和多媒体文件。为了获取某个用户的最新动态,LibRes 系统设计了“收听”功能,一种单向的消息跟踪的模式。当用户 A“收听”了某个教师 B 以后,教师 B 在网站的动态,包括所发布的消息、日志、评论了哪一本书、为哪一本书评级等动作,都会及时反馈到用户 A 的个人主页。当然,教师 B 可以进行隐私设置,确定信息传播的边界。用户关系是社交类型网站的设计要素之一。一般最常用的是“好友”关系,建立用户之间的双向联系。用户之间在确立一定的关系以后,可以进行通信,包括站内短信或者 Email。(3)用户群
25、组群组(Groups )是社交网站里非常重要的功能。群组让一部分具有相同兴趣和任务的用户进行小范围的通信、交流、协作。用户可以创建群组,加入群组,订阅群组消息。典型例子是教师创建某班级为一个群组,则教师可以在该群组发布消息,布置作业,进行群体讨论等。结语:上海海事大学具有典型 Web2.0 特征的教参系统已经上线,囿于部分模块尚不支持 Drupal7,功能尚不完善,应用效果仍需留待时间检验。前文所述的资源管理系统是基于数字资源的,而图书馆丰富的馆藏纸本资源也不容忽视。完善的教参系统应具备管理图书馆 ILS 资源的能力。在教参系统里不仅可以阅读电子资源,也可查阅馆藏纸本图书的借阅状态、馆藏地点、
26、评论信息,甚至可以直接网上预定和续借。SOPAC 是 Darien Library 图书馆员 John Blyberg 开发的一个 Drupal 模块,其用途是将图书馆的 ILS 和基于 Drupal 的网站进行集成,从而实现社会化网络功能,包括馆藏图书的评论、标签、评级、收藏、分面检索与导航以及各种媒体类型资料的使用情况排行榜等 24。目前 SOPAC 支持的图书馆 ILS 包括 Millennium、Sirsi 以及 Aleph500 等主流的自动化管理系统。相信在不久的将来,国内主要的 ILS 厂商也会加入到这个行列中来。参考文献:1 Docutek Eres . 2011-09-20.
27、http:/ ATLAS Systems 公司.2011-09-20. http:/www.atlas- Blackboard 公司.2011-09-20.http:/ http:/ OReilly,玄伟剑翻译. 什么是 Web2.0.互联网周刊,2005(40):38-4011范并思,胡小菁.图书馆 2.0:构建新的图书馆服务.大学图书馆学报,2006(1):2-712刘炜 .从 Web2.0 到图书馆 2.0:服务因用户而变.现代图书情报技术,2006(9):8-12,6713“Web2.0 与信息服务”会议网站.2011-10-09.http:/ 官方网站 .2011-10-18.htt
28、p:/www.drupal.org15马建玲 .开放源代码的内容管理系统 Drupal.现代情报,2007(2):50-5216夏翠娟 .Drupal 在图书馆中的应用 .图书馆杂志,2009(5):47-5217王家兵,樊忠顺.基于 Drupal 的图书荐购系统构建与实现 .图书馆学研究,2010(9):47-49,3518王欣,李玉兰,商允峥.基于 Drupal 构建图书馆 2.0 网站的研究和实践.现代图书情报技术,2009(11):82-8719上海大学图书馆.2011-10-29. http:/202.120.121.193/20香港理工大学图书馆.2011-10-29. http:/www.lib.polyu.edu.hk/21王璞 .高校教学参考信息服务系统建设的若干问题探讨.大学图书馆学报,2010(2):74-7822范炜 .Drupal 分类组织机制研究:一种复合信息组织模式.图书馆杂志,2010(1):23-2623丁婉莹,贺芳.SNS 中信息传播特点研究分析 .图书情报工作, 2011(4):77-80,14724 SOPAC.2011-12-28.http:/ 1550 号上海海事大学邮编:200135电话:13032126069邮箱: ;