連欽興 盤煒生 白偉華
摘 要:傳統(tǒng)的高校場(chǎng)館預(yù)約采用人工登記的方式,效率低下,給場(chǎng)館預(yù)約用戶和場(chǎng)館管理員造成了極大不便?;谖⑿判〕绦虻膱?chǎng)館預(yù)約系統(tǒng),能夠有效避免場(chǎng)館預(yù)約用戶通過線下或致電的方式了解場(chǎng)館各時(shí)間段的占用情況,也不需要與場(chǎng)館管理員反復(fù)溝通以確認(rèn)預(yù)約。預(yù)約人只需通過手機(jī)微信小程序即可隨時(shí)隨地了解每個(gè)場(chǎng)館各個(gè)時(shí)間段的占用情況,并可線上預(yù)約場(chǎng)館,場(chǎng)館管理員可進(jìn)行線上審核?;谖⑿判〕绦虻膱?chǎng)館預(yù)約系統(tǒng)不僅提供了高效便捷的場(chǎng)館預(yù)約方式,還使場(chǎng)館管理員從煩瑣的預(yù)約審核工作中解脫出來。
關(guān)鍵詞:微信小程序;場(chǎng)館預(yù)約;審核
中圖分類號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1003-5168(2021)31-0009-03
Design of Venue Reservation System Based on WeChat Applets
LIAN Qinxing PAN Weisheng BAI Weihua
(Zhaoqing University, Zhaoqing Guangdong 526061)
Abstract: Traditional university venue reservation adopts manual registration, which is inefficient and brings inconvenience to venue booking and venue administrator. Venue booking system based on WeChat applets, can effectively avoid the venue booking people through offline or call about the usage of each time period and communicate with the venue manager again and again to confirm an appointment, people just through the phone booking WeChat applet can understand each venue variety usage anytime and anywhere, and can be online booking venues, Venue administrator can conduct online audit. Venue reservation system based on WeChat applets not only provides an efficient and convenient way of venue booking, but also frees the venue administrator from the tedious booking audit work.
Keywords: WeChat applets;venue appointment;audit
高校場(chǎng)館一般包括學(xué)術(shù)報(bào)告廳、音樂廳、藝術(shù)廳、體育館、田徑場(chǎng)、網(wǎng)球場(chǎng)、羽毛球館及游泳館等,是廣大師生從事教學(xué)、科研和生活的重要場(chǎng)所,對(duì)師生交流學(xué)術(shù)、碰撞思想、陶冶情操以及鍛煉體魄發(fā)揮了重要作用。然而,高校場(chǎng)館管理水平的落后導(dǎo)致場(chǎng)館稀缺或閑置的情況時(shí)有發(fā)生,使得場(chǎng)館的利用率大打折扣。因此,提供一種有效方式進(jìn)行高校場(chǎng)館預(yù)約和管理,有利于充分發(fā)揮場(chǎng)館的價(jià)值,使更多師生能夠使用場(chǎng)館開展教學(xué)和實(shí)踐活動(dòng),對(duì)師生的德智體美勞全面發(fā)展具有積極的促進(jìn)作用。
1 高校場(chǎng)館預(yù)約管理存在的難題
使用人工方式對(duì)高校場(chǎng)館預(yù)約進(jìn)行管理主要存在以下兩個(gè)問題。一是場(chǎng)館預(yù)約用戶很難全面清晰地了解場(chǎng)館的占用和空閑情況,需要預(yù)約用戶致電或到達(dá)現(xiàn)場(chǎng)咨詢場(chǎng)館管理員,十分不便。場(chǎng)館的使用情況是隨時(shí)間動(dòng)態(tài)變化的,當(dāng)場(chǎng)館預(yù)約確認(rèn)后,由于某些突發(fā)原因而需重新調(diào)整預(yù)約的情況也時(shí)有發(fā)生。二是場(chǎng)館管理員疲于處理場(chǎng)館預(yù)約用戶關(guān)于場(chǎng)館空閑情況的咨詢,預(yù)約的登記工作也非常繁重,管理員人工翻查每個(gè)場(chǎng)館各個(gè)時(shí)間段的使用情況耗時(shí)耗力。預(yù)約登記時(shí)不僅需要核對(duì)預(yù)約人的身份,而且需要記錄大量的預(yù)約信息,無疑給場(chǎng)館管理員額外增加了許多工作[1]。
2 基于微信小程序的場(chǎng)館預(yù)約解決方案
近年來,隨著手機(jī)微信的普及,其已成為當(dāng)今人們生活和工作中重要的通信工具。騰訊公司基于微信推出了微信小程序,允許任何組織和個(gè)人基于手機(jī)微信開發(fā)微信小程序。微信小程序一經(jīng)推出,就得到了社會(huì)各行各業(yè)的廣泛使用,使得手機(jī)微信不再僅僅是一個(gè)聊天工具,人們可以通過微信小程序進(jìn)行信息查詢和業(yè)務(wù)辦理。鑒于手機(jī)微信的普及性和便捷性等優(yōu)勢(shì),以及微信小程序具備的業(yè)務(wù)開發(fā)能力,信息更容易被獲取和分享[2]。因此,基于微信小程序設(shè)計(jì)一個(gè)高校場(chǎng)館預(yù)約管理系統(tǒng),將能夠最大限度地解決傳統(tǒng)場(chǎng)館預(yù)約方式存在的問題。教職工和學(xué)生只需通過手機(jī)微信訪問該小程序,就能夠了解每個(gè)場(chǎng)館的基本情況和空閑情況,能夠進(jìn)行場(chǎng)館線上預(yù)約,跟蹤預(yù)約進(jìn)度,翻查過往的預(yù)約歷史記錄等。場(chǎng)館管理員可通過系統(tǒng)后臺(tái)管理和維護(hù)每個(gè)場(chǎng)館的基本資料,查詢預(yù)約人的預(yù)約記錄并進(jìn)行審核,設(shè)置每個(gè)場(chǎng)館的可預(yù)約日期和時(shí)段等系統(tǒng)參數(shù)。
3 系統(tǒng)設(shè)計(jì)
3.1 用戶端設(shè)計(jì)
用戶端主要供廣大教職工和學(xué)生進(jìn)行場(chǎng)館預(yù)約,以微信小程序的形式呈現(xiàn),其界面如圖2所示。它主要包括身份綁定、個(gè)人信息完善、查看場(chǎng)館基本情況、預(yù)約場(chǎng)館和查看預(yù)約歷史記錄等5個(gè)功能。
3.1.1 身份綁定。用戶通過手機(jī)個(gè)人微信搜索本小程序并進(jìn)入,先綁定個(gè)人身份。管理員預(yù)先通過系統(tǒng)后臺(tái)將用戶的個(gè)人信息(包含教工編號(hào)或?qū)W生學(xué)號(hào)、姓名、學(xué)院和手機(jī)號(hào)等信息)導(dǎo)入數(shù)據(jù)庫,用戶點(diǎn)擊綁定按鈕時(shí),將調(diào)用小程序獲取手機(jī)號(hào)接口以獲取手機(jī)號(hào),再發(fā)送請(qǐng)求給第三方服務(wù)器。第三方服務(wù)器收到請(qǐng)求后在數(shù)據(jù)庫中根據(jù)手機(jī)號(hào)進(jìn)行匹配,匹配成功則將該用戶的OpenID保存到數(shù)據(jù)庫以完成匹配,若匹配不成功則提示“用戶不存在,綁定失敗,請(qǐng)與管理員聯(lián)系!”。
3.1.2 個(gè)人信息完善。用戶成功綁定小程序后,可以完善自己的個(gè)人信息,包括聯(lián)系電話和聯(lián)系地址等。如果修改聯(lián)系電話,第二次登錄小程序需要使用修改后的手機(jī)號(hào)重新綁定身份。
3.1.3 查看場(chǎng)館。用戶點(diǎn)擊小程序的“查看場(chǎng)館”,即可進(jìn)入場(chǎng)館查看界面,默認(rèn)顯示所有場(chǎng)館列表。用戶可以根據(jù)場(chǎng)館名稱進(jìn)行模糊搜索,在搜索結(jié)果列表中選擇一個(gè)場(chǎng)館,即可進(jìn)入該場(chǎng)館的詳細(xì)信息界面。信息界面主要包括該場(chǎng)館的簡(jiǎn)介、面積、座位數(shù)、可預(yù)約人群和用途等信息[3]。
3.1.4 預(yù)約場(chǎng)館。用戶點(diǎn)擊小程序的“預(yù)約場(chǎng)館”,即可進(jìn)入場(chǎng)館查看界面,默認(rèn)顯示所有場(chǎng)館列表。用戶可以根據(jù)場(chǎng)館名稱進(jìn)行模糊搜索,在搜索結(jié)果列表中選擇一個(gè)場(chǎng)館,即可進(jìn)入該場(chǎng)館的預(yù)約界面。該界面顯示該場(chǎng)館每天的預(yù)約情況,以當(dāng)天為起點(diǎn),默認(rèn)只顯示未來7天的記錄,上拉可加載當(dāng)天以前的記錄,下拉可加載7天之后的記錄。每天顯示上午、下午和晚上3個(gè)時(shí)間段的預(yù)約狀態(tài)[4],包括已過期、可預(yù)約、審核中和已通過4種狀態(tài)。如果狀態(tài)為可預(yù)約,點(diǎn)擊可預(yù)約這個(gè)狀態(tài)按鈕即可進(jìn)入預(yù)約界面。在預(yù)約界面填寫表單,如使用單位、用途、人數(shù)、聯(lián)系人和聯(lián)系電話等信息[5],即可完成該場(chǎng)館該時(shí)間段的預(yù)約。預(yù)約提交之后狀態(tài)將變?yōu)閷徍酥?,同時(shí)該場(chǎng)館的該時(shí)間段被鎖住,不接受其他用戶預(yù)約。
3.1.5 查看預(yù)約記錄。用戶點(diǎn)擊小程序的“預(yù)約記錄”,即可進(jìn)入預(yù)約記錄界面,將顯示本人所有的預(yù)約歷史記錄。每條預(yù)約記錄將顯示審核狀態(tài),如果顯示已通過,則代表預(yù)約成功;如果顯示不通過,則代表預(yù)約失敗。對(duì)于預(yù)約成功的,如果因故無法履約,則可取消預(yù)約。當(dāng)取消次數(shù)超過系統(tǒng)設(shè)置的爽約次數(shù)上限值時(shí),用戶將被拉入黑名單,不再允許其進(jìn)行場(chǎng)館預(yù)約。
3.2 管理員端設(shè)計(jì)
管理員端主要以PC端Web系統(tǒng)管理后臺(tái)的形式體現(xiàn),如圖3所示。它主要包括場(chǎng)館信息管理、用戶信息管理、場(chǎng)館預(yù)約管理、通知公告管理以及系統(tǒng)參數(shù)設(shè)置等功能。
3.2.1 場(chǎng)館信息管理。管理員可以對(duì)場(chǎng)館的信息進(jìn)行管理,包括新增、修改、刪除、導(dǎo)入和導(dǎo)出等功能,可以修改場(chǎng)館的簡(jiǎn)介、面積、座位數(shù)、可預(yù)約人群和用途等信息。
3.2.2 用戶信息管理。管理員可以對(duì)教職工和學(xué)生的信息進(jìn)行管理,包括新增、修改、刪除、導(dǎo)入、導(dǎo)出、加入黑名單和解除黑名單等功能,可以修改用戶的聯(lián)系方式等信息,可以將被拉入黑名單的學(xué)生移除黑名單,從而允許其預(yù)約場(chǎng)館。
3.2.3 場(chǎng)館預(yù)約管理。管理員可以對(duì)用戶的場(chǎng)館預(yù)約進(jìn)行管理,包括場(chǎng)館預(yù)約審批、鎖定、重置和導(dǎo)出。場(chǎng)館預(yù)約審批即對(duì)用戶的預(yù)約進(jìn)行審核,如果審核通過,該場(chǎng)館該時(shí)間段的狀態(tài)則更新為已通過,不再接受其他用戶預(yù)約;如果審核不通過,管理員需填寫不通過的理由并反饋給用戶,同時(shí)該場(chǎng)館該時(shí)間段被釋放,重新開放給所有用戶預(yù)約。場(chǎng)館預(yù)約鎖定即對(duì)場(chǎng)館的某個(gè)時(shí)間段進(jìn)行鎖定,鎖定后該時(shí)間段不接受用戶預(yù)約。場(chǎng)館預(yù)約重置即對(duì)場(chǎng)館某個(gè)時(shí)間段的預(yù)約信息進(jìn)行清空,清空后開放給所有用戶預(yù)約。
3.2.4 通知公告管理。管理員可以通過小程序發(fā)布通知公告,包括新增、修改和刪除等功能。發(fā)布成功后,已綁定身份的用戶將收到相關(guān)通知提醒。
3.2.5 系統(tǒng)參數(shù)設(shè)置。管理員可通過系統(tǒng)參數(shù)設(shè)置功能模塊,對(duì)用戶的爽約最大次數(shù)、可提前多少天進(jìn)行預(yù)約等參數(shù)進(jìn)行設(shè)置。
4 結(jié)語
本文基于微信小程序設(shè)計(jì)場(chǎng)館預(yù)約系統(tǒng),解決當(dāng)今高校中場(chǎng)館預(yù)約管理存在的重點(diǎn)和難點(diǎn)問題,極大地方便了廣大師生對(duì)場(chǎng)館進(jìn)行預(yù)約,也大大減輕了管理員管理場(chǎng)館預(yù)約的工作量,同時(shí)有效提高了場(chǎng)館利用率,充分發(fā)揮高校場(chǎng)館應(yīng)有的作用。
參考文獻(xiàn):
[1]趙家偉,白花蒲,張恒瑞,等.基于微信小程序的實(shí)驗(yàn)室預(yù)約系統(tǒng)開發(fā)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2020(11):80-81.
[2]黎子達(dá),鄧清華.基于微信小程序的教室預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2019(13):88-91.
[3]張焱,童蓮.高校體育館預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].花炮科技與市場(chǎng),2019(4):214.
[4]岳增霖,金浩軒,張偉豪,等.基于Onenet及微信小程序的校園運(yùn)動(dòng)場(chǎng)地預(yù)約系統(tǒng)[J].電子產(chǎn)品世界,2019(12):55-59.
[5]劉美琪,李婉萍,孫方斌,等.基于Web的體育場(chǎng)館預(yù)約系統(tǒng)[J].電子科技,2016(4):104-110.