任永翔
(山西職業(yè)技術(shù)學(xué)院,山西 太原 030006)
隨著信息化技術(shù)在教育管理領(lǐng)域的普及,當前高校中的學(xué)生管理工作中普遍使用了各類信息化管理系統(tǒng),有效地簡化了管理環(huán)節(jié)、提升了管理工作的效率[1]。但在現(xiàn)代學(xué)生管理體系中,來自學(xué)生的反饋信息作為改進與完善管理工作的重要依據(jù),對提升學(xué)生管理水平有著重要作用,而現(xiàn)階段在學(xué)生管理工作質(zhì)量的反饋信息的收集工作方面,信息化的水平相對較低,大部分學(xué)校依舊使用傳統(tǒng)的紙質(zhì)調(diào)查問卷方式,在實施過程中需要投入大量人力分發(fā)問卷、組織學(xué)生填寫并收集問卷。同時,在完成問卷的回收后還需要通過人工方式從每份問卷中抄錄數(shù)據(jù)并進行匯總、統(tǒng)計。不僅存在著工作效率低、數(shù)據(jù)抄錄過程易出現(xiàn)錯誤的問題,還造成了大量的紙張浪費。
本文針對以上問題,提出了基于移動終端設(shè)備運行的輔導(dǎo)員工作評價系統(tǒng),系統(tǒng)部署在云服務(wù)器平臺上,使用網(wǎng)絡(luò)數(shù)據(jù)庫為系統(tǒng)的運行提供高安全性的基礎(chǔ)數(shù)據(jù)支持,學(xué)生用戶通過智能手機瀏覽器訪問系統(tǒng)并提交對本人所在班級輔導(dǎo)員的工作質(zhì)量評價反饋信息并由系統(tǒng)自動完成各項評價數(shù)據(jù)的歸集、匯總工作后,向管理人員提供最終的數(shù)據(jù)統(tǒng)計與分析結(jié)果,在減少了資源消耗的同時,簡化了工作流程、降低了數(shù)據(jù)的錯誤率,對高校及時改進輔導(dǎo)員的管理方式與工作模式、提升學(xué)生管理工作質(zhì)量有著重要意義。
當前在以智能手機、平板電腦為代表的移動終端設(shè)備上運行的軟件系統(tǒng)包括兩種形式,一種是以APP應(yīng)用程序的形式安裝在移動終端的操作系統(tǒng)中運行,其優(yōu)點是響應(yīng)速度快且具備優(yōu)秀的硬件接口調(diào)用能力,缺點是需要解決由不同種類的硬件和操作系統(tǒng)所造成的兼容性問題,開發(fā)成本較高。另一種是以H5頁面的形式通過移動終端的瀏覽器訪問和運行,在開發(fā)、運維投入方面具有低成本優(yōu)勢,且不存在軟硬件兼容性的問題,但缺乏硬件接口的調(diào)用能力且響應(yīng)速度容易受到網(wǎng)絡(luò)延遲的影響[2]。輔導(dǎo)員工作評價系統(tǒng)的應(yīng)用場景特點為用途單一、使用頻率較低且無需調(diào)用手機硬件接口,同時在面對網(wǎng)絡(luò)延遲方面也有更好的適應(yīng)能力,因此H5頁面的形式更加適合該應(yīng)用場景的開發(fā)工作。
在現(xiàn)有的移動Web開發(fā)技術(shù)中,VUE框架作為基于JavaScript規(guī)范的漸進式UI設(shè)計框架在各類H5頁面組成的應(yīng)用系統(tǒng)的開發(fā)中被廣泛應(yīng)用,VUE框架針對移動端的Web頁面開發(fā)提供了種類豐富的用戶交互組件,能夠在較短的開發(fā)周期內(nèi)構(gòu)建功能可靠、使用便捷的用戶操作界面[3],同時其完善的前端控制機制為系統(tǒng)的安全性提供了保障,也非常適用于VUE框架在教育教學(xué)管理領(lǐng)域中的應(yīng)用。
輔導(dǎo)員工作評價系統(tǒng)的整體架構(gòu)如圖1所示,系統(tǒng)由評價信息采集子系統(tǒng)、核心數(shù)據(jù)庫以及評價數(shù)據(jù)管理子系統(tǒng)3部分組成,其中核心數(shù)據(jù)庫負責提供系部-班級基礎(chǔ)數(shù)據(jù)以及輔導(dǎo)員評價數(shù)據(jù)的存儲服務(wù);評價信息采集子系統(tǒng)面向全體學(xué)生提供了所在系部-班級信息的確認、輔導(dǎo)員評價數(shù)據(jù)的提交以及評價記錄的瀏覽功能,同時,為保證數(shù)據(jù)采集的公平公正,還加入了數(shù)據(jù)有效性檢測功能用于過濾重復(fù)數(shù)據(jù)和無效數(shù)據(jù);評價數(shù)據(jù)管理子系統(tǒng)為系統(tǒng)管理員用戶提供了系部-班級數(shù)據(jù)的初始化、評價數(shù)據(jù)的匯總與分析功能,此外,為對應(yīng)可能出現(xiàn)的軟硬件故障導(dǎo)致的數(shù)據(jù)丟失問題,還建立了數(shù)據(jù)備份管理機制。
圖1 輔導(dǎo)員工作評價系統(tǒng)架構(gòu)示意圖
評價信息采集子系統(tǒng)以H5頁面的形式構(gòu)建并部署在云服務(wù)器上,以便于學(xué)生用戶通過智能手機或平板電腦的Web瀏覽器登錄訪問,而評價信息管理子系統(tǒng)由于涉及到大量內(nèi)容復(fù)雜的數(shù)據(jù)報表和圖表內(nèi)容,需要以PC端Web頁面的形式進行開發(fā)和部署,以便于向管理員用戶提供全面完整的數(shù)據(jù)展示服務(wù)。
系統(tǒng)的核心數(shù)據(jù)庫使用SQL Server構(gòu)建,主要數(shù)據(jù)表的結(jié)構(gòu)如表1、表2所示,其中基本信息表中存儲學(xué)生用戶的基本信息,用于評價信息采集子系統(tǒng)中的數(shù)據(jù)初始化;評價記錄表則用于存儲學(xué)生提交的輔導(dǎo)員工作評價信息,為后續(xù)的數(shù)據(jù)歸集與處理做好準備。
表1 基本信息表的結(jié)構(gòu)
表2 評價記錄表的結(jié)構(gòu)
在提交評價信息前,學(xué)生用戶需要先確認班級與輔導(dǎo)員信息,該功能基于PHP從數(shù)據(jù)庫中讀取數(shù)據(jù)并輸出至H5頁面中通過VUE組件實現(xiàn),讀取數(shù)據(jù)的具體操作為以學(xué)生ID號為檢索條件對基本信息表發(fā)起SQL查詢指令。提交評價數(shù)據(jù)功能的實現(xiàn)過程為通過H5頁面中的表單控件組完成對輔導(dǎo)員工作評價的多項指標的評分,然后將學(xué)生ID、輔導(dǎo)員ID、評價時間以及各個評分數(shù)值累加后進行數(shù)據(jù)有效性檢測;數(shù)據(jù)有效性檢測主要針對三種情況,即所有評分全選最低分值、所有評分全選最高分值以及數(shù)據(jù)被重復(fù)提交,在通過檢測后才發(fā)送至數(shù)據(jù)庫進行存儲。評價信息瀏覽功能的實現(xiàn)是以學(xué)生ID號為檢索條件對評價記錄表發(fā)起SQL查詢指令后將評價時間、分值讀取至H5頁面中即可。
評價系統(tǒng)投入運行的基礎(chǔ),是對數(shù)據(jù)庫中基本信息表的數(shù)據(jù)初始化,該功能的實現(xiàn)是基于PHP將Excel中的學(xué)生班級信息自動批量導(dǎo)入至數(shù)據(jù)表中,為后續(xù)的評價信息采集做好準備。數(shù)據(jù)匯總與分析功能是基于PHP結(jié)合Jquery數(shù)據(jù)報表組件完成的,PHP負責從數(shù)據(jù)庫中獲取數(shù)據(jù)統(tǒng)計結(jié)果,其中評分數(shù)據(jù)從評價記錄表中獲取,用于分類的數(shù)據(jù)則從基本信息表中獲取。數(shù)據(jù)庫備份功能的實現(xiàn),則通過PHP向SQLServer提交并執(zhí)行BackUPDB命令來完成實時備份并創(chuàng)建備份文件。
H5頁面中VUE組件的引入與調(diào)用組件功能的編程實現(xiàn)首先需要在頁面中引入VUE庫文件,VUE控制頁面中內(nèi)容的顯示則需要將VUE對象與頁面元素進行綁定并指定要顯示的VUE中的數(shù)據(jù)項目,關(guān)鍵代碼如下:
//引入VUE支持庫文件
//
評價數(shù)據(jù)有效性檢測功能的編程實現(xiàn),首先基于循環(huán)結(jié)構(gòu)遍歷H5表單中所有的評價選項組件并進行分值的累加,然后通過對總評分的判斷決定是否完成數(shù)據(jù)的提交,本系統(tǒng)中的輔導(dǎo)員評價選項數(shù)量為20項,提交評價時需要禁止學(xué)生全選最優(yōu)項和最差項,關(guān)鍵代碼如下:
本文基于移動Web頁面開發(fā)技術(shù)構(gòu)建了輔導(dǎo)員在線評價系統(tǒng)原型,改革了輔導(dǎo)員評價工作的方式,優(yōu)化了評價數(shù)據(jù)采集與管理工作的流程,在減少了人力投入的同時解決了資源浪費的問題。使廣大學(xué)生能夠通過智能手機、平板電腦移動終端設(shè)備方便快捷地參與輔導(dǎo)員評價工作中,為學(xué)生管理工作提供真實可靠的反饋數(shù)據(jù),為學(xué)校管理層及時掌握基層工作動態(tài)、實時改進與完善工作方式提供了技術(shù)支持。