劉忠杰,劉百辰
(常州信息職業(yè)技術(shù)學(xué)院,江蘇 常州 213164)
基于ASP.NET的教學(xué)質(zhì)量測評系統(tǒng)設(shè)計與實現(xiàn)*
劉忠杰,劉百辰
(常州信息職業(yè)技術(shù)學(xué)院,江蘇 常州 213164)
教學(xué)測評是評價教育質(zhì)量的一個重要手段,通過對教學(xué)質(zhì)量測評不同用戶使用特征的研究,設(shè)計了一套教學(xué)質(zhì)量測評系統(tǒng)。系統(tǒng)采用ASP.NET MVC5框架開發(fā),開發(fā)語言C#,數(shù)據(jù)庫SQL Server 2012,針對不同用戶開發(fā)了豐富的數(shù)據(jù)統(tǒng)計報表、數(shù)據(jù)導(dǎo)入導(dǎo)出、測評參數(shù)靈活設(shè)置和教師自建測評問題等功能,實現(xiàn)了教學(xué)質(zhì)量測評基礎(chǔ)數(shù)據(jù)的高效管理。通過對測評基礎(chǔ)數(shù)據(jù)的收集、處理和分析,為評價、判斷教學(xué)質(zhì)量提供更為全面、準(zhǔn)確的依據(jù),為學(xué)校制訂合理的教學(xué)計劃和改進(jìn)教學(xué)管理制度提供了有力的數(shù)據(jù)支撐。
B/S結(jié)構(gòu);ASP.NET;高校教學(xué);教學(xué)質(zhì)量測評
為研究如何提高高等職業(yè)教育教學(xué)質(zhì)量,本文使用ASP.NET MVC5技術(shù)設(shè)計和開發(fā)了一套教學(xué)質(zhì)量網(wǎng)上測評系統(tǒng)。通過研究教學(xué)質(zhì)量網(wǎng)上測評,有利于高校明確辦學(xué)方向,對優(yōu)化教學(xué)實踐環(huán)節(jié)等具有重要的現(xiàn)實意義。
MVC是一種成熟優(yōu)秀的開發(fā)模式,它使應(yīng)用程序的輸入、處理和輸出分開,使用MVC的應(yīng)用程序被分成3個核心部件:模型、視圖、控制器。MVC架構(gòu)擁有清晰的開發(fā)架構(gòu)與明確的對象分工,降低了軟件開發(fā)的復(fù)雜度,使軟件更加易于維護(hù)。本文采用了ASP.NET MVC5框架技術(shù)進(jìn)行系統(tǒng)開發(fā),ASP.NET MVC5是一種構(gòu)建Web應(yīng)用程序的框架,它將一般的MVC模式應(yīng)用于ASP.NET框架中,并且添加了一些新的特性,比如身份驗證過濾器和過濾器重寫等。新增的身份驗證過濾器先于授權(quán)過濾器執(zhí)行,從而允許訪問ASP.NET Identity提供的用戶聲明及運行自定義的身份驗證邏輯;而過濾器重寫意味著可以使某個控制器或操作不執(zhí)行全局過濾器。
傳統(tǒng)的教學(xué)質(zhì)量素質(zhì)測評方式具有一定的局限性,本文客觀分析了傳統(tǒng)測評的特性,提出了一種基于Web系統(tǒng)的教師教學(xué)質(zhì)量測評系統(tǒng)的實現(xiàn)新思路。本系統(tǒng)采用B/S結(jié)構(gòu)進(jìn)行開發(fā),總共分為十二大模塊,分別是課程管理、課程常見問題管理、課后反饋管理、題庫管理、測試管理、教學(xué)情況管理、記分冊管理、專業(yè)建設(shè)管理、課程學(xué)習(xí)總結(jié)、學(xué)習(xí)情況統(tǒng)計、短信接口集成和推送。系統(tǒng)功能結(jié)構(gòu)如圖1所示。
系統(tǒng)通過學(xué)生對教師教學(xué)實際情況進(jìn)行的有效反饋,對教學(xué)質(zhì)量及教師水平進(jìn)行客觀、全面的評價,為后續(xù)教學(xué)工作的改進(jìn)提供依據(jù),是提高教學(xué)質(zhì)量的重要方式。本系統(tǒng)主要有2種類型的教學(xué)質(zhì)量測評,它們分別是學(xué)生網(wǎng)上評教、教師同行評教、二級學(xué)院教學(xué)考核小組評教。根據(jù)這3種類型的測評,我們把系統(tǒng)角色劃分為5類:系統(tǒng)管理員、二級學(xué)院管理員、二級學(xué)院教學(xué)督導(dǎo)、教師和學(xué)生。
圖1 系統(tǒng)功能結(jié)構(gòu)圖
通過對比其他相關(guān)教學(xué)質(zhì)量測評系統(tǒng)發(fā)現(xiàn),利用現(xiàn)代信息化手段,構(gòu)建基于Internet的B/S構(gòu)架的信息平臺已經(jīng)成為趨勢,B/S構(gòu)架能有效提高監(jiān)測觀察數(shù)據(jù)實時收集、處理、分析的能力,為評價、判斷教學(xué)質(zhì)量提供更為全面、準(zhǔn)確的依據(jù)。本文最終采用軟件架構(gòu)為B/S開發(fā)模式,開發(fā)工具Visual Studio 2015,編程語言C#,數(shù)據(jù)庫SQL Server 2012。由于不同用戶的角色不同,登錄后進(jìn)入的系統(tǒng)界面也不同,下面我們將針對系統(tǒng)管理員、教師和學(xué)生3個權(quán)限的用戶來介紹系統(tǒng)的功能。
系統(tǒng)管理員具有最高系統(tǒng)權(quán)限,可以進(jìn)行教師自建測評、學(xué)院學(xué)期測評、教師同行測評的數(shù)據(jù)參數(shù)設(shè)置和數(shù)據(jù)管理維護(hù),同時可以在歷史數(shù)據(jù)中查看各種統(tǒng)計分析結(jié)果,并設(shè)置各二級部門的基本信息數(shù)據(jù)、課程信息、課程題庫信息和教學(xué)信息等。
教師可以查看自己的測評結(jié)果,并對自己所上的課建立測評和進(jìn)行在線考試,同時可以對所在部門的其他同事進(jìn)行測評,這些測評結(jié)果都可以導(dǎo)出為Excel表格數(shù)據(jù)保存下來。
學(xué)生界面主要有2個功能,即學(xué)期測評和教師測評。學(xué)期測評是本學(xué)期結(jié)束時對所有課程進(jìn)行的測評;教師測評是學(xué)生所在班級的任課教師針對自己上的課進(jìn)行的自建測評,是教師自己想提升教學(xué)質(zhì)量而設(shè)置的功能。學(xué)生測評流程是先登錄系統(tǒng),然后選擇相應(yīng)的課程,并在調(diào)查問卷中打分。
本文使用ASP.NET MVC5技術(shù)設(shè)計開發(fā)了一套教師教學(xué)質(zhì)量網(wǎng)上測評系統(tǒng),通過采集學(xué)生、二級學(xué)院教學(xué)督導(dǎo)、教師同行之間的基礎(chǔ)測評數(shù)據(jù)建立教學(xué)質(zhì)量測評系統(tǒng)數(shù)據(jù)庫,結(jié)合數(shù)據(jù)統(tǒng)計分析與數(shù)據(jù)挖掘,能夠客觀地發(fā)現(xiàn)教師教學(xué)中存在的問題,以幫助教師改進(jìn)教學(xué)方法,提高教學(xué)技能,為學(xué)院領(lǐng)導(dǎo)制定教學(xué)計劃、改進(jìn)教學(xué)制度提供有力的數(shù)據(jù)支撐,對高等職業(yè)技術(shù)院校的教學(xué)質(zhì)量提升具有重要意義。
[1]王丹,常亮.高等職業(yè)教育教學(xué)質(zhì)量評價體系的構(gòu)建[J].中國衛(wèi)生產(chǎn)業(yè),2017,14(22):79-80.
[2]張魯華,任滿杰,孫毅.高校教學(xué)常態(tài)監(jiān)測數(shù)據(jù)庫的建設(shè)探討[J].高教學(xué)刊,2017(14):37-39.
[3]唐東存.高職院校教育教學(xué)質(zhì)量監(jiān)控管理的研究[J].教育教學(xué)論壇,2017(12):256-257.
〔編輯:劉曉芳〕
TP311.52
A
10.15913/j.cnki.kjycx.2017.24.142
2095-6835(2017)24-0142-02
常州市科技支撐計劃項目(編號:CE20165004)