網(wǎng)上考試系統(tǒng)—淺談網(wǎng)上考試系統(tǒng)的選擇
現(xiàn)在網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面,傳統(tǒng)的考試方式必將面臨著變革,在傳統(tǒng)的考試方式下,組織一次考試需要人工出卷、閱卷、成績統(tǒng)計和試卷分析,費時費力。可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計算機應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴大,人們迫切要求利用這些技術(shù)來進行在線考試,以減輕教師的工作負擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證,客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。
一、網(wǎng)上考試系統(tǒng)介紹
該系統(tǒng)功能比較簡單,包括學(xué)生和教師兩種用戶。學(xué)生輸入班級、學(xué)號、姓名并選擇考試科目后,點擊“開始考試”按鈕,系統(tǒng)便從相應(yīng)的題庫中隨機組卷,題型有單選、多選兩種。作為教師登錄系統(tǒng)后,可以查看學(xué)生成績,以及管理題庫。基于網(wǎng)絡(luò)技術(shù)的網(wǎng)上考試系統(tǒng)可以借助于遍布全球的Internet上進行,因此考試不受地域的限制,大大拓展了考試的靈活性。網(wǎng)上考試系統(tǒng)中,試卷可以根據(jù)題庫中的內(nèi)容即時生成,可避免考試前的壓題,而且可以采用大量標準化試題。試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成,還可以直接把成績送到數(shù)據(jù)庫中,進行統(tǒng)計、排序等操作。這樣一來,教師所要做的只是精心設(shè)計題目、維護題庫,就可以實現(xiàn)考試的自動化。從而大大減輕了教師的負擔(dān)。
二、網(wǎng)上考試系統(tǒng)設(shè)計中應(yīng)主要的問題
1、Session變量的生存期
Session變量用于儲存一個用戶的信息,使其在整個應(yīng)用程序中可用,典型的用途是儲存用戶姓名、id等。本系統(tǒng)使用session變量儲存了用戶的姓名、密碼、考試科目等信息,小數(shù)據(jù)量測試時一切正常,但做了一套完整的題目后再提交時出現(xiàn)錯誤,所有數(shù)據(jù)全部丟失,這才想到session變量默認是2 0分鐘的生存期。添加語句s e s s i o n.timeout=60后解決問題。
2、隨機組卷的實現(xiàn)
隨機組卷是每次開始考試都隨機地從題庫中抽取一定數(shù)量的題目,使每個人每次進入考試系統(tǒng)得到的試卷都不完全一樣。實現(xiàn)原理主要是利用randomize函數(shù)生成隨機數(shù),循環(huán)組成題號字符串,再提取相應(yīng)的題目。
3、統(tǒng)計得分與顯示答錯的題目
考生提交答案后程序轉(zhuǎn)入數(shù)據(jù)處理程序score.asp,它一方面要統(tǒng)計出考生的成績,另一方面還要將考生答錯的題目顯示出來方法是從前一頁面show.asp中隱式傳入隨機題目question,再用abc=split(question,";")形成題號數(shù)組,循環(huán)判斷第a b c(k)題的對錯對則加分,錯則用p=p+cstr(rs“(tihao”))記錄答錯的題號。這個思路本是正確的,但測試中發(fā)現(xiàn)計算結(jié)果出現(xiàn)了錯誤。后查明在產(chǎn)生記錄集時附帶了條件order by tihao,導(dǎo)致p值記錄的題號和rs“(ti hao”)出現(xiàn)不一致,后刪去orderby子句,成功。
三、加強網(wǎng)上考試系統(tǒng)的關(guān)鍵技術(shù)
1、組卷技術(shù)
組卷是在線考試系統(tǒng)的重要組成部分,是自動化操作的核心目標之一。如何保證生成的試卷能最大程度地滿足考試的需要,并具有隨機性、科學(xué)性、合理性,是實現(xiàn)中的一個難點。利用計算機來實現(xiàn)的自動組卷方法主要有三種:
a.隨機法。隨機法根據(jù)組卷參數(shù)隨機抽取試題,此過程不斷重復(fù),直到組卷完畢或已經(jīng)無法從題庫中抽到滿足約束條件的記錄為止。
b.回溯法。回溯法是屬于有條件的深度優(yōu)先搜索算法,適用于約束集小和題量少的題庫系統(tǒng)。
c.遺傳算法。遺傳算法具有全局尋優(yōu)和收斂速度快的優(yōu)點,能滿足在線考試系統(tǒng)對組卷算法的要求。
2、基于遺傳算法的組卷技術(shù)研究
遺傳算法是一種通過模擬自然進化過程搜索最優(yōu)解的方法。遺傳算法是從代表問題可能潛在的解集的一個種群開始的,而一個種群則由經(jīng)過基因編碼的一定數(shù)目的個體組成。每個個體的染色體帶有特征。初代種群產(chǎn)生之后,按照適者生存和優(yōu)勝劣汰的原理,逐代演化產(chǎn)生出越來越好的近似解。在每一代,根據(jù)問題域中個體的適應(yīng)度大小選擇個體,并借助于自然遺傳學(xué)的遺傳算子進行組合交叉和變異,產(chǎn)生出代表新的解集的種群。末代種群中的最優(yōu)個體經(jīng)過解碼,可以作為問題的近似最優(yōu)解。
3、基于遺傳算法的自動組卷
組卷時,根據(jù)給定的約束條件從題庫中選出每一道試題。如果把每一項約束條件都看作是局部約束,那么在試卷中最終要達到的各項指標間的平衡,就構(gòu)成了整卷的全局約束條件。一般來說,用戶在自動組卷時對試卷的質(zhì)量會提出多方面的要求,自動組卷模塊應(yīng)最大程度地滿足用戶的要求。
4、自動評分技術(shù)
試題常見的題型有單選題、多選題、判斷題、填空題和應(yīng)用題等。可以將簡答、問答、名詞解釋、應(yīng)用題等都統(tǒng)一為應(yīng)用題的形式。單選題、多選題和判斷題屬于客觀題,填空題和應(yīng)用題屬于主觀題。相應(yīng)地,閱卷分為對客觀題的評分和對主觀題的評分。對于客觀題,教師在命題時就可以給出標準答案,評分時只要直接將學(xué)生答案與標準答案進行比較,使用字符串的匹配運算來判斷正確與否。然而,主觀題的答題一般采用語言敘述的方式,由于每個人對知識的理解程度不同,表達方式也不一致。既使學(xué)生的答案是正確的,也很難保證與老師提供的標準答案完全一致,要像對客觀題評分那樣準確地對主觀題進行評分幾乎是不可能的。主觀題的自動評分涉及到人工智能、模式識別以及自然語言理解等方面的理論和知識,需要解決很多技術(shù)上的問題,因而成為在線考試系統(tǒng)中的一個難點。一般地,主觀題采用手工評分的方法。但是,通過對填空題的答題形式進行研究發(fā)現(xiàn),填空題的答案相對固定,如果采用一定的算法處理后可以實現(xiàn)自動評分。
參考文獻:
[1]綦星光.單、雙向晶閘管交流調(diào)壓器特性的分析.山東輕工業(yè)學(xué)院學(xué)報,1996.
[2]李慶梅.基于AT89C51的智能電風(fēng)扇調(diào)速器的設(shè)計.自動化技術(shù)與應(yīng)用,2008.
[b]強力推薦[/b]
天柏在線考試系統(tǒng):http://www.cq2fang.cn/exam.asp
上海天柏在線考試系統(tǒng)是目前市場上最暢銷的遠程網(wǎng)絡(luò)考試系統(tǒng),適合政府、 學(xué)校及企業(yè)的各種形式在線考試、競賽、練習(xí)等應(yīng)用,全面實現(xiàn)了考試工作的網(wǎng)絡(luò)化、無紙化、自動化。該系統(tǒng)采用新一代純B/S架構(gòu),用于INTERNET和局域網(wǎng)在線考試,可以承載大規(guī)模在線考試的需求,而且對服務(wù)器的配置要求非常低,客戶端不用任何設(shè)置。通過強大的后臺設(shè)置功能,用戶可以根據(jù)自身需要設(shè)定考試功能,幾乎能滿足企業(yè)、政府機構(gòu)、教育單位的所有需求。該系統(tǒng)分企業(yè)版和商業(yè)版兩個版本。
關(guān)鍵字:
考試系統(tǒng)、模擬考試系統(tǒng)、無紙化考試、在線考試系統(tǒng)、無紙化考試系統(tǒng)、網(wǎng)上考試系統(tǒng)、網(wǎng)絡(luò)考試系統(tǒng)、考試系統(tǒng)下載、信息技術(shù)考試系統(tǒng)、計算機考試系統(tǒng)、考試管理系統(tǒng)、企業(yè)考試系統(tǒng)、計算機上考試系統(tǒng)。