謝偉明
摘 要:高等學(xué)校開展教育工作過(guò)程中,教務(wù)管理部門發(fā)揮出重要作用,使得師生有效完成了教務(wù)信息查詢和學(xué)籍管理等功能操作,因此教務(wù)處具有非常大的信息流通量,存儲(chǔ)師生的基本信息、學(xué)生的學(xué)籍管理信息等,信息量逐漸增多,管理愈加復(fù)雜,傳統(tǒng)手工管理的方式已無(wú)法達(dá)到時(shí)代的發(fā)展要求。本文以東莞理工學(xué)院為研究對(duì)象,對(duì)全體師生用戶進(jìn)行了研究,分析了其實(shí)際需求,基于對(duì)教務(wù)管理系統(tǒng)的數(shù)據(jù)流程等內(nèi)容的深入研究,提出有效解決措施,采用了基于C/S與B/S混合結(jié)構(gòu)模式構(gòu)建系統(tǒng),通過(guò)Visual Studio 2010與ASP.NET技術(shù)實(shí)現(xiàn)分別對(duì)C/S結(jié)構(gòu)與B/S結(jié)構(gòu)進(jìn)行開發(fā)。系統(tǒng)功能主要包括學(xué)生選課管理子系統(tǒng)、學(xué)生成績(jī)管理子系統(tǒng)、學(xué)籍管理子系統(tǒng)和公共信息平臺(tái)等。
關(guān)鍵詞:教務(wù)管理系統(tǒng);C/S與B/S混合結(jié)構(gòu);ASP.NET技術(shù)
現(xiàn)如今,網(wǎng)絡(luò)與計(jì)算機(jī)技術(shù)發(fā)展迅速,社會(huì)各界廣泛應(yīng)用管理信息系統(tǒng)。尤其是對(duì)高等學(xué)校教務(wù)處,面對(duì)大量不同的教務(wù)管理業(yè)務(wù)等,則亟待一個(gè)可自動(dòng)化進(jìn)行管理的現(xiàn)代化教務(wù)系統(tǒng),使得各項(xiàng)工作在開展過(guò)程中具備更高的效率。
現(xiàn)如今,因?yàn)楦咝ig存在一定的差別,所以不同高校都有符合自身實(shí)際情況的內(nèi)部教務(wù)管理系統(tǒng)。設(shè)計(jì)出可自動(dòng)化進(jìn)行管理的現(xiàn)代化教務(wù)系統(tǒng)顯得尤為重要,利用較為先進(jìn)的網(wǎng)絡(luò)環(huán)境和計(jì)算機(jī),綜合性管理教務(wù)工作中的數(shù)據(jù)信息,創(chuàng)建更具實(shí)用性的網(wǎng)絡(luò)服務(wù)平臺(tái)以及快捷友好的操作界面,促使教務(wù)管理工作順利開展,屬于現(xiàn)階段高校亟待解決的重點(diǎn)課題[ 1 ]。
為了使教務(wù)管理人員辦事效率大幅度提高,避免人為性錯(cuò)誤的產(chǎn)生,促使管理工作系統(tǒng)化與規(guī)范化,師生查詢教務(wù)信息更加精準(zhǔn)有效等,高校一定要結(jié)合自身具體情況,設(shè)計(jì)開發(fā)出智能化現(xiàn)代化教務(wù)系統(tǒng)。通過(guò)此種模式的教務(wù)系統(tǒng),管理人員辦事效率大幅度提高,師生查詢教務(wù)信息更加精準(zhǔn)有效。
一、系統(tǒng)的組成以及功能介紹
(一)系統(tǒng)的組成
本教務(wù)管理系統(tǒng)是以外部網(wǎng)絡(luò)和內(nèi)部網(wǎng)絡(luò)為基礎(chǔ)的一種管理信息系統(tǒng)。內(nèi)部網(wǎng)絡(luò)組成包括教學(xué)調(diào)度管理子系統(tǒng)和成績(jī)管理子系統(tǒng)等,利用客戶端軟件來(lái)處理業(yè)務(wù)和操作數(shù)據(jù)庫(kù);外部網(wǎng)絡(luò)組成包括在線學(xué)生選課模塊、在線教師成績(jī)錄入模塊、在線學(xué)生教學(xué)質(zhì)量評(píng)估等,利用IE瀏覽器來(lái)上傳和查詢數(shù)據(jù)信息。具體內(nèi)容如下所示:
1.計(jì)劃管理子系統(tǒng)
該系統(tǒng)模塊在系統(tǒng)中發(fā)揮出重要作用。用戶通過(guò)此系統(tǒng),能快捷的對(duì)不同培養(yǎng)層次、不同專業(yè)、不同年級(jí)的專業(yè)培養(yǎng)計(jì)劃進(jìn)行管理,維護(hù)便捷,操作方便,還能夠?qū)崿F(xiàn)專業(yè)培養(yǎng)方案的導(dǎo)入/導(dǎo)出、復(fù)制、打印等功能,不僅能夠指定統(tǒng)一簡(jiǎn)單的培養(yǎng)方案,還能夠?qū)?fù)雜的、模塊化的、個(gè)性化的專業(yè)方案進(jìn)行管理。本子系統(tǒng)主要包括課程代碼管理、教學(xué)計(jì)劃錄入、教學(xué)計(jì)劃復(fù)制、教學(xué)計(jì)劃導(dǎo)出、教學(xué)計(jì)劃打印、生成/管理執(zhí)行計(jì)劃、錄入選修計(jì)劃等功能。
2.教學(xué)調(diào)度管理子系統(tǒng)
通過(guò)該子系統(tǒng)能很好地根據(jù)學(xué)院的各種教學(xué)資源進(jìn)行調(diào)度,如如何根據(jù)教室情況、課程情況、學(xué)生班級(jí)、學(xué)生人數(shù)、上課教師等信息進(jìn)行自動(dòng)的排課,最終生成課表進(jìn)行打印。系統(tǒng)組成包括課程安排管理、教室管理等。
3.選課管理子系統(tǒng)
選課管理子系統(tǒng)是在學(xué)分制的情況下,既符合選課模式,也符合不選課的靈活多樣的模式,能夠根據(jù)多種條件限制處理學(xué)生的選課申請(qǐng),也可以滿足不選課的需求對(duì)學(xué)生應(yīng)上課程進(jìn)行預(yù)置。該模塊包括班級(jí)課表更新、按照多種方式的選課處理、預(yù)置學(xué)生課程、多種選課處理參數(shù)設(shè)置、個(gè)人選課修改、批量選課結(jié)果修改等。選課系統(tǒng)主要包括系統(tǒng)、課程預(yù)置、選課處理、選課查選等功能。
4.成績(jī)管理子系統(tǒng)
該系統(tǒng)模塊在系統(tǒng)中發(fā)揮出重要作用。用戶利用該系統(tǒng),能方便快速的對(duì)學(xué)生成績(jī)進(jìn)行管理,包括新增、補(bǔ)錄、修改、刪除;按照不同方式多層面的統(tǒng)計(jì)分析;按照不同方式多層面的學(xué)分成績(jī)點(diǎn)計(jì)算排名;按照規(guī)定格式打印學(xué)生的所有成績(jī)或入檔成績(jī)單;審核學(xué)生的畢業(yè)資格以及對(duì)畢業(yè)證、學(xué)位證領(lǐng)取的管理等。
5.學(xué)籍管理子系統(tǒng)
學(xué)籍管理子系統(tǒng)是一個(gè)個(gè)性化的并且與電子注冊(cè)數(shù)據(jù)完全兼容的一個(gè)管理系統(tǒng),可以非常方便的進(jìn)行學(xué)籍異動(dòng)、電子注冊(cè)數(shù)據(jù)上報(bào)等操作。主要功能包括證件管理等功能。
(二)系統(tǒng)的功能介紹
本系統(tǒng)的用戶按照不同用戶角色,系統(tǒng)功能主要包括:
1.系統(tǒng)管理員
教務(wù)管理系統(tǒng)運(yùn)行過(guò)程中,主要通過(guò)系統(tǒng)管理員對(duì)其進(jìn)行管理,其中包括教務(wù)管理系統(tǒng)的初始化設(shè)置(基本數(shù)據(jù)參數(shù)的設(shè)置)、對(duì)系統(tǒng)各使用用戶的系統(tǒng)權(quán)限設(shè)置、密碼維護(hù)、相關(guān)系統(tǒng)開放日期時(shí)間設(shè)置(評(píng)教系統(tǒng)、學(xué)生選課系統(tǒng))、數(shù)據(jù)庫(kù)的備份及恢復(fù)。
2.教務(wù)管理人員
教務(wù)管理人員既包括教學(xué)管理部門教務(wù)處的管理人員,又包括二級(jí)教學(xué)單位(即系、部)教務(wù)管理人員。其中教務(wù)處的管理人員的權(quán)限最高,全面負(fù)責(zé)我院的日常教務(wù)管理工作,包括教學(xué)資源的調(diào)度、排課管理、成績(jī)管理等;二級(jí)教學(xué)單位的教務(wù)管理人員的權(quán)限相對(duì)要低一點(diǎn),主要負(fù)責(zé)對(duì)本教學(xué)單位的師生以及教務(wù)信息的查詢、匯總等工作。
3.教師
教師用戶可根據(jù)自身所上的班級(jí)錄入學(xué)生的成績(jī),查詢并下載教學(xué)任務(wù)、課程安排表,瀏覽并查看學(xué)院教務(wù)處下達(dá)的各種教務(wù)公共信息,各種教務(wù)信息打印功能。
4.學(xué)生
學(xué)生登錄后可以查詢管理個(gè)人信息,查詢學(xué)籍成績(jī)、課程安排等相關(guān)信息。并提供在線選課等功能。
(三)系統(tǒng)功能模塊的設(shè)計(jì)
本教務(wù)管理系統(tǒng)的架構(gòu)應(yīng)用的是混合結(jié)構(gòu)模式,教務(wù)管理系統(tǒng)主要框圖如圖1所示。通過(guò)C/S結(jié)構(gòu)模式實(shí)現(xiàn)系統(tǒng)管理端的相關(guān)操作,包括選課管理和成績(jī)管理等。通過(guò)B/S結(jié)構(gòu)模式對(duì)客戶端進(jìn)行管理,師生只要利用瀏覽器即可查詢處理有關(guān)信息,使得系統(tǒng)擴(kuò)展性極大的提高了,主要包括在線學(xué)生選課模塊、在線教師成績(jī)錄入模塊、在線學(xué)生教學(xué)質(zhì)量評(píng)估、公共信息平臺(tái)查詢等[ 2-3 ]。下面主要對(duì)每個(gè)功能模塊進(jìn)行詳細(xì)的描述。
1.教學(xué)計(jì)劃管理子系統(tǒng)
主要包括錄入計(jì)劃、課程管理、生成/管理執(zhí)行計(jì)劃、錄入選修計(jì)劃等功能。課程管理模塊可以根據(jù)不同的學(xué)科自動(dòng)生成課程代碼,有效的避免了代碼的重復(fù)。可以方便的錄入課程的中/英文名稱、開課院系、總學(xué)分、總學(xué)時(shí)、周學(xué)時(shí)、理論學(xué)分、理論學(xué)時(shí)、實(shí)踐學(xué)分、實(shí)踐學(xué)時(shí)等信息。
復(fù)制計(jì)劃的主要功能就是為了減輕相同培養(yǎng)計(jì)劃的錄入工作量,通過(guò)本功能,用戶可以方便的將相同或相似的培養(yǎng)計(jì)劃復(fù)制到不同專業(yè)或者不同年級(jí)、不同專業(yè)的培方養(yǎng)計(jì)劃中,只需做適當(dāng)?shù)恼{(diào)整即可。生成/管理執(zhí)行計(jì)劃:用戶可以根據(jù)自己的實(shí)際需要,按照班級(jí)或者按照專業(yè)生成指定學(xué)年學(xué)期的執(zhí)行計(jì)劃,執(zhí)行計(jì)劃的生成,將為用戶提供每門課程上課專業(yè)或班級(jí)、每門課程開課院系以及每門課程需要修讀的預(yù)計(jì)人數(shù)等,為下達(dá)教學(xué)任務(wù)做好充分的準(zhǔn)備。
錄入選修計(jì)劃方便用戶對(duì)于每學(xué)期全校的公共選修課程,本子系統(tǒng)提供了單獨(dú)的錄入窗口,用戶可以采取每學(xué)期錄入,也可以采取從歷史選修計(jì)劃中復(fù)制。
2.教學(xué)調(diào)度管理子系統(tǒng)
教學(xué)調(diào)度管理子系統(tǒng)主要包括課程安排、課程預(yù)告管理等功能。教學(xué)任務(wù)管理主要包括生成本學(xué)期教學(xué)任務(wù)、新增任務(wù)信息、教學(xué)任務(wù)修正、教學(xué)任務(wù)合并和教學(xué)任務(wù)管理五個(gè)功能選項(xiàng)。課程管理主要包括新增課程信息、課程信息管理、發(fā)布課程預(yù)告、生成課程信息、課程信息修正和更新選課人數(shù)等功能。
3.選課管理子系統(tǒng)
選課管理子系統(tǒng)首先是由系統(tǒng)管理員先設(shè)置好選課參數(shù)設(shè)置(包括學(xué)期、選課時(shí)間、課程預(yù)置)和選課處理設(shè)置(包括選課的權(quán)重、第二第三選課志愿有效、教師選擇學(xué)生有效等),當(dāng)學(xué)生選完課后,進(jìn)行選課處理,可對(duì)選課處理的結(jié)果進(jìn)行查詢、統(tǒng)計(jì)、分析等。
4.成績(jī)管理子系統(tǒng)
成績(jī)管理子系統(tǒng)是本中的一個(gè)重要系統(tǒng)模塊。通過(guò)本系統(tǒng),用戶可以方便快捷的對(duì)學(xué)生成績(jī)進(jìn)行管理,包括新增、補(bǔ)錄、修改、刪除;按照不同方式多層面的統(tǒng)計(jì)分析;按照不同方式多層面的學(xué)分績(jī)點(diǎn)計(jì)算排名;按照規(guī)定格式打印學(xué)生的所有成績(jī)或入檔成績(jī)單;審核學(xué)生的畢業(yè)資格以及對(duì)畢業(yè)證、學(xué)位證領(lǐng)取的管理等等。
5.學(xué)籍管理子系統(tǒng)
該系統(tǒng)主要是管理學(xué)生學(xué)籍,本子系統(tǒng)包括了新生管理、學(xué)生證管理、學(xué)籍異動(dòng)管理、校友錄管理等功能。本子系統(tǒng)還緊密結(jié)合教育部“高等學(xué)?;A(chǔ)報(bào)表”,從本系統(tǒng)導(dǎo)出的數(shù)據(jù)可以直接報(bào)送,無(wú)需進(jìn)行轉(zhuǎn)換,操作方便靈活,實(shí)用性強(qiáng)。
6.在線學(xué)生選課模塊
在線學(xué)生選課模塊是在結(jié)合學(xué)生選課管理子系統(tǒng)一起使用的,在學(xué)生選課子系統(tǒng)中設(shè)置好學(xué)生選課的時(shí)間、選課的權(quán)重分、選課的最大人數(shù)上限、哪些課程提供學(xué)生選課等參數(shù)后,學(xué)生按規(guī)定的時(shí)間通過(guò)IE瀏覽器進(jìn)行選課。
7.在線教師成績(jī)錄入模塊
在線老師成績(jī)錄入模塊主要是指教師在本學(xué)期自己的課程考試結(jié)束后,能在校園網(wǎng)內(nèi)通過(guò)IE瀏覽器方便錄入課程的成績(jī)。
8.在線學(xué)生教學(xué)質(zhì)量評(píng)估
在線教學(xué)質(zhì)量評(píng)估是學(xué)生通過(guò)網(wǎng)上提交相關(guān)的教學(xué)活動(dòng)的信息反饋,是學(xué)生直接參與整個(gè)教學(xué)質(zhì)量監(jiān)控的一種有效方法。
9.公共信息平臺(tái)查詢模塊
公共信息平臺(tái)是整個(gè)教務(wù)管理系統(tǒng)中對(duì)相關(guān)的信息發(fā)布、查詢提供了一個(gè)有效的途徑,方便師生對(duì)信息的查找,能及時(shí)獲取相關(guān)的信息。
10.系統(tǒng)維護(hù)管理模塊
系統(tǒng)維護(hù)管理是對(duì)整個(gè)教務(wù)管理系統(tǒng)中非常重要的一個(gè)組成部分,可以對(duì)用戶進(jìn)行管理,包括增加、修改、權(quán)限維護(hù)管理等,同時(shí)也能對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份、修復(fù)等功能。
四、結(jié)語(yǔ)
在本系統(tǒng)的整個(gè)開發(fā)過(guò)程,是結(jié)合東莞理工學(xué)院教務(wù)管理系統(tǒng)的需求進(jìn)行分析的,對(duì)教務(wù)處開展工作的業(yè)務(wù)以及流程進(jìn)行了詳細(xì)分析,設(shè)計(jì)實(shí)現(xiàn)了該校內(nèi)部的教務(wù)系統(tǒng)中各個(gè)功能模塊和需求分析,分別通過(guò)流程圖等詳細(xì)的分析了工作的整個(gè)業(yè)務(wù)內(nèi)容。
以用戶需求為基礎(chǔ),應(yīng)用三層結(jié)構(gòu)模式,合理有效的解決了系統(tǒng)當(dāng)中存在的問(wèn)題,通過(guò).NET+SQL Server 2008等諸多開發(fā)技術(shù),通過(guò)數(shù)據(jù)存儲(chǔ)過(guò)程等技術(shù)措施解決了數(shù)據(jù)庫(kù)管理和界面設(shè)計(jì)的工作,使得設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)更加先進(jìn),符合當(dāng)前時(shí)代的發(fā)展需求。
通過(guò)該系統(tǒng),師生能很好地實(shí)現(xiàn)即時(shí)信息的共享,不但提高了信息的時(shí)效性,而且為我院教務(wù)管理人員提供了許多便利,極大地提高了辦事效率和工作效率。
參考文獻(xiàn):
[1] 張佳琦,邵偉民.基于WEB服務(wù)的高校教務(wù)管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2011,(12):31-34.
[2] 楊紅飛,李振坤,梅松青,等.基于 MVC 模式的選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與科學(xué), 2008, 30(7):142-143.
[3] 陳旭,劉加伶.Client/Server與Browse/Server結(jié)構(gòu)的分析與比較[J].重慶工學(xué)院學(xué)報(bào),2000,14(2):100-103.