專利名稱:教學(xué)工作量的計算機自動化管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機自動化系統(tǒng)設(shè)計領(lǐng)域,具體地說是一種教學(xué)工作量的計算機自
動化管理系統(tǒng)。
背景技術(shù):
為調(diào)動廣大教師教學(xué)、科研積極性,學(xué)校對教學(xué)工作量進行量化管理。教學(xué)工作量 的統(tǒng)計和審核是教學(xué)管理中的一項重要的工作,是對教師教學(xué)工作考核和發(fā)放酬金的重要 依據(jù)。目前,很多學(xué)校對教學(xué)工作量的管理是依據(jù)有關(guān)文件手工或半手工進行,整個過程涉 及教師個人、教研組、教學(xué)科、教務(wù)部、財務(wù)部等多個部門,每個部門都要進行認真審核。教 學(xué)工作量統(tǒng)計涉及到的數(shù)據(jù)多,計算公式繁瑣,手工統(tǒng)計管理不僅費時費力,容易出現(xiàn)人為 錯誤,而且統(tǒng)計難度大。隨著學(xué)校的發(fā)展,學(xué)生種類越來越多,教師人數(shù)和教學(xué)工作量也不 斷增加,這樣就更加大了各部門統(tǒng)計、審核的工作難度。B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu),它是隨著hternet技術(shù)的 興起,對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WffW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在瀏覽器端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形 成所謂三層結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工 作量,降低了用戶的總體成本。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位 的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/ htranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù) 器數(shù)據(jù)庫也很安全。
發(fā)明內(nèi)容
為解決上述存在的技術(shù)問題,本發(fā)明提供一種教學(xué)工作量的計算機自動化管理系 統(tǒng),結(jié)合權(quán)限可以實現(xiàn)基本數(shù)據(jù)的錄入、保存、編輯、精確查詢、模糊查詢,并可根據(jù)查詢出 的數(shù)據(jù)直接打印報表,還可以及時更新與工作量計算有關(guān)的各種數(shù)據(jù)信息,較好地滿足學(xué) 校教學(xué)工作量統(tǒng)計管理的要求,實現(xiàn)教學(xué)工作量的計算機自動化管理。為達到上述目的,本實用新型采用的技術(shù)方案如下教學(xué)工作量的計算機自動化管理系統(tǒng),采用B/S結(jié)構(gòu),包含有若干個客戶端和服 務(wù)器。所述客戶端,配置有瀏覽器和少量客戶端軟件,通過瀏覽器向服務(wù)器發(fā)出請求,所述服務(wù)器,至少包括命令接受模塊、功能模塊、錯誤處理模塊和數(shù)據(jù)庫,功能模 塊與數(shù)據(jù)庫連接,服務(wù)器通過命令接受模塊接受客戶端的請求并進行處理,將所需信息返 回到客戶端,所述客戶端和服務(wù)器之間通過網(wǎng)絡(luò)連接。所述功能模塊至少包括
系統(tǒng)信息模塊,其為用戶管理模塊,主要包括用戶注冊、設(shè)置修改密碼、刪除用戶 功能,系統(tǒng)用戶按不同的類別注冊后具有不同的權(quán)限;登錄模塊,用于各種權(quán)限的用戶登錄系統(tǒng),進行權(quán)限范圍內(nèi)的操作;信息管理與維護模塊,用于完成基礎(chǔ)數(shù)據(jù)的錄入、修改、保存和刪除,為其它模塊 提供操作對象,不同權(quán)限的用戶登錄系統(tǒng)后,系統(tǒng)顯示不同的操作菜單;信息查詢模塊,用于實現(xiàn)對各種數(shù)據(jù)的查詢,對查詢結(jié)果提供報表;信息打印模塊,用于將查詢結(jié)果以報表的形式打印出來。所述系統(tǒng)信息模塊的用戶權(quán)限分為超級管理員,可對系統(tǒng)中的所有信息進行操作;高級管理員,可以查詢、瀏覽、審核全校教師工作量信息;一級管理員、二級管理員,可以對所在科室(班組)的教職工用戶信息進行操作;普通用戶,僅能設(shè)置、查詢、修改自己的相關(guān)信息。所述信息管理與維護模塊分為四個子模塊部門信息管理與維護,包括部門、班級等信息的管理與維護,由超級管理員用戶完 成;課程信息管理與維護,包括課程基本信息、課程性質(zhì)等信息的管理與維護,由超級 管理員用戶完成;工作量信息管理與維護,包括工作量系數(shù)等與計算教師工作量相關(guān)信息的管理與 維護,由超級管理員用戶完成;教師信息管理與維護,包括教師基本信息、授課信息以及其它與教師工作量相關(guān) 的所有信息的管理與維護,由一級管理員和二級管理員用戶完成。所述信息查詢模塊可以進行簡單查詢和綜合查詢,包括工作量信息查詢、班級信 息查詢、課程信息查詢和工作量相關(guān)信息查詢。所述若干個客戶端和服務(wù)器之間的網(wǎng)絡(luò)是局域網(wǎng)。所述若干個客戶端和服務(wù)器之間的網(wǎng)絡(luò)是互聯(lián)網(wǎng)。本發(fā)明具有如下積極效果(1)采用B/S三層結(jié)構(gòu)模式設(shè)計,具有分布性強、共享性強、維護方便、總體擁有成 本低等特點,能保證系統(tǒng)運行速度快、準確性高、使用靈活、系統(tǒng)安全性及容錯性較強,能夠 較好地滿足學(xué)校教學(xué)工作量統(tǒng)計管理的要求,實現(xiàn)教學(xué)工作量的計算機自動化管理;(2)系統(tǒng)采用模塊化設(shè)計,便于與其它系統(tǒng)信息共享,可按不同需求進行系統(tǒng)重 組、優(yōu)化;(3)功能實用,教師個人隨時登記工作內(nèi)容,全程記錄教師的教學(xué)工作量,系統(tǒng)能 自動按照預(yù)設(shè)的標準計算所有教師的工作量,結(jié)合權(quán)限可以實現(xiàn)基本數(shù)據(jù)的錄入、保存、編 輯、精確查詢、模糊查詢,并可根據(jù)查詢出的數(shù)據(jù)直接打印報表,實現(xiàn)教學(xué)工作量的自動化 管理,精確量化管理教師工作,取代目前人工統(tǒng)計的傳統(tǒng)方式,提高教師和管理者的工作效 率;(4)維護方便、易于管理,管理者可以對教師個人、課程等基本信息進行維護;可 以對工作量計算公式中的系數(shù)進行維護;可以隨意地導(dǎo)入和導(dǎo)出自己需要的數(shù)據(jù),同時還 可以刪除數(shù)據(jù)庫中沒用的數(shù)據(jù),由于具有動態(tài)網(wǎng)頁查詢功能,便于教師和管理人員隨時隨地進行查詢;(5)數(shù)據(jù)庫安全,數(shù)據(jù)庫根據(jù)不同性質(zhì)的用戶,判斷相應(yīng)的賬號、密碼、用戶類型及 權(quán)限,限制非法用戶的訪問。
圖1為發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明的信息管理與維護模塊的結(jié)構(gòu)示意圖;圖3為本發(fā)明的網(wǎng)站運行流程示意圖;圖4為圖3中“管理員工具”部分的流程示意圖;圖5為圖3中“工作量錄入/審批”部分的流程示意圖;圖6為圖3中“其他”部分的流程示意圖。
具體實施例方式下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述如圖1所示,本發(fā)明所提供的教學(xué)工作量的計算機自動化管理系統(tǒng),采用B/S結(jié) 構(gòu),包含有若干個客戶端1和服務(wù)器2,每個客戶端1上只需配置有瀏覽器和少量客戶端軟 件即可,通過瀏覽器向服務(wù)器2發(fā)出請求。所述服務(wù)器2,至少包括命令接受模塊3、功能模塊4、錯誤處理模塊5和數(shù)據(jù)庫6, 功能模塊4與數(shù)據(jù)庫6連接,服務(wù)器2通過命令接受模塊3接受客戶端1的請求并進行處 理,將所需信息返回到每個客戶端1。所述各個客戶端1和服務(wù)器2之間通過網(wǎng)絡(luò)連接,可以是互聯(lián)網(wǎng),也可以是局域 網(wǎng)。所述功能模塊4至少包括系統(tǒng)信息模塊41,其為用戶管理模塊,主要包括用戶注冊、設(shè)置修改密碼、刪除用 戶功能,系統(tǒng)用戶按不同的類別注冊后具有不同的權(quán)限。具體用戶權(quán)限分為超級管理員、高 級管理員、一級管理員、二級管理員和普通用戶。所述超級管理員由教務(wù)部主任擔(dān)任,可對 系統(tǒng)中的所有信息進行增、刪、改操作;所述高級管理員由校長擔(dān)任,可以查詢、瀏覽、審核 全校教師工作量信息;所述一級管理員由教學(xué)科長擔(dān)任,二級管理員由教研組長擔(dān)任,可以 對所在科室(班組)的教職工用戶進行信息注冊、編輯、刪除、查詢、審核等操作;所述普通 用戶,僅能設(shè)置、查詢、修改自己的相關(guān)信息。登錄模塊42,用于各種權(quán)限的用戶登錄系統(tǒng),進行權(quán)限范圍內(nèi)的操作。信息管理與維護模塊43,用于完成基礎(chǔ)數(shù)據(jù)的錄入、修改、保存和刪除,為其它模 塊提供操作對象,不同權(quán)限的用戶登錄系統(tǒng)后,系統(tǒng)顯示不同的操作菜單。如圖2所示,所 述信息管理與維護模塊43分為四個子模塊部門信息管理與維護,包括部門、班級等信息 的管理與維護,由超級管理員用戶完成;課程信息管理與維護,包括課程基本信息、課程性 質(zhì)等信息的管理與維護,由超級管理員用戶完成;工作量信息管理與維護,包括工作量系數(shù) 等與計算教師工作量相關(guān)信息的管理與維護,由超級管理員用戶完成;教師信息管理與維 護,包括教師基本信息、授課信息以及其它與教師工作量相關(guān)的所有信息的管理與維護,由 一級管理員和二級管理員用戶完成。
信息查詢模塊44,用于實現(xiàn)對各種數(shù)據(jù)的簡單查詢和綜合查詢,包括工作量信息 查詢、班級信息查詢、課程信息查詢和工作量相關(guān)信息查詢,并對查詢結(jié)果提供報表。具體 查詢方式如下工作量信息查詢。A按姓名查詢,輸入姓名查詢教師授課信息及工作量信息,普通教師只能查看教師 本人的信息;B按教研組查詢,輸入教研組名稱可查詢該教研組所有教師授課信息及工作量信 息,教研組長只能查看本教研組所有教師的信息;C按教學(xué)科查詢,輸入教學(xué)科名稱可查詢該教學(xué)科所有教師授課信息及工作量信 息,教學(xué)科長只能查看本教學(xué)科所有教師的信息;D全校教學(xué)信息列表,校領(lǐng)導(dǎo)、教務(wù)部可查詢?nèi)=處熓谡n信息及工作量信息。班級信息查詢,可查詢專業(yè)班級數(shù)、班級人數(shù)等信息。課程信息查詢,可查詢課程基本信息、課程性質(zhì)等信息。工作量相關(guān)信息查詢,可查詢工作量系數(shù)等與計算教師工作量相關(guān)的信息。所述信息打印模塊45,用于將查詢結(jié)果以報表的形式打印出來。用戶通過客戶端1的瀏覽器向分布在網(wǎng)絡(luò)上的服務(wù)器2發(fā)出請求,服務(wù)器2上的 命令接受模塊3接受瀏覽器的請求,服務(wù)器2上的功能模塊4對瀏覽器的請求進行處理,根 據(jù)用戶的請求,不同的功能模塊運行,從數(shù)據(jù)庫6中調(diào)用相應(yīng)的信息并進行處理,將用戶所 需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶端1的工作,客戶端1上只需配置少量的客戶端軟件。對數(shù)據(jù) 庫的訪問和應(yīng)用程序的執(zhí)行均在服務(wù)器2上完成??蛻舳?的瀏覽器發(fā)出請求,而其余如 數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由服務(wù)器2完成。本實施例中,系統(tǒng)前臺界面是html語言,中間代碼設(shè)計是asp. net語言,后臺數(shù)據(jù) 庫是oracle數(shù)據(jù)庫。前臺開發(fā)利用各種控件及ASP組件,力求界面美觀、友好,操作靈活、 簡單。本系統(tǒng)的運行要求如下操作系統(tǒng)中文Windows 98/2000/NT/ME/XP,并安裝 IE5. 0 以上。最低配置CPU 奔騰166MHz以上,內(nèi)存32MB及以上,顯示卡標準VGA,256色顯 示模式以上,硬盤剩余空間100MB,其它設(shè)備鼠標,鍵盤。系統(tǒng)使用運行過程如圖3-6所示。用戶通過網(wǎng)址進入頁面后,在用戶名文本框和密碼文本框中輸入正確的用戶名及 密碼,再點擊“登錄”圖標,進入主頁面;點擊“修改密碼”,進入用戶注冊頁面。在用戶注冊頁面,在用戶名文本框和舊密碼文本框中輸入正確的用戶名及密碼, 并在新密碼文本框和確認新密碼文本框輸入新密碼,再點擊“確認”,可完成用戶密碼修改 操作。通過用戶名、密碼登錄確認身份,如果不正確,將無法進入系統(tǒng)。通過用戶名、密碼登錄確認身份,如果身份正確,系統(tǒng)將根據(jù)登錄身份執(zhí)行該身份 允許的操作,登錄成功后,直接進入主頁面。系統(tǒng)用戶按權(quán)限不同,分為超級管理員、高級管 理員、一級管理員、二級管理員和普通用戶。所述超級管理員由教務(wù)部主任擔(dān)任,可對系統(tǒng)中的所有信息進行增、刪、改操作;所述高級管理員由校長擔(dān)任,可以查詢、瀏覽、審核全校 教師工作量信息;所述一級管理員由教學(xué)科長擔(dān)任,二級管理員由教研組長擔(dān)任,可以對所 在科室(班組)的教職工用戶進行信息注冊、編輯、刪除、查詢、審核等操作;所述普通用戶, 僅能設(shè)置、查詢、修改自己的相關(guān)信息。用戶可以通過點擊“修改密碼”進入用戶注冊頁面進行密碼修改。教學(xué)工作量統(tǒng)計部分共分普通教學(xué)、臨時代課、考試監(jiān)考、補考閱卷、文件編寫、課 程設(shè)計、畢業(yè)設(shè)計、校內(nèi)實習(xí)、校外實習(xí)、實驗課、指導(dǎo)新教師、函數(shù)教學(xué)、職工培訓(xùn)、技能鑒 定、其他工作量和工作量匯總。下面以普通教學(xué)和工作量匯總為例,介紹操作方法,其他界面操作類似。各級別用戶登錄后,在左側(cè)目錄樹中點擊“普通教學(xué)”后進入界面,按照各自的權(quán) 限可以進行查詢,打印查詢結(jié)果,審批記錄、添加數(shù)據(jù)等功能。各級別用戶登錄后,在左側(cè)目錄樹中點擊“工作量匯總,,后進入界面,按照各自的 權(quán)限可以進行精確查詢和模糊查詢,打印查詢結(jié)果。除進行工作量的錄入外,系統(tǒng)提供了班級信息查詢、理論教學(xué)任務(wù)安排表查詢、實 踐教學(xué)任務(wù)安排表查詢、工作量計算辦法查詢及成績單查詢下載功能。超級管理員可對以下信息進行增、刪、改操作用戶表、學(xué)期表、科室信息、教研組 信息、班級信息、工作量系數(shù)表、在職教師信息表、理論教學(xué)任務(wù)安排表、實踐教學(xué)任務(wù)安排 表。超級管理員通過點擊頁面左側(cè)目錄樹中相應(yīng)的項目進入對應(yīng)頁面,可以進行增、刪、改 操作。上述實施例只是本發(fā)明所提供的教學(xué)工作量的計算機自動化管理系統(tǒng)的一種實 現(xiàn)形式,根據(jù)本發(fā)明所提供的方案的其他變形,增加或者減少其中的信息設(shè)置,或者將本系 統(tǒng)用于其他的工作量管理系統(tǒng)或領(lǐng)域,均屬于本發(fā)明的保護范圍。
權(quán)利要求
1.一種教學(xué)工作量的計算機自動化管理系統(tǒng),采用B/S結(jié)構(gòu),包含有若干個客戶端(1) 和服務(wù)器⑵所述客戶端(1),配置有瀏覽器和少量客戶端軟件,通過瀏覽器向服務(wù)器(2)發(fā)出請求,所述服務(wù)器O),至少包括命令接受模塊(3)、功能模塊G)、錯誤處理模塊( 和數(shù)據(jù) 庫(6),功能模塊(4)與數(shù)據(jù)庫(6)連接,服務(wù)器( 通過命令接受模塊( 接受客戶端(1) 的請求并進行處理,將所需信息返回到客戶端(1), 所述客戶端(1)和服務(wù)器( 之間通過網(wǎng)絡(luò)連接, 其特征在于,所述功能模塊(4)至少包括系統(tǒng)信息模塊(41),其為用戶管理模塊,主要包括用戶注冊、設(shè)置修改密碼、刪除用戶 功能,系統(tǒng)用戶按不同的類別注冊后具有不同的權(quán)限;登錄模塊(42),用于各種權(quán)限的用戶登錄系統(tǒng),進行權(quán)限范圍內(nèi)的操作; 信息管理與維護模塊(43),用于完成基礎(chǔ)數(shù)據(jù)的錄入、修改、保存和刪除,為其它模塊 提供操作對象,不同權(quán)限的用戶登錄系統(tǒng)后,系統(tǒng)顯示不同的操作菜單; 信息查詢模塊(44),用于實現(xiàn)對各種數(shù)據(jù)的查詢,對查詢結(jié)果提供報表; 信息打印模塊(45),用于將查詢結(jié)果以報表的形式打印出來。
2.根據(jù)權(quán)利要求1所述的教學(xué)工作量的計算機自動化管理系統(tǒng),其特征在于,所述系 統(tǒng)信息模塊Gl)的用戶權(quán)限分為超級管理員,可對系統(tǒng)中的所有信息進行操作; 高級管理員,可以查詢、瀏覽、審核全校教師工作量信息; 一級管理員、二級管理員,可以對所在科室(班組)的教職工用戶信息進行操作; 普通用戶,僅能設(shè)置、查詢、修改自己的相關(guān)信息。
3.根據(jù)權(quán)利要求1所述的教學(xué)工作量的計算機自動化管理系統(tǒng),其特征在于,所述信 息管理與維護模塊G3)分為四個子模塊部門信息管理與維護,包括部門、班級等信息的管理與維護,由超級管理員用戶完成; 課程信息管理與維護,包括課程基本信息、課程性質(zhì)等信息的管理與維護,由超級管理 員用戶完成;工作量信息管理與維護,包括工作量系數(shù)等與計算教師工作量相關(guān)信息的管理與維 護,由超級管理員用戶完成;教師信息管理與維護,包括教師基本信息、授課信息以及其它與教師工作量相關(guān)的所 有信息的管理與維護,由一級管理員和二級管理員用戶完成。
4.根據(jù)權(quán)利要求1所述的教學(xué)工作量的計算機自動化管理系統(tǒng),其特征在于,所述信 息查詢模塊G4)可以進行簡單查詢和綜合查詢,包括工作量信息查詢、班級信息查詢、課 程信息查詢和工作量相關(guān)信息查詢。
5.根據(jù)權(quán)利要求1所述的教學(xué)工作量的計算機自動化管理系統(tǒng),其特征在于,所述若 干個客戶端(1)和服務(wù)器( 之間的網(wǎng)絡(luò)是局域網(wǎng)。
6.根據(jù)權(quán)利要求1所述的教學(xué)工作量的計算機自動化管理系統(tǒng),其特征在于,所述若 干個客戶端(1)和服務(wù)器( 之間的網(wǎng)絡(luò)是互聯(lián)網(wǎng)。
全文摘要
本發(fā)明公開了一種教學(xué)工作量的計算機自動化管理系統(tǒng),涉及計算機自動化系統(tǒng)設(shè)計領(lǐng)域,采用B/S結(jié)構(gòu),包含有若干個客戶端(1)和服務(wù)器(2),用戶結(jié)合不同的權(quán)限可以實現(xiàn)基本數(shù)據(jù)的錄入、保存、編輯、精確查詢、模糊查詢,并可根據(jù)查詢出的數(shù)據(jù)直接打印報表,還可以及時更新與工作量計算有關(guān)的各種數(shù)據(jù)信息,較好地滿足學(xué)校教學(xué)工作量統(tǒng)計管理的要求,實現(xiàn)教學(xué)工作量的計算機自動化管理。
文檔編號G06Q50/00GK102103735SQ20101060973
公開日2011年6月22日 申請日期2010年12月22日 優(yōu)先權(quán)日2010年12月22日
發(fā)明者徐珊珊, 王乃玉, 王祺祥, 王貴明, 高洪雨 申請人:山東省電力學(xué)校