孫石磊 呂成宇
摘要:由于教師人數(shù)多、課程類型多、授課系數(shù)多,當(dāng)量課時計算復(fù)雜,傳統(tǒng)手工方式統(tǒng)計教師課時費時費力,且容易出錯。針對這種情況,利用Web和數(shù)據(jù)庫技術(shù),開發(fā)應(yīng)用于空中交通管理學(xué)院的教師課時統(tǒng)計系統(tǒng)。該系統(tǒng)界面友好、權(quán)限分明、功能實用,并能以餅圖、柱形圖或折線圖表示課時量的空間分布和時間變化,極大提升了課時統(tǒng)計工作的效率和教學(xué)管理的水平。
關(guān)鍵詞:高校教師;課時量;課時統(tǒng)計;信息管理系統(tǒng)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2019)09-0084-02
1 課時統(tǒng)計現(xiàn)狀
高校教師每年的授課學(xué)時總數(shù),會決定其課時費或年終獎收入。因為課時統(tǒng)計工作事關(guān)每名教師的切身利益,所以馬虎不得。在實踐過程中,中國民航大學(xué)空中交通管理學(xué)院(以下簡稱空管學(xué)院)在課時統(tǒng)計過程中,具有三個明顯特點。一、教師人數(shù)多。隨著辦學(xué)規(guī)模不斷擴(kuò)大,學(xué)院任課教師人數(shù)達(dá)到了100余名,以及外聘教師每年約數(shù)十人。二、課程類型多??展軐W(xué)院除了開設(shè)普通高校都有的本科、研究生課程,還有針對民航從業(yè)人員的各類短期培訓(xùn)班和“+1班”(為獲得從業(yè)執(zhí)照,學(xué)生需用一年時間學(xué)習(xí)民航專業(yè)知識)課程、“轉(zhuǎn)方向”課程(適用于就業(yè)單位與所學(xué)專業(yè)方向不符的部分本科大四學(xué)生)、其他學(xué)院課程,總共近100門各類課程。此外,因為要計入年終獎,課時統(tǒng)計工作往往還要考慮監(jiān)考、指導(dǎo)“卓越計劃”班級的CDIO項目、指導(dǎo)研究生和指導(dǎo)本科生畢業(yè)設(shè)計等多種情況。三、授課系數(shù)多。在教師課時統(tǒng)計過程中,需要評定每名教師每門課的職稱系數(shù)、課程系數(shù)、學(xué)生系數(shù)和工作系數(shù)。職稱系數(shù)根據(jù)教師的職稱評定,課程系數(shù)根據(jù)課程類別(理論或?qū)嵺`課程、主干或普通課程、專業(yè)或基礎(chǔ)課程)評定,學(xué)生系數(shù)由授課班級學(xué)生人數(shù)評定,工作系數(shù)由上課時間(是否占用了周末或寒暑假等休息時間)評定。最后,將教師實際上課學(xué)時乘以各項系數(shù)得到當(dāng)量學(xué)時,實際教師工作量按照當(dāng)量學(xué)時來統(tǒng)計。以上三個特點導(dǎo)致課時統(tǒng)計工作量龐大,計算復(fù)雜,傳統(tǒng)手工方式統(tǒng)計難以保證數(shù)據(jù)準(zhǔn)確度,往往需要多輪次核對與檢查,效率低下。
2 系統(tǒng)設(shè)計目標(biāo)
針對空管學(xué)院教師課時統(tǒng)計過程中存在的教師人數(shù)多、課程類型多、授課系數(shù)多、當(dāng)量課時計算復(fù)雜、課時數(shù)據(jù)檢查核對困難等現(xiàn)實存在的難點問題,利用互聯(lián)網(wǎng)與數(shù)據(jù)庫技術(shù),開發(fā)空管學(xué)院教師課時統(tǒng)計網(wǎng)絡(luò)平臺,實現(xiàn)教師在客戶端填報年度授課學(xué)時,系統(tǒng)在服務(wù)器端自動統(tǒng)計和計算教師當(dāng)量課時工作量,并且具備課時數(shù)據(jù)可視化功能。該系統(tǒng)方便任課教師提交授課數(shù)據(jù),減輕教務(wù)管理人員對數(shù)據(jù)核查與統(tǒng)計的工作量,還實現(xiàn)對課時數(shù)據(jù)的多維度統(tǒng)計與分析功能。
3系統(tǒng)結(jié)構(gòu)與主要功能
系統(tǒng)分為前端與數(shù)據(jù)庫兩部分,具有普通任課教師、教務(wù)管理人員、系統(tǒng)管理員三種用戶身份,包含數(shù)據(jù)庫模塊、登錄模塊、課時填報管理模塊、課時查詢模塊、課時統(tǒng)計模塊、課時數(shù)據(jù)可視化模塊、后臺管理模塊七個功能模塊,如圖1所示。
各個模塊包含的主要功能如下:
1)數(shù)據(jù)庫模塊。數(shù)據(jù)庫中主要包含用戶、教師、課程、授課、匯總5類數(shù)據(jù)表。其中,用戶數(shù)據(jù)表包含用戶序號、用戶名稱、密碼、權(quán)限等字段。教師數(shù)據(jù)表包含教師序號、姓名、性別、出生日期、職稱類型、職稱、所在系室等字段。課程數(shù)據(jù)表共有13張,每張數(shù)據(jù)表對應(yīng)于一種類別的課程,包括本科生理論課程、本科生實踐課程、研究生理論課程、“+1班”理論課程、“+1班”實踐課程、“轉(zhuǎn)方向”理論課程、“轉(zhuǎn)方向”實踐課程、其他學(xué)院課程、行業(yè)培訓(xùn)班課程、指導(dǎo)“卓越計劃”班級CDIO項目、指導(dǎo)研究生、指導(dǎo)本科生畢業(yè)設(shè)計、監(jiān)考。課程數(shù)據(jù)表包含課程序號、課程名稱、課程標(biāo)準(zhǔn)學(xué)時字段。授課數(shù)據(jù)表存儲教師與課程數(shù)據(jù)表的多對多關(guān)系,包含教師序號、課程序號、上課學(xué)期、上課班級、學(xué)生人數(shù),授課系數(shù)、實際授課學(xué)時、當(dāng)量學(xué)時等字段,不同類型課程所對應(yīng)的授課數(shù)據(jù)表字段略有不同。匯總數(shù)據(jù)表包含教師序號、13類課程各自的當(dāng)量學(xué)時、總當(dāng)量學(xué)時字段。
2)登錄模塊。登錄模塊為系統(tǒng)的入口,用戶輸入賬號、密碼,選擇身份后,登錄模塊進(jìn)行賬號、密碼與身份的驗證,檢查無誤后根據(jù)用戶身份進(jìn)入對應(yīng)功能界面,若有錯誤則禁止登錄并提示相關(guān)錯誤信息。
3)課時填報管理模塊。該模塊供普通任課教師課時填報、修改和刪除使用。課程名稱強(qiáng)制用下拉菜單選擇,防止手工填寫出現(xiàn)不規(guī)范問題。統(tǒng)一上課學(xué)期為類似“2019-2020(1)”的格式,有助于自然年度學(xué)時統(tǒng)計。部分文本框比如學(xué)生人數(shù)、課時,還會限制字段長度為3位數(shù)字,防止用戶意外輸入過大而不合理的數(shù)字。若文本框輸入存在遺漏和錯誤,要求自動識別,并彈出窗口提示。
4)課時查詢模塊。該模塊提供按照年份、授課教師、課程名稱等多種條件組合查詢已填報的課時條目。所有課時條目按照時間降序排列顯示。
5)課時統(tǒng)計模塊。該模塊按照“實際課時×授課系數(shù)=當(dāng)量課時”基本公式,分別計算每名教師每種類型課程的當(dāng)量課時,進(jìn)而得到整個學(xué)院全體教師的當(dāng)量課時。此外,該模塊可按系室、職稱、年齡等條件對課時分類匯總,以及計算教師在系室和學(xué)院課時量排名等。
6)課時數(shù)據(jù)可視化模塊。該模塊將課時統(tǒng)計數(shù)據(jù)以圖形方式呈現(xiàn)。例如使用折線圖顯示單個教師歷年課時量變化,用餅狀圖呈現(xiàn)學(xué)院不同類別課程的課時量比例,用柱狀圖比較學(xué)院不同系室承擔(dān)的課時總量等。
7)后臺管理模塊。后臺管理模塊由系統(tǒng)管理員使用,分為用戶、教師、課程、授課管理四個子模塊。用戶管理包括新建與刪除用戶,修改密碼、設(shè)置用戶身份與權(quán)限等。教師管理包括維護(hù)教師姓名、職稱、所在系室等個人信息。課程管理包括新建、修改、刪除課程信息。授課管理包括修改上課學(xué)期、上課班級、學(xué)生人數(shù)等。
4 系統(tǒng)特色
1)實現(xiàn)技術(shù)與開發(fā)工具。教師課時統(tǒng)計系統(tǒng)采用B/S模式,基于Web技術(shù)開發(fā),個人計算機(jī)與手機(jī)均能方便訪問。編程語言使用PHP,數(shù)據(jù)庫利用MySQL搭建,Web服務(wù)器使用Apache,開發(fā)工具選用Dreamweaver。
2)人機(jī)界面。系統(tǒng)界面以藍(lán)色和白色為基礎(chǔ)配色,代表藍(lán)天與白云,充分體現(xiàn)空管學(xué)院的民航特色。主界面分為左右兩部分,左側(cè)是導(dǎo)航欄,提供不同功能的鏈接。右側(cè)是內(nèi)容區(qū)域,個人信息、授課信息、課時量匯總信息和數(shù)據(jù)可視化圖表都在該區(qū)域顯示。如圖2所示。
3)用戶權(quán)限。系統(tǒng)分為普通任課教師、教務(wù)管理人員、系統(tǒng)管理員三種不同身份。不同身份的用戶登錄進(jìn)入系統(tǒng)會面對不同的界面,具備不同的權(quán)限,實現(xiàn)不同的操作。普通任課教師具有填報課時、查看學(xué)院全體教師課時、查看自己課時量在系室和學(xué)院排名等權(quán)限;教務(wù)管理員具有核對課時、設(shè)定授課系數(shù)、按照教師職稱、年齡段、自然年度、課程類別、系室等條件分類統(tǒng)計課時的權(quán)限;系統(tǒng)管理員具有用戶賬號管理,教師、課程和課時數(shù)據(jù)維護(hù)等權(quán)限。
5 結(jié)束語
在詳細(xì)需求分析的基礎(chǔ)上,空管學(xué)院教師課時統(tǒng)計系統(tǒng)安全可靠,便于訪問,功能實用,操作簡易,界面美觀,現(xiàn)已正式投入使用。實踐證明,與傳統(tǒng)方式相比,該系統(tǒng)有效減少了任課教師填報課時出現(xiàn)的文本不規(guī)范情況,極大提高了教務(wù)管理人員核對、統(tǒng)計課時的工作效率,額外提供了對課時數(shù)據(jù)按照自然年度、系室、教師職稱、課程類別等不同維度的統(tǒng)計、分析和可視化的新功能,促進(jìn)形成了空管學(xué)院教師課時統(tǒng)計工作的新模式,切實受到了學(xué)院教師和職能部門的喜愛。
參考文獻(xiàn):
[1]王澤良.基于WEB技術(shù)的課時管理系統(tǒng)設(shè)計[J].科學(xué)大眾:科學(xué)教育, 2018(4):91-92.
[2]孫石磊,楊帆.基于WEB的教師信息管理系統(tǒng)開發(fā)[J].經(jīng)營管理者, 2017(10):204.
[3]呂旺力.基于PHP和B/S模式的中職教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].杭州:浙江工業(yè)大學(xué),2015.
[4]薛嵐.基于J2EE的高校工作量統(tǒng)計系統(tǒng)的設(shè)計與實現(xiàn)[D].南昌:南昌大學(xué), 2012.
【通聯(lián)編輯:梁書】