摘 要:隨著我國(guó)高等教育的快速發(fā)展及規(guī)模的擴(kuò)大,近年來,高校普遍出現(xiàn)了生源質(zhì)量下降、畢業(yè)生就業(yè)困難、用人單位難以招聘到滿意的人才以及社會(huì)的認(rèn)同程度偏低等現(xiàn)象。如何提高高等教育的教學(xué)質(zhì)量、增強(qiáng)學(xué)校的競(jìng)爭(zhēng)力已成為每一所高校的重要課題。為了有效提升高等教育的教學(xué)質(zhì)量,為高校教學(xué)管理自身評(píng)估提供一定的理論依據(jù),構(gòu)建一個(gè)科學(xué)的、系統(tǒng)的、行之有效的教學(xué)質(zhì)量評(píng)價(jià)體系和運(yùn)行機(jī)制,具有重要的現(xiàn)實(shí)意義,必將對(duì)加強(qiáng)和提高教學(xué)質(zhì)量起到重要的作用。
關(guān)鍵詞:教學(xué)系統(tǒng);網(wǎng)絡(luò)體系結(jié)構(gòu);B/S
1 需求分析
需求分析是系統(tǒng)開發(fā)必不可少的一個(gè)步驟,通過需求分析盡可能準(zhǔn)確的了解用戶的情況和需要,從宏觀角度調(diào)查、分析用戶所面臨的問題。本文中設(shè)計(jì)的系統(tǒng)是一個(gè)利用校園網(wǎng)絡(luò)開展教學(xué)評(píng)價(jià)、收集評(píng)價(jià)信息,并對(duì)這些信息進(jìn)行分析處理的應(yīng)用系統(tǒng),它可以根據(jù)學(xué)校的教育目標(biāo)以及教師的教學(xué)任務(wù)等制訂相應(yīng)的指標(biāo)和標(biāo)準(zhǔn)。系統(tǒng)用戶設(shè)有學(xué)生、教師或同行、專家(教學(xué)督導(dǎo))、教務(wù)管理員四類角色,如圖1所示。
它們各自完成相應(yīng)的管理和使用功能,其中:
⑴學(xué)生:根據(jù)學(xué)校教學(xué)進(jìn)程安排,一般是在每個(gè)學(xué)期末通過評(píng)價(jià)系統(tǒng)進(jìn)行無(wú)記名評(píng)分,學(xué)生只能對(duì)本學(xué)期所學(xué)課程的授課教師的教學(xué)質(zhì)量進(jìn)行客觀評(píng)價(jià),可以一次評(píng)價(jià)所有或部分教師,一名教師只能被一名同學(xué)評(píng)價(jià)一次。評(píng)價(jià)數(shù)據(jù)提交到服務(wù)器后只可查看不可更改。
⑵教師或同行:教師可以查看本次和以前的評(píng)教數(shù)據(jù),但看不到評(píng)教者的個(gè)人信息。評(píng)教數(shù)據(jù)只有教師本人以及有權(quán)限的教育管理員可以查閱,并且查閱的只是根據(jù)評(píng)價(jià)結(jié)果計(jì)算出來的各種統(tǒng)計(jì)數(shù)據(jù),讓教師對(duì)其所講授的課程和教學(xué)質(zhì)量有著深刻的自我認(rèn)識(shí)。同時(shí),根據(jù)系統(tǒng)權(quán)限設(shè)置,教師也可以以評(píng)價(jià)者的身份對(duì)其它教師進(jìn)行網(wǎng)上同行評(píng)教。
⑶專家(教學(xué)督導(dǎo)、領(lǐng)導(dǎo)):通過內(nèi)部賬號(hào)登錄評(píng)價(jià)系統(tǒng),可以對(duì)受評(píng)對(duì)象進(jìn)行不記名評(píng)價(jià),可以查詢個(gè)人歷史參評(píng)記錄,還可以對(duì)受評(píng)對(duì)象填寫評(píng)語(yǔ)。
⑷教務(wù)管理員:即具有系統(tǒng)使用的最高權(quán)限,可以對(duì)用戶管理、評(píng)價(jià)指標(biāo),評(píng)價(jià)方案、評(píng)分規(guī)則、評(píng)價(jià)統(tǒng)計(jì)、修改評(píng)價(jià)等進(jìn)行設(shè)置和管理;可以查詢所有教師評(píng)價(jià)結(jié)果,通過評(píng)價(jià)結(jié)果統(tǒng)計(jì)出各種所需要的數(shù)據(jù)。同時(shí)系統(tǒng)管理員還是聯(lián)系系統(tǒng)其他用戶的紐帶,督促其他用戶完成評(píng)價(jià),對(duì)于評(píng)價(jià)結(jié)果直接學(xué)校領(lǐng)導(dǎo)反饋。
系統(tǒng)要求所有用戶憑用戶名和密碼登錄系統(tǒng),根據(jù)系統(tǒng)設(shè)置的相應(yīng)權(quán)限選擇相關(guān)功能模塊進(jìn)行無(wú)記名評(píng)議、投票或查看。評(píng)議或投票結(jié)果由系統(tǒng)自動(dòng)根據(jù)設(shè)定參數(shù)進(jìn)行匯總、統(tǒng)計(jì)和分析。其評(píng)價(jià)系統(tǒng)的總體業(yè)務(wù)功能需求結(jié)構(gòu)如圖2所示
系統(tǒng)從控制不同身份用戶權(quán)限的角度從發(fā),以增強(qiáng)安全性與保密性。在進(jìn)入系統(tǒng)評(píng)價(jià)前,先要進(jìn)行用戶身份驗(yàn)證,由管理員身份的用戶在登錄系統(tǒng)后,對(duì)評(píng)價(jià)的測(cè)評(píng)指標(biāo)、評(píng)價(jià)的參與人員、評(píng)價(jià)的權(quán)重、類別等進(jìn)行相關(guān)的設(shè)置。
2 系統(tǒng)設(shè)計(jì)
2.1 體系結(jié)構(gòu)設(shè)計(jì)
教學(xué)評(píng)價(jià)系統(tǒng)是基于校園網(wǎng)上相對(duì)獨(dú)立的運(yùn)行的子系統(tǒng),對(duì)于教學(xué)評(píng)價(jià)系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì),借鑒了Microsoft公司推薦的分層式結(jié)構(gòu),結(jié)合筆者自身的知識(shí)結(jié)構(gòu)和編碼習(xí)慣,本系統(tǒng)采用基于B/S多層體系結(jié)構(gòu)。系統(tǒng)體系結(jié)構(gòu)如圖3所示,分別是表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層以及若干相關(guān)服務(wù)層,每個(gè)層分別負(fù)責(zé)相應(yīng)的功能。
采用分層結(jié)構(gòu),可以降低層與層之間的依賴,使得系統(tǒng)在各層次上的組件能單獨(dú)更新而不用考慮其它層次, 開發(fā)人員可以只關(guān)注整個(gè)體系結(jié)構(gòu)中的某一層,可以很容易地用新的實(shí)現(xiàn)來替換原有層次的實(shí)現(xiàn)。因此,系統(tǒng)維護(hù)更方便,代價(jià)相對(duì)低得多。系統(tǒng)的層次結(jié)構(gòu),可以使得軟件開發(fā)的專業(yè)化分工成為可能,有利于標(biāo)準(zhǔn)化及各邏輯的復(fù)用[1]。
2.2 系統(tǒng)功能設(shè)計(jì)
根據(jù)系統(tǒng)的功能性需求分析,結(jié)合高校的教學(xué)特點(diǎn),從系統(tǒng)評(píng)價(jià)主體的角度出發(fā),將系統(tǒng)劃分為用戶身份驗(yàn)證模塊、學(xué)生評(píng)教模塊、教師(同行)評(píng)教模塊、專家(督導(dǎo))評(píng)教模塊、系統(tǒng)管理員模塊。系統(tǒng)主要功能模塊如圖4所示。
2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)的設(shè)計(jì)與規(guī)劃在整個(gè)系統(tǒng)中起到了存儲(chǔ)評(píng)價(jià)數(shù)據(jù)、統(tǒng)計(jì)、匯總、分析數(shù)據(jù)以及查詢?cè)u(píng)價(jià)結(jié)果的重要作用,也是協(xié)調(diào)各功能模塊的重要橋梁。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,確保數(shù)據(jù)的完整性和一致性,保證系統(tǒng)具有良好的性能、效率和擴(kuò)展性[2]。
本系統(tǒng)中信息量多、數(shù)據(jù)量大,在系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)中包括學(xué)生信息表、教師信息表、課程信息表、教學(xué)任務(wù)表、評(píng)價(jià)信息表等多個(gè)數(shù)據(jù)表,在設(shè)計(jì)數(shù)據(jù)表時(shí)充分考慮運(yùn)行環(huán)境的便利性以及數(shù)據(jù)的共享性,本系統(tǒng)采用了SQL Server 2005系統(tǒng)作為后臺(tái)數(shù)據(jù)庫(kù),利用其強(qiáng)大的SQL語(yǔ)句,在各種基本表的基礎(chǔ)上生產(chǎn)各種視圖及建立各種存儲(chǔ)過程。
3 系統(tǒng)實(shí)現(xiàn)
3.1 教學(xué)評(píng)價(jià)系統(tǒng)算法的數(shù)學(xué)模型
依據(jù)教學(xué)評(píng)價(jià)系統(tǒng)的指標(biāo)和評(píng)價(jià)等級(jí)分別建立評(píng)價(jià)指標(biāo)因素集合F和評(píng)價(jià)等級(jí)集合C。教師教學(xué)的評(píng)價(jià)因素可分為以下:
一級(jí)因素:F1,F(xiàn)2,……,F(xiàn)n
二級(jí)因素:
為使簡(jiǎn)單快速對(duì)評(píng)價(jià)結(jié)果做出判斷,評(píng)價(jià)分為五級(jí)制,即:優(yōu)秀、合格、中等、良好、不合格。
C={優(yōu)秀、合格、中等、良好、不合格}
評(píng)價(jià)因素F到評(píng)價(jià)等級(jí)C的模糊關(guān)系矩陣為因素評(píng)價(jià)矩陣:
其中rij=μR(Fi,Vj),(Vij∈[0,1])是第i個(gè)因素Fi對(duì)第j個(gè)評(píng)語(yǔ)等級(jí)Vj的隸屬度。權(quán)重就是各因素對(duì)教師工作的隸屬度,人們對(duì)定性事務(wù)的評(píng)價(jià)是希望越準(zhǔn)確越好,因此權(quán)重十分重要[3]。
評(píng)價(jià)指標(biāo)權(quán)重:B=(β1,β2,β3,……βn)
評(píng)價(jià)指標(biāo)集合:F={f1,f2,f3,……fn}
評(píng)價(jià)等級(jí)集合:C={C1,C2,C3,……Cm}
即C={優(yōu)秀C1,合格C2,中等C3,良好C4,不合格C5}
根據(jù)以上給出模糊評(píng)價(jià)矩陣:
將評(píng)價(jià)指標(biāo)權(quán)得集合 與關(guān)系集合 進(jìn)行合成運(yùn)算:
其中,i=1,2,3,……,m;j=1,2,3,……n。
由于教學(xué)評(píng)價(jià)過程中,包含很過多層次,多因素,每個(gè)因素又包含若干個(gè)子因素,因此因素要分多層多級(jí)進(jìn)行評(píng)價(jià),從最低級(jí)開始,逐漸向上,一直到最高一級(jí),從而得出結(jié)果。
根據(jù)最大隸屬制度原則,在(h1,h2,…,hm)中最大的數(shù)所對(duì)的評(píng)價(jià)等級(jí)就是該教師的評(píng)價(jià),要算出具體得分,則:
其具體詳細(xì)計(jì)算過程由計(jì)算機(jī)程序完成。
3.2 主要功能模塊的實(shí)現(xiàn)
3.2.1 學(xué)生評(píng)教模塊的實(shí)現(xiàn)
學(xué)生登錄系統(tǒng)后,可以實(shí)現(xiàn)當(dāng)前學(xué)期所有任課教師的教學(xué)質(zhì)量評(píng)教、修改個(gè)人登錄密碼、查看個(gè)人歷史評(píng)教記錄等功能。
在學(xué)生評(píng)教頁(yè)面中,上邊顯示當(dāng)前學(xué)生的學(xué)號(hào)、姓名、系部;左邊的工具欄有密碼修改、學(xué)期任課教師評(píng)價(jià)、查看評(píng)教記錄等導(dǎo)航鏈接;右邊為評(píng)教操作區(qū),一般是以表格的方式列出操作內(nèi)容,如對(duì)教師評(píng)價(jià)操作的內(nèi)容是該學(xué)生本學(xué)期所修的全部的課程名稱、授課教師及其評(píng)價(jià)內(nèi)容鏈接等。
3.2.2 教師及專家評(píng)教模塊的實(shí)現(xiàn)
教師登錄系統(tǒng)后,可以實(shí)現(xiàn)對(duì)本教研室其它同行進(jìn)行評(píng)教、查看評(píng)教結(jié)果、查詢歷史評(píng)教記錄以及修改密碼等功能。
在教師評(píng)教頁(yè)面上,上邊顯示當(dāng)前教師的工號(hào)、姓名、部門以及系統(tǒng)日期;左邊的工具欄有查看測(cè)評(píng)結(jié)果、同行評(píng)教、密碼修改等教師使用的導(dǎo)航鏈接;右邊為評(píng)教操作區(qū),如同行評(píng)教頁(yè)面是根據(jù)系統(tǒng)設(shè)置的評(píng)價(jià)方案顯示評(píng)教內(nèi)容,由于教師測(cè)評(píng)時(shí)相對(duì)比較認(rèn)真,所以采取直接評(píng)分方式。
專家或教學(xué)督導(dǎo)的評(píng)教方式與教師對(duì)同行的評(píng)教操作類似,專家或教學(xué)督導(dǎo)以根據(jù)不同的課程體系對(duì)全院范圍內(nèi)的所有教師進(jìn)行聽課與評(píng)價(jià),并提交評(píng)價(jià)語(yǔ)。
3.2.3 系統(tǒng)管理員模塊的實(shí)現(xiàn)
管理員擁有系統(tǒng)的最高權(quán)限,可在系統(tǒng)范圍內(nèi)進(jìn)行所有的操作,一般由學(xué)院教學(xué)主管領(lǐng)導(dǎo)或教務(wù)部門直接任命。系統(tǒng)管理員登錄系統(tǒng)后,可以進(jìn)行系統(tǒng)設(shè)置、用戶管理、評(píng)價(jià)管理、數(shù)據(jù)管理以及其它相關(guān)管理。
在系統(tǒng)管理員操作頁(yè)面上,左側(cè)列出了相應(yīng)的功能設(shè)置的鏈接按鈕,包括:用戶管理、指標(biāo)管理、教評(píng)對(duì)象管理、教評(píng)時(shí)間設(shè)置、統(tǒng)計(jì)計(jì)算和數(shù)據(jù)維護(hù)。右側(cè)以圖文并茂或表格的形式顯示操作內(nèi)容。如在評(píng)價(jià)指標(biāo)設(shè)置頁(yè)面,管理員點(diǎn)擊指標(biāo)管理按鈕后,會(huì)出現(xiàn)“一級(jí)指標(biāo)”和“二級(jí)指標(biāo)”兩個(gè)子鏈接,點(diǎn)擊二級(jí)指標(biāo)后出現(xiàn)上圖所示的界面,此界面是瀏覽界面,在窗口的下方有“添加”、“修改”、“刪除”等鏈接按鈕,點(diǎn)擊會(huì)進(jìn)入相應(yīng)的功能界面,進(jìn)行相關(guān)的操作。
4 總結(jié)
本文對(duì)教學(xué)評(píng)價(jià)系統(tǒng)進(jìn)行了較為全面的需求分析,確定了參與評(píng)價(jià)的主體,理清了教學(xué)評(píng)價(jià)的流程,設(shè)計(jì)了完善的數(shù)據(jù)庫(kù),闡述了所開發(fā)評(píng)價(jià)系統(tǒng)的系統(tǒng)設(shè)計(jì)和結(jié)構(gòu),運(yùn)用UML方法構(gòu)建了系統(tǒng)主要的靜態(tài)結(jié)構(gòu)模型和動(dòng)態(tài)行為模型,并根據(jù)高校教學(xué)任務(wù)實(shí)際需求,完成了教學(xué)評(píng)價(jià)系統(tǒng)的主要功能設(shè)計(jì),包括基礎(chǔ)數(shù)據(jù)管理、評(píng)教方案管理、在線評(píng)教管理以及評(píng)價(jià)結(jié)果管理等功能。考慮到教師和學(xué)生使用系統(tǒng)時(shí)的跨平臺(tái)和多用戶等特征,系統(tǒng)采用了B/S模式的三層結(jié)構(gòu)的企業(yè)級(jí)應(yīng)用框架,在系統(tǒng)框構(gòu)具體實(shí)現(xiàn)過程中,為了有效地降低層與層之間的深度依賴關(guān)系,采用反射技術(shù)及依賴注入機(jī)制,實(shí)現(xiàn)層次之間的動(dòng)態(tài)無(wú)縫結(jié)合[4]。
[參考文獻(xiàn)]
[1]趙巍,田焱,李正.國(guó)內(nèi)外大學(xué)教學(xué)質(zhì)量評(píng)價(jià)體系比較研究[J].技術(shù)與創(chuàng)新管理,2011(05):545-549.
[2]孫曉梅,耿慶軍.我國(guó)教育信息化建設(shè)的現(xiàn)狀分析與對(duì)策研究[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2010,20(24):91-93.
[3]王淡春,張勝軍,趙菊梅.高校教師教學(xué)重量評(píng)價(jià)存在的問題及對(duì)策[J].理工高教研究2006,1:66-67.
[4]石偉芬.高等學(xué)校教學(xué)質(zhì)量監(jiān)控與評(píng)估體系的探索和思考[J].安徽理工大學(xué)學(xué)報(bào),2007(01):68-70.