高校图书馆学科服务共享平台研究
2018-01-09张雪宋红霞
张雪+宋红霞
摘 要:采用文献资料法、软件工程法、逻辑分析法设计了高校图书馆学科服务数据共享平台,系统设计采用MVC模式,分为视图层、模型层和控制器层三个层次,系统主要功能模块包含馆藏资源、数据库导航、个人图书馆、用户中心、特色服务和系统设置,系统界面友好,操作简单,能较好地满足读者用户的需求。通过该系统,可以有效实现高校图书馆学科服务数据共享。
关键词:图书馆 学科服务 数据共享
中图分类号:G25 文献标识码:A 文章编号:1672-3791(2017)11(a)-0252-02
在国家“双一流”背景下,学 台首先需要满足图书馆的核心功能,在此基础上,还需要解决学科服务资源的共享问题。根据调研实际,提出如下功能需求:导航、查询、浏览和交互。
1 系统需求分析
高校图书馆学科服务共享平台首先需要满足图书馆的核心功能,在此基础上,还需要解决学科服务资源的共享问题。根据调研实际,提出如下功能需求:导航、查询、浏览和交互。
导航是进入不同功能模块区域的快速指向,将常用功能区间有机联系在一起,使用户能在最短时间内到达指定位置;查询是高校图书馆学科服务共享平台的核心功能,也是用户完成精确任务的前提,需要在联机公共目录查询系统基础上实现精确、模糊、多数据库查询等多种功能;根据移动终端的特点,最大限度满足用户浏览数据的需求;满足用户咨询、评论、反馈以及接收消息推送等方面的需求。
2 系统逻辑层次设计
系统设计采用MVC(Model View Controller)模式。MVC模式把系统分为视图层、模型层和控制器层三个层次,每一层次分别对应不同的特定功能。视图层主要负责采集和识别用户的具体操作,如文献查询等数据的输入、控件布局等;控制器层则主要负责处理用户事件,比如将搜索查询到的藏书信息以特定方式返回给用户。模型层主要进行数据请求和业务逻辑的处理,如一本藏书作为一个对象,图书列表则作为一个数组,数据请求时通过调用相应的API,最终由控制器以特定视图的形式返回,如图1所示。
3 系統功能模块设计
通过对学校图书馆用户、学科馆员等的调查,结合图书馆后台用户访问数据,确定了学科服务共享平台的主要功能,主要包含馆藏资源、数据库导航、个人图书馆、用户中心、特色服务、移动社交、系统设置这几大功能模块,如图2所示。
3.1 馆藏资源
馆藏资源是本系统的核心功能模块,主要包含馆藏检索、联机查询功能。馆藏检索可以实现用户查询校内馆藏资源,其中,可查询全校公共馆藏资源,还可根据用户的学科属性,查询所属院系或关联院系的内部资源。联机查询主要实现用户基于联机公共目录查询系统的查询需求,只要是存在于联机公共目录系统中的资源都可查到。
3.2 数据库导航
数据库导航主要起到一个桥梁的作用,用户可通过本模块快速进入相关数据库进行文献查询、浏览、下载等操作。数据库导航分为三个子栏目,分别是中文数据库、外文数据库和特色数据库,本数据库导航模块只是起到快速导航功能,并没有专门开发专用视图,是通过调用移动终端安装的浏览器来实现相关数据库的访问。
3.3 个人图书馆
个人图书馆主要是实现读者借还书、个人喜好等方面的功能。借还查询功能可以实现查询所登账户名下的借阅信息,并可实现远程续借,避免了读者携书本到馆续借。浏览历史可以根据读者的个人喜好,在新书上架后可以通过算法的计算匹配最佳推荐书目对读者进行新书推荐。
3.4 用户中心
用户中心主要实现账号维护、个人基本信息维护以及交互的功能。用户中心通过端口直接连接到学校门户,访问学校门户中的个人数据库。账号维护可以重设密码、绑定手机和邮箱,是一般客户端常用的基本功能。
3.5 特色服务
特色服务主要包括云服务、条码扫描、业务直通三个模块。云服务主要为读者提供部分云存储空间以及常用的云端功能调用。条码扫描功能可以实现对在库书籍的条形码进行扫描,从而获取所持书籍的详细信息。业务直通模块主要是读者校内门户的快捷通道,可以快速进入如教务系统、科研系统、财务系统、人事系统、资产系统等。
3.6 系统设置
系统设置是有关客户端系统运行方面的功能模块,通过系统设置,用户可以对包括消息推送、阅读模式、离线管理、版本更新等内容进行设置。
4 结语
学科服务是“双一流”建设对高校图书馆提出的重要要求,而数据资源共享则是图书馆学科服务的前提。本研究基于以上背景,设计了高校图书馆学科服务共享平台,系统采用MVC模式设计,界面友好,操作简单,可移植性强,能较好地满足读者用户的需求。随着移动网络的普及和智能终端设备的成熟,相信此类平台系统能够在高等院校和科研机构进行普及和推广。
参考文献
[1] 周立军.高校图书馆与院系资料室文献资源联机共享建设探讨[J].图书情报工作,2008(7):88-90.
[2] 任中方.MVC模式研究的综述[J].计算机应用研究, 2004(10):1-4.
[3] 马骏涛.基于移动互联网技术的移动图书馆系统研建[D].中国人民解放军军事医学科学院,2012.
[4] 吴凯.基于Android平台的条码扫描软件的设计与实现[D].北京邮电大学,2013.
[5] 程飞.基于云计算的图书数据库查询方法研究[J].计算机光盘软件与应用,2013(4):36.endprint