曹意
摘 要 論文基于高校圖書館服務系統(tǒng)OPAC的使用現(xiàn)狀的調(diào)查,針對該系統(tǒng)在使用過程中存在的一些問題和不足,利用微信公眾平臺的優(yōu)勢,提出了互動性良好的綜合解決方案,設計了基于微信公眾號的高校圖書館圖書共享服務系統(tǒng)。實踐證明,系統(tǒng)能夠使圖書館更好地為讀者服務,大大提高了圖書館服務水平,實現(xiàn)了高校圖書館與用戶的良性互動,構(gòu)建了以書為媒介的生態(tài)環(huán)境。
關(guān)鍵詞 高校圖書館 微信公眾號 圖書推薦 服務系統(tǒng)
分類號 G252.3
DOI 10.16810/j.cnki.1672-514X.2021.04.012
Design and Realization of University Library Books Sharing Service System Based on WeChat Official Account
Cao Yi
Abstract Based on the investigation of the current situation of the university library service system OPAC, the author puts forward a comprehensive solution with good interactivity by making use of some advantages of WeChat public platform in view of some problems and deficiencies existing in the use of the system. The author designs a university library books sharing service system based on WeChat official account. Practice has proved that the system can make the library better serve the readers and users, greatly improve the service efficiency of the library. Meanwhile, it is conducive to the establishment of a benign mutual relationship between university libraries and readers as well as the creation of an ecological environment with books as medium.
Keywords University library. WeChat official account. Book recommendation. Service system.
0 引言
隨著現(xiàn)代網(wǎng)絡信息的發(fā)展,傳統(tǒng)的圖書管理系統(tǒng)已經(jīng)不能適應當前海量的數(shù)據(jù)管理需求。根據(jù)中國互聯(lián)網(wǎng)絡信息中心第44次《中國互聯(lián)網(wǎng)絡發(fā)展狀況統(tǒng)計報告》報告顯示,截至2019年6月,我國手機網(wǎng)民規(guī)模達8.54億[1]?!?018中國社交媒體影響報告》顯示,微信滲透率維持在97%??梢?, 手機上網(wǎng)已經(jīng)成為不可阻擋的趨勢,而微信已經(jīng)成為互聯(lián)網(wǎng)媒體中最為流行的類型之一。手機網(wǎng)絡的發(fā)展使得人們的生活方式、知識獲取方式、閱讀方式都發(fā)生了重大變化。筆者在調(diào)研中發(fā)現(xiàn),很多高校圖書館服務仍停留在使用OPAC系統(tǒng)的階段,用戶預約圖書、續(xù)借、查詢館藏圖書需要到圖書館,或者使用電腦才能實現(xiàn),對于用戶的地理位置和上網(wǎng)方式有一定限制,很不方便。雖然有的高校使用了超星移動圖書館,但是該App 需要下載安裝,占用內(nèi)存比較大。圖書館的服務方式需要轉(zhuǎn)型發(fā)展。如何利用微信平臺為高校圖書館服務,為師生用戶服務,為社會人士服務,是值得我們研究的課題。為了使分散的圖書資源得到有效共享,需要充分結(jié)合圖書館現(xiàn)有的硬件和信息技術(shù),開發(fā)基于微信公眾號的高校圖書館圖書共享服務系統(tǒng),推動智慧圖書館建設,促進閱讀推廣,提高圖書館利用率[2]。筆者結(jié)合工作實踐,分析了高校圖書館共享服務系統(tǒng)的業(yè)務需求,提出了基于微信公眾號的高校圖書館圖書共享服務平臺的解決方案,以期提高圖書館館藏圖書資源的借閱率,讓高校圖書館的管理能夠更加貼合移動互聯(lián)網(wǎng)時代的需求,同時滿足社會對圖書館館藏圖書資源共享的需求[3]。
1 系統(tǒng)總體結(jié)構(gòu)設計
1.1 系統(tǒng)需求分析
根據(jù)高校圖書館的實際情況,系統(tǒng)的主要業(yè)務需求包括對用戶的基本資料進行登記,同時顯示系統(tǒng)的定制化特點;當高校圖書館推出某些活動或者有重大變更消息時,通過資訊平臺為學生提供快速了解的渠道;用戶有借閱需求時,可以查詢圖書館內(nèi)是否有該圖書,如果有,學生可以通過預約來提前預定圖書,避免出現(xiàn)學生到圖書館借閱圖書,卻被告知已經(jīng)借閱完的情況,用戶還可以通過共享功能來上傳自己的圖書資源,實現(xiàn)用戶之間的資源共享,擴充圖書資源庫;管理圖書的借和還;設置圖書借閱提醒,以消息通知的形式提醒學生需要歸還圖書的時間;在用戶使用該系統(tǒng)時對用戶所借閱的圖書進行記錄,根據(jù)記錄的結(jié)果生成圖書借閱推薦表。
根據(jù)以上需求,系統(tǒng)可分為個人中心、資訊平臺、圖書共享預約、圖書借還管理、圖書借閱提醒、圖書借閱推薦六大功能模塊。在對系統(tǒng)的各個功能模塊進行劃分之后,需要設計系統(tǒng)架構(gòu),其中,系統(tǒng)的數(shù)據(jù)庫需要利用SQL Server 2016進行設計。
1.2 總體架構(gòu)設計
基于微信公眾號的圖書館圖書共享服務系統(tǒng)的Web服務部署在公網(wǎng)服務器上,用戶終端與服務器通過http協(xié)議建立信息通信連接,基于此用戶可通過微信公眾號相應菜單選擇對應的數(shù)據(jù)信息服務。由于該系統(tǒng)是基于微信公眾號平臺來進行實現(xiàn)的,因此在信息傳輸?shù)倪^程中,可以通過對象序列化的方式來將服務器與用戶的微信公眾平臺進行互聯(lián),形成系統(tǒng)運行基本模式?;谖⑿殴娞柕膱D書館圖書服務系統(tǒng)的整體功能部署如圖1所示。
基于微信公眾號的圖書館圖書服務系統(tǒng)的運行過程中,用戶的智能終端為系統(tǒng)在微信公眾號的實現(xiàn)提供了平臺支撐[4],事務處理服務器為系統(tǒng)中的各個功能模塊的正常運行提供了支持,數(shù)據(jù)服務器是系統(tǒng)中各個數(shù)據(jù)資源的存儲中心。具體的運行過程如下。首先,管理員的微信公眾號終端接收來自學生用戶的指令請求,提取對應的處理消息之后,對消息的格式執(zhí)行對象序列化的過程,通過http協(xié)議將請求信息傳輸?shù)较到y(tǒng)中的事務處理服務器,處理分析對應的請求信息。其次,當事務處理服務器處理完數(shù)據(jù)后,對結(jié)果進行反序列化操作,之后將出現(xiàn)實體類的對象,同時將操作后的實體類對象信息反饋到系統(tǒng)用戶的微信號終端。最后,當系統(tǒng)用戶接收到實體類對象之后,系統(tǒng)將再次執(zhí)行反序列化的過程,并將操作結(jié)果顯示到用戶終端中。
1.3 業(yè)務邏輯框架設計
基于微信公眾號的高校圖書館圖書服務系統(tǒng)邏輯層分為四個層面,分別是資源層、服務層、應用層和接入層。系統(tǒng)業(yè)務邏輯框架如圖2所示,整個系統(tǒng)以資源層作為系統(tǒng)邏輯框架基礎(chǔ),服務層和應用層是系統(tǒng)中的主要部分,系統(tǒng)在微信公眾號中的實現(xiàn)可以通過應用層來進行。在整個系統(tǒng)邏輯架構(gòu)中,將會有監(jiān)控日志管理層來為系統(tǒng)提供安全服務。
2 系統(tǒng)實現(xiàn)
2.1 資訊平臺功能實現(xiàn)
資訊平臺需要分為兩個區(qū)域模塊,來展示資訊功能的兩大模塊——館內(nèi)的動態(tài)和館內(nèi)活動,以便系統(tǒng)用戶可以根據(jù)需求來選擇查看資訊動態(tài)或者館內(nèi)舉辦的活動。在資訊模塊,需要展示圖書館的相關(guān)新聞,并用簡短的標題在手機端中顯示出來。在活動模塊,用戶不僅僅可以查看活動的詳情,還可以通過微信平臺來進行現(xiàn)場報名。資訊動態(tài)界面圖如圖3所示。
界面中,整體功能板塊被分為了兩大功能板塊,分別是館內(nèi)資訊和活動報名。通過館內(nèi)資訊,可以看到有關(guān)于圖書館的各類信息被列在界面中,用戶可以點擊每個資訊消息來查看消息的詳情。通過活動報名板塊,圖書館舉辦的活動可以隨時隨地在微信平臺中進行展示,用戶可以在線報名參與自己感興趣的活動,以便更多人參與到活動中來。其中,資訊查詢的關(guān)鍵代碼為:
messageString="Data Informatione"資訊" Complaints=hwsj n s'; providerChecke end /> 2.2 圖書共享預約功能實現(xiàn) 圖書共享預約模塊實現(xiàn)過程中,需要展示所有圖書資源,并進行分類,讓用戶可以直接看到系統(tǒng)中所有資源的分類情況。清晰的圖書分類有助于用戶快速找到自己感興趣的圖書類型。除了圖書整體資源的展示,系統(tǒng)還為用戶提供圖書搜索的入口,方便其快速在系統(tǒng)中查詢到自己所需要的圖書資料。該功能還可以供用戶上傳自己的圖書資源,并與其他用戶進行共享,以此來集合各個來源的圖書資源,擴充系統(tǒng)內(nèi)的圖書資源。該功能模塊在完成搜索后,需要及時向用戶展示搜索的結(jié)果,并同時展示搜索結(jié)果的條數(shù),讓搜索結(jié)果更加完整,提高了系統(tǒng)的易用性,優(yōu)化了用戶體驗。其中,圖書共享的關(guān)鍵代碼為: mode Roger "圖書名稱" book "false" timeout Roger > responseEncodingacci "不保存"/> accident users Roger > Notice.web} end /> 圖4為圖書預約界面圖。在界面中,用戶需要輸入書名和預約時間,并點擊“開始預約”,之后系統(tǒng)將會根據(jù)數(shù)據(jù)庫的記錄來顯示預約結(jié)果,以及已預約的數(shù)目和剩余書籍的數(shù)目。 2.3 圖書借閱推薦功能實現(xiàn) 系統(tǒng)的圖書借閱推薦包括根據(jù)借閱記錄進行的推薦和老師根據(jù)課程內(nèi)容實施的推薦,需要向用戶展示系統(tǒng)內(nèi)所有推薦書目的信息[5],用戶可以對系統(tǒng)所推薦的書目進行瀏覽,并進行在線借閱,當用戶點擊借閱后,系統(tǒng)將直接跳到圖書借還管理功能中執(zhí)行借閱過程。圖5為圖書借閱推薦界面圖。 系統(tǒng)向用戶展示了所推薦的所有書籍目錄,用戶可以從中進行選擇,并執(zhí)行借閱過程。其中,借閱記錄推薦是系統(tǒng)根據(jù)圖書評論中的信息對用戶進行的推薦[6],學科書籍推薦是各學科老師根據(jù)學科特點選擇性推薦的圖書。其中,圖書借閱推薦的關(guān)鍵代碼為: UserInfo userInfo = (UserInfo) SecurityContextHolder.getContext() .getAuthentication().getPrincipal(); model.adbook("username", userInfo.getUsername()); model.adbook ("email", userInfo.getEmail()); model.addbooke("field", userInfo.getFi List getKnowledgePointByFieldId(userInfo.getFieldId(),null); // 推薦書目id=1 Map pointList.addAll(pointList1); // 獲取推薦書目信息 for (KnowledgePoint kp : pointList) { pointIdList.add(kp.getPointId()); } 3 結(jié)語 綜上所述,本文結(jié)合高校圖書館的實際情況,發(fā)揮了微信公眾平臺的優(yōu)勢,利用SQL Server2016 數(shù)據(jù)庫管理系統(tǒng)、Java語言、Android技術(shù),最終完成了基于微信公眾號的圖書館圖書共享服務系統(tǒng)設計。本系統(tǒng)基本能滿足圖書館的相關(guān)服務和日常管理需求,實現(xiàn)了手機App客戶端的自助服務,用戶可以隨時隨地利用手機來跟蹤各類資訊,使圖書館能夠更好地為讀者用戶服務,大大提高了圖書館服務效率,實現(xiàn)了高校圖書館與讀者用戶的良性互動,構(gòu)建了以書為媒介的生態(tài)環(huán)境,是新時期的智慧圖書館。 參考文獻: 中國互聯(lián)網(wǎng)絡信息中心.中國互聯(lián)網(wǎng)絡發(fā)展狀況統(tǒng)計報告[EB/OL].(2019-08-30)[2020-05-20].http://www.cac.gov.cn/2019-08/30/c_1124939590.htm. CROSS R L.Digital books and the salvation of academic publishing[J].The Bottom Line:Managing Library Finances,2011,24(3):162-166. 何建榮,陸建玉.高職院校圖書館微信公眾號服務探究[J].圖書館研究,2015,45(2):87-90. 常青.高校圖書館微信公眾平臺精細化管理研究[J].河北科技圖苑,2014,27(4):42-44. 王珂.實時新聞推薦系統(tǒng)的設計與實現(xiàn)[D].北京:北京交通大學,2017. 王盟燏,王晨晨.基于用戶評價的高校圖書館微信公眾號推廣與管理策略研究[J].河南圖書館學刊,2016,36(12):38-40. 曹 意 宿遷學院圖書館館員。 江蘇宿遷,223800。 (收稿日期:2020-07-23 編校:陳安琪,謝艷秋)