趙蓮芬 潘正軍



摘要:高校每年傳統的新生報到方式不僅需要投入大量的人力和物力資源,而且效率低下。基于微信公眾平臺進行二次開發設計與實現高校新生自助報到系統,可以省去排隊、繳費、宿舍申請、餐卡辦理等很多環節,新生未報到之前自己就可以自助辦理這些事情,來校只需要自助領取餐卡和入住宿舍即可,這種報到方式在很大程度上簡化了傳統報到的環節,既節約了成本又提高了高校新生報到管理效率。
關鍵詞:微信公眾平臺;新生自助報到;教學管理
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)21-0111-04
開放科學(資源服務)標識碼(OSID):
Abstract: The traditional way of freshmen registration in Colleges and universities every year not only requires a lot of manpower and material resources, but also is inefficient. Design and implementation of self-service registration system for college freshmen based on Wechat public platform can save many links, such as queuing, payment, dormitory application, meal card processing and so on. Freshmen can handle these things by themselves before they register. They only need to collect meal cards and enter dormitories by themselves. This registration method greatly simplifies the traditional reporting link and saves money. The cost also improves the efficiency of freshmen registration management.
Key words: WeChat public platform; Freshmen self-register; teaching management
1 背景
微信公眾平臺是騰訊公司基于微信的基礎開發的對外開發平臺,它以信息網絡技術為依托,不僅僅是一個聊天工具,它還給人們提供了一個信息交互平臺。任何組織和個人都可以通過微信公眾平臺開放的接口進行二次開發自己的公眾號,不僅可以實現推送消息的功能,而且還可以實現自定義等其他功能。不僅如此,在微信公眾平臺上,還可以根據自己的實際需求來定制自定義的業務需求,從而供用戶自助查詢,在線辦理業務等。通過微信公眾平臺作為用戶入口,以一種輕應用的形式,有效地實現了特定群體的溝通、互動,為用戶提供全方位的業務服務。
為適應新形勢下高校教學管理工作的需要,進一步探索移動互聯網時代高校教務管理工作的有效途徑,充分認識并利用移動互聯網的優勢,有效地利用微信公眾平臺實現高校教學管理工作的精細化需求,具有十分重要的意義。鑒于微信的便捷性,易用性,普及性等方面的考慮,傳統的教務管理和微信公眾平臺的結合是大勢所趨。
隨著微信公眾平臺的廣泛使用,國內已經逐漸興起了對微信公眾平臺在教學管理中的應用研究,得出了比較可行的結論。文獻[1]“基于微信公眾平臺的高校教學管理系統設計與實現”給出了基于微信平臺的高校教務管理系統設計與實現方案;文獻[2]“基于微信自助查詢系統的設計與實現”給出了一種基于微信的自助查詢系統的設計思路并解析了實現方法;文獻[3]“基于微信平臺的高職新生自助服務系統的構想與實現”探討了一種新生自助服務系統設計思路;文獻[4]“基于微信公眾平臺開發的學生服務系統”基于微信平臺實現了一種學生校園服務系統。
但目前對于基于微信公眾平臺的高校新生自助報到系統的應用研究還比較少,因此,研究基于微信公眾平臺的高校新生自助報到系統具有十分重要的應用價值。
2 系統需求分析
高等學校每年新生報到有幾千到上萬人,為了迎接新生報到,需要投入很多人力和物力資源才能圓滿完成任務[5]。這種基于傳統的報到方式,由于信息不對稱,學生不能完全了解報到的相關要求和流程,每一步都需要我們安排相關的人員去處理,學生還要排隊辦理,各種報到環節顯得很煩瑣,不僅使報到新生感覺很疲憊,負責迎接的師生也感覺很累。如何以最小的投入和代價解決這一問題,就成了很有價值的研究熱點。隨著微信公眾平臺的推出,基于微信公眾平臺來破解這一難題就顯得尤為重要,基于微信公眾平臺可以實現新生自助報到,可以省去排隊、繳費、宿舍申請、餐卡辦理等很多環節,新生未報到之前自己就可以自助辦理這些事情,來校只需要自助領取餐卡和入住宿舍即可,這種報到方式在很大程度上可以簡化報到的環節,既節約成本又提高報到管理效率[6][7]。
微信作為移動互聯網的重要入口,在一開始就以開放的姿態問世,這給微信愛好者契機,可以供移動應用開發者使用微信公眾平臺的開放平臺。微信公眾平臺為大家提供服務的形式均是以輕應用的形式,微信的開發者模式和眾多的開放接口,為微信愛好者提供了難得的機遇和廣闊的想象空間。它的應用范圍越來越廣泛,各行各業都在使用微信來實現相應的功能,例如,基于微信的移動圖書館,基于微信的高校課程信息自助查詢,基于信息的幼兒園管理,基于微信的醫院系統等。微信成了當前輕應用研究的熱點[8]。
隨著微信公眾平臺的使用范圍越來越廣,微信公眾平臺在迎新自助報名系統中的使用為學生以及學校都提供了一個便捷的平臺和途徑,給學生提供了更加直觀、更加方便的自助服務。學生通過一個微信公眾平臺就可以完整地了解所有的信息,通過簡單的操作,就可以查詢到自己想要了解的東西,自行辦理入學等相關手續。微信平臺新生自助服務系統改變了傳統報到方式的弊端,打破了時間和地域的局限,可以為新生隨時隨地地提供服務,滿足了新生的自助報到需求,既節約時間和資源,又提高了報到的管理效率。
本文主要基于微信公眾平臺開發一個自助迎新系統,主要功能包括學生自助報到和迎新自助管理2大功能模塊。主要實現方式是在入學通知書上生成新生自助報到的二維碼,新生通過微信掃描該二維碼進入學院自助報到系統,填寫自己的相關認證信息,填寫完畢,等待迎新自助管理端進行自助審核,如果審核通過,就完成賬號綁定,進入“自助迎新”功能。新生可以自助進行上傳照片、個人信息采集、繳費、辦理校園卡一卡通、在線申請宿舍、填寫軍訓服裝信息、選購保險、選購必須生活用品、查詢入學手冊、報到接站、聯系迎新志愿者和自助打印報到單等,所有流程完成以后,該學生就注冊成功,開學即可在志愿者的引導下直接取校園卡、入住宿舍。迎新自助管理端由學院管理員負責錄入迎新報到規則、學院交通指引和平面圖、迎新志愿者信息和院系迎新咨詢位置,而且管理員可以實時了解學生的報到率,及時調整自己的相關決策和資源配置。主要功能用例圖如圖1所示。
3 系統設計
3.1 系統總體功能結構設計
根據對系統總體業務需求的分析以及各功能模塊的分析,可得出基于微信的高校新生自助報到系統的總體功能結構圖如圖2所示。
根據系統平臺的總體功能結構圖,可以把平臺用戶分為二個角色,分別是:管理員角色和學生角色,每一個角色所擁有的功能模塊描述如下:
管理員角色功能模塊描述如表1所示。
學生用戶角色功能描述如表2所示。
3.2 系統架構設計
本系統平臺采用四層架構,分別是應用層、接口層、業務邏輯層和數據訪問層。
應用層主要使用微信公眾號和小程序作為該系統輕應用的統一入口,為用戶提供交互,自助辦理各種業務;接口層主要提供業務邏輯的Web API接口,以方便和微信接口相互交互訪問;業務邏輯層主要實現各核心功能的業務邏輯,并提供對外統一的訪問接口,緩存設置等;數據訪問層主要基于云端數據庫給業務邏輯層提供數據訪問接口以及數據存儲服務。
該系統平臺的Web API接口層是連接微信接口和后臺業務邏輯的關鍵。隨著基于JSON格式的Web API的廣泛應用,越來越多的企業采用Web API接口服務層,作為統一接口的核心所在,也成為Web API核心層。基于JSON格式的接口,可以廣泛地、跨平臺的應用于IOS、安卓等移動端,也可以應用在常規的Web業務系統,微信應用、微信小程序等方面。本系統平臺也遵循這一設計風格和原則。基于上述分析,系統架構設計如圖3所示。
4 系統詳細設計與實現
4.1 技術實現方案
本系統平臺使用Bootstrap框架作為前端UI框架,客戶端遵循RESTful設計風格和原則;后臺業務邏輯實現采用了Thinkphp MVC和Ajax;數據存儲使用云端MySql數據庫,數數據查詢利用Redis對報到指南等數據進行緩存,提高查詢效率,降低查詢的頻率以及模板的渲染次數;靜態頁面使用靜態緩存,使得用戶不需要每次訪問都對模板進行渲染,提升訪問速度。調用資源使用了CORS解決ajax垮域請求問題,另外使用其他服務器對資源進行管理,將應用和資源分離于不同的服務器;安全方面,對用戶的敏感數據進行了加密并且將參數名進行混淆。
4.2 系統功能模塊實現
學生用戶角色功能模塊實現:
本系統是一個基于微信公眾平臺作為輕應用入口的高校新生自助報到平臺,在微信公眾號上的服務對象是學生用戶。用戶拿到通知書后關注平臺微信公眾號,可以根據自身需要瀏覽報到指南以及學校相關信息,了解完畢以后就可以在報到指南引導下進行自助報到,包括自助填寫個人信息,在線繳費、在線辦理一卡通、在線申請宿舍等,辦理完各種必要手續后還可以自助打印報到單,留作報到時使用。
進入關注的微信公眾號后,會有不同的功能菜單,分別如圖4和圖5所示:
后臺管理員角色功能模塊實現:
后臺管理員用戶分為兩種角色,分別是超級管理員和學校管理員。超級管理員與學校管理員相比可以修改后臺用戶賬號狀態、給后臺用戶分配權限、對非法用戶進行處理。管理員可以管理各種報到規則、交通指南、迎新志愿者信息、還可以進行在線審核并對報到情況進行分類統計分析等。后臺管理系統實現如圖6所示。
5 結束語
本文根據微信公眾平臺提供的接口進行二次開發實現了基于移動終端的高校新生自助報到平臺,提高了高校迎新自助報到的管理效率,實現了高校新生提前自助報到的新方式,節約了大量的人力和物力資源,提高了迎新工作效率。
參考文獻:
[1] 潘正軍, 趙蓮芬. 基于微信公眾平臺的高校教學管理系統設計與實現[J]. 電腦知識與技術, 2017(2): 41-44.
[2] 曹小平, 程靜. 基于微信自助查詢系統的設計與實現[J]. 重慶工商大學學報: 自然科學版, 2014(2): 66-69.
[3] 陸朝萍. 基于微信平臺的高職新生自助服務系統的構想與實現[J]. 科教導刊, 2016(6): 166-167.
[4] 凌升杭. 基于微信公眾平臺開發的學生服務系統[J]. 計算機時代, 2015(8): 26-28.
[5] 趙蓮芬, 潘正軍. 基于Android平臺的大學校園社交應用的設計與實現[J]. 現代計算機, 2014(2): 76-80.
[6] 王丹, 杜俊. 高職新生自助服務平臺的設計與實現[J]. 河北能源職業技術學院學報, 2013(1): 47-48.
[7] 張燕飛, 龔磊. 基于校園一卡通構建迎新系統的探索——華東師范大學新生自助服務系統為例[C]//中國高等教育學會教育信息化分會. 中國高等教育學會教育信息化分會第十二次學術年會論文集. 中國高等教育學會教育信息化分會, 2014: 5.
[8] 馬凌熙. 學生信息自助查詢系統的設計——基于微信公眾賬號[J]. 知識經濟, 2014(22): 137.
【通聯編輯:謝媛媛】