摘要:教學(xué)管理信息化是高校教學(xué)管理發(fā)展的趨勢,教學(xué)質(zhì)量評價的信息化建設(shè)是教學(xué)管理信息化建設(shè)的一個重要環(huán)節(jié)。本文以“廣州城建職業(yè)學(xué)院教學(xué)質(zhì)量評價系統(tǒng)”為藍(lán)本,從系統(tǒng)需求分析入手,介紹了CS/BS模式,系統(tǒng)實(shí)現(xiàn)的主要技術(shù)問題,設(shè)計并實(shí)現(xiàn)了基于CS/BS模式的課程教學(xué)質(zhì)量測評系統(tǒng)。
關(guān)鍵詞:課程教學(xué)質(zhì)量;測評系統(tǒng);CS/BS模式
1 系統(tǒng)背景分析和需求分析
1.1 系統(tǒng)背景分析
課程教學(xué)質(zhì)量評價是每個高校每學(xué)年都需要進(jìn)行的一項(xiàng)常規(guī)教學(xué)考核工作。如何客觀、合理地評價教師教學(xué)質(zhì)量,及時了解教學(xué)的真實(shí)現(xiàn)狀,是高校教務(wù)管理工作的重要課題。隨著我院各校辦學(xué)規(guī)模的擴(kuò)大,原來采用的組織學(xué)生手工填寫評價問卷的測評方式操作起來比較困難,已經(jīng)不適應(yīng)新的教學(xué)情況的要求,存在著許多的弊端,如:重復(fù)性資金投入多,組織工作量大,數(shù)據(jù)統(tǒng)計繁瑣、效率低且容易出錯,統(tǒng)計結(jié)果的分析、查詢、瀏覽不夠直觀方便等。因此,從評價的技術(shù)層面上來講,迫切需要建立一個適應(yīng)新情況、便捷、高效、合理、科學(xué)的課程教學(xué)質(zhì)量測評系統(tǒng),將會對教學(xué)質(zhì)量的推動及教學(xué)質(zhì)量評價工作起很大的作用。
1.2 系統(tǒng)需求分析
質(zhì)量評價系統(tǒng)采用C/S和B/S兩種模式,使用對象是學(xué)生、教師、督導(dǎo)和教務(wù)管理員。學(xué)生登錄后可以看到當(dāng)前學(xué)期所學(xué)的所有課程信息,并對所學(xué)課程授課教師根據(jù)所設(shè)定的評價指標(biāo)信息進(jìn)行教學(xué)評價,評價完成后保存或提交,提交后評價信息不可修改。教師登陸后可以進(jìn)行自評、對同行進(jìn)行評價;在評價結(jié)果后可以查詢學(xué)生對自己的評語、分?jǐn)?shù)和按評價指標(biāo)分項(xiàng)的評價分?jǐn)?shù)。各系(部)管理員可查詢本單位教師評價情況、教師評價的排名及打印出本系(部)全體教師的評價統(tǒng)計表、評價統(tǒng)計分析報表,以便存檔和系(部)領(lǐng)導(dǎo)查閱。教務(wù)處質(zhì)量評價管理員可查詢?nèi)航處熢u價分?jǐn)?shù)、排名及評語,可打印全院教師評價統(tǒng)計表以及評價分析情況表等。系統(tǒng)基本操作流程如圖1所示。
2 系統(tǒng)開發(fā)關(guān)鍵技術(shù)與平臺
2.1 數(shù)據(jù)庫訪問技術(shù)
對數(shù)據(jù)庫的訪問是通過ODBC.NET Framework,OLE DB.NET Framework,OLE DB.NET Framework或SQL Server.NET Framework等來實(shí)現(xiàn)。本系統(tǒng)采用了Visual C#.NET集成的ADO.NET控件訪問數(shù)據(jù)庫。ADO.NET是重要的應(yīng)用程序級接口,用于在Microsoft .NET平臺中提供數(shù)據(jù)訪問服務(wù)。在ADO.NET中,可以使用新的.NET Framework 數(shù)據(jù)提供程序來訪問數(shù)據(jù)源,ADO.NET是提供對Microsoft SQL Server等數(shù)據(jù)源以及通過OLE DB和XML公開的數(shù)據(jù)源的一致訪問,數(shù)據(jù)共享使用者應(yīng)用程序可以使用ADO.NET來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。ADO.NET包含用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果的.NET Framework數(shù)據(jù)提供程序,使用者可以直接處理檢索的結(jié)果。
2.2 B/S與C/S相結(jié)合的結(jié)構(gòu)模式
C/S(Client/Server)結(jié)構(gòu)即客戶機(jī)/服務(wù)器結(jié)構(gòu)。從開發(fā)的角度來說,該結(jié)構(gòu)模式具有較強(qiáng)的事務(wù)處理能力,能適應(yīng)復(fù)雜的業(yè)務(wù)流程;本評價系統(tǒng)的更新、維護(hù)及所有數(shù)據(jù)處理通過CS客戶端在后臺的數(shù)據(jù)庫中完成,包括對數(shù)據(jù)的查詢、增加、刪除、修改、數(shù)據(jù)的統(tǒng)計等,便于數(shù)據(jù)的擴(kuò)充。B/S(Brower/Server)結(jié)構(gòu)突出的特點(diǎn)是實(shí)現(xiàn)集中管理,應(yīng)用程序、數(shù)據(jù)庫及相關(guān)的組件全部集中在服務(wù)器端;客戶端只作為Browser,無需安裝其他應(yīng)用軟件。教學(xué)質(zhì)量評價系統(tǒng)既要滿足客戶端-服務(wù)器(Client/Server)二級用戶所需的數(shù)據(jù)處理與事務(wù)處理功能,又要滿足瀏覽器—Web服務(wù)器—數(shù)據(jù)庫服務(wù)器(Browser/Server)三級用戶需要的信息瀏覽、查詢、發(fā)布、輔助決策等功能。為此,結(jié)合兩種結(jié)構(gòu)的優(yōu)點(diǎn),系統(tǒng)總體技術(shù)采用的是以B/S模式為主并結(jié)合C/S模式的混合架構(gòu),圖2為系統(tǒng)的總體架構(gòu)圖。
2.3 系統(tǒng)實(shí)現(xiàn)的平臺
本系統(tǒng)采用Visual Studio.NET 2O05作為開發(fā)平臺,利用ASP.NET和ADO.NET設(shè)計技術(shù)構(gòu)建基于Web數(shù)據(jù)庫的動態(tài)交互式測評系統(tǒng),確保技術(shù)上的可行性和先進(jìn)性。
Microsoft.NET框架已成為IT行業(yè)十分流行的完美的新型開發(fā)平臺,其核心組件中有構(gòu)建和管理新一代服務(wù)的基本結(jié)構(gòu)和工具,包括Visual Stodio.NET,.NET企業(yè)服務(wù)器,.NET框架及Windows.NET等。開發(fā)者可以用.NET框架設(shè)計很多不同類型的應(yīng)用程序。
3 系統(tǒng)設(shè)計
3.1 數(shù)據(jù)庫設(shè)計
教學(xué)質(zhì)量評價涉及的信息較多,以下只列出了數(shù)據(jù)庫中與評價活動直接相關(guān)的一些表,對其他的一些表不再贅述。
教師情況表(編號、姓名、性別、身份證號、民族、部門、專業(yè)、學(xué)歷、學(xué)位、職稱、類別)。因教師、督導(dǎo)、領(lǐng)導(dǎo)都是學(xué)院教職工,故采用一個表,但增加一個字段來判定用戶類別是教師還是督導(dǎo)。
學(xué)生基本情況表(學(xué)號、姓名、性別、身份證號、民族、專業(yè)代碼、所屬專業(yè)、班級代碼、班級名稱)。
課程信息表(課程代碼、課程名稱、課程類型、課程性質(zhì)、學(xué)分、總學(xué)時、周學(xué)時、授課起止周、開課單位、授課對象)。
執(zhí)行教學(xué)任務(wù)表(班級名稱、班級人數(shù)、課程代碼、課程名稱、教師編號、主講教師、輔講教師編號、輔講教師、學(xué)分、周課時、起始周、結(jié)束周、總課時、開課部門、考核方式、學(xué)年、學(xué)期、專業(yè)名稱、年級)。
評價指標(biāo)表(指標(biāo)編號,指標(biāo)級別,指標(biāo)內(nèi)容、指標(biāo)分?jǐn)?shù),權(quán)重,適應(yīng)評價對象,所屬課程性質(zhì))。
開課信息表(編號、班級編號、課程編號、課程名稱、任課教師編號)。
評價信息表(編號、評價對象編號、課程編號、班級編號、評價人編號、評價分?jǐn)?shù))
評價評分對照表(評價等級、對應(yīng)分?jǐn)?shù)、適應(yīng)對象)。
評價時間設(shè)置表(編號、評價對象、操作對象、評價學(xué)期、評價開始時間、評價結(jié)束時間)。
3.2 系統(tǒng)功能結(jié)構(gòu)設(shè)計
教學(xué)質(zhì)量評價系統(tǒng)是對教學(xué)狀態(tài)、教學(xué)效果進(jìn)行評價,即學(xué)生、教師同行、督導(dǎo)、系和學(xué)院領(lǐng)導(dǎo)等多種層次人員從各個角度對任課老師教學(xué)狀態(tài)及效果、學(xué)生學(xué)習(xí)狀態(tài)及效果進(jìn)行評價。通過收集這些樣本數(shù)據(jù)加工處理,形成各種匯總報表,提供給教學(xué)管理人員、?;蛳殿I(lǐng)導(dǎo),實(shí)現(xiàn)對全校整體教風(fēng)、學(xué)風(fēng)、教學(xué)質(zhì)量的了解、監(jiān)控,預(yù)見問題并進(jìn)行防范與整治。教學(xué)質(zhì)量評價系統(tǒng)主要由系統(tǒng)管理、在線評價、評價結(jié)果統(tǒng)計和評價結(jié)果查詢四個部分組成,具體系統(tǒng)結(jié)構(gòu)層次如圖3所示。
3.2.1 系統(tǒng)管理
主要是對評價活動的組織者或管理者(教務(wù)處管理教學(xué)質(zhì)量管理人員根據(jù)不同權(quán)限對評價活動中所涉及到的評價時間、公告、用戶、班級、評價任務(wù)(需評價的課程)等進(jìn)行管理。具體功能如下:
(1)系統(tǒng)基本設(shè)置:包括評價學(xué)期設(shè)置,評價統(tǒng)計方式設(shè)置;查詢評價信息時間;
(2)課程類別標(biāo)識:根據(jù)課程性質(zhì)的不同,對所有課程進(jìn)行分類管理;
(3)評價任務(wù)設(shè)定:顯示當(dāng)前學(xué)期所開設(shè)的所有課程信息,可在課程信息列表中設(shè)定課程是否參與評價;
(4)評價參數(shù)設(shè)置:包括評價指標(biāo)設(shè)定;可評價學(xué)期設(shè)置;評價時間設(shè)置;評價參評對象設(shè)置;評價用戶特權(quán)設(shè)置(設(shè)置評價對象為督導(dǎo)(專家)、領(lǐng)導(dǎo)等);
(5)評價評分等級設(shè)置:設(shè)置評價指標(biāo)對應(yīng)分?jǐn)?shù),評價時通過在設(shè)定的五個等級中選擇,系統(tǒng)在統(tǒng)計時將等級自動換算成相應(yīng)的評價分?jǐn)?shù);
(6)評價指標(biāo)分類設(shè)置:根據(jù)對課程的類別標(biāo)識,不同類別課程設(shè)置不同的評價指標(biāo);
(7)評價用戶管理:根據(jù)不同權(quán)限對教學(xué)評價系統(tǒng)中的用戶(包括領(lǐng)導(dǎo)、督導(dǎo)、同行[教師]、學(xué)生、管理員)信息進(jìn)行管理(包括添加、修改、刪除)。系統(tǒng)管理員可以對所有用戶信息進(jìn)行管理;
(8)教研室管理:根據(jù)不同權(quán)限對教學(xué)評價系統(tǒng)中的教研室信息進(jìn)行管理(包括添加、修改、刪除)。依權(quán)限分配,系統(tǒng)管理員可以對所有教研室信息進(jìn)行管理,教學(xué)秘書可以對所屬院系部的教研室信息進(jìn)行管理;
(9)評價任務(wù)管理:根據(jù)不同權(quán)限對教學(xué)評價系統(tǒng)中的課程信息進(jìn)行管理(包括添加、修改、刪除)。系統(tǒng)管理員可以對所有課程信息進(jìn)行管理,各教學(xué)單位教學(xué)秘書可以對所屬系部開設(shè)的、面向所屬系部的課程信息進(jìn)行管理。
3.2.2 在線評價
主要是學(xué)生、教師(同行)、督導(dǎo)、系(教研室)領(lǐng)導(dǎo)根據(jù)各自不同的評價權(quán)限及評價指標(biāo)對教師、班級做出評價。評價選項(xiàng)采用倫西斯·利克特(Rensis Likert)五級量表進(jìn)行選擇評價,五級量表設(shè)有優(yōu)秀、良好、中等、較差、極差五個表示不同認(rèn)同程度的選項(xiàng),實(shí)際統(tǒng)計結(jié)果時按指標(biāo)分值的95%、85%、70%、60%、40%計算。不同評價分述如下:
(1)評價教師:包括教師自評、教師(同行)互評、學(xué)生評教、督導(dǎo)評價四個方面;
(2)評價學(xué)生:任課教師所教授班級的學(xué)習(xí)情況做出整體評價。
3.2.3 評價結(jié)果統(tǒng)計
(1)評分統(tǒng)計、分析:包括評價統(tǒng)計、匯總統(tǒng)計、評語查詢;
(2)教師評價統(tǒng)計:對班級評價統(tǒng)計即評學(xué)情況統(tǒng)計、教師自評統(tǒng)計;
(3)報表打?。簩W(xué)生評價統(tǒng)計報表,提供對按學(xué)年學(xué)期、專業(yè)、班級及課程分類統(tǒng)計的報表。
3.2.4 報表打印功能
評價匯總表,提供按系(部)提供學(xué)生評價總評報表打印。
在整個教學(xué)評價結(jié)束以后要對評價的數(shù)據(jù)進(jìn)行各種統(tǒng)計分析。系統(tǒng)根據(jù)用戶不同權(quán)限顯示不同范圍的評價匯總結(jié)果(包括參評人數(shù)、平均得分、標(biāo)準(zhǔn)差、最高分、最低分等)和具體指標(biāo)匯總結(jié)果(每一項(xiàng)評價指標(biāo)的參評人數(shù)、平均得分、標(biāo)準(zhǔn)差、最高分、最低分等)。系統(tǒng)管理員和院領(lǐng)導(dǎo)可以查詢?nèi)K械脑u價結(jié)果;教學(xué)秘書(系(部)管理員)和系(部)領(lǐng)導(dǎo)可以查詢所屬系(部)的評價結(jié)果;督導(dǎo)可以查詢自己做出的評價;教師可以查詢自己做出的評價及作為評價對象 (教師某一課程未完成自評時不能查詢該課程的評價結(jié)果)的評價結(jié)果;學(xué)生可以查洵自己做出的評價及任課教師對所在班級做出的評價。各種結(jié)果具體如下:
(1)評價教師結(jié)果:查詢對教師教學(xué)活動評價的匯總結(jié)果;
(2)評價班級結(jié)果:查詢對班級學(xué)風(fēng)評價的匯總結(jié)果。
4 結(jié)束語
“廣州城建職業(yè)學(xué)院教學(xué)質(zhì)量評價系統(tǒng)”已經(jīng)在我院進(jìn)行了三年運(yùn)行,學(xué)院每學(xué)期500多名教師及10000多名學(xué)生在兩星期內(nèi)通過校園網(wǎng)的在辦公室或宿舍參與了教學(xué)質(zhì)量評價,能在較短的時間內(nèi)完成了教學(xué)質(zhì)量評價工作,達(dá)到了工作量小、方便、快速、準(zhǔn)確的評價效果,為學(xué)院的教學(xué)管理提供了豐富、及時、量化的數(shù)據(jù)。在此基礎(chǔ)上,我們將考慮能夠進(jìn)行歷史數(shù)據(jù)比較、能夠分不同屬性(職稱、學(xué)歷、性別、課程類型等)進(jìn)行統(tǒng)計分析,以期對我院的教學(xué)質(zhì)量做出更加全面、準(zhǔn)確的評價。并在此基礎(chǔ)上,擴(kuò)展到教師業(yè)績考核、各教務(wù)處和系(部)教務(wù)管理及教材評價上,以便更有效的提高教學(xué)質(zhì)量評價、監(jiān)控的效率。
參考文獻(xiàn)
[1] 盧鳳珠,吳達(dá)勝,趙麗華.基于CS/BS模式的實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].四川教育學(xué)院學(xué)報,2005,21(3).
[2] 翁建紅,劉志成.基于ASP.NET的網(wǎng)上評教系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].計算機(jī)與現(xiàn)代化,2009(12).
[3]趙秀峰,史克學(xué),王川龍.基于ASP和Web數(shù)據(jù)庫的高校教學(xué)質(zhì)量評價系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].教育信息化,2006(7).
[4]鐘紅春.ASP.NET2.0程序設(shè)計教程[M].北京:人民郵電出版社,2009.