摘 要:在網(wǎng)絡(luò)技術(shù)的發(fā)展與網(wǎng)絡(luò)的普及背景下,網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)有了可行性條件,使得以網(wǎng)絡(luò)為平臺(tái)的考試模式成為可能,相信網(wǎng)絡(luò)考試將會(huì)逐步取代傳統(tǒng)的考試方式并成為一種必然趨勢(shì)?;赪eb技術(shù)的支持,其為網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)提供了諸多技術(shù)長(zhǎng)的幫助,豐富了網(wǎng)絡(luò)考試系統(tǒng)中的功能性,這也為廣大師生提供了更多便利。在此,本文將具體探討一種基于Web技術(shù)下的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。
關(guān)鍵詞:Web技術(shù);網(wǎng)絡(luò)考試;系統(tǒng)設(shè)計(jì);實(shí)現(xiàn)
伴隨網(wǎng)絡(luò)與網(wǎng)絡(luò)技術(shù)的逐漸普及、提升,社會(huì)生活中的各個(gè)層面都已離不開網(wǎng)絡(luò)與網(wǎng)絡(luò)技術(shù)的支持。在這樣的發(fā)展背景下,改革傳統(tǒng)考試方式,將網(wǎng)絡(luò)技術(shù)引進(jìn)學(xué)??荚囅到y(tǒng)中,可以進(jìn)一步實(shí)現(xiàn)考試的靈活性、拓展性、跨越性。有鑒于此,以網(wǎng)絡(luò)為平臺(tái)的考試方式將會(huì)逐步取代傳統(tǒng)的考試方式并成為一種必然趨勢(shì)。而基于Web技術(shù)下的網(wǎng)絡(luò)考試系統(tǒng)設(shè)計(jì),因以全球性的互聯(lián)網(wǎng)為平臺(tái),這為網(wǎng)絡(luò)考試系統(tǒng)的實(shí)現(xiàn)提供了更為廣闊的發(fā)展空間。
1 網(wǎng)絡(luò)考試系統(tǒng)的分析
1.1 系統(tǒng)實(shí)現(xiàn)目標(biāo)
校園網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)無(wú)論是對(duì)于教師還是學(xué)生來(lái)說(shuō)都有極大的便利,其主要的系統(tǒng)實(shí)現(xiàn)目標(biāo)是構(gòu)建無(wú)紙化、網(wǎng)絡(luò)化的考試模式,實(shí)現(xiàn)計(jì)算機(jī)管理、監(jiān)控學(xué)生考試,發(fā)揮網(wǎng)絡(luò)考試系統(tǒng)的多樣性功能,從而利于規(guī)范考試,杜絕舞弊。
1.2 系統(tǒng)可行性分析
我國(guó)大部分學(xué)校已初步實(shí)現(xiàn)了校園網(wǎng)絡(luò)化,配備多個(gè)大型網(wǎng)絡(luò)機(jī)房,具有Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、穩(wěn)定的局域網(wǎng)等,這為實(shí)現(xiàn)校園網(wǎng)絡(luò)化考試提供了基本硬件條件。而在網(wǎng)絡(luò)技術(shù)方面,Windows 2000Server是Web服務(wù)器的操作系統(tǒng),SQL Server2000是數(shù)據(jù)庫(kù)服務(wù)器的管理系統(tǒng),這兩種系統(tǒng)可以通過(guò)MS Active Server Pages(腳本語(yǔ)言)來(lái)實(shí)現(xiàn)頁(yè)面編程的動(dòng)態(tài)交互性,進(jìn)而為網(wǎng)絡(luò)考試系統(tǒng)提供了可行性。
2 基于Web技術(shù)下的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)
2.1 網(wǎng)絡(luò)考試系統(tǒng)的功能結(jié)構(gòu)
網(wǎng)絡(luò)考試系統(tǒng)的功能結(jié)構(gòu)所包含的內(nèi)容較為多樣,主要由7大部分組成功能結(jié)構(gòu):①用戶注冊(cè)與登錄,系統(tǒng)構(gòu)建考生信息庫(kù),教師與學(xué)生通過(guò)注冊(cè)即可在網(wǎng)絡(luò)考試系統(tǒng)中注冊(cè)與登錄。②課程管理,教師根據(jù)學(xué)生學(xué)習(xí)課程來(lái)輸入、修改、刪除需要考試的課程,實(shí)現(xiàn)系統(tǒng)中的課程管理。③試題錄入,在系統(tǒng)中錄入考試題目,組成題庫(kù)便于修改與刪除。④試卷組織,選用題庫(kù)信息來(lái)確定題型、題量、分?jǐn)?shù)規(guī)劃,以完成試卷的組織。⑤試卷發(fā)放與回收,利用網(wǎng)絡(luò)將試卷發(fā)放到考試計(jì)算機(jī)上,發(fā)送開考命令與考試結(jié)束命令,并完成試卷回收。⑥試卷批改,系統(tǒng)自動(dòng)批改試卷,完成記分工作。⑦成績(jī)管理,系統(tǒng)統(tǒng)計(jì)成績(jī),并實(shí)現(xiàn)成績(jī)的分析、備份、打印等。
2.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
在基于Web技術(shù)下的網(wǎng)絡(luò)考試系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫(kù)設(shè)計(jì)是關(guān)鍵部分,而確定數(shù)據(jù)庫(kù)的概念結(jié)構(gòu),完成數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)是首要環(huán)節(jié),系統(tǒng)數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)如圖1所示。
2.3 系統(tǒng)文件目錄結(jié)構(gòu)設(shè)計(jì)
校園網(wǎng)絡(luò)考試系統(tǒng)的管理與維護(hù)還與另一個(gè)結(jié)構(gòu)設(shè)計(jì)息息相關(guān),即系統(tǒng)文件目錄結(jié)構(gòu)的設(shè)計(jì)。因?yàn)橄到y(tǒng)文件與考試信息都需存放在文件目錄當(dāng)中,所以文件目錄結(jié)構(gòu)是否合理關(guān)系到系統(tǒng)的管理與維護(hù)難易。如可通過(guò)分課程單設(shè)子目錄來(lái)實(shí)現(xiàn)試題庫(kù)的管理與維護(hù);利用學(xué)好設(shè)子目錄來(lái)完成答題庫(kù)的管理與維護(hù)。諸如此類,通過(guò)合理、細(xì)致設(shè)計(jì)系統(tǒng)文件目錄結(jié)構(gòu)來(lái)實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)考試系統(tǒng)的管理與維護(hù)。
3 基于Web技術(shù)下的網(wǎng)絡(luò)考試系統(tǒng)的實(shí)現(xiàn)
3.1 考核子系統(tǒng)的實(shí)現(xiàn)
考核子系統(tǒng)的實(shí)現(xiàn)非常重要,其是基于Web技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)中的核心部分,考核子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是確保網(wǎng)絡(luò)考試順利進(jìn)行的關(guān)鍵。其具備多種功能,如考生身份自動(dòng)驗(yàn)證、各種界面信息的顯示、自動(dòng)抽取試卷、存入考生答案到數(shù)據(jù)庫(kù)等。考核子系統(tǒng)的實(shí)現(xiàn)利于達(dá)到網(wǎng)絡(luò)考試的目的,同時(shí)還支持?jǐn)嚯娎m(xù)考。
3.2 管理子系統(tǒng)的實(shí)現(xiàn)
在Web技術(shù)的支持下,能夠有效實(shí)現(xiàn)網(wǎng)絡(luò)考試系統(tǒng)中的子系統(tǒng)管理,尤其是在生成試卷與抽題的操作中子系統(tǒng)管理功能明顯突出。為了確保試卷難度的統(tǒng)一、知識(shí)點(diǎn)的全面覆蓋,將題目所涉及的章節(jié)、知識(shí)點(diǎn)等描寫字段添加到系統(tǒng)題庫(kù)數(shù)據(jù)表中,如此在教師確定試卷題目類型、格式、份數(shù)之后,系統(tǒng)會(huì)自動(dòng)抽取題庫(kù)中的題目并生成難度統(tǒng)一的試卷。管理子系統(tǒng)的實(shí)現(xiàn)還能完成學(xué)生成績(jī)報(bào)告單的自動(dòng)生成,教師只需點(diǎn)擊系統(tǒng)中的自動(dòng)成績(jī)報(bào)告單生成功能,系統(tǒng)便會(huì)自動(dòng)生成一份內(nèi)容詳細(xì)的學(xué)生成績(jī)登記表。
4 總結(jié)
總之,得益于網(wǎng)絡(luò)技術(shù)的發(fā)展與網(wǎng)絡(luò)的普及,網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)有了可行性條件。在Web技術(shù)的支持下,網(wǎng)絡(luò)考試系統(tǒng)中的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)文件目錄結(jié)構(gòu)設(shè)計(jì)等技術(shù)設(shè)計(jì)得以實(shí)現(xiàn),同時(shí)考核子系統(tǒng)與管理子系統(tǒng)的實(shí)現(xiàn)也為網(wǎng)絡(luò)考試系統(tǒng)設(shè)計(jì)的具體應(yīng)用提供了可能。
[參考文獻(xiàn)]
[1]張?jiān)?,張?網(wǎng)絡(luò)考試系統(tǒng)中的命題庫(kù)設(shè)計(jì)與組卷算法——以“計(jì)算機(jī)應(yīng)用基礎(chǔ)”課程為例[J].江蘇經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(1):50-53.
[2]姚力煒.基于B/S的信息技術(shù)基礎(chǔ)網(wǎng)絡(luò)考試系統(tǒng)的研究與設(shè)計(jì)[J].華章,2012(15).