暨南大学图书馆2.0网站系统构想与进展:1、开发背景

1、开发背景

1.1、面临的问题

暨南大学现有的网站开发于2004年11月,开发技术采用jsp,数据库平台使用oracle。2005年9月该网站正式投入使用,截止到2009年10月18日,网站共有注册用户40482人,首页访问量4,587,275人次,日均首页访问量3000多人次。该网站初步实现了信息宣传、资源揭示、个性化服务、馆员服务等功能,是暨南大学数字化图书馆的建设过程中的一个重要成果,对读者利用图书馆的数字资源和服务,起到了很大的促进作用。

然而,随着服务内容的拓展、业务需求的增长,该网站不断地以增加页面的形式增加功能,导致数据的组织逐渐变得混乱,同时,2.0化、国际化等新的需求被提出,该网站面临的更新换代的问题。

1.1.1、网站信息组织日趋混乱

四年来,图书馆不断推出新的服务,仅2007年,便增加了自助复印打印系统、校外资源访问系统、短信催还等12项新服务。许多新服务,不仅依赖于图书馆网站进行宣传推广,甚至严重依赖于网站服务内容的开展(如校外资源访问,就是通过用户登录图书馆网站而实现身份认证,从而自动获得访问权限)。这样一来,网站就必须不断的添加新的内容或功能模块。由于现有网站的先天不足,从而导致了:

一,原有的信息分类模式不能完全满足新的需要,网站的首页、二级页面增加的链接或内容越来越多,出现了失控的迹象,而读者无法清晰、快速的找到所需内容。

二,部分新的模块无法归入到现有的类目内,或者是为了二次开发的方便,新功能往往以独立模块的形式进行,不仅无法与原有程序很好地共享代码,数据结构也出现了混乱的情况。

1.1.2、2.0特性,个人信息管理与个性化服务需求

RSS、标签、博客、IM等2.0技术的应用,首先可以提高图书馆网站的界面友好性,进一步增加图书馆网站的黏性,促使读者更多的利用图书馆网站;其次可以通过用户贡献和分享,进一步揭示和传阅图书馆的资源和服务,从而促进读者更好地利用图书馆。构建一种参与、互动的web2.0服务模式,是当前网站所缺乏的。

参与模式植根于个性化服务。现有网站在个人信息管理和个性化服务方面,已不能满足用户的新要求。用户希望能够通过图书馆网站获取到自己与图书馆相关的所有信息,这些需求包括个人基本资料查询更新、图书借阅记录、自助打印复印的记录及费用、电子阅览室上机记录及费用、个人研修间使用情况等内容;同时,用户还希望通过图书馆的网站,获得信息推送、个人空间、在线咨询等更多的个性化服务。

个性化服务直接关系到了网络参考咨询工作的开展,关系到了读者对图书馆网站的感观,极大地影响了图书馆网站的使用率。

1.1.3、业务工作迫切需要平台支持

一,许多业务工作无法通过同一个平台来完成,馆员需要在多个系统平台上,重复录入数据,分别处理工作内容。如图书馆荐购的信息反馈,工作人员必须将集成管理系统的数据导出,转换后再从网站上发布,并通过另一个系统向读者发送短信通知。

二,部分业务工作,通过网站向读者宣传或提供服务链接,却没有提供面向馆员的反馈、统计或处理等服务。如教参书的指定,仍未能通过网站直接连接读者和馆员,只能线下处理,导致读者积极性不高,馆员效率低下。

三,为提高工作效率,文档管理、资产管理、人事与考勤管理、查收查引分析系统等许多办公自动化需求被提出,迫切需要相应平台支持。

四,图书馆的服务内容需要更为有效的组织、展示和推荐,服务效果及业务统计数据公开,缺乏科学分析工具的支持。

1.1.4、国际化问题

暨南大学作为“面向海外,面向港澳台”招生的华侨学府,在校学生超过半数是华侨学生,习惯了阅读繁体或英文,图书馆网站面临着支持繁体、英文甚至其他语种的国际化问题。

1.1.5、扩展性

由于采用jsp开发,代码共享较少,随着时间迁移,代码逐渐混乱,增加新模块或者进行某部分功能的改动,十分困难,不易迁移和部署。系统缺乏扩展性,难以改良。

1.1.6、网页界面设计和美观问题

现在的网站没有采用MVC模式开发,许多地方用户界面和逻辑应用层没有分离,没有使用标签技术和模板技术,所以网页设计好后,要进行布局、图片、样式的更换,大量的代码重写工作不可避免。而目前用户界面问题是最明显的问题,一是大家视觉疲劳了,怎么看怎么丑;二是原有的设计没有完全遵循XHTML标准,在跨浏览器方面也存在瑕疵;三是合乎用户浏览习惯的合理布局、操作提示、统一功能图标、字体变化等等一些界面友好的特性没有提供。

1.2、需求

新网站,需要体现2.0的特性,以一种相对灵活的模式进行网站信息组织,支持用户个性定制,较好地将图书馆的服务和资源推送给用户,初步实现互动参与的信息服务模式,初步解决国际化问题。

新网站首先要体现“基础模块+应用子系统”的搭积木式设计思路,各个子系统之间以松耦合的形式存在,易于扩展和剥离;其次,要解决与第三方系统的挂接问题,整合第三方系统数据。

新网站应以MVC模式架构,实现用户界面与业务逻辑的分离,能通过数据接口支持多种标准的数据输出,具有较高的界面友好性,能给用户良好的浏览体验。

新网站要把对业务工作的支持纳入平台,一是要理顺具体业务的工作流程,开发业务工作支持工具,沟通读者和馆员,初步实现办公自动化;二是要重视业务数据挖掘、统计和发布,以月度报告的形式向各个层面的用户推送。

1.3、解决方案一览

图书馆网站是各个图书馆必不可少的重要服务阵地,我们认为,主要的解决方案有如下选择。

1.3.1、引进成熟的门户系统

购买成熟的门户系统产品,是最便捷的解决方案,具有实现流程简单、部署方便、后期维护有保障等优点,缺点在于需要一定的经费支持、难以完全符合当前工作需求、定制相对困难等。我们关注过的门户系统主要有重庆大学2.0门户、CALIS数字图书馆门户构建平台、TRS个性化门户、清华同方知网网站内容管理系统等。

1.3.1.1、重庆大学ADLIB2.0门户

我们认为,重庆大学ADLIB2.0门户是一个具有革命性质的产品,在设计理念和开发技术上拥有多项重大的创新。在“资源、管理、服务”理念的驱动下,他们创造性地提出了图书馆2.0的整体解决方案,重新定义了图书馆的业务流和数据流,连同集成管理系统一起改造,实现了一个全新架构的,包括管理与决策系统、资源建设系统、文献流通系统、内容管理系统、参考咨询系统、办公管理系统、读者知识门户、手机图书馆等功能在内图书馆2.0解决方案。ADLIB2.0门户是该解决方案中极其重要的一部分,实现了基于读者的知识服务系统和基于web2.0的知识搜索功能网络平台。从重庆大学的读者使用情况和评论来看,ADLIB2.0深受用户喜爱;从业界反应及相关的研究工作与成果(国家社科基金项目、SSCI论文)来看,该系统具有领先水平。

重庆大学ADLIB2.0门户由重庆大学图书馆和重庆亚德科技股份有限公司合作开发,重庆大学图书馆系统、重庆大学城网上图书馆系统均采用ADLIB2.0实现,其他部分客户有深圳信息职业技术学院、重庆市沙坪坝区检察院、天津托克斯轴承有限公司等 。

1.3.1.2、CALIS数字图书馆门户

CALIS数字图书馆门户(Portal) 包括数字图书馆门户网站和门户构建平台,其中数字图书馆门户网站提供个性化综合信息服务、统一用户管理、会员管理,在线应用培训、电子资源导航、门户个性化定制工具、集成化服务接口等功能,门户构建平台则通过 “自定义、积木式、个性化”的系统建设流程和功能模块,使得高校用户用此平台通过二次开发能够方便、快捷地构建自己个性化的门户服务网站系统。其主要功能模块有:用户注册与登录、检索服务、资源导航(学科导航、资源类型导航、期刊刊名导航)、信息服务(多库检索、馆际互借、参考咨询)等 。

CALIS数字图书馆门户由CALIS管理中心开发,目前,中国高等教育数字图书馆门户在其上面搭建,浙江省文献信息中心也在做馆内测试。

1.3.1.3、TRS个性化门户

TRS个性化门户定位于整合互联网和应用资源,实现信息的“一对一”个性化传播的理念上,提供轻量级的portal架构解决方案,致力于将各种应用系统、数据资源和互联网资源整合到一个内容管理平台上,并以统一的用户界面提供给用户,提供互联网资源整合、TRS WCM内容管理、个性化定制和服务、web2.0知识管理等功能,同时借助TRS身份服务器和TRS搜索引擎,实现单点登录和统一检索。

TRS个性化门户由北京拓尔思信息技术股份有限公司开发,图书馆用户有国防大学图书馆、湖南大学图书馆。

1.3.1.4、清华同方知网网站内容管理系统

清华同方知网网站内容管理系统具有内容聚集、个性化表现、搜索、web应用访问、个性化定制及单点登陆等功能。可聚合梳理内容资源,提供个性化定制服务,构建统一易用的门户平台,可广泛应用于构筑知识门户、政务门户、企业信息综合门户、学科信息门户等众多门户平台的建设。该系统主要包括了个性化门户、网站群管理、网站搜索引擎、WCCM内容协作与管理平台等功能 。

该系统由同方知网系统软件公司开发,应用了这一系统的应该有中国人民银行数字图书馆项目、大连市委党校数字化图书馆项目等。

1.3.2、采用开源系统

目前,有许多十分优秀的适合图书馆使用的开源软件,如Drupal、Liferay、U-Portal、OpenPortal等。开源的门户系统软件,一般都支持内容和界面定制,部分还支持博客,留言板,Wiki、动态标签系统等2.0特性,用户仅需要进行配置即可投入使用。采用开源软件,最明显的优势是自由、方便、安全和零成本,此外,还具备持续更新、帮助全面等优点。其缺点同样在于难以完全符合工作需求,需要进行二次开发和整合工作。

中山大学图书馆的个性化门户,就建立在Liferay Portal之上。

1.3.3、第三方合作

与第三方合作也是图书馆可以选择的一个策略,包括定制开发和联合开发两种形式。定制开发是图书馆向第三方提出系统需求,由第三方完成系统的规划、开发、部署及维护工作;联合开发则是图书馆与第三方一起进行系统开发,一般情况下图书馆进行系统需求和功能分析、系统测试等工作,第三方进行程序开发和部署等工作。采用第三方合作的形式,优势在于能够较好的符合图书馆的工作需求,历史数据的迁移较为方便,缺点在于第三方合作者相对难找,需要有一定的成本。

有不少图书馆采用了第三方开发的策略,不再赘述。

1.3.4、自主开发

许多图书馆采用自主开发的策略,自主开发能完全根据自己的工作需求,进行系统结构的设计和功能的规划,具有较强的灵活性,前提是必须拥有具有开发能力的技术馆员。但是,自主开发过程中普遍存在一个问题就是缺乏战略性规划,往往只针对当前的需求,而没有构建一个相对成熟的网络服务体系,每次业务需求发生变化,就面临着代码重写和数据重建的痛苦过程。

由于经费问题,我们不大可能购买成熟的产品或委托第三方进行网站的开发,当然,当前产品是否能完全符合具体业务需求,也有待进一步考量。对于开源软件,一方面,经过试用,我们觉得目前还没有拿到就可以用的产品,必须经过二次开发,另一方面,面临着原有数据迁移和系统整合的主要问题,部分数据流和业务流需要重新定义。

暨南大学图书馆一直走的自主开发路线,目前使用的网站是第四版。经过多年建设,我们已经培养起了一支开发能力较强的团队,对网站的功能需求,也有了比较明确的认识和规划,馆领导也对自主开发给予了全力的支持和肯定。所以,自主开发是我们的选择。

1.4、项目定义

通过技术部馆员自主开发的形式,在未来两年内开发出一个符合需求的图书馆新网站,构建信息互动的网络服务模式,促进读者利用图书馆的资源与服务,提高馆员的工作效率,促进图书馆的业务工作开展。

2 thoughts on “暨南大学图书馆2.0网站系统构想与进展:1、开发背景

  • 小陈

    我正在开发一套在线图书馆软件(基于web2.0技术),有空来看看,提提建议,非常感谢。
    网址:http://www.librarycenter.cn

    Reply
  • 图林老姜

    潇湘八景画·烟寺晚钟
    【明】朱瞻基
    烟光漠漠春山紫,古寺深藏万松里。
    夕阳西坠群壑阴,隔林蔼蔼疏钟起。
    潇湘无风波浪停,恍如水底鸣长鲸。
    山僧策杖归来晚,遥听穿云百八声。
    缓急因风如断续,远彻山阿并水曲。
    已随暮角响江城,更送樵歌出林麓。
    乘桥二客心悠然,偶立遥看瀑布泉。
    高山流水有深意,咫尺不闻音韵传。
    乾坤无尘万籁静,朗然空谷声相应。
    高秋正遇晓霜清,分明若向丰山听。

    Reply

发表评论

电子邮件地址不会被公开。 必填项已用*标注


*