摘 要:隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及,高校對(duì)于教學(xué)教務(wù)系統(tǒng)網(wǎng)絡(luò)化的要求也越來(lái)越迫切,基于網(wǎng)絡(luò)的教學(xué)教務(wù)管理系統(tǒng)具有方便、高效、適應(yīng)性強(qiáng)等特點(diǎn),減輕了教學(xué)教務(wù)人員的工作負(fù)擔(dān),同時(shí)也得到了學(xué)生的歡迎。本文結(jié)合我校的學(xué)分制的要求分析了一個(gè)網(wǎng)絡(luò)選課系統(tǒng)的功能和關(guān)鍵技術(shù),使其能夠?qū)崿F(xiàn)了教務(wù)教學(xué)人員對(duì)課程的管理和學(xué)生的在線(xiàn)選課功能。
關(guān)鍵詞:教學(xué)教務(wù)管理 網(wǎng)絡(luò)選課 BS模式
中圖分類(lèi)號(hào):TP311.52文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-098X(2012)04(a)-0166-01
1 引言
自1969年ARPAnet網(wǎng)誕生到1990年更名為Internet,網(wǎng)絡(luò)一直處于不停發(fā)展的過(guò)程中,主機(jī)和用戶(hù)數(shù)都不斷地增長(zhǎng),特別是進(jìn)入90年代以來(lái),網(wǎng)絡(luò)應(yīng)用進(jìn)入多元化發(fā)展時(shí)期,視頻點(diǎn)播、多媒體會(huì)議、電子商務(wù)等新型的應(yīng)用不斷出現(xiàn),網(wǎng)絡(luò)深入日常工作生活的各個(gè)方面。在高校實(shí)施學(xué)分制的大環(huán)境下,基于網(wǎng)絡(luò)的在線(xiàn)選課系統(tǒng)是教學(xué)教務(wù)管理中不可或缺的重要功能模塊,教學(xué)教務(wù)部門(mén)將課程和老師的信息公布在網(wǎng)上,學(xué)生利用網(wǎng)絡(luò)完成相關(guān)課程的選擇,學(xué)生可以自由選擇,打破了原來(lái)學(xué)年制小班級(jí)的限制,比起原來(lái)學(xué)年制下直接安排教師進(jìn)入各個(gè)班級(jí)的課程來(lái)說(shuō)具有較好的靈活性和自由性?;诰W(wǎng)絡(luò)的選課系統(tǒng)作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)選課信息進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),能夠極大地提高教學(xué)教務(wù)管理的效率。
本文結(jié)合我校教學(xué)教務(wù)的要求對(duì)于選課系統(tǒng)中的功能做了詳細(xì)分析,并由此提出了一個(gè)選課系統(tǒng)的實(shí)現(xiàn)。
2 系統(tǒng)分析
選課系統(tǒng)主要由用戶(hù)管理部分,用來(lái)對(duì)系統(tǒng)管理員、教學(xué)教務(wù)人員、教師和學(xué)生四類(lèi)用戶(hù)進(jìn)行;教學(xué)任務(wù)管理部分,用來(lái)管理各個(gè)學(xué)期的教學(xué)任務(wù);選課管理部分,學(xué)生用來(lái)完成課程的選修,老師用來(lái)瀏覽選課的情況。整個(gè)系統(tǒng)結(jié)構(gòu)如圖1所示,下面將就主要功能模塊做分析。
2.1 用戶(hù)管理模塊分析
管理員用戶(hù)可以通過(guò)相關(guān)的用戶(hù)名和密碼登錄進(jìn)用戶(hù)管理界面下。
在此界面下可以完成對(duì)教師、教學(xué)教務(wù)人員以及學(xué)生數(shù)據(jù)進(jìn)行增刪改、查找、授權(quán)等操作,例如將每年新入學(xué)的學(xué)生數(shù)據(jù)導(dǎo)入進(jìn)系統(tǒng),新分配的老師數(shù)據(jù)錄入進(jìn)入系統(tǒng),分配不同的權(quán)限和功能給教師和教學(xué)教務(wù)人員。
2.2 教學(xué)任務(wù)管理模塊分析
教學(xué)教務(wù)人員通過(guò)相關(guān)用戶(hù)名和密碼進(jìn)入教學(xué)任務(wù)管理界面下。
在每學(xué)期結(jié)束前的一個(gè)月,教學(xué)教務(wù)管理人員將下個(gè)學(xué)期的所有課程預(yù)先根據(jù)培養(yǎng)計(jì)劃生成教學(xué)任務(wù),然后將相應(yīng)的教學(xué)任務(wù)安排到具體的任課教師,并安排相應(yīng)的教室和上課時(shí)間(此類(lèi)功能屬于排課管理子系統(tǒng)),任課教師便可登錄選課系統(tǒng)查看自己的任務(wù)和上課時(shí)間地點(diǎn)。
2.3 選課管理模塊分析
學(xué)生在規(guī)定時(shí)間登錄進(jìn)入選課管理界面下進(jìn)行下個(gè)學(xué)期課程的選課。
選課分為初選和正選兩個(gè)階段,初選階段是不限制選課班級(jí)的人數(shù),也就是學(xué)生想選哪個(gè)老師的課程便可以選取,但往往某些課程的人數(shù)超過(guò)最大容量,之后基于一定的策略剔除掉一部分學(xué)生,在正選階段這些學(xué)生可以選入其他班級(jí),同時(shí)如果有漏選或者錯(cuò)選的學(xué)生也可以進(jìn)行特殊修改。
3 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)
3.1 用戶(hù)權(quán)限動(dòng)態(tài)分配
考慮到不同的用戶(hù)在該系統(tǒng)中需要有不同的權(quán)限,而權(quán)限最終又是通過(guò)映射到不同的菜單(功能)上來(lái),所以在考慮本系統(tǒng)中用戶(hù)權(quán)限分配的時(shí)候采用了動(dòng)態(tài)的策略,即在數(shù)據(jù)庫(kù)中采用一個(gè)菜單表用來(lái)存儲(chǔ)體現(xiàn)不同權(quán)限的功能菜單項(xiàng),然后每個(gè)菜單項(xiàng)還具有一個(gè)編號(hào)屬性,在用戶(hù)表將用戶(hù)所具有權(quán)限對(duì)應(yīng)的功能菜單項(xiàng)的編號(hào)保存,當(dāng)不同用戶(hù)登陸后根據(jù)菜單表中保存的菜單編號(hào)讀取菜單項(xiàng)生成用戶(hù)的操作菜單完成不同的功能。
3.2 選課管理
在初選階段選課的人數(shù)將有可能超過(guò)班級(jí)人數(shù)的最大容量,這樣勢(shì)必會(huì)在初選結(jié)束后對(duì)多余的人員做出剔除。如何公平地剔除一些學(xué)生是一個(gè)需要考慮的問(wèn)題,在本系統(tǒng)中采用的策略為綜合考慮學(xué)習(xí)成績(jī)和自然班學(xué)生的平均性作為剔除的權(quán)重因子。具體的執(zhí)行的過(guò)程為:在所有需要選擇該門(mén)課程的學(xué)生中,按照自然班統(tǒng)計(jì)其上一學(xué)年所學(xué)課程的平均學(xué)分積點(diǎn)作為劃分不同檔次的學(xué)生的一個(gè)參數(shù),然后在按照自然班學(xué)生盡可能平均分配到各個(gè)選課班的原則可以得到每個(gè)檔次的學(xué)生人數(shù),這樣在總?cè)藬?shù)超過(guò)的選課班中將不同檔次的學(xué)生人數(shù)抽取出來(lái)后,如果發(fā)現(xiàn)超過(guò)該檔次的人數(shù)容量,那么再隨機(jī)剔除掉多余的學(xué)生,在隨機(jī)剔除的過(guò)程中要考慮到不同自然班級(jí)人數(shù)的相對(duì)平均性,即優(yōu)先剔除掉那些自然班級(jí)超編的學(xué)生;如果該檔次的學(xué)生人數(shù)未達(dá)到要求,那么保留空間供正選階段該檔次的其他學(xué)生選入。同時(shí)在正選階段也按照類(lèi)似的策略保證選入的學(xué)生滿(mǎn)足成績(jī)和人數(shù)的平均性,這樣每個(gè)班的學(xué)生情況相對(duì)來(lái)說(shuō)比較平均,對(duì)于老師教學(xué)的開(kāi)展比較有利。
4 結(jié)語(yǔ)
基于網(wǎng)絡(luò)的選課系統(tǒng)給教學(xué)教務(wù)管理人員和學(xué)生提供了一個(gè)簡(jiǎn)易高效的平臺(tái),在學(xué)分制的管理背景下有利于學(xué)校教學(xué)教務(wù)管理的便利性和高效性,符合信息化新形勢(shì)下的高校管理的要求。
參考文獻(xiàn)
[1]葉飛.Internet網(wǎng)絡(luò)選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].沈陽(yáng)師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2004,4.
[2]米明.基于變化概率的網(wǎng)絡(luò)選課系統(tǒng)算法研究[J].計(jì)算機(jī)與現(xiàn)代化,2009,12.
[3]鄧萬(wàn)友,孟雅杰,賈煥軍,宋英,劉洪波.學(xué)分制下網(wǎng)絡(luò)選課系統(tǒng)的構(gòu)想與實(shí)現(xiàn)[J].黑龍江高教研究,2001,1.
[4]關(guān)慧,由德凱,侯建梅.網(wǎng)上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].沈陽(yáng)化工學(xué)院學(xué)報(bào),2004,4.