王軍英,呂海平,劉偉玲
(中國農(nóng)業(yè)大學(xué) 煙臺研究院,山東 煙臺 264670)
教學(xué)工作量信息化管理的設(shè)計與實現(xiàn)
王軍英,呂海平,劉偉玲
(中國農(nóng)業(yè)大學(xué) 煙臺研究院,山東 煙臺 264670)
教學(xué)工作量管理是教學(xué)管理工作的重要組成部分,與教師的利益息息相關(guān)。傳統(tǒng)的管理方式存在著效率低、易出錯、不方便查詢和匯總等弊端。文章闡述了教學(xué)工作量信息化管理的設(shè)計方案和實現(xiàn)過程,通過采用軟件工程思想和相關(guān)計算機(jī)技術(shù),完成了教學(xué)工作量管理系統(tǒng)的開發(fā),提高了教學(xué)管理工作的質(zhì)量和效率。
教學(xué)工作量;管理系統(tǒng);信息化
[DOI]10.13939/j.cnki.zgsc.2016.46.215
教學(xué)工作量管理工作是各高校教務(wù)管理工作的重要組成部分,是衡量教師工作情況的一項重要指標(biāo),[1]關(guān)系到各院系的工作安排,是教師每學(xué)期績效考核和薪酬發(fā)放的主要依據(jù)。目前,研究院的教學(xué)工作量管理工作主要依據(jù)Excel表格管理數(shù)據(jù),仍然存在大量的手工操作。隨著學(xué)校的發(fā)展,這種管理方式給廣大教師和教學(xué)管理人員帶來諸多不便,主要存在的問題有以下幾種。
第一,填寫報表、數(shù)據(jù)匯總等重復(fù)性工作較多;第二,教學(xué)工作量的組成包含的類別多,手工計算工作量大,容易出錯;第三,后期調(diào)整過程復(fù)雜,牽扯面廣,導(dǎo)致增加更多的工作量;第四,整個流程周期長,效率低;第五,不方便進(jìn)行教學(xué)工作量的匯總、統(tǒng)計和查詢。
隨著信息技術(shù)的發(fā)展和廣泛應(yīng)用,高校信息化管理的程度也越來越高,設(shè)計并實現(xiàn)適合研究院自身需要的教學(xué)工作量管理系統(tǒng),使教學(xué)管理真正實現(xiàn)系統(tǒng)化、規(guī)范化,對提升學(xué)校教學(xué)管理部門的服務(wù)水平和管理層次具有重要意義。
通過調(diào)研我們了解到:中國農(nóng)業(yè)大學(xué)煙臺研究院教師的教學(xué)工作量包括基本教學(xué)工作量和其他教學(xué)工作量兩部分?;窘虒W(xué)工作量包括:理論教學(xué)、實驗實訓(xùn)教學(xué)、公選課教學(xué)、課程重修教學(xué)等。其他教學(xué)工作量包括:指導(dǎo)課程設(shè)計或畢業(yè)設(shè)計(論文)、輔導(dǎo)學(xué)生競賽、考證培訓(xùn)、評委工作、教學(xué)幫扶等。
教師教學(xué)工作量的填報、處理流程涉及教師個人、系部、學(xué)院、教務(wù)處等部門,具體過程是:每位教師以表格形式填報個人的工作量登記表并發(fā)給所在的系部,各系部主任審核通過后,匯總到學(xué)院,再經(jīng)學(xué)院審核匯總后上報到學(xué)校教務(wù)處,最終完成教師教學(xué)工作量的認(rèn)定,以及完成學(xué)校整體教學(xué)工作的信息統(tǒng)計,并將工作量信息匯總、入庫存檔,上報學(xué)校主管領(lǐng)導(dǎo)批閱。
依據(jù)教學(xué)工作量管理的實際工作流程,要求系統(tǒng)能夠?qū)崿F(xiàn)如下功能:第一,教師基本信息管理:對教師信息進(jìn)行增、刪、改、查等操作;第二,教學(xué)系數(shù)設(shè)置:對學(xué)生人數(shù)系數(shù)設(shè)置和新課系數(shù)的設(shè)置;第三,教學(xué)工作量填報:填報當(dāng)前學(xué)期教師的教學(xué)信息;第四,教學(xué)工作量管理:根據(jù)開課情況和相關(guān)參數(shù),計算教學(xué)工作量,并能進(jìn)行查詢和數(shù)據(jù)審核;第五,教學(xué)工作量統(tǒng)計:按要求統(tǒng)計教學(xué)工作量信息,生成報表及打印。
3.1 系統(tǒng)功能模塊設(shè)計
根據(jù)教學(xué)工作量管理系統(tǒng)需求分析的要求,系統(tǒng)功能分為系統(tǒng)管理模塊、教學(xué)信息管理模塊、教學(xué)工作量管理模塊、信息查詢模塊和信息統(tǒng)計模塊,如圖1所示。
系統(tǒng)管理模塊:包括用戶管理模塊和數(shù)據(jù)導(dǎo)入、數(shù)據(jù)備份模塊。由系統(tǒng)管理員分配給各系統(tǒng)用戶名稱、默認(rèn)密碼和權(quán)限,用戶可以自行修改密碼。教學(xué)信息管理模塊:由本校教師和外聘教師填寫本人的教學(xué)信息上傳系統(tǒng),并可進(jìn)行信息維護(hù)。教學(xué)工作量管理模塊:根據(jù)每位教師的教學(xué)信息,依據(jù)學(xué)校有關(guān)管理規(guī)定,自動計算教學(xué)工作量,教師在系統(tǒng)規(guī)定的時間內(nèi)登錄并核對工作量信息,待工作量審核完成后,不能進(jìn)行修改等操作。教學(xué)信息查詢模塊:可以查詢各位教師、各系部、各學(xué)院在指定學(xué)期或?qū)W年的工作量情況,并可以根據(jù)需要進(jìn)行數(shù)據(jù)導(dǎo)出。教學(xué)信息統(tǒng)計模塊:可以根據(jù)學(xué)期或?qū)W年對指定教師的工作量情況進(jìn)行匯總,也可進(jìn)行全校工作量情況匯總,并可以根據(jù)需要生成報表,打印輸出。詳見圖1。
3.2 數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,在信息化社會,充分有效地管理和利用各類信息資源,是進(jìn)行科學(xué)研究和決策管理的前提條件。數(shù)據(jù)庫技術(shù)是管理信息系統(tǒng)、辦公自動化系統(tǒng)、決策支持系統(tǒng)等各類信息系統(tǒng)的核心部分,是進(jìn)行科學(xué)研究和決策管理的重要技術(shù)手段。[2]數(shù)據(jù)庫應(yīng)用系統(tǒng)是在數(shù)據(jù)庫管理系統(tǒng)(DBMS)支持下建立的計算機(jī)應(yīng)用系統(tǒng),數(shù)據(jù)庫是系統(tǒng)的核心,也是整個系統(tǒng)運行過程中全部數(shù)據(jù)的來源。[3]數(shù)據(jù)庫應(yīng)用系統(tǒng)具有結(jié)構(gòu)特性和行為特性兩個方面:結(jié)構(gòu)設(shè)計就是設(shè)計各級數(shù)據(jù)庫模式。決定數(shù)據(jù)庫系統(tǒng)的信息內(nèi)容,由數(shù)據(jù)庫設(shè)計來實現(xiàn);行為特性與數(shù)據(jù)庫狀態(tài)轉(zhuǎn)換有關(guān),即改變實體及其特性的操作,它決定數(shù)據(jù)庫系統(tǒng)的功能,是事物處理等應(yīng)用程序的設(shè)計。本系統(tǒng)主要實現(xiàn)教師教學(xué)工作量的管理,根據(jù)上述需求分析和功能設(shè)計的要求,數(shù)據(jù)庫中共建立6張表,主要存儲用戶信息、教師信息、課程信息、院系信息、工作量信息和日志等信息。由于篇幅有限,以表1課程信息表為例,給出表的設(shè)計樣式。
圖1 教師教學(xué)工作量管理系統(tǒng)功能模塊
表1 課程信息
4.1 系統(tǒng)整體架構(gòu)
在對Web應(yīng)用系統(tǒng)進(jìn)行實際的開發(fā)過程中,在保證應(yīng)用系統(tǒng)的靈活性、安全性、實用性的基礎(chǔ)上,為了提高開發(fā)的效率,需要一種好的設(shè)計模式作為一種可行的方案。MVC全名是Model View Controller,是模型(Model)—視圖(View)—控制器(Controller)的縮寫,一種軟件設(shè)計典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個部件里面,在改進(jìn)和個性化定制界面及用戶交互的同時,不需要重新編寫業(yè)務(wù)邏輯,在實現(xiàn)Web應(yīng)用系統(tǒng)中具有得天獨厚的優(yōu)勢,[4]因此,本文采用MVC設(shè)計模式,系統(tǒng)結(jié)構(gòu)如圖2所示。
圖2 系統(tǒng)架構(gòu)
4.2 系統(tǒng)實現(xiàn)
4.2.1 登錄系統(tǒng)
用戶登錄時,如果3次輸入密碼錯誤,系統(tǒng)會自動鎖定;登錄界面還提供了“記住密碼”和“自動登錄”功能,用戶可以根據(jù)自己的需要選擇,如圖3所示。
4.2.2 教師教學(xué)工作量查詢
在教學(xué)工作量查詢模塊,可以輸入教師姓名,查詢的起始時間和查詢的終止時間,來查詢某一時間段某位教師的教學(xué)工作量情況,如圖4所示。
4.2.3 教師教學(xué)工作量匯總
在教學(xué)工作量匯總模塊,可以實現(xiàn)教師個人工作量及學(xué)院所有教師工作量的匯總,匯總表格如表2所示。
圖3 登錄界面
圖4 工作量查詢界面
表2 教學(xué)工作量匯總
本文采用MVC設(shè)計模式,以WIN 7為操作系統(tǒng)平臺,SQL Server—2008為后臺數(shù)據(jù)庫,設(shè)計并實現(xiàn)了教學(xué)工作量管理系統(tǒng),改變了學(xué)校原來的教學(xué)管理模式,能夠及時、準(zhǔn)確、直觀地管理每一位教師的教學(xué)工作量數(shù)據(jù),減輕了教務(wù)管理人員的工作負(fù)擔(dān),提高了工作效率,提升了學(xué)校教學(xué)管理的水平,得到大家的一致認(rèn)可和好評。項目的開發(fā)實踐,也使我們積累了寶貴的經(jīng)驗,今后我們會對系統(tǒng)功能做進(jìn)一步完善升級,滿足未來學(xué)校發(fā)展的需要。
[1]王慶喜,閆懷平.規(guī)則引擎在教師工作量管理系統(tǒng)中的應(yīng)用研究[J].現(xiàn)代計算機(jī),2015(9):63-65.
[2]鐘秋燕,黃燦輝,解正梅.數(shù)據(jù)庫原理與應(yīng)用[M].北京:清華大學(xué)出版社,2016.
[3]王彪,于海英,張利軍,等.數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)[M].北京:清華大學(xué)出版社,2010.
[4]朱勇.ASP.NET MVC項目開發(fā)教程[M].北京:清華大學(xué)出版社,
2015.
本文系中國農(nóng)業(yè)大學(xué)煙臺研究院教學(xué)課題:“中國農(nóng)業(yè)大學(xué)(煙臺)教師教學(xué)信息管理系統(tǒng)的設(shè)計與實現(xiàn)”(項目編號:201501Ja)。
王軍英(1975—),女,山東煙臺人,碩士,講師。研究方向:軟件工程,信息管理;通信作者:劉偉玲(1979—),女,碩士,講師。研究方向:軟件工程。