唐彩紅
(山東萬杰醫學院,淄博,255213)
目前,伴隨著各高校辦學規模的擴大,教師和學生的數量也日益增多,教師工作量管理便成了高校日常管理工作中的一項繁重的任務。然而,若采用傳統的人工管理方法,管理工作量大而容易出錯。本研究通過對工作量管理工作進行調研之后,采用ASP.NET 和B/S 等關鍵技術,設計和實現了一個基于ASP.NET 環境下的工作量管理系統,從而實現對工作量的高效管理。
本系統采用B/S(Browser/Server)進行系統架構,采用流行的ASP.NE 技術作為網絡平臺開發環境,以Visual Studio 2008作為前臺開發工具,以微軟公司開發的SQL Server 2005 作為后臺系統數據庫的開發工具,并采用標準建模語言UML 進行建模,最終實現了高校教師工作量的高效管理。該系統具有如下優點:①界面簡單、友好,易操作;②客戶端只需安裝瀏覽器軟件,無需安裝其它客戶端軟件,用戶就能夠登錄并使用本系統;③本系統采用了對“登錄身份”進行驗證的設計思想,從而防止了用戶越權限操作,保證了系統的安全性;④本系統采用B/S 三層架構,便于升級和維護。
通過對高校教師工作量的管理工作進行調研,并進行需求分析后,高校教師工作量管理系統主要包括系統登錄、用戶信息管理、教師工作量管理、教師授課信息管理、報表生成打印共五大功能模塊。使用本系統的用戶有三類,分別是超級管理員、管理員和教師,顯然,應對這三類用戶設置相應的不同的操作權限,這樣保證了數據的保密性和安全性。超級管理員擁有對系統的完全訪問控制權,管理員和教師用戶的主要操作模塊分別如下圖1、圖2所示。
系統對各類管理員也分別分配了相應的不同權限,其中,教務管理員權限最大,主要完成對所有教師的工作量進行審核和查詢,而教研室管理員審核和查詢本教研室的教師的工作量。另外,管理員還能維護自己的個人信息,錄入和查詢自己的工作量。而教師用戶只能查詢自己的工作量等等;教師錄入的所有信息都要通過相應的管理員進行審核。
為了保證系統的安全可靠性,用戶登錄時都要進行“身份驗證”。對各類用戶分配相應的且不同的權限,系統登錄界面如圖3所示。

圖3
登錄系統系統時,需在登錄界面上輸入用戶名、密碼并選擇用戶身份,單擊“登錄”按鈕,系統則會根據用戶輸入的信息到后臺數據庫中查找有無此用戶信息,若查找成功,則用戶成功登錄到本系統,并用Session 對用戶登錄時輸入的相關信息進行保存,這樣保證用戶再訪問其它頁面時不再進行身份驗證;若查找不成功則顯示:“用戶名和密碼不正確,請重新輸入!”。
假設登錄用戶是教師,則身份驗證的代碼主要如下:

本模塊主要實現對各類用戶信息進行管理。為方便起見,管理員的登錄信息由超級管理員統一添加,而教師用戶首次登錄本系統時的用戶名、密碼均默認是教職工編號,用戶登錄后只允許修改密碼,不允許修改用戶名。超級管理員可以管理各類用戶,而管理員只能增刪教師用戶,教師不具有增刪用戶的權限。
本模塊主要包括教師教學工作量管理和科研工作量管理兩大模塊。其中教學工作量管理是本模塊中一個重要模塊,它主要包括工作量的錄入、提交、計算、審核、查詢等功能。
教師登錄到本系統后,按照要求錄入自己的教學工作量,錄入完畢后,系統會根據選擇的課程類型,從后臺數據庫表(gbljs)中查找到相應的工作量計算公式并自動計算出“總工作量(zgl)”,教師檢查無誤后,然后單擊“提交”按鈕,等待教研室管理員、系部管理員和教務管理員依次進行網上審核,若審核全部通過,則系統會自動保存該教師提交的教學工作量信息,方便以后各類用戶進行查詢;若審核未通過,管理員應給出相應的錯誤信息,方便教師修改,教師修改后需重新提交等待再次審核。
另外,用戶通過本模塊還可以完成工作量的查詢,但是對不同用戶查詢權限也有所不同,例如,教師用戶只能查詢自己的工作量信息。
教務管理員能夠通過本模塊實現對課程信息和教師授課信息的基本管理,如添加、修改、刪除和查詢等操作。而系部管理員、教研室管理員和教師用戶只能通過本模塊查詢自己的授課信息和有關課程信息。
用戶能夠使用本系統生成相應的報表并能夠進行打印,如:科研工作量統計表、教師工作量統計表、教師授課信息表等等。
本文是基于.NET 技術設計并開發了一個高校教師工作量管理系統,基本能夠實現對高校教師的教學工作量和科研工作量的高效管理,具有很好的安全可靠性和良好的可維護性。但本系統還存在著很多不足,還需進一步改進和完善,如:①在提交教師教學工作量時,授課班級名需要手動輸入,很不方便;②本系統僅研究授課教師的工作量管理,還需進一步研究輔導員、行政人員等工作量的管理。


[1] 黃亮等.基于ASP.NET 技術的高校教師工作量管理系統的實現[J].中原工學院學報,2007
[2] 胡亞平,杜娟.高校教師信息管理系統的設計方案[J].計算機與現代化,2009
[3] 劉芳.基于WEB 的教務綜合管理系統的設計與開發[D].內蒙古大學,2009 年
[4] 吳曉帆.基于B/S 模式的辦公自動化系統開發[D].合肥工業大學.2009.
[5] 解紅.基于三層架構與Web 服務的教師業務信息竹理系統設計與實現[D].濟南:山東大學,2010