吳昊明 杜玉軍
摘? 要:圖書館預(yù)約系統(tǒng)與微信小程序之間的結(jié)合能促進(jìn)學(xué)生們查看圖書館座位使用情況,方便用戶使用,以此提高圖書館的利用效率,也為學(xué)生學(xué)習(xí)提供了便利性。本文介紹了基于微信小程序的圖書館座位預(yù)約系統(tǒng),名為“書遇”,包括了賬號(hào)實(shí)名制、占座、預(yù)約、用戶信譽(yù)積分和圖書管理員權(quán)限功能。該小程序界面簡潔,功能全面,能夠滿足圖書館和學(xué)生之間的信息互通,也迎合了當(dāng)前移動(dòng)服務(wù)的時(shí)代發(fā)展要求。
關(guān)鍵詞:微信小程序;圖書館座位;占座預(yù)約;移動(dòng)服務(wù)
引言
高校圖書館作為高校教學(xué)資源的傳統(tǒng)組成之一,目的在于給學(xué)生提供自主、獨(dú)立、多樣化的學(xué)習(xí)環(huán)境。高校圖書館不僅蘊(yùn)含著豐富的文獻(xiàn)和學(xué)習(xí)資源,而且在閱讀環(huán)境上改善的愈加適合學(xué)習(xí),圖書館座位利用率的高效便捷問題便成為了關(guān)鍵。移動(dòng)服務(wù)的飛速發(fā)展已經(jīng)適應(yīng)于各個(gè)領(lǐng)域,因此微信小程序與圖書館座位預(yù)約系統(tǒng)的結(jié)合也變得十分迫切[1]。
1 基于微信小程序的圖書館座位預(yù)約系統(tǒng)
本文中介紹的基于微信小程序的圖書館座位預(yù)約系統(tǒng)具有高效、便捷的特點(diǎn),省去了傳統(tǒng)的預(yù)約繁瑣操作流程。同時(shí)高校學(xué)生學(xué)習(xí)使用自習(xí)室已經(jīng)是一個(gè)大勢所趨,各個(gè)高校都開始發(fā)布了考研座位預(yù)約的方法,但這種方法其所依托的公眾號(hào)往往必須靠于人力完成,在這種情況下,微信小程序下的圖書館座位預(yù)約系統(tǒng)能大大節(jié)省圖書館工作人員的時(shí)間,增加人員利用率[2,3]。
2 微信小程序在圖書館座位預(yù)約系統(tǒng)中的關(guān)鍵技術(shù)
2.1 設(shè)計(jì)思路
如圖1為小程序功能邏輯圖。在整個(gè)運(yùn)作模塊里,由賬號(hào)實(shí)名,占座預(yù)約和信譽(yù)積分三部分組成。三個(gè)模塊中的邏輯功能核心為賬號(hào)實(shí)名模塊,用戶必須先完成實(shí)名認(rèn)證才可進(jìn)行后面的一系列操作,其主要實(shí)現(xiàn)要與學(xué)校的教育網(wǎng)進(jìn)行聯(lián)系,達(dá)到信息零誤差[4]。占座預(yù)約模塊則為核心功能模塊,不僅可以實(shí)現(xiàn)預(yù)約,新增的占座功能可以讓用戶了解到某個(gè)座位在該時(shí)間段是否為可用狀態(tài),大大提高了便利性。信譽(yù)積分模塊,是為了防止一些用戶沒有足夠的自制力或者惡意占座,在預(yù)約座位后,沒有及時(shí)的到達(dá)從而導(dǎo)致座位資源浪費(fèi)。此外,該小程序還有一些專門服務(wù)于管理人員的功能:人員權(quán)限。該功能的設(shè)計(jì)目的在于讓圖書館管理人員獲得座位和人員的調(diào)整權(quán)力。而在這個(gè)功能里,管理人員可以直接以開發(fā)者權(quán)力進(jìn)入,對座位等進(jìn)行修改。
2.2 賬號(hào)實(shí)名制模塊
賬號(hào)實(shí)名制模塊的主要功能是綁定用戶數(shù)據(jù)。要求用戶在使用過程中關(guān)注微信小程序,并將個(gè)人信息輸入其中,完善之后即可進(jìn)行相應(yīng)的預(yù)約操作。通過每個(gè)人的用戶數(shù)據(jù),小程序可以分辨出不同用戶的不同預(yù)約時(shí)間段,防止同一座位被重復(fù)預(yù)約。同時(shí)也可以記錄每個(gè)用戶的信譽(yù)和預(yù)約完成情況,也給予了信譽(yù)積分模塊實(shí)現(xiàn)的基礎(chǔ)。此外,該程序是為了服務(wù)于每一個(gè)高校,用戶信息的快速綁定也可以讓用戶快速的進(jìn)入自己學(xué)校的圖書館進(jìn)行選座,而不用在學(xué)校選擇上重復(fù)的進(jìn)行操作[5]。
賬號(hào)實(shí)名制模塊的主要頁面上用戶可以查看自己的預(yù)約記錄,同時(shí)在小程序每個(gè)界面都設(shè)有“個(gè)人中心”,方便用戶即時(shí)核對用戶信息的正確性。其中用戶名與用戶頭像通過微信公眾平臺(tái)的wx.login和wx.getSetting來獲取錄入小程序的用戶信息,再由用戶先點(diǎn)擊個(gè)人信息綁定來完成自己的學(xué)校、學(xué)號(hào)和姓名信息。完成綁定后便可返回直接去進(jìn)行選座。其中“您的權(quán)限”則是專門為人員權(quán)限模塊所設(shè)置,目的在于讓用戶快速了解自己權(quán)限,出現(xiàn)問題也可以盡快聯(lián)系后臺(tái)工作人員。而“您的信譽(yù)積分”則是讓用戶知道自己的積分情況并決策。
2.3 占座預(yù)約模塊
占座預(yù)約模塊是小程序的主要功能體現(xiàn)。用戶在綁定完成個(gè)人信息后,便可進(jìn)入到選座功能界面,若如果用戶在主頁面不綁定而直接進(jìn)行選座則會(huì)被提示錯(cuò)誤行為:需要先進(jìn)行賬號(hào)綁定才可進(jìn)行選座。
圖2所示為小程序的教師座位管理界面,程序中占座功能主要針對沒有預(yù)約,臨時(shí)想要查看圖書館座位信息的用戶,這部分用戶以進(jìn)入小程序內(nèi)直接查看目前的座位,通過顏色來判斷哪些座位可以使用,減少了傳統(tǒng)圖書館人工服務(wù)臺(tái)的繁瑣流程,提升用戶體驗(yàn)(按鈕為紅色則代表該座位正在使用或已經(jīng)被預(yù)約;白色則代表空閑)。同時(shí)用戶落座后需點(diǎn)擊座位然后點(diǎn)擊占座,再點(diǎn)擊時(shí)間段確認(rèn),便可完成占座流程。
預(yù)約功能的前端操作與占座功能相一致,不同的是在點(diǎn)擊到座位以后,用戶要選擇的是預(yù)約。小程序會(huì)為用戶展示座位已經(jīng)被占用的時(shí)間點(diǎn),用戶只需要根據(jù)選擇空余的座位即可。在選擇完畢后,小程序會(huì)自動(dòng)調(diào)至個(gè)人信息界面并記錄下用戶預(yù)約的時(shí)間段,若預(yù)約取消需重新找到預(yù)約座位去取消記錄此外,小程序還實(shí)現(xiàn)了一些人性化的小功能,增加用戶使用的流暢度。地理位置判斷模塊的功能是比對地理位置:用戶在預(yù)約完成后,第二天在其預(yù)約時(shí)間點(diǎn)便會(huì)進(jìn)行玩家與圖書館的教室地點(diǎn)的距離,從而判斷用戶是否到達(dá)地點(diǎn),同時(shí)該小程序也實(shí)現(xiàn)了在預(yù)約時(shí)間段的前十分鐘向用戶發(fā)出信息提示預(yù)約時(shí)間段開始,防止用戶錯(cuò)過座位使用時(shí)間。
2.4 信譽(yù)積分模塊
預(yù)約、地理位置和信譽(yù)三大模塊之間的邏輯關(guān)系如圖3所示。為了有效維護(hù)預(yù)約系統(tǒng)的公平公正,防止座位資源的浪費(fèi),在小程序中添加了信譽(yù)積分模塊。小程序給用戶設(shè)定的初始信譽(yù)積分為100分,用戶在綁定使用該小程序后,在預(yù)約時(shí)間段內(nèi)沒有到達(dá)所預(yù)約的圖書館教室,系統(tǒng)會(huì)扣除該用戶的信譽(yù)積分,每次扣除5分,且信譽(yù)積分低于80分則不能使用本小程序,信譽(yù)分在80分以上的用戶每完成一次預(yù)約可獲得加分,而80分以下再想升高信譽(yù)積分的方法則根據(jù)每個(gè)學(xué)校的的圖書館管理方法而定。信譽(yù)積分模塊是維護(hù)小程序有效良好運(yùn)行的關(guān)鍵一環(huán),可以防止座位資源浪費(fèi),同時(shí)還可以約束一些自制力不高的用戶。
2.5 人員權(quán)限
小程序作為高校圖書館座位預(yù)約系統(tǒng),其面向的用戶主要分為兩類:高校學(xué)生和高校圖書館管理員。其中高校學(xué)生是主要用戶群,也是預(yù)約功能的主要使用者,因此這部分用戶的權(quán)限便是占座和預(yù)約。而高校圖書館管理員作為圖書館資源的管理者,該部分用戶需要了解每天座位資源可使用的情況,并隨時(shí)進(jìn)行調(diào)配。此外,管理員也需要對人員的信譽(yù)積分進(jìn)行調(diào)整,讓違規(guī)的用戶重新使用預(yù)約功能,因此其權(quán)限為座位調(diào)整,信譽(yù)積分調(diào)整,占座與預(yù)約。在用戶進(jìn)行賬號(hào)實(shí)名綁定的環(huán)節(jié),系統(tǒng)會(huì)事先在后臺(tái)對管理員賬號(hào)權(quán)限進(jìn)行錄入和保存。
3 結(jié)束語
基于微信小程序的圖書館座位預(yù)約系統(tǒng)的開發(fā)和使用在圖書館資源的移動(dòng)服務(wù)中運(yùn)用極為廣泛,能夠有效地提高圖書館的座位資源利用率,改變了傳統(tǒng)圖書館座位資源的管理方式,為學(xué)生提供了更為便捷、人性化的預(yù)約服務(wù),加強(qiáng)了圖書館和學(xué)生之間的人性化聯(lián)系。
參考文獻(xiàn)
[1]? 韓舶.微信小程序發(fā)展現(xiàn)狀及其前景探析[J].數(shù)字傳媒研究,2020,37(08):5-9.
[2]? 許嘉,黃新昊,呂品.基于微信小程序的教學(xué)服務(wù)應(yīng)用軟件開發(fā)與教學(xué)實(shí)踐[J].中國教育信息化,2020(18):88-91.
[3]? 陳晨,王曉冰.微信小程序在圖書館讀者薦購中的應(yīng)用探析[J].圖書館研究與工作,2020(09):59-63.
[4]? 耿方方,周沛卓.基于微信小程序的《Web前端開發(fā)》課程教學(xué)模式改革探討[J].電子世界,2020(16):17-18.
[5]? 羅澤鵬.基于Java Script微信小程序在圖書館移動(dòng)服務(wù)中的設(shè)計(jì)與應(yīng)用[J].信息技術(shù)與信息化,2020(08):8-10.
基金項(xiàng)目:本文為西安工業(yè)大學(xué)大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目(S201910702010)成果。