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