
與傳統(tǒng)考試模式相比,網(wǎng)上考試具有無可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過程中的試卷組織、審定印制、傳送收集、登記發(fā)放、評判歸檔各個環(huán)節(jié)縮小到一至兩個環(huán)節(jié),幾乎屏蔽了所有人工直接干預(yù)考試活動的可能性,不但能夠節(jié)約大量的時日、人力、物力與財力,而且還可以大幅度提高考試成績的客觀性和公正性。本課題的實施將會促進網(wǎng)絡(luò)考試這一形勢的考試模式的發(fā)展。
?。?系統(tǒng)分析
?。ǎ保?技術(shù)可行性:四六級考試系統(tǒng)作為一個對安全性要求較強的系統(tǒng),并且需要中央系統(tǒng)的集權(quán)控制,適合假設(shè)在相對非公開的私有網(wǎng)絡(luò)中,所以本系統(tǒng)設(shè)計擬采用C/S架構(gòu)。
(2) 應(yīng)用可行性:目前英語四六級考試采用傳統(tǒng)的紙質(zhì)試卷考試方式,傳統(tǒng)的紙筆考試弊病較多,如:保密疏漏導(dǎo)致答案外泄;試題單一導(dǎo)致考場抄襲;套路固定導(dǎo)致技巧性強;限時限次導(dǎo)致靈活性差。四六級機考的推行將會改變四六考試的傳統(tǒng)現(xiàn)狀,解決當(dāng)前考試所存在的各種弊端。
?。ǎ常?經(jīng)濟可行性:利用計算機來實現(xiàn)考卷的隨機生成自動閱卷評分的科學(xué)化、規(guī)范化考試方式,能減少由于人為失誤而造成的錯誤,也可以減少許多費用支出,如實現(xiàn)網(wǎng)絡(luò)考試后可以精簡人員,減少人力的支出,避免大量紙張浪費等。
?。?總體設(shè)計
本系統(tǒng)主要實現(xiàn)以下功能:考生登錄、電子試卷生成、考生答題界面生成、主觀題人工閱卷及錄入分?jǐn)?shù)、成績查詢、系統(tǒng)后臺管理等。如圖1所示。
?。?數(shù)據(jù)庫設(shè)計
根據(jù)對系統(tǒng)的功能分析,數(shù)據(jù)庫里可建立6個表,分別是考生信息表、管理員信息表、教師信息表、答題卡表、成績單表、題庫表。
4 系統(tǒng)功能設(shè)計與實現(xiàn)
(1) 考生登錄模塊:考生登錄模塊主要是驗證考生的身份號和準(zhǔn)考證號是否正確,并在考生通過身份驗證后提供考生的基本信息,考生核對確認(rèn)后方可點擊驗證無誤按鈕開始答題。
(2) 電子試卷生成模塊:大學(xué)英語四六級考試試卷分為6個部分,每個部分對應(yīng)一種題型,此模塊主要要求系統(tǒng)在考生確認(rèn)完本人的基本信息后點擊開始答題按鈕后,系統(tǒng)自動從每部分試題庫中隨機抽取規(guī)定數(shù)目的試題組成標(biāo)準(zhǔn)化試卷。
?。ǎ常?考生答題界面模塊:考生答題界面為考生提供一個類似于紙質(zhì)的答題環(huán)境,它和紙質(zhì)試卷一樣也分為6個部分,分別為:作文,快速閱讀,聽力,閱讀,完形填空,翻譯。答題界面除創(chuàng)造答題環(huán)境以外,同時控制著考試時間,并且能實現(xiàn)在考生交卷后客觀題的自動評分,其界面如圖2所示。
(4) 主觀題人工閱卷模塊:主觀題人工閱卷是指教師對作文部分考生答案的評分并錄入,并且在錄入完一個考生的作文成績后系統(tǒng)會自動綜合考生的各部分成績和總成績并錄入到成績單數(shù)據(jù)庫。此部分顯示的考生答案是從考生答題卡數(shù)據(jù)庫中隨機抽取未評分的考生作文答案。
?。ǎ担?成績查詢功能:程序查詢模塊是創(chuàng)立在Web環(huán)境下的,這樣做的目的是為了方便考生查詢成績,此部分功能可根據(jù)考生的準(zhǔn)考證號和身份證號來查詢考生的成績并打印成績單。
?。ǎ叮?系統(tǒng)后臺管理:系統(tǒng)后臺管理模塊主要實現(xiàn)考生信息的錄入和刪除,考生考試狀態(tài)的更改(是否已答卷),教師信息的錄入與刪除,試題的錄入與刪除,試題庫信息的查詢等功能,其界面如圖3所示。
以上功能模塊中,最具特色的是考生答題模塊。此模塊中其他部分的題干信息和選項的顯示比較簡單,只要在數(shù)據(jù)庫中查詢相應(yīng)的試題顯示就可以了;聽力部分試題的顯示處理起來比較復(fù)雜,因為聽力部分包含音頻的加載和文字信息的顯示,為了解決音頻在數(shù)據(jù)庫中存儲的問題,在數(shù)據(jù)庫中定義了一個二進制類型的字段,然后通過對文件流操作,實現(xiàn)了答題環(huán)境中聽力信息的正常播放。
?。?結(jié) 論
本系統(tǒng)設(shè)計采用Visual Studio 2005開發(fā)工具、C#語言和SQL Server2005數(shù)據(jù)庫開發(fā)而成,界面簡潔,系統(tǒng)功能全面,答題環(huán)境接近真實,易操作,實現(xiàn)了四六級網(wǎng)上模擬考試,避免了傳統(tǒng)紙質(zhì)考試中的試題泄露,考生易作弊,考試準(zhǔn)備時間長,人力需求多等弊端。在實際中可予以推廣和應(yīng)用。