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