“扫码识书”图书采访软件设计与研究
2021-07-12李小洁
李小洁
(山东大学图书馆,山东 济南 250101)
1 背景介绍
自党的十八大以来,“全民阅读”已成为党中央的一项重要战略部署并多次写入政府工作报告,对倡导和开展全民阅读活动提出了明确要求。 高校图书馆作为公共文化服务体系中的重要力量,更应加强馆藏建设,披沙炼金,以高质量馆藏为建设“书香”社会提供有力支撑。 图书采访工作是根据图书馆自身的馆藏体系结构、经费额度、读者需求等进行图书采购、馆藏建设,是确保馆藏质量的核心环节,更是整个图书馆赖以维系的源泉[1]。 长期以来,国内外众多学者围绕图书采访进行了大量的理论和实证研究,逐渐沉淀形成当前的图书采访体系:
一是网上订购:采访馆员根据书商提供的采访数据(电子版或印刷版)进行书目圈选。 但由于书商招标折扣不同, 书商有时会选择性剔除一些高折扣图书,且后期到书时间难以保证。 因此,网上订购受书商制约性较强,图书馆较为被动。
二是现场采购:现采模式兴起于20 世纪末21 世纪初[2],采访馆员通过书商举办的书展现场扫码采购。因为可以直接看到并翻阅图书, 采购质量比书目订购明显有所提升,因此受到多数图书馆青睐,现采会的规模和数量得到了迅速增大。 但是现采模式同样受书展时间、地点限制,成本相对较高,可参与采访人员有限。
2008年受全球金融危机波及,国外不少高校迫于经费压力转变采选策略提出了PDA、DDA 的采访模式, 但是受经费制约、 额外工作量等影响,PDA、DDA模式在我国发展并不顺畅, 主要形式仍是读者荐购。此外, 当前图书采访模式中还有诸如交换、 复制、赠送、邮购等,但均体量较小,影响有限。
因此,必须转变思路打破故步自封的图书采访机制,从内外部资源中挖掘潜力,在图书馆的统筹主导下,以一种更为开放的姿态和方式吸引、鼓励更多的行为主体参与到图书馆的采访工作中。 因此,本文基于开放式创新理念,借助“互联网+”时代的新兴技术微信小程序(英文名Mini Program,以下简称小程序)[2]对图书采访工作进行模式重构和技术革新。
2 技术保障
当前主流图书采访模式中网上订购需要通过数据查重系统将采访数据与馆藏数据进行查重; 现场采书需要借助条码扫描器或便携式手持数据采集器(PDT)扫码识书;读者荐购除少量电话荐购和现场荐购外,基本通过形式各异的图书荐购系统进行书目信息提交。查重工作亦由最初的人工记忆查重模式转变为备份数据库查重模式和互联网实时查重两种方式[5],查重软件或嵌入数据采集器或借助笔记本电脑等终端设备。 无论何种采购模式、 查重模式均严重依赖软硬件环境。鉴于泛采访馆员队伍难以实时接触条码扫描器,全开放式图书采访模式应首先摒弃专有设备的束缚,借助近乎人皆有之的智能手机作为移动终端设备,进行功能再现。
目前,微信设计中心已在微信小程序中推出了一套网页标准控件库[4],能够保证其在移动端页面上的可用性和操作性能;软件开发时,可借助小程序丰富的组件及API,实现基础信息获取、线下扫码等功能。依托微信这一日活跃用户破10 亿人次的跨平台通信工具,使图书馆与读者的距离更“近”一步。
3 全开放式图书采访模式
首先,全面泛化参与主体。 基于泛采访馆员机制,将学生读者、学者、学科馆员、传统采访馆员等均纳入泛采访馆员体系,人人都是采访馆员,充分发挥不同行为主体的主观能动性。 传统采访馆员的工作向深层次服务转移,形成书商与读者之间的隐性纽带,方便读者的同时也保证了馆藏质量。
其次,弱化客观限制条件。 学者经渊和刘桂琴[5]曾分别提出应进一步弱化采访馆员与读者的边界,让读者完全驱动采访工作。 但现有机制中,读者参与任何一种采访模式都会受到不同程度限制。 基于技术支持路径的分析可知, 此类问题可通过小程序有效解决:以智能手机为终端设备构建的全开放式图书采访系统, 使读者仅仅凭借个人手机联网即可进行图书采购,不受客观因素制约,赋予其完全自主支配能力。
最后,构建最广服务场景。 全开放式图书采访模式及全开放式图书采访系统的构建,对传统采购模式起到积极的促进作用:针对网上订购,系统可提供书目导入、勾选和实时查重功能;针对现场采购方式,系统提供扫描条形码识别图书并加入采购清单的“扫码采书”功能,有效替代条码扫描器和便携式手持数据采集器(PDT),推动传统采购模式的创新发展。 同时,全开放式图书采访模式构建了全新服务场景:对于心仪书籍可通过移动端小程序“扫码采书”功能进行单本或批量扫码采购,甚至不限制任何地点、只要能扫描书籍条形码(含书籍条形码的网络图片亦可)即可进行图书采购。
4 软件设计
根据使用过程梳理具体实施步骤如下:
(1)开发全开放式采访小程序,核心功能支持扫码(书目条形码、ISBN 号)识书,定期自动同步OPAC馆藏数据、第三方书目MARC 数据;
(2)结合馆藏采购计划,馆员预定采购战略,并在小程序平台内预设相关细则;
(3)泛采访馆员自发通过网络、书店、书展等线上线下渠道获取书目条形码或ISBN 号, 使用微信小程序扫码采书;
(4)系统实时查重,若有馆藏书目,显示现有馆藏,若无馆藏书目,继续进入扫码功能页面;
(5)重复3、4 步骤,直到单次采选结束,泛采访馆员将采选书目批量上载;
(6) 小程序将用户上载书目ISBN 号信息列表与第三方书目MARC 数据关联,形成完整征订目录;
(7)采访馆员定期筛选泛采访馆员预选的征订目录,进行发订。
核心功能模块可分为以下部分:
(1)扫码识书模块。 扫描图书封面上的条形码,识别图书ISBN 信息。 此功能模块可使用小程序官方提供的API:wx.scanCode(Object object)调起客户端扫码界面进行扫码,通过回调函数将扫码结果传送到中心服务器。
(2)查重模块。 用户可预设是否开启实时查重,开启则在每次扫码时实时反馈查重结果,否则在后期按需批处理查重。 并且用户可以预先选择查重范围,以山东大学为例, 在主界面提供 “济”“威”“青”“全”按钮,可帮助用户将馆藏查重范围限定在济南、威海、青岛或者全部馆藏。 查重时首先利用正则表达式去掉ISBN 文本串中的特殊字符,规避字符编码等“假差异”的错误干扰,进行ISBN 号查重;然后通过豆瓣等第三方平台接口补全书目信息,采用模糊匹配原则对“题名+作者姓名”进行二次筛查。
(3)数据统计模块。已处理数据以Excel 文本形式按处理批次分别储存在中心服务器中, 每个Excel 分为两个Sheet, 分别呈现无馆藏复本书目和有馆藏复本书目列表,用户可在线阅览、转发,也可一键下载,进行后期发订。
5 结语
图书馆采访无论是价值论还是需求论,本质都是以读者为中心。 全开放式采访模式是一次有益的尝试和探索。 但作为全新采访模式,具体实施细节、采购政策等还有待完善,应紧密联系读者反馈意见将线上线下流程做进一步强化结合。 并可将相关技术方法扩展应用到读者荐购、图书现采环节,使其得以真正落地,为促进采访工作实践提供有益借鉴。