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