劉 鋒
(雞西大學(xué)電氣與信息工程系,黑龍江雞西158100)
教師工作量是衡量教師教學(xué)工作與科研工作的一項(xiàng)重要指標(biāo)[1],計(jì)算教師工作量是教務(wù)管理部門(mén)的主要日常工作之一,而且工作量的計(jì)算關(guān)系到院系的教學(xué)工作安排,與教師的利益息息相關(guān).利用傳統(tǒng)的手工方法計(jì)算教師工作量,需要根據(jù)課程的不同、授課教師類(lèi)型的不同、授課教師職稱(chēng)的不同、班級(jí)的不同、是否合班、班級(jí)人數(shù)、課程的性質(zhì)、以及是否是重復(fù)課程等情況,分別計(jì)算,不僅計(jì)算工作量大、速度慢,而且容易出錯(cuò).目前也有很多工作量管理系統(tǒng),這些系統(tǒng)具有一定的通用性而沒(méi)有針對(duì)性,因此,研究和設(shè)計(jì)一套適合高校自身發(fā)展的教師工作量管理系統(tǒng),使教學(xué)管理真正具有系統(tǒng)化、規(guī)范化.本文介紹了教師工作量管理系統(tǒng)的設(shè)計(jì)思路、設(shè)計(jì)方案及相關(guān)技術(shù)細(xì)節(jié),實(shí)現(xiàn)教師工作量計(jì)算和管理計(jì)算機(jī)化,從而提高工作效率.
根據(jù)教務(wù)管理部門(mén)的業(yè)務(wù)工作流程和對(duì)系統(tǒng)功能的要求,系統(tǒng)設(shè)置分用戶(hù)、分權(quán)限管理,設(shè)置為五級(jí)權(quán)限[2],分別為普通用戶(hù)、授課教師、教學(xué)管理辦公室主任、院系領(lǐng)導(dǎo)、教務(wù)處領(lǐng)導(dǎo);系統(tǒng)可以設(shè)置多用戶(hù),分別賦予以上五種權(quán)限中的一種.五級(jí)權(quán)限管理分別實(shí)現(xiàn)如下功能:
1)授課教師:教師可以系統(tǒng)中填寫(xiě)或?qū)氡緦W(xué)期的教學(xué)工作量,包括理論教學(xué)和實(shí)踐教學(xué);填寫(xiě)時(shí)只需要選擇自己上課的班級(jí)、課程、課程的性質(zhì)、是否是重復(fù)課程等基本信息,院系和教務(wù)部門(mén)審核后,系統(tǒng)會(huì)自動(dòng)計(jì)算并統(tǒng)計(jì)工作量,教師用戶(hù)可以查詢(xún)、導(dǎo)出并打印.
3)院系領(lǐng)導(dǎo):具有教學(xué)管理辦公室主任和授課教師的所有權(quán)限,同時(shí)可以設(shè)置教師的績(jī)效津貼,或?qū)⒃摬僮鳈?quán)限賦予教學(xué)管理辦公室主任或其他用戶(hù).
4)教務(wù)處領(lǐng)導(dǎo):教務(wù)處領(lǐng)導(dǎo)可以將全校所有工作量按院系、課程名稱(chēng)、課程類(lèi)別和是否是重復(fù)課程等情況分類(lèi)審核,并有權(quán)限修改教學(xué)管理辦公室主任審核和教師填寫(xiě)的教學(xué)工作量,但無(wú)權(quán)利修改績(jī)效津貼.
5)普通瀏覽人員、教務(wù)處管理人員和學(xué)校領(lǐng)導(dǎo)可以根據(jù)系統(tǒng)分配的權(quán)限查看全校授課教師匯總情況、教師工作量分布情況、所有教職工平均工作量情況、各院系工作量分布情況、某位教師的授課情況等[3].
根據(jù)以上功能的描述,在建立數(shù)據(jù)庫(kù)時(shí),要充分考慮到數(shù)據(jù)庫(kù)表的結(jié)構(gòu)、以及數(shù)據(jù)庫(kù)表之間的聯(lián)系對(duì)系統(tǒng)性能的影響;根據(jù)系統(tǒng)需求分析和功能設(shè)計(jì)的要求,數(shù)據(jù)庫(kù)共建立8個(gè)表,主要存儲(chǔ)用戶(hù)信息、教師信息、工作量、工作量匯總、班級(jí)、課程和院系等信息.數(shù)據(jù)庫(kù)中各個(gè)表的結(jié)構(gòu)如下:
1)用戶(hù)信息表:用戶(hù)權(quán)限(普通瀏覽用戶(hù)、任課教師、教學(xué)秘書(shū)、系主任、教務(wù)管理員)、用戶(hù)姓名和密碼.
2)教師信息表:教師工號(hào)、教師姓名、職稱(chēng)、學(xué)歷、所在部門(mén) (系部教研室)、專(zhuān)兼職外聘教師、聯(lián)系方式、授課對(duì)象、密碼.
3)工作量表:教師工號(hào)、教師姓名、課程名、班級(jí)、人數(shù)、教學(xué)秘書(shū)審核標(biāo)記、教務(wù)管理部門(mén)審核標(biāo)記.
在定量評(píng)價(jià)方面,本文采用平均值、標(biāo)準(zhǔn)差、信息熵、偏差指數(shù)、相關(guān)系數(shù)來(lái)評(píng)價(jià)融合后的影像,其結(jié)果如表1所示。
4)工作量匯總表:學(xué)期、教師工號(hào)、教師姓名、系部、職稱(chēng)、課程名、班級(jí)、最終審核審標(biāo)記、月份、應(yīng)發(fā)金額、扣稅金額等信息.
5)日志表:登錄序號(hào)、姓名、時(shí)間、操作內(nèi)容等信息.
6)班級(jí)表:班級(jí)名稱(chēng)、合班名稱(chēng)、班級(jí)總?cè)藬?shù).
7)院系表:院系名稱(chēng)、專(zhuān)業(yè)名稱(chēng)、班級(jí)名稱(chēng).
8)課程表:課程名稱(chēng)、課程性質(zhì)、開(kāi)設(shè)學(xué)期、任課教師、實(shí)驗(yàn)指導(dǎo)教師等.
4.1.1 VB語(yǔ)言開(kāi)發(fā)程序的優(yōu)勢(shì)
Visual Basic是目前面向?qū)ο箝_(kāi)發(fā)的主要語(yǔ)言之一,是最簡(jiǎn)單、最容易使用的語(yǔ)言,采用面向?qū)ο?、事件?qū)動(dòng)的編程機(jī)制,提供了直觀的可視化程序設(shè)計(jì)方法,可以快捷的開(kāi)發(fā)出具有實(shí)用價(jià)值的小型軟件和管理信息系統(tǒng),是程序員的最佳選擇之一.
通常情況下,如果要設(shè)計(jì)開(kāi)發(fā)小型的數(shù)據(jù)庫(kù)管理系統(tǒng),采用Access數(shù)據(jù)庫(kù)是比較合適,但是要開(kāi)發(fā)大型、中型的數(shù)據(jù)庫(kù)管理系統(tǒng)系統(tǒng)用SQLServer2000數(shù)據(jù)庫(kù)更為合適.考慮到本系統(tǒng)以后的升級(jí),所以選擇SQLServer2000作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)[4].
教師工作量的計(jì)算工包括三個(gè)方面:教學(xué)工作量、實(shí)踐教學(xué)工作量、績(jī)效津貼[5],如圖1所示.在核算過(guò)程中按照教師職稱(chēng)的等級(jí)來(lái)設(shè)定課時(shí)費(fèi)的基數(shù),助教的基數(shù)為1課時(shí)10元,講師的基數(shù)為1課時(shí)14元,副教授等具有副高級(jí)職稱(chēng)的基數(shù)為1課時(shí)18元,教授等具有高級(jí)職稱(chēng)的基數(shù)為1課時(shí)22元;按照教師的性質(zhì)義務(wù)貢獻(xiàn)學(xué)時(shí)不同,專(zhuān)職教師必須有義務(wù)貢獻(xiàn)學(xué)時(shí),其中助教每學(xué)期義務(wù)貢獻(xiàn)54學(xué)時(shí),講師每學(xué)期義務(wù)貢獻(xiàn)72學(xué)時(shí),副教授、教授等高級(jí)職稱(chēng)的每學(xué)期義務(wù)貢獻(xiàn)84學(xué)時(shí),兼職教師和聘任制教師無(wú)義務(wù)貢獻(xiàn)工作量.
圖1 教師工作量組成分布圖
在編寫(xiě)程序時(shí),應(yīng)注意以下:
1)課程性質(zhì)的不同決定了教學(xué)系數(shù)的不同.必修課程以60人為起點(diǎn),不足60人的系數(shù)為1,每增加10人系數(shù)增加0.1,不論班級(jí)人數(shù)有多少,系數(shù)最高增加到2截至;限選課程以90人為起點(diǎn),每增加10人系數(shù)增加0.1,不論班級(jí)人數(shù)有多少,系數(shù)最高增加到2截至;選修課程以90人為起點(diǎn),每增加10人系數(shù)增加0.1,不論班級(jí)人數(shù)有多少,系數(shù)最高增加到3截至.當(dāng)一個(gè)教師講授的課程為重復(fù)課程時(shí),第一門(mén)課程的工作量正常計(jì)算,重復(fù)課程的工作量在第一門(mén)課程的基礎(chǔ)上乘以0.7.
2)實(shí)踐工作量的計(jì)算.課程設(shè)計(jì)與實(shí)訓(xùn)課程計(jì)算方法相同,每20人為一組,一組一周8學(xué)時(shí);畢業(yè)實(shí)習(xí)的計(jì)算方法是1個(gè)學(xué)生1周0.4學(xué)時(shí);畢業(yè)設(shè)計(jì)的計(jì)算方法是1個(gè)學(xué)生1周1.5學(xué)時(shí).
3)績(jī)效津貼.績(jī)效津貼由責(zé)任津貼、教學(xué)津貼、業(yè)績(jī)津貼三部分組成,每部分都是由相應(yīng)的分值構(gòu)成,1分相當(dāng)于8元.教學(xué)津貼在任課教師能夠合格完成教學(xué)任務(wù)并且沒(méi)有出現(xiàn)事故等現(xiàn)象,按照職稱(chēng)教授、副教授、講師、助教進(jìn)行給定,年分值分別為1600、1200、900、650分不等;責(zé)任津貼是指從事系內(nèi)黨務(wù)及行政管理 (系主任、黨總支書(shū)記除外)人員的管理崗位津貼,在完成本職工作任務(wù)的同時(shí),年終考核必須達(dá)到合格以上,若有兼職,責(zé)任津貼就高不就低,系副主任責(zé)任津貼年分值為300分,三辦主任200分,教研室主任120分,其他相關(guān)人員80分;業(yè)績(jī)津貼是指教職工完成教學(xué)研究、科學(xué)研究、編寫(xiě)教材、專(zhuān)業(yè)及課程建設(shè)等等工作所得津貼,教授分為五檔,從500分起,每檔相差50分;副教授分為四檔,從400分起,每檔相差30分;講師分為4檔,從200分起,每檔相差60分;助教分為3檔,從100分起,每檔相差50分.
圖2 教師學(xué)期工作量查詢(xún)結(jié)果
在該系統(tǒng)的設(shè)計(jì)過(guò)程中,主要考慮到系統(tǒng)數(shù)據(jù)的導(dǎo)入、工作量的計(jì)算統(tǒng)計(jì)與查詢(xún)功能,以方便用戶(hù)操作,為教師提供方便,教師查詢(xún)和打印工作量的程序界面如圖2所示:
根據(jù)工作量計(jì)算的原則,確定了理論教學(xué)、實(shí)訓(xùn)課程設(shè)計(jì)、畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)的部分算法:
If kcxz=“必修”Then’根據(jù)課程性質(zhì)kcxz確定理論教學(xué)系數(shù)xs
xs=1+Round((bjrs-60)/10,0)’bjrs表示班級(jí)人數(shù)
xssj=(bjrs/20)*zs*8’確定實(shí)訓(xùn)課程的系數(shù),zs表示周數(shù)
xssx=zdrs*0.4*zs’確定畢業(yè)實(shí)習(xí)的系數(shù),zdrs表示指導(dǎo)學(xué)生數(shù)
xsbysj=zdrs*1.5*zs’確定畢業(yè)設(shè)計(jì)的系數(shù)
高校教師工作量管理系統(tǒng)利用合理的數(shù)據(jù)庫(kù)設(shè)計(jì)方法,運(yùn)用了Visual Basic面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù),較好地保證了系統(tǒng)的開(kāi)放性、可擴(kuò)展性、有效性,同時(shí)使高校教師工作量管理系統(tǒng)有良好的容錯(cuò)性和可移植性,縮短了軟件開(kāi)發(fā)周期.目前,該系統(tǒng)已初步在雞西大學(xué)電氣與信息工程系使用.實(shí)際應(yīng)用證明,該系統(tǒng)界面友好、運(yùn)行情況良好,基本滿(mǎn)足了高校工作量管理的要求,大大提高了教師工作量計(jì)算的工作效率,使計(jì)算過(guò)程自動(dòng)化,產(chǎn)生了較好的經(jīng)濟(jì)效益和社會(huì)效益,具有一定的實(shí)用和推廣價(jià)值.
[1] 林淑玲.高職院校教學(xué)工作量管理系統(tǒng)的設(shè)計(jì) [J].企業(yè)開(kāi)發(fā)技術(shù),2009,(09):98
[2] 李紅梅.教師工作量管理系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā) [J].現(xiàn)代電子技術(shù),2004,(07):65
[3] 趙艷鋒.教師工作量管理系統(tǒng) [J].科技資訊,2009,(02):28
[4] 牛大偉.基于MVC模式的Struts框架的教師工作量管理系統(tǒng) [J].內(nèi)江師范學(xué)院學(xué)報(bào),2010,(04):7
[5] 毛晶.技工學(xué)校教師工作量及績(jī)效工資計(jì)算系統(tǒng)開(kāi)發(fā)探索 [J].福建電腦,2010,(05):5