1 图书馆学科服务现状
1.1 纸质资源利用率下降
科技竞争的日益激烈,文献信息保障越来越重要,但作为提供保障的专业单位---图书馆的来说,却面临着进馆读者越来越少,读者对纸质资源利用越来不满意的情况。以长江大学图书馆(以下简称我馆)为例,在校学生约 4 万人,从 2008 年最高峰66 万的图书借阅次数到 2012 年 34 万的图书借阅次数,下降幅度极其惊人(见图 1)。【图1】
调查显示,全国高校图书馆多数在 2008-2009 年纸质图书利用达到高峰期后,每年都以 10%的速度在减少,特别是专业图书阅读次数减少趋势更加明显。
1.2 数字资源利用不畅
纸质图书的利用下降,是否对应的数字资源利用率大幅提高了?CNKI 是我馆利用最为广泛的数据库,有其代表性,现以我馆 2005-2012 年 CNKI 的利用情况(见表 1)为例进行分析。表 1中,使用总次数从 2007 年的 440 万次上升到 2012 年的 1 120 万次,6 年增加到 2.5 倍,这和纸质图书利用率下降趋势耦合。不过在数字资源利用方面,只是检索次数在上升而下载次数却持平。【表1】
数据库商根据检索次数的上升情况,在合同中明确制定总体报价 10%上涨。2011 年,由于我馆不堪承受其上涨压力,想通过停订硕博士论文库的办法和数据库商博弈,但因种种原因博弈没有成功,图书馆还得为大量无效检索而买单。要想改变这种局面,图书馆就必须进行针对性推送,通过便捷的文献获取方式来改变这种窘境。
1.3 定制推送的必要性
对国内外高校图书馆用户的调查显示,用户对信息的需求正在向网络化和电子化方向转变。高校图书馆的服务对象由于知识层次和计算机水平等限制因素,要求图书馆能提供有针对性、有差别的服务。因此,按照专业、教学以及科研的内容与方向的不同需要,通过整合、集成、创新各种知识内容,认真分析用户的个人特征和使用习惯来提供准确的或者潜在的、多方面多角度的信息服务,为教学和科研服务,已成为网络环境下图书馆的一个重要任务。图书馆必须加快改革,以更多更好的方式推进数字资源的利用。例如,图书馆可将基于安卓系统平台开发的大屏幕触控互动服务终端广泛部署在教学楼、图书馆、学院大楼、宿舍楼等公共场所,形成图书馆数字资源的自助服务,提供院系核心专业期刊、教学参考书、硕博士论文、教学视频等,通过二维码的方式提供手机、平板电脑等移动终端的下载。
2 移动 APP 系统的构建
本文所设计的移动 APP 系统总体架构和功能见图 2、图 3.
图 2 中,每格显示的内容都不同,分别是本学院中外文核心期刊全文和文献传递中期刊留存;本学院中外文教学参考书、借阅排名前 20 的图书、考研参考书;本专业排名前 10 学校的硕博士论文;水平高、质量好的专业教学视频(国家、省、学校精品课程、公开课);院系专业科研分析图;行业最新领域的相关资源通知公告:图书馆主页发布的新闻;借阅查询:图书管理系统的 OPACWeb 等。这些内容主要是在学科馆员指导下,院系指定研究生负责资源收集,本科生、教师参与,自动化部整理后上传服务器,APP 端实时更新。【图2.图3】
3 服务器端实现
3.1 数据库层
建立各类资源的数据表。例如,期刊需建立数据库种类表,包括期刊名,期刊封面页对应的图像,期刊的发行者、CN 和 ISSN号等描述期刊种类的字段;期刊卷期表对应发行期、时间;期刊目次表描述对应期中的目录信息,包括题名、作者、关键词和摘要等。
3.2 开放 API 接口
为了不同客户端利用方便,通过 IIS 构造标准的带参数的URL 请求信息,返回 UTF8 编码的 XML 便于数据交换。例如,将返回期刊种类列表于 XML:
- <Table>
<id>59</id>
<name>石油地球物理勘探</name>
<pic>a59.jpg</pic>
<sponsor>东方地球物理勘探有限公司</sponsor>
<period>双月</period>
<city>河北省涿州市</city>
<lang>中文</lang>
<frmt>大 16 开</frmt>
<issn>1000-7210</issn>
<cn>13-1095/TE</cn>
<iif>1.139</iif>
<aiif>0.679</aiif>
<nian>2013</nian>
<qi>04</qi>
</Table>
3.3 PDF 在线转换
为了降低 3G 网络条件下 PDF 文件下载流量的需求,实现在线预览功能,通过服务器端在线解析 PDF 为指定放大率和页码的 PNG 图像。利用开源软件 MUPDF 提供 C# 下的 DLL 封装:
/// </summary>
/// <param name=“pageNum”>指定需转换 PDF 页码</param>
/// <param name=“pdfPath”>指定需转换 PDF 文件绝对路径</param>
/// <param name=“zoomFloat”>指定转换页面放大率</param>
/// <returns>文件不存在返回 fileNoFound.jpg,指定页码不在范围内返回 fileNoFound1.jpg,
/// 发生错误返回 fileNoFound2.jpg,成功返回转换为 PNG 内存流,便于直接写入 RESPONSE
///</returns> public MemoryStream getPdfImage(int pageNum,string pdfPath,float zoomFloat){}
4 ANDROID 端实现流程和效果图
4.1 期刊种类书架显示ANDROID 通过异步后台下载并解析服务器端期刊种类XML(见图 4),并下载对应期刊封面并缓存到 SDCARD 上,定制书架显示模式绑定数据。【图4】
4.2 期刊卷期显示
用户点击相应的期刊图像后跳转到期刊卷期的显示页(见图 5),为了减少数据流量只显示最新年度出版的卷期。【图5】
4.3 期刊目次显示
用户点击卷期的 ITEMVIEW,跳入指定期的目次显示(见图6),通过 ZXING 生成指定篇的下载地址二维码,读者可以用摄像头扫描解析出下载地址后,下载相应的 PDF 全文,然后在移动设备上阅读。【图6】
4.4 期刊全文在线预
览简单通过目次来判断文献是自己所需要的可能还不够,读者可以再次点击目次进行全文阅览,采用了 VIEWPAGER 组件来实现,从服务器上下载 PNG 图像格式文件来浏览。
5 结语
随着数字图书馆的普及,高校图书馆已认识到智能终端的作用,但缺乏一个对智能移动终端综合服务的平台,本文针对这种业务需求,构建一个基于 Android 的大屏幕触控互动推送平台,不仅可以进一步提高图书馆图书的利用效率,而且提高了广大师生学习的效率,促进了数字化图书馆的进程,对高校图书馆的发展具有深远的意义。只是本设计还存在一些不足,有些功能还可以扩展,有待我们进一步研究开发。
参考文献
[1] 初景利,张冬荣。第二代学科馆员与学科服务[J].图书情报工作,2008(2):6-10.
[2] 郭艳秋。知识嵌入视角的学科化服务研究[J].图书情报工作,2012(7):49-52.
[3] 江波,覃燕梅。掌上图书馆、手机图书馆与移动图书馆比较分析[J].图书馆论坛,2012(1):69-71.
[4] 计世资讯。2011-2012 年中国手机操作系统市场分析[EB/OL]. [2013 -09 -22].