彭帥 彭遨員 陳凰 李珍帆 賀學福 唐鐘一寧
摘要:針對校園傳統管理與服務方式的滯后性,我們開發了一個基于微信小程序的校園服務平臺。該平臺采用Java語言編寫,選擇MySQL作為系統數據庫,選用SpringBoot作為框架,采用野狗云服務器作為云服務器,實現了新生指南、信息推送、學習樂園、校園周邊、愛心雨傘、失物招領、校園導覽等功能,便于學生了解學校周邊環境、提高辦事效率、激發學生的學習興趣,從而優化校園管理與服務工作。
關鍵詞:微信小程序;校園通;Java;wxml
中圖分類號:TP311 文獻標識碼:A
文章編號:1009-3044(2019)10-0068-03
開放科學(資源服務)標識碼(OSID):
隨著智能手機的全民普及和移動通信網絡的不斷完善,用戶使用手機上網的頻率大大增加,互聯網應用的地位在用戶的生活中愈加重要。一方面,這些應用使用戶的生活更加多元化、多彩化,從而反向促進APP種類愈加豐富,用途愈加多樣;但是另一方面,APP功能多樣性勢必伴隨著不斷的更新,而這對用戶來說卻是一件煩惱的事情。
2016年9月,微信團隊推出微信小程序內測版本。微信小程序占據的存儲空間只有1、2M甚至幾百KB,是一種不需要下載安裝就可使用的應用[1],這無疑為用戶之前的煩惱提供了一個解決方案。
如今數字校園建設的腳步越來越迅速,在此我們借鑒以上經驗,將移動終端與校園資訊進行數據對接[2],為全校學生提供高質量的信息和服務,從而為同學們的衣食住行帶來一些便利和便捷。
1 系統概述
本文實現的微信小程序校園服務平臺設置為訪客權限、用戶權限和管理權限三級,旨在為新生和在校就讀學生提供一些有用的服務和資訊,不同用戶登錄后可使用的功能有所差異。校園通平臺的功能包括新生指南、人文校園、學習樂園、樹洞、校園導覽+時光軸等等。該平臺為用戶帶來了生活上的便利,也促進了學校的信息化建設。
2 全局設計
本文實現的微信小程序校園服務平臺采用C/S(客戶端、服務器)架構,基于微信客戶端的小程序,既能發出各種操作請求到服務器端,也接收服務器端返回的大量數據信息。微信的服務器架起了客戶手機和開發者服務的一個橋梁,通過消息的傳遞和響應,實現了與用戶的交互操作[3]。
在此之下,本系統設置為訪客權限、用戶權限和管理權限三種模式:訪客權限模式供新生使用;用戶權限模式為學號注冊小程序的學生使用;管理模式由管理人員使用;權限往后依次上升,高權限可使用低權限的功能,低權限不可使用高權限的功能。
訪客權限:學生只進行了微信授權,而未在小程序上進行學號注冊并綁定微信號;該模式下僅可操作“新生指南”和“地圖導覽+時光軸”模塊、“人文校園”“樹洞”模塊部分功能。
用戶權限:第一次使用小程序的學生,可以直接使用微信授權進入小程序。在小程序初始化過程中即獲取到當前用戶的微信信息,注冊過程中以學號為賬號,注冊成功即將微信號與用戶綁定[4],小程序自動賦予該學生用戶權限,可操作小程序界面所有功能。下次使用小程序功能時,只需要進行微信授權即可。
管理權限:即最高權限,對小程序可進行一切操作。小程序只賦予管理人員,且必須從小程序后臺進入。
3 功能實現
3.1 新生指南
主要內容是新生報到流程。如:注冊、繳費、激活、領取、結束。當新生每完成一個步驟,可以在流程內容上做上顏色標記,當所有步驟都被標記完,標志著報到完成。
3.2 人文校園
1)信息公開
該模塊內容有:學校景觀、校園文化和辦事電話等。校園通后臺管理可實現對各類信息的更新和維護,系統管理員通過賬號登錄獲取小程序管理權限后,可增加號碼、修改號碼以及添加號碼相關信息[5]。
2)信息推送
在這個子模塊中,我們設計了“發帖-回帖”的雙重信息推送反饋模式。對于學生來說,只有其關注的相關主體賬號后,才會顯示賬號貼出的信息,學生可以在下方留言反饋即可;對于主體賬號,可以在后臺有選擇性地推送信息給已經關注賬號的學生,內容僅顯示在已經被選擇推送的學生端上。
3)愛心雨傘
考慮到校區多雨,我們打算向學校申請一批愛心雨傘,供同學們雨天應急使用,每一棟教學樓和宿舍的門衛處(門衛只需監督學生掃碼)將設置為借傘點,投放大量雨傘。同學們只需憑借學號注冊的小程序賬號,連接網絡,在“愛心雨傘”模塊點擊二維碼掃描窗口掃描二維碼,即可借傘,借傘記錄將直接上傳至借傘人的賬戶中;還傘時,同學們只需要再次進行掃描即可;還傘時間間隔默認為1天/24小時,若還傘人無續借操作,小程序將自動在計時完成的最后1小時發送提示信息,三次逾期將鎖定賬號,無法借傘;管理權限可以進行解鎖操作,恢復三次信用記錄。
4)校園周邊
校園周邊包括美食介紹和美景介紹,此處可以進行廣告招商。
3.3 學習樂園
為了方便同學們及時查詢自己的課程和成績以及激發同學們的學習興趣,設置了學習樂園模塊,該模塊包括課表子模塊、成績查詢子模塊、學校內網鏈接子模塊以及積分學習獎勵特色模塊。
1)課表;
2)成績查詢;
3)共享空間:接入學校內網的學習資源,同時為學生查詢內網個人相關信息提供安全接口。
4)積分獎勵:
管理者及時上傳各學科考試材料,同學們可通過限時作答系統做題獲取積分,系統將予以高分學生和顯著進步者適當積分獎勵。學生所有做題記錄,可作為學生該科目平時成績的重要參考;積分可在與平臺上換取入駐商家的相應商品折扣。
3.4 樹洞
1)學習交流:
在這個子模塊中,我們為新生提供了一個官方的答疑交流平臺。這個模塊屬于“留言-回復非及時會話形式”即“貼吧模式”。
2)軍訓風采:
在這個子模塊中,我們為新生在軍訓期間提供一個平臺可以發布軍訓感想、風光照片等與同校新生進行交流,對于一些新生對軍訓的“吐槽”,也可得到學長學姐等過來人的開導[6]。同學直接點擊軍訓風采模塊進行發布信息或者評論其他同學的動態。
3)失物招領:
在這個子模塊中,我們將學校失物招領與小程序線上連接。學生可以點擊看到:失物招領、發布信息[7]等欄目。學生可以利用此平臺更方便地尋找丟失物品或失主。
4)“閑魚”二手交易:
在這個子模塊中,我們設置了閑魚、發布商品、市場須知等欄目。相比于“閑魚”APP,學生們能獲得更高效實惠的流通路徑,更具優勢的物流價格和更高的信賴度[8]等優勢。
3.5 校園導覽+時光軸
精確的為新生以及老生導航[9],不用繞遠路。選擇你的目的位置類型、名稱、簡介,點擊提交,即可搜索路線。
與普通地圖app不同的是,此校園地圖還會為學生記錄他們使用該地圖去過校園的每一個地方,也可由學生進行地點打卡,形成一個校園生活軌跡時光軸[10]。
4 結束語
該文設計了一個針對人文新生和在校已就讀的學生的微信小程序校園服務平臺—“校園通”,解決了傳統app所占內存大的痛點,通過該系統提供一些有用的服務和資訊,不僅給全校師生帶來了生活上的便利,也促進了學校的信息化建設。功能眾多,以學生出發,為學生服務!
參考文獻:
[1] 劉玉佳.微信“小程序”開發的系統實現及前景分析[J].信息通信,2017(1):260-261.
[2] 張超.移動互聯網在智慧校園服務平臺中的應用與實現[J].科技創新導報,2015(29):233-234.
[3] 王媛.基于微信小程序的線上交易平臺[J].中國科技信息。2019(1):78-81.
[4] 基于微信小程序的考勤系統設計與實現[J].電腦知識與技術,2018(7):14-20.
[5] 張達.基于Android的校園通掌上系統的設計與實現[D]. 天津:天津大學,2015.10.
[6] 孫敏. 大學生軍訓期間心理特征及心理問題研究[J].山西高等學校社會科學學報,2014(5):74-77.
[7] 唐靈,閔娟娟. 失物招領平臺的設計與實現[J].電腦知識與技術,2018(15):96-98.
[8] 莫求. 以信抵信,消費過剩時代的新商機[J].互聯網周刊,2017(23):16-17.
[9] 王偉棟,周志易,李曉莉,等.基于安卓系統無信號狀態下的手機APP導航定位[J].城市勘測,2018(6):94-96.
[10] 劉情,施晨怡,蔣萬芹.時光軸[J].成才與就業,2014(21):30.
【通聯編輯:唐一東】