李海燕 陳善柳


摘要:針對(duì)教務(wù)系統(tǒng)依賴純?nèi)斯す芾?、低擴(kuò)展性以及工作交接困難等缺陷成功開發(fā)了一個(gè)教務(wù)小助手小程序,實(shí)現(xiàn)了在線互動(dòng)、在線辦公、實(shí)時(shí)發(fā)布信息等功能,真正做到了高效移動(dòng)化辦公與學(xué)生學(xué)習(xí)。
關(guān)鍵詞:微信小程序;教務(wù)系統(tǒng);教學(xué)管理
中圖分類號(hào): TP311 ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2022)13-0053-02
1 研究目的與意義
近年來(lái),微信公眾號(hào)和微信小程序的誕生和興起,已經(jīng)讓微信開始取代傳統(tǒng)架構(gòu)設(shè)計(jì)復(fù)雜的系統(tǒng)。移動(dòng)互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,為教務(wù)系統(tǒng)提供了新的實(shí)現(xiàn)手段,全國(guó)各高校均在積極探索與改進(jìn)現(xiàn)有教務(wù)系統(tǒng)的架構(gòu)設(shè)計(jì),目前國(guó)內(nèi)外眾多高校已經(jīng)加大教務(wù)系統(tǒng)信息化改革的力度與決心[1]。這些基于大數(shù)據(jù)技術(shù)的教育系統(tǒng),借助于云平臺(tái)以及分布式框架的優(yōu)勢(shì),使得新的教務(wù)系統(tǒng)更加規(guī)范化、網(wǎng)絡(luò)化,從而具有更高的可擴(kuò)展性和更好的用戶體驗(yàn),同時(shí)也大大提高了教務(wù)管理工作的效率[2]?;谖⑿判〕绦虻慕虅?wù)信息系統(tǒng),輕松地實(shí)現(xiàn)了“應(yīng)用觸手可及、用完即走、無(wú)處不在、對(duì)硬件要求低、開發(fā)成本低、更新迭代迅速”等特點(diǎn),擺脫了傳統(tǒng)教務(wù)系統(tǒng),依賴純?nèi)斯す芾恚蛿U(kuò)展性以及工作交接困難等缺陷,實(shí)現(xiàn)了在線互動(dòng)、在線辦公、實(shí)時(shí)發(fā)布信息等功能,真正做到了高效移動(dòng)化辦公與學(xué)習(xí)的目標(biāo)[3]。
目前傳統(tǒng)的教務(wù)系統(tǒng)還存在數(shù)據(jù)采集、分析難和用戶體驗(yàn)差等缺點(diǎn),由于缺乏統(tǒng)一且完整的教務(wù)系統(tǒng)管理標(biāo)準(zhǔn),教務(wù)管理部門和各高校之間均采用不同的教務(wù)信息管理系統(tǒng)[4]。校際數(shù)據(jù)共享匱乏,數(shù)據(jù)資源兼容性差,傳統(tǒng)的教務(wù)管理系統(tǒng)已經(jīng)顯現(xiàn)出無(wú)法適應(yīng)現(xiàn)階段高校教務(wù)管理工作的弊端[5]。這樣導(dǎo)致大量數(shù)據(jù)資源和教學(xué)數(shù)據(jù)的流失,導(dǎo)致了消息的閉塞,從而導(dǎo)致全國(guó)范圍內(nèi)產(chǎn)生了數(shù)量眾多的信息孤島[6]。除此之外,傳統(tǒng)的教務(wù)系統(tǒng)為師生提供的互動(dòng)平臺(tái)太少,缺乏對(duì)相關(guān)數(shù)據(jù)的獲取、分析與存儲(chǔ)的意識(shí)。同時(shí)由于傳統(tǒng)的教務(wù)系統(tǒng)缺乏交互性,信息的傳播方向以教務(wù)管理部門單向信息發(fā)布為主。為了解決以上問題,本文將提出一套精簡(jiǎn)、輕量級(jí)的解決方案,設(shè)計(jì)出一套基于MINA開發(fā)框架的教務(wù)系統(tǒng)微信小程序。
2 研究目標(biāo)、思路與方法
2.1研究目標(biāo)
使用微信小程序的MINA框架,以及虛擬云平臺(tái)開發(fā)一套實(shí)時(shí)交互、即時(shí)通信的高校教務(wù)系統(tǒng)。本系統(tǒng)旨在為廣大在校師生提供便捷的教務(wù)和校園服務(wù),并且秉承著以用戶為中心的理念,從用戶的實(shí)際生活場(chǎng)景出發(fā)開發(fā)最能滿足用戶日常需求的教務(wù)系統(tǒng)。
2.2思路和方法
本系統(tǒng)是基于微信小程序開發(fā)的教務(wù)系統(tǒng),由小程序開發(fā)者將邏輯處理模塊部署在虛擬云主機(jī)上,并在云端配置按照Node.js框架的運(yùn)行環(huán)境。邏輯處理模塊主要運(yùn)行在Node.js環(huán)境下,使用JavaScript開發(fā)語(yǔ)言開發(fā)。
智能移動(dòng)終端用戶通過登錄確認(rèn)不同的身份(教師、學(xué)生)進(jìn)入本系統(tǒng),終端用戶發(fā)出的請(qǐng)求會(huì)被轉(zhuǎn)發(fā)至微信服務(wù)器端,微信服務(wù)器端將請(qǐng)求作了簡(jiǎn)單的處理之后轉(zhuǎn)發(fā)至第三方業(yè)務(wù)邏輯處理端,第三方處理端接收到用戶提交的數(shù)據(jù)并根據(jù)相應(yīng)的業(yè)務(wù)邏輯處理模塊處理完畢后返回給微信服務(wù)器端,微信服務(wù)器端進(jìn)一步返回給客戶端。
3 研究?jī)?nèi)容
本項(xiàng)目實(shí)現(xiàn)了一款基于MINA開發(fā)框架的“教務(wù)小助手”小程序。本系統(tǒng)的功能結(jié)構(gòu)如圖1所示。
本項(xiàng)目開發(fā)的是一款能夠提供基本教務(wù)管理服務(wù)的小程序。
從學(xué)生群體角度來(lái)說,訪問便捷、快速準(zhǔn)確獲取信息是其對(duì)教務(wù)管理小程序最基本的需求,主要信息種類包括通知查詢、課表相關(guān)查詢及導(dǎo)出、成績(jī)/績(jī)點(diǎn)查詢、考試安排等。
從教師角度,導(dǎo)出授課學(xué)生名單、授課課程表、成績(jī)管理、通知管理是其主要需求。
從教務(wù)工作者的角度來(lái)說,主要考慮學(xué)籍管理、成績(jī)管理、師生信息管理、通知管理等需求。
個(gè)人信息管理:每個(gè)系統(tǒng)用戶可以管理自己的個(gè)人信息頁(yè)面,部分信息項(xiàng)可以更新,比如密碼、手機(jī)號(hào)、校區(qū)信息等。
學(xué)生信息管理:教務(wù)人員上傳學(xué)生信息、查詢信息等。
通知管理:用戶通過該功能發(fā)布通知到指定位置并上傳相關(guān)附件,此外發(fā)布者可以修改或刪除通知內(nèi)容,學(xué)生端可以查看相應(yīng)的通知內(nèi)容。
成績(jī)管理:教務(wù)工作者擁有成績(jī)管理的最高權(quán)限,可上傳Excel成績(jī)文件、審核成績(jī)內(nèi)容;教師可上傳授課班級(jí)成績(jī)、審核成績(jī)、導(dǎo)出成績(jī);學(xué)生查詢成績(jī)、導(dǎo)出成績(jī)。
課表管理功能:學(xué)生可以從添加課程信息到自己的課程表,也可以編輯課表中的一些內(nèi)容或刪除課表課程。
選課管理:教務(wù)工作者上傳可選課信息;教師可導(dǎo)出選課名單;學(xué)生可以在允許選課期間選課或退課。
考試信息管理:教務(wù)工作者上傳考試信息;教師導(dǎo)出考試信息表及參與考試者名單;學(xué)生查詢考試信息。
4 研究結(jié)論
實(shí)現(xiàn)了一個(gè)“教務(wù)小助手”小程序。各個(gè)界面如圖2~圖6所示。
本小程序目前在計(jì)算機(jī)學(xué)院師生中試用。根據(jù)項(xiàng)目后期的實(shí)施效果,可推廣應(yīng)用到學(xué)校兄弟學(xué)院。
5 結(jié)束語(yǔ)
1)服務(wù)器使用的是微信免費(fèi)提供的云空間,短期內(nèi)不會(huì)出現(xiàn)容量不夠的情況,但長(zhǎng)期來(lái)說,需要更大的云空間,解決方法:購(gòu)買騰訊云空間。
2)功能上還不夠完善,有待加強(qiáng);界面還不夠美觀,需要進(jìn)一步優(yōu)化。
參考文獻(xiàn):
[1] 李曉曄.我國(guó)高校教務(wù)管理信息化建設(shè)研究[D].長(zhǎng)春:吉林大學(xué),2014.
[2] Dai J J.The study on monitoring and evaluation system of teaching quality of China higher education institutions in the era of big data[J].Higher Education of Social Science,2016,10(2):7-11.
[3] 閆萍,吳雄英,楊斯涵.微信“e教學(xué)”的應(yīng)用設(shè)計(jì)[J].當(dāng)代教研論叢,2017(4):88.
[4] 焦甜,楊璐.淺析高校教務(wù)管理工作的現(xiàn)狀與發(fā)展[J].才智,2016(23):90.
[5] 蔣方穎.基于知識(shí)共享的網(wǎng)絡(luò)教育教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].大連:大連理工大學(xué),2016.
[6] Wu Y P,Shu T T.Research on information system integration in colleges based on SOA[J].Procedia Engineering,2011(24):345-349.
【通聯(lián)編輯:王力】