熊建新 羅欣

摘要:本文參照內(nèi)蒙古圖書(shū)館“彩云服務(wù)”的運(yùn)作模式,從系統(tǒng)借購(gòu)流程的描述、系統(tǒng)各功能模塊的設(shè)計(jì)、系統(tǒng)關(guān)鍵流程代碼和界面的展示,構(gòu)建了一種基于微信公眾號(hào)的 “你讀書(shū),我買單”圖書(shū)借購(gòu)系統(tǒng)。該系統(tǒng)特點(diǎn)是簡(jiǎn)單、易做、快速。相比“彩云服務(wù)”去掉復(fù)雜的系統(tǒng)對(duì)接技術(shù)環(huán)節(jié),將復(fù)雜專業(yè)的編目工作交還圖書(shū)館。
關(guān)鍵詞:微信公眾號(hào);“你讀書(shū),我買單”;圖書(shū)借購(gòu);二維碼
中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2018)11-0072-02
0 引言
近幾年國(guó)內(nèi)圖書(shū)館興起了一種全新的圖書(shū)采購(gòu)方式,稱為“你讀書(shū),我買單”[1](或者相似的叫法)。2014年內(nèi)蒙古圖書(shū)館推出的“彩云服務(wù)”,更是將這類活動(dòng)推到了一個(gè)新的高度。彩云服務(wù)的流程[2]:讀者前往合作書(shū)店,挑選所需圖書(shū);書(shū)店工作人員核對(duì)讀者身份,確定所購(gòu)圖書(shū)符合采購(gòu)要求;書(shū)店工作人員對(duì)所購(gòu)圖書(shū)進(jìn)行現(xiàn)場(chǎng)編目,并將數(shù)據(jù)傳到圖書(shū)館服務(wù)器;讀者即可將該圖書(shū)借走,在規(guī)定期限內(nèi),將所借圖書(shū)還回圖書(shū)館。2015年湖南文理學(xué)院圖書(shū)館推出的“文理風(fēng)帆”免費(fèi)購(gòu)書(shū)活動(dòng)與此相似。
從彩云服務(wù)流程不難看出,內(nèi)蒙古圖書(shū)館其實(shí)是通過(guò)相關(guān)的技術(shù)把圖書(shū)館采編功能擴(kuò)展到了合作的新華書(shū)店,讀者在新華書(shū)店選擇的圖書(shū)如果符合圖書(shū)館的館藏要求,書(shū)店工作人員馬上將圖書(shū)采編入圖書(shū)館館藏庫(kù)后,再借給讀者,完成圖書(shū)現(xiàn)場(chǎng)采、購(gòu)、編、借的過(guò)程。特點(diǎn)是以讀者需求為導(dǎo)向、最大限度地滿足讀者個(gè)性化即時(shí)需求。
筆者認(rèn)為,內(nèi)蒙古的彩云服務(wù)之所以成功,是與其所具有的技術(shù)、經(jīng)費(fèi)和地理優(yōu)勢(shì)分不開(kāi)的。在其它不具備這些條件的中小型圖書(shū)館,如何快速地開(kāi)展自己的“你讀書(shū),我買單”的借購(gòu)活動(dòng)呢?筆者結(jié)合時(shí)下流行的微信和湖南文理學(xué)院圖書(shū)館的“文理風(fēng)帆”免費(fèi)購(gòu)書(shū)實(shí)踐活動(dòng),提出一種基于微信公眾號(hào)的圖書(shū)借購(gòu)系統(tǒng)的解決方案。
1 圖書(shū)借購(gòu)流程
根據(jù)讀者在書(shū)店借購(gòu)圖書(shū)的過(guò)程,分析借購(gòu)流程:
(1)合法讀者在合作書(shū)店選擇圖書(shū)。(2)讀者通過(guò)圖書(shū)館微信公眾號(hào)連接借購(gòu)系統(tǒng),掃描圖書(shū)的ISBN號(hào),查詢圖書(shū)是否符合借購(gòu)要求。符合要求進(jìn)入下一步,不符號(hào)要求返回則進(jìn)行相應(yīng)提示。(3)在讀者手機(jī)動(dòng)態(tài)生成包含圖書(shū)信息、讀者信息的二維碼。(4)書(shū)店工作人員用手機(jī)微信,掃描讀者手機(jī)里的二維碼,將數(shù)據(jù)寫(xiě)入借購(gòu)系統(tǒng),完成借購(gòu)。(5)讀者將圖書(shū)帶走。(6)讀者在期限內(nèi)將圖書(shū)還回圖書(shū)館,圖書(shū)館再將圖書(shū)再進(jìn)行編目、上架和流通。
2 系統(tǒng)描述
讀者、書(shū)店和銷售員移動(dòng)需求性強(qiáng),且數(shù)據(jù)傳輸量小,適合為其提供微信端的使用平臺(tái)。圖書(shū)館管理端,主是完成借購(gòu)圖書(shū)還回、查詢、統(tǒng)計(jì)、對(duì)賬等,展示的數(shù)據(jù)量大,所以為其提供PC端的使用平臺(tái)。
讀者關(guān)注圖書(shū)館微信公眾號(hào),通過(guò)微信網(wǎng)頁(yè)授權(quán)進(jìn)入圖書(shū)借購(gòu)系統(tǒng),再通WebService和圖書(shū)館讀者信息進(jìn)行綁定實(shí)現(xiàn)身份認(rèn)證和相應(yīng)的借購(gòu)功能。書(shū)店工作人員關(guān)注圖書(shū)館微信公眾號(hào),通過(guò)微信網(wǎng)頁(yè)授權(quán)進(jìn)入圖書(shū)借購(gòu)系統(tǒng),再根據(jù)借購(gòu)系統(tǒng)的帳號(hào)和密碼實(shí)現(xiàn)身份認(rèn)證。圖書(shū)館管理員,通過(guò)PC端WEB瀏覽器,直接登錄圖書(shū)借購(gòu)系統(tǒng)處理相應(yīng)的業(yè)務(wù)工作。
3 需求分析
基于微信公眾號(hào)的“你讀書(shū),我買單”的圖書(shū)借購(gòu)系統(tǒng)其功能是實(shí)現(xiàn)讀者在書(shū)店現(xiàn)采、現(xiàn)購(gòu)和現(xiàn)借的全過(guò)程,并且需要對(duì)讀者、書(shū)店、圖書(shū)館三者進(jìn)行高效、有序的管理,根據(jù)他們各自需求,結(jié)合微信的特點(diǎn),要設(shè)計(jì)出簡(jiǎn)單、易用、快速、穩(wěn)定應(yīng)用系統(tǒng),其系統(tǒng)的主要功能模式如圖1。
4 系統(tǒng)關(guān)鍵實(shí)現(xiàn)
系統(tǒng)使用ASP.NET程序設(shè)計(jì)語(yǔ)言、MSSQL2008數(shù)據(jù)庫(kù)、HTML5、CSS3和微信WeUI等技術(shù)開(kāi)發(fā)實(shí)現(xiàn),目前系統(tǒng)主體程序開(kāi)發(fā)工作已完成,處于測(cè)試完善階段,其主要功能模塊如下:
4.1 身份認(rèn)證模塊
通過(guò)微信網(wǎng)頁(yè)授權(quán)OAuth2.0,讀者關(guān)注圖書(shū)館微信公眾號(hào),訪問(wèn)圖書(shū)借購(gòu)系統(tǒng),借購(gòu)系統(tǒng)可以獲取微信用戶的唯一身份標(biāo)識(shí)openid。讀者使用讀者證綁定頁(yè)面,輸入讀者證號(hào)及讀者密碼,系統(tǒng)通過(guò)調(diào)用ilas系統(tǒng)的webservice驗(yàn)證讀者在圖書(shū)館理系統(tǒng)的身份,如果一致,就進(jìn)行關(guān)聯(lián)。實(shí)現(xiàn)微信、借購(gòu)系統(tǒng)、ilas系統(tǒng)的身份統(tǒng)一認(rèn)證。圖書(shū)銷售員帳號(hào)的綁定與此相似。
4.2 圖書(shū)借購(gòu)模塊
圖書(shū)借購(gòu)功能是系統(tǒng)開(kāi)發(fā)過(guò)程中的重點(diǎn)和難點(diǎn),使用的的技術(shù)較多,其主要的業(yè)務(wù)過(guò)程如下:
(1)系統(tǒng)調(diào)用微信JS-SDK中的掃一掃API,掃描需要借購(gòu)的圖書(shū)的ISBN號(hào)(一維碼),獲取圖書(shū)ISBN號(hào)。(2)使用ISBN號(hào)查詢?cè)趫D書(shū)借購(gòu)系統(tǒng)是否有重復(fù),無(wú)重復(fù)進(jìn)入下一步,有重復(fù)直接提示圖書(shū)有館藏。(3)使用ISBN號(hào)通過(guò)ilas管理系統(tǒng)的webService接口查詢圖書(shū)館館藏是否有重復(fù)。無(wú)重復(fù)進(jìn)入下一步,有重復(fù)直接提示圖書(shū)有館藏。(4)使用ISBN調(diào)用豆瓣圖書(shū)API接口,獲取圖書(shū)書(shū)目信息資料,包括圖書(shū)名稱,作者,價(jià)格,出版社等信息。(5)根據(jù)獲取的書(shū)目信息與圖書(shū)館預(yù)設(shè)的借購(gòu)規(guī)則進(jìn)行對(duì)比,如果符合要求則和讀者信息生成QR二維碼,不符合要求,則提示“該圖書(shū)不符合借購(gòu)規(guī)則”。
5 結(jié)語(yǔ)
本系統(tǒng)是利用微信公眾號(hào),實(shí)現(xiàn)讀者在書(shū)店借購(gòu)圖書(shū)的全過(guò)程,其特點(diǎn)是簡(jiǎn)單、易做、快速。相比彩云服務(wù),去掉復(fù)雜的系統(tǒng)對(duì)接技術(shù)環(huán)節(jié),將復(fù)雜專業(yè)的采編工作交還圖書(shū)館。為讀者提供便利,節(jié)省讀者時(shí)間[3]為中小型圖書(shū)館開(kāi)展“你讀書(shū),我買單”的圖書(shū)借購(gòu)活動(dòng)提供了不同的解決方案。
參考文獻(xiàn)
[1]陳枚香.再議“你選書(shū),我買單活動(dòng)[J].圖書(shū)館雜志,2012(4):49- 51.
[2]韓冰,李曉秋.內(nèi)蒙古圖書(shū)館“彩云服務(wù)”探究[J].圖書(shū)館論壇,2016(3):65-69.
[3]李明理.泛在知識(shí)環(huán)境下圖書(shū)館學(xué)五定律的演繹[J].情報(bào)資料工作,2013(01):38-41.
Build System of Borrowing and Purchasing Books for Activities of "You Read the Book, I Pay the Bill"in the WeChat Public Account
——Taking Library of Hunan University of Arts and Science as an Example
XIONG Jian-xin,LUO Xin
(Hunan University of Arts and Science,Changede Hunan? 415000)
Abstract:This paper according to the Inner Mongolia library the operation pattern of "colorful clouds service", from describing of borrowing and purchasing books' process , designing of the function module , showing of the code and interface of the key processes ,build a platform of borrowing and purchasing books in WeChat public account. The platform is simple, is easy to do, is fast . Compared with the " colorful clouds service ", The platform which removes the complex docking technology of system and returns the cataloging work of complex and professional to the library.
Key words:WeChat public account; "You read the book,I pay the bill";borrowing and purchasing books;two dimensional code