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