王慶喜 齊萬華
摘要:基于人工的工作量管理和統(tǒng)計的方式存在任務(wù)繁重和失誤率高等缺陷,已經(jīng)影響了各種評定結(jié)果的公平性和教師工作的積極性。為了促進高校教學(xué)管理工作的順利進行和推動教學(xué)質(zhì)量的提升,開發(fā)了高校教師工作量管理系統(tǒng)。系統(tǒng)采用計算機工作幫助相關(guān)工作人員提高工作效率,減少誤差和錯誤,還提供查詢和工作量報表打印等功能,促進了工作量管理的科學(xué)化和規(guī)范化。
關(guān)鍵詞:教師工作量 工作量統(tǒng)計 系統(tǒng)設(shè)計 數(shù)據(jù)處理
中圖分類號:TP315 文獻標識碼:A 文章編號:1007-9416(2016)06-0183-01
1 引言
在深化教學(xué)改革過程中,教師工作量的管理是教學(xué)改革與人事分配制度改革的重要依據(jù)。傳統(tǒng)的基于人工管理和統(tǒng)計教師工作量的方法往往不準確和容易出錯,影響巨大。因此開發(fā)一個教師工作量管理系統(tǒng)顯得尤為重要。運用信息系統(tǒng)對高校教師工作量進行科學(xué)化管理,實現(xiàn)管理網(wǎng)絡(luò)化已成為必然趨勢。
2 功能分析與設(shè)計
高校教師工作量管理系統(tǒng)是基于JSP技術(shù)和采用B/S模式的管理信息系統(tǒng)。系統(tǒng)面向兩類用戶群:普通教師和管理員。
管理員可以查詢教師工作量、修改公式參數(shù)和統(tǒng)計教師工作量。
(1)工作量查詢。管理員可以按照教師工號或姓名查詢單個員工的工作量情況,也可以按照部門名稱查詢整個部門的工作量情況。
(2)修改公式參數(shù)。工作量計算公式固定不變,但是公式參數(shù)可能會發(fā)生變化。當參數(shù)發(fā)生變化時,需要管理員修訂相關(guān)參數(shù)。
(3)工作量統(tǒng)計:統(tǒng)計一個員工的工作量以及工作量明細;統(tǒng)計部門(院系)的工作量以及對應(yīng)部門(學(xué)院)內(nèi)所有人的工作量總數(shù)。
(4)工作量提交開關(guān)。對教師提交工作量信息的時間控制。
3 系統(tǒng)實現(xiàn)
3.1 管理員功能設(shè)計
管理員登錄系統(tǒng)后,執(zhí)行操作對基本數(shù)據(jù)進行維護,則出現(xiàn)教師、班級、部門和課程管理等。首先創(chuàng)建UserDao和UserEntity的對象,通過dao中的getUser()方法獲得數(shù)據(jù)庫中所有用戶的信息并放入list列表中,再將頁面跳轉(zhuǎn)到teacher.jsp中顯示。主要實現(xiàn)代碼如下。
UserDao dao = new UserDao();
UserEntity user = new UserEntity();
List
request.setAttribute(“userlist”, list);
request.getRequestDispatcher(“admin/teacher.jsp”).forward(request, response);
3.2 工作量管理
點擊工作量數(shù)據(jù)管理按鈕后下面依次對應(yīng)有年度總工作量,理論和實驗工作量,實習(xí),畢業(yè)論文,命題,閱卷和監(jiān)考等功能。點擊相應(yīng)按鈕就會出現(xiàn)相應(yīng)的模塊其中點擊實習(xí)后再點擊更新信息就出現(xiàn)如圖5-5更新實習(xí)工作量所示信息。
int id = Integer.parseInt(request.getParameter(“id”));
UserDao dao = new UserDao();
WorkloadEntity workload = dao.getWorkloadById(id);
request.setAttribute(“workload”, workload);
request.getRequestDispatcher(“admin/updatePracWorkload.jsp”).forward(request, response);
3.3 工作量計算
工作量計算功能對教師的理論、實驗、指導(dǎo)畢業(yè)設(shè)計等工作量進行計算,實現(xiàn)對教師的年度總工作量或?qū)W期總工作量進行統(tǒng)計,并將統(tǒng)計信息打印輸出。由于工作量數(shù)據(jù)管理頁面記錄數(shù)比較多,故采用了分頁技術(shù)。
教師工作量的計算與工作量類型有關(guān),詳細公式如下:
(1)理論工作量=課程系數(shù)*理論課時數(shù)*學(xué)生人數(shù)系數(shù);
(2)實驗工作量=實驗課時數(shù)*學(xué)生人數(shù)系數(shù)*0.7;
(3)指導(dǎo)畢業(yè)設(shè)計工作量=指導(dǎo)人數(shù)*10;
(4)課程設(shè)計工作量=指導(dǎo)時數(shù)*學(xué)生人數(shù)系數(shù);
(5)指導(dǎo)團隊工作量=指導(dǎo)時數(shù)*學(xué)生人數(shù)系統(tǒng)。
其中更新、添加刪除人數(shù)系數(shù)的功能函數(shù)如下。
4 結(jié)語
本系統(tǒng)針對教師工作量手工管理效率低下和失誤率高等缺點,以校園網(wǎng)為依托,采用高效的信息化方式對教學(xué)進行管理,使學(xué)校的教師工作量得到方便的管理和統(tǒng)計。本系統(tǒng)為管理提供了及時可靠的數(shù)據(jù)信息和決策依據(jù),具有廣闊的發(fā)展前景。
參考文獻
[1]王慶喜,閆懷平.規(guī)則引擎在教師工作量管理系統(tǒng)中的應(yīng)用研究[J].現(xiàn)代計算機,2012,(9):63-65.
[2]孫衛(wèi)琴,李洪成.《Tomcat 與 Java Web 開發(fā)技術(shù)詳解》.電子工業(yè)出版社,2008年6月:102-105.
[3]Bruce Eckel.《Java編程思想》.機械工業(yè)出版社,2008年10月:230-237.
[4]Cassidy A. Information Systems Strategic Planning[J].Boca Raton Florida Stluice Press,2008:16-18. [M].北京:人民郵電出版社,2010.56-60.
[5]王慶喜,李源.基于freemarker和XML技術(shù)的word生成方案[J].電腦與信息技術(shù),2012,20(2):31-33.