微信小程序在图书馆读者荐购中的应用探析
2020-09-10王晓冰
陈 晨 王晓冰
(中共北京市委党校北京市市情研究中心 北京 100044)
1 引言
随着图书馆业务转型的不断推进,传统图书馆图书采访、流通业务似乎进入了创新瓶颈期,技术变革带来的用户流量更多地流向了图书馆各种数字资源。图书荐购作为图书采访的重要来源,既保证了采访图书的质量,又拉近了图书馆与读者的距离,因此很早就作为众多高校图书馆图书采访的重要渠道被广泛采用。图书荐购的方式主要经历了三个阶段:①传统的读者到馆推荐。例如广州体育学院和江西现代职业技术学院图书馆的“你选书我买单”服务[1];②Web信息系统推荐。比较有代表性的有上海交通大学的“思源荐书”系统[2];③移动图书推荐平台。有研究者调查显示,在已开通微信公众平台的131所高校图书馆中,有45所开展了微信荐购服务[3],其他移动平台主要来源于馆配商提供的荐书APP。虽然图书荐购渠道日新月异,但读者参与荐购的热情并不高,经常为借不到满意图书而抱怨[4]。为了提高读者参与图书荐购的积极性,由用户实际需求驱动馆藏资源高质量建设,利用图书馆微信平台拓展读者荐购渠道的特殊优势[5],构建一个用户参与度高、使用便捷的微信小程序荐购系统十分必要。
国内众多高校图书馆对读者荐购系统进行了深入的研究与探索,总体分为两大类:以馆配商为平台,类似于读者驱动采购系统,功能复杂,适用于批量采购;以自身馆藏为平台,功能简单,以PC端为主、微信端为辅,适用于单本或者少量荐购。
随着图书馆的纸质图书借阅量逐渐下降,很多馆已经开始用电子书来替代纸本书的复本服务[6],移动端微信小程序的荐购系统更加符合当代读者的荐购需求。为开拓图书荐购途径的视野、优化读者参与荐购的体验、提高馆藏资源的质量,北京市委党校图书馆(以下简称“党校图书馆”)设计开发了以图书馆馆藏为知识库、基于微信小程序的读者荐购系统。该程序具有用户体验友好、荐购入口多样化、图书流向透明化、荐购反馈及时化等特点,为广大读者随时随地推荐图书搭建了方便快捷的人性化通道。
2 系统功能设计与实现
2.1 系统需求分析
党校图书馆从2018年开始引入读者荐购服务,经过两年时间的建设与服务,取得了比较喜人的成果。从荐购的读者来源看,基本覆盖了党校学员、在职研究生、教职工等党校几大主要人群,荐购的书目种类涵盖了党校9大学科,其中政治学、党史党建、公共管理以及哲学的荐购次数较多。在2018年荐购服务起步以来,截至到2019年,荐购书目已经达到69种,为图书馆的馆藏资源建设契合读者需求奠定了基础,同时也存在不少问题。从荐购渠道来看,2018年党校图书馆搭建了网络荐购平台,读者在图书馆网站填写表单进行荐购,采访馆员通过读者邮箱进行线上对接,这种荐购方式由于没有打通OPAC系统,馆员接收到荐购后需要手动检索书目来确定是否有馆藏书目,增加了馆员的重复劳动。邮件沟通的方式同样十分低效。2019年,党校图书馆在全校范围内建立了“微信荐书群”,读者可以直接把荐购的图书发到微信群,采访馆员进行及时响应。这种方式提高了响应速度,但是带来了格式不规范、不易管理等问题。与国内部分高校荐购服务一样,北京市委党校师生的荐购热情并不高涨。一方面,教师往往有自己的科研图书经费,无需走图书馆渠道,并且荐购图书的整个流程过于复杂,战线跨度过长,从馆员收到荐购通知到最后书目进入流通,用户往往没有耐心等待。另一方面,党校学员群体在党校学习时间短,没有体验到荐购服务的便捷性,在当前学习时间本就仓促的情况下,也很难融入到荐购过程中。
微信小程序基于微信平台开发,与微信聊天无缝衔接,读者可以在不离开微信的情况下完成各种信息操作。将微信小程序应用于读者荐购,使用户可以不受时间、地点限制完成图书的荐购,满足用户在不同场景下的荐购需求。读者可以在书店、其他图书馆针对特定书目进行荐购,并可以随时手机跟踪书目荐购的流程,使读者荐购服务真正地融入到日常生活与学习中。
2.2 系统功能设计
通过前期的系统需求分析,结合微信小程序体量小、用完即走的特点,读者荐购的微信小程序设计将主要集中于读者使用比较关注的界面友好、功能明确等问题。考虑到读者与馆员的使用习惯以及读者荐购系统功能的特点,设计了以荐购图书与OPAC联动为主要功能的荐购系统。从系统使用者角度出发,分为读者荐购前端与馆员管理后台。总体功能如图1所示。
图1 微信小程序读者荐购系统功能模块图
每个单元功能模块简述如下。
书目检索:读者输入书籍名称或者ISBN号对馆藏书目进行模糊搜索。
扫码荐购:通过扫描书籍背面的条形码读取图书信息,并在后台查询图书是否馆藏图书。
个人中心:读者绑定读者证号,接收荐购流程通知、查询历史荐购图书信息。
读者管理:接收并存储绑定的读者信息(如读者证号、读者姓名、部门、用于消息推送的formid信息、读者昵称等),并统计读者来源等指标信息。
荐购管理:接收并管理读者提交的荐购信息(如图书名称、ISBN号、荐购时间等),并及时将荐购状态(如未通过、未采到、采购中、已采购、流通中等)推送到读者微信。
荐购统计:统计读者图书荐购的种类、次数、时间等维度信息用于针对性地改善系统功能。
2.3 系统实现
通过梳理系统功能,绘制出系统流程图,如图2所示。微信小程序上线以来,目前已经有较为成熟的前后端开发框架,能够快速、便捷地开发出一款便捷实用的小程序,在此不再详述诸如获取微信用户个人信息等通用功能,只列举不同荐购环境下的关键点、难点与创新点。
图2 微信荐购小程序系统流程图
图2 微信荐购小程序系统流程图
2.3.1 后台框架设计
后台框架主要针对服务器端功能进行实现,例如书目检索、读者荐购等,稳定、结构清晰的后台框架能够最大限度解放后台编码与前端设计,为此,在小程序的数据服务端应用程序选择了ThinkPHP框架进行开发。ThinkPHP严格采用MVC模式, 具备PHP语言特有的丰富函数和简单易学的操作, 可以利用大量的功能包和典型的功能实例更加快速地上手开发, 这样便于把注意力集中在业务逻辑设计上[7]。小程序通过ThinkPHP完成对数据库查询并获取相应的数据来实现读者荐购的绝大部分功能,例如读者管理、荐购管理、荐购历史等。
2.3.2 图书查询接口设计
小程序荐购系统的关键在于将读者输入的荐购书籍信息与馆藏进行对比,避免出现读者提交的数据已经存在于馆藏的情况。PHP的网络编程函数能够满足访问OPAC接口进行馆藏资源检索的需求,以党校图书馆图书集成管理系统ilas为例,ilas提供查询馆藏书籍的开放接口:http://网络地址:网络端口号/queryHolding? title=xxxx& barcode=xxxx&token=xxx,其具体参数如表1所示。
php经由上述接口后能够返回理想的JSON数据交换格式,部分返回数据如图3所示。
该格式返回的数据能直接用于小程序前端数据处理语言JAVASCRIPT,再经由小程序的结构化标识语言WXML及样式表WXSS组装后进行界面展示。扫码荐购功能通过小程序官方自带的扫码接口获取书籍信息,同样经过OPAC进行馆藏数据对比,若馆藏未匹配则提交到馆员的荐购管理后台。为此,图书查询接口是小程序荐购系统比较关键与困难的环节,它使图书荐购入口多样化成为可能。
表1 馆藏查询接口参数说明
图3 OPAC 接口返回格式
2.3.3 消息推送设计
微信消息能力是小程序能力中的重要组成,微信为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。该消息通过微信的服务通知账号进行下发,用户通过表单提交荐购书籍后,后台即可接收到用户订阅荐购通知,并将荐购的流程及时通过订阅消息传递到读者手中,读者可点击订阅消息跳转至小程序的荐购页面,并进行相应反馈操作,形成服务闭环,如图4所示。
图4 订阅消息闭环服务工作机制图
订阅消息机制使得荐购流程能够保持透明化,读者在主动查阅与被动接收的过程中始终能够掌握书籍荐购流转到哪一步,这使读者对于荐购活动更加具有参与感。
2.4 系统推广与效果
基于微信小程序的读者荐购系统,具有以下特点:①用户体验友好。小程序能够带来APP端的使用体验的同时,免去了下载安装APP带来的不便,相较于微信公众号更能提高用户的使用体验。②荐购入口多样化。伴随着微信小程序的深入普及,读者可以从多个渠道进入小程序实现引流,包括微信公众号、微信聊天、朋友圈等等。③图书流向透明化。基于微信小程序的读者荐购系统能够保证读者在荐购中的每个流程都能收到微信提醒,确保用户能第一时间掌握图书流向。④荐购反馈及时化。馆员可以通过微信小程序即可实现移动化信息反馈,确保第一时间对读者荐购信息进行反馈。为了测试微信荐购小程序并收集读者使用的反馈意见,党校图书馆将小程序二维码通过网络、海报等多渠道进行宣传推广并接受用户的使用测试。小程序发布当天访问次数达到184次,其后保持平均每天10人左右的访问量。馆员管理后台共收到147本荐购图书,其中59本有加急处理需求。
3 分析与探讨
微信荐购小程序在推出后受到读者喜爱与好评,甚至有读者将荐购小程序加入个人小程序列表,表明荐购小程序取得了初步的成效,在读者群中有潜在的需求。经过一段时间的使用后,结合实际统计情况,我们对小程序的推广和服务效能提升进行分析和探讨如下。
3.1 “爱读书、读好书、善读书”的文化氛围为应用推广奠定基础
习近平在中央党校讲话里谈到,领导干部要爱读书,读好书,善读书。人们在全民阅读、建设书香社会的大环境的熏陶下,更有意愿去注意身边关于图书、阅读等主题的相关活动与应用,微信小程序的读者荐购在推出不久便受到关注就是很好的一个例证。
北京市委党校是推进党的思想理论建设的重要阵地,是干部教育培训的主渠道,图书馆在这样的校园氛围下,应该紧跟读者特点,敢于实践探索,围绕图书馆读书月等线下图书阅读推广活动,为读者荐购小程序进行广泛的宣传推广。
3.2 互联网思维下的个性化服务为读者日常工作与生活增色添彩
移动互联网时代,人们每天都在接触各种手机端应用,如微信、微博等,并在工作、生活中无时无刻都在使用它们,微信荐购小程序搭上了微信的“顺风车”,充分融入到读者的碎片化时间里,并针对读者提供了微信订阅信息通知的个性化服务,让读者知道自己荐购的图书受到馆员的重视,自然而然地激发读者潜在的阅读需求。互联网思维下个性化服务正在受到用户的青睐。
另一个个性化服务场景是读者可以对荐购流程进行“加急”处理。采访馆员收到荐购书籍的通知后,往往从书店、馆配商等实体店进行采购,这种方式受时间、地理位置等因素的制约,直接导致采购流程战线过长,读者收到荐购通知时往往已经没有荐购初期的那种渴望读书的状态。为此,党校图书馆采编流程在资源建设领导小组的改革下,针对要求“加急”处理的图书可以通过京东自营书城采购,馆员从收到荐购通知到图书进入流通环节的周期最长不超过三天,大大提高了荐购的效率,增加了用户粘性,为荐购小程序的下一步建设夯实了基础。
3.3 智慧图书馆技术发展为读者需求多样化的实现铺平道路
荐购小程序最初只是方便用户推荐书籍,但在需求调研时发现,一些读者不想荐购的原因是没有太强的意愿,或者认为荐购只是一个工具,不使用的时候不会特意想起来等,可见荐购小程序的改造升级也势在必行。当下在读者群体较为流行的图书APP或者小程序(微信读书、樊登读书)提供了一些思路,例如引入电子书在线阅读方式留住用户,以评论、转发、分享、点赞等社交方式加强读者之间的沟通与交流,以开办荐购专题活动、为读者荐购次数进行排名等方式激发读者荐购热情,甚至将荐购小程序建设为一个以荐购为中心的O2O图书平台,通过不断挖掘读者需求、反复观察读者行为,引领荐购小程序的改造升级进入良性循环生态。
4 结语
图书荐购作为各高校图书馆馆藏资源建设的主要方式之一,经历了到馆荐购、圈选书单、电话邮件荐购、QQ荐购、表单荐购、系统荐购、微博微信荐购等多种多样的形式。随着信息时代的蓬勃发展,人们对于信息化产品的审美渐渐疲劳,图书馆只有不断创新、大胆实践才能迎合读者日新月异的需求。微信荐购小程序应运而生,以“打开即用,用完即走”的轻便特点广受用户青睐,但是实际测试中仍然存在用户粘性弱、功能模块简单等问题。微信小程序是一个主打轻应用的移动端平台,如何既能提供多样化的个性化服务,又能保持应用的轻便是下一步研究的重点。