本站小編為你精心準(zhǔn)備了web的在線考試系統(tǒng)分析參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
《電子商務(wù)雜志》2014年第四期
一直以來(lái),考試是作為檢驗(yàn)學(xué)校的教學(xué)質(zhì)量和學(xué)生的學(xué)習(xí)成果的主要手段。每場(chǎng)考試,教師們都要用大量的時(shí)間,討論所要出的題目,在確定題目后,還要印刷試卷,監(jiān)督學(xué)生考完后還要批改試卷,最后總結(jié)試卷、公布成績(jī)。這是非常復(fù)雜的過(guò)程,老師的工作量非常大,而且因?yàn)橐恍┤藶榈囊蛩兀荚嚨某煽?jī)并不能完全反映學(xué)生的學(xué)習(xí)情況。在21世紀(jì),互聯(lián)網(wǎng)迅速發(fā)展,考試的模式也發(fā)生了很大改變,使用網(wǎng)絡(luò)考試,就基于web的在線考試系統(tǒng)分析文/汪剛可以解決傳統(tǒng)考試?yán)蠋煿ぷ髁看蟆⒖荚嚱Y(jié)果不理想等問(wèn)題。眾所周知,網(wǎng)絡(luò)是開(kāi)放的、公開(kāi)的,網(wǎng)絡(luò)還非常便利,并且沒(méi)有空間的限制。所以,在考試中,運(yùn)用基于web的在線考試系統(tǒng)后,考生就可以在不同的地點(diǎn)進(jìn)行考試。另外,老師在考試系統(tǒng)中加以試題的設(shè)定后,就可以從題庫(kù)中考題,考生就不用做紙質(zhì)試卷,也節(jié)約了資源。由于試題的隨機(jī)性,也使考試的安全性得到很大提升,使得考試能更好的發(fā)揮它的檢驗(yàn)作用。在考試中,運(yùn)用基于web的在線考試系統(tǒng),在考完后,考試系統(tǒng)會(huì)自動(dòng)閱卷,這樣既可以減少老師的工作量,同時(shí)也有效的避免了人工批卷可能會(huì)出現(xiàn)的誤判。考生在考試后會(huì)更及時(shí)、更便捷的查看自己的成績(jī)。所以,運(yùn)用基于web的在線考試系統(tǒng)考試,是科學(xué)、安全,且方便快捷的考試方式。
二、基于web在線考試系統(tǒng)的簡(jiǎn)單介紹
基于web的在線考試系統(tǒng),是一個(gè)開(kāi)放、動(dòng)態(tài)的系統(tǒng),它將傳統(tǒng)的考試與互聯(lián)網(wǎng)進(jìn)行結(jié)合,是一種運(yùn)用互聯(lián)網(wǎng)技術(shù)的考試系統(tǒng)。基于web的在線考試系統(tǒng),主要由四個(gè)部分組成:1、考生界面這是考生在考試時(shí)的操作界面。在考生界面上,考生完成登錄考試系統(tǒng),然后,考試系統(tǒng)會(huì)隨機(jī)從系統(tǒng)的試題庫(kù)中抽取相應(yīng)的考題組成試卷。基于web的在線考試系統(tǒng),會(huì)自動(dòng)為考生的考試倒計(jì)時(shí),在考試結(jié)束之前允許考生回答試題或修改之前所做的答案。考生也可以在確認(rèn)答案后提前交卷,系統(tǒng)會(huì)自動(dòng)存儲(chǔ)考生的試卷,并進(jìn)行閱卷。當(dāng)時(shí)間用完以后,系統(tǒng)會(huì)自動(dòng)關(guān)閉,同時(shí),也會(huì)存儲(chǔ)考生試卷并進(jìn)行閱卷工作。2、后臺(tái)界面這個(gè)界面,主要是為方便主考老師登錄考試系統(tǒng),去進(jìn)行相關(guān)操作而設(shè)計(jì)的,主要有以下功能:(1)查看考生的考試信息(考試號(hào);身份證號(hào);考試科目等);(2)對(duì)考題的正確性進(jìn)行判斷,當(dāng)出現(xiàn)問(wèn)題后及時(shí)修改;(3)老師可以通過(guò)對(duì)系統(tǒng)的設(shè)定去修改考試難度;(4)在結(jié)束考試后,老師在后臺(tái)界面,可以去查看考生答卷及得分。3、邏輯處理邏輯處理與用戶的日常操作關(guān)系甚小,是設(shè)計(jì)人員的工作部分,對(duì)用戶是不開(kāi)放的,主要處理考生界面和后臺(tái)界面的問(wèn)題。4、數(shù)據(jù)庫(kù)主要是用來(lái)存儲(chǔ)考生的考試信息和試題及答題有關(guān)的信息。
三、基于web在線考試系統(tǒng)的開(kāi)發(fā)過(guò)程
基于web在線考試系統(tǒng)的開(kāi)發(fā),是包括設(shè)計(jì)和實(shí)現(xiàn)兩個(gè)階段。下面我們以高職院校計(jì)算機(jī)類課程考試系統(tǒng)為例,來(lái)對(duì)整個(gè)個(gè)開(kāi)發(fā)過(guò)程進(jìn)行介紹。(一)設(shè)計(jì)階段設(shè)計(jì)是一個(gè)系統(tǒng)的內(nèi)在靈魂,對(duì)系統(tǒng)的運(yùn)行是至關(guān)重要的。我們?cè)谠O(shè)計(jì)之前,要明白設(shè)計(jì)系統(tǒng)所要滿足的需求,也就是制作的系統(tǒng)是用來(lái)干什么的。在設(shè)計(jì)前與需求者進(jìn)行溝通,掌握其要求的第一手資料。由于本人身為高職院校計(jì)算機(jī)類課程的老師,所以本人基本清楚這樣一個(gè)考試系統(tǒng)的具體需求,當(dāng)然,我們?cè)谠O(shè)計(jì)的過(guò)程中還會(huì)聽(tīng)取更多專業(yè)教師有關(guān)考試系統(tǒng)的建議。在綜合了各方需求后,設(shè)計(jì)人員就開(kāi)始進(jìn)行系統(tǒng)設(shè)計(jì),系統(tǒng)設(shè)計(jì)主要是四個(gè)功能模塊:1、考生模塊考生模塊可以分為4個(gè)小的具體模塊:第一,考生注冊(cè),這是掌握和核對(duì)考生信息的關(guān)鍵,考生需要在第一次登錄考試系統(tǒng)時(shí)先進(jìn)行注冊(cè),這樣操作后考生姓名、性別、年齡、身份證號(hào)等相關(guān)信息就可以存儲(chǔ)到系統(tǒng)的數(shù)據(jù)庫(kù)中。第二,考生登錄,考生只有在登陸后才可以進(jìn)入基于web在線考試系統(tǒng),在系統(tǒng)中答題。第三,考卷生成,考生在登錄考試系統(tǒng)后,系統(tǒng)會(huì)根據(jù)教師的設(shè)定,隨機(jī)從題庫(kù)中抽取考題組成試卷,滿足學(xué)生考試。第四,成績(jī)查詢,提交答卷后等待一會(huì)兒,在系統(tǒng)批閱完卷子后就可以查看分?jǐn)?shù),有些系統(tǒng)是在考試環(huán)節(jié)結(jié)束后不自行公布成績(jī),待教師核定后公布。另外,有些考試系統(tǒng)還可以在該模塊查看答錯(cuò)的題目信息。2、后臺(tái)管理模塊后臺(tái)管理模塊可以分為5個(gè)小的具體模塊:第一,系統(tǒng)管理員管理,該考試系統(tǒng)的維護(hù)管理人員需要事先的注冊(cè),通過(guò)后才有了登錄基于web在線考試系統(tǒng)權(quán)限,管理員只有在登錄系統(tǒng)后,才可以在系統(tǒng)上進(jìn)行一系列操作。第二,教師管理,教師由管理員負(fù)責(zé)添加完成后,教師通過(guò)自己的身份登錄系統(tǒng)后,可以在系統(tǒng)上進(jìn)行一系列操作,包括添加課程、考試班級(jí)等。第三,考題管理,題庫(kù)的數(shù)據(jù)是相應(yīng)的課程教師在后臺(tái)中進(jìn)行修改和增減操作的,同時(shí),試卷選題方向和考題難度,也是由教師在后臺(tái)通過(guò)對(duì)數(shù)據(jù)的修改完成的。第四,考生信息管理,考生的信息是考生進(jìn)行考試的重要內(nèi)容,管理者通過(guò)后臺(tái)對(duì)考生信息進(jìn)行有序的管理。第五,答卷管理,管理者在后臺(tái)查閱考生答卷并及時(shí)的統(tǒng)計(jì)分?jǐn)?shù),生成相應(yīng)的成績(jī)報(bào)表以及答錯(cuò)試題信息等。3、邏輯處理模塊邏輯處理模塊可分為2個(gè)具體的模塊:(1)客戶端簡(jiǎn)單來(lái)說(shuō),考生操作客戶端和管理操作客戶端是基于web在線考試系統(tǒng)的兩大客戶端。考生操作客戶端的主要負(fù)責(zé)處理考生考試時(shí)進(jìn)行的一些操作,將考生在考試時(shí)的操作信息,發(fā)送到邏輯處理的另一模塊服務(wù)端,并及時(shí)接收服務(wù)端的反饋信息,同時(shí)處理考生在操作時(shí)遇到的問(wèn)題。管理操作客戶端的主要負(fù)責(zé)對(duì)管理者在基于web在線考試系統(tǒng)中的一些操作進(jìn)行處理,它也是與服務(wù)端程序進(jìn)行通信,接受服務(wù)端的反饋,及時(shí)處理管理者的操作界面。(2)服務(wù)端服務(wù)端是指邏輯處理程序的服務(wù)器端,其功能主要有以下3點(diǎn):第一,邏輯處理考生操作客戶端,接受考生操作客戶端傳來(lái)的操作信息,對(duì)考生操作客戶端所出現(xiàn)的問(wèn)題進(jìn)行排查并盡快做出處理工作。第二,邏輯處理管理操作客戶端,接受管理操作客戶端傳來(lái)的操作信息,對(duì)管理操作客戶端所出現(xiàn)的問(wèn)題進(jìn)行排查并返回處理結(jié)果。第三,對(duì)數(shù)據(jù)庫(kù)的工作處理,負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)的具體操作進(jìn)行管理。4、數(shù)據(jù)庫(kù)模塊數(shù)據(jù)庫(kù)模塊的主要工作是信息存儲(chǔ),管理存儲(chǔ)著有關(guān)于系統(tǒng)管理員信息、教師信息、考生信息、試題信息、考生答卷以及考試分?jǐn)?shù)等信息。(二)實(shí)現(xiàn)階段完成基于web在線考試系統(tǒng)的設(shè)計(jì)工作,就要開(kāi)始將各部分功能付諸于實(shí)際。基于web在線考試系統(tǒng)的實(shí)現(xiàn)階段的參與工作的人員不是固定的,這就需要具體情況具體分析。1、考生模塊網(wǎng)頁(yè)形式是考生界面出現(xiàn)的具體方式,php編程可以實(shí)現(xiàn)這一要求。一些簡(jiǎn)單邏輯處理(例如:錯(cuò)誤輸入等異常的處理)就可以實(shí)現(xiàn)考生注冊(cè)、考生登錄登出、考題調(diào)出和成績(jī)查詢等功能。這項(xiàng)工作操作比較簡(jiǎn)單,但對(duì)基于web在線考試系統(tǒng)是十分重要的。2、后臺(tái)管理模塊后臺(tái)管理模塊有兩種表現(xiàn)方式,一種是像考生模塊一樣以網(wǎng)頁(yè)的形式完成,可以用php編程來(lái)實(shí)現(xiàn)這一要求;另一種相對(duì)較難,是以應(yīng)用軟件操作界面形式完成,可以用VS2010等開(kāi)發(fā)工具來(lái)實(shí)現(xiàn)這一要求。現(xiàn)實(shí)中我們要根據(jù)具體情況決定用哪種表現(xiàn)方式。3、邏輯處理模塊我們對(duì)邏輯處理模塊之前已經(jīng)有所了解,它主要有客戶端和服務(wù)端兩個(gè)具體模塊,所以它的實(shí)現(xiàn)較復(fù)雜。因?yàn)椋蛻舳朔譃榭忌僮骺蛻舳撕凸芾聿僮骺蛻舳耍裕覀冃枰玫拈_(kāi)發(fā)工具是VS2010,把它做成DLL庫(kù)的形式,這樣就可以分別供考生操作客戶端和管理操作客戶端的使用。linux系統(tǒng)是我們?cè)诜?wù)端一般選用的,服務(wù)端的程序要用到C語(yǔ)言,然后用linux系統(tǒng)編譯成可執(zhí)行程序運(yùn)行于服務(wù)端。4、數(shù)據(jù)庫(kù)模塊數(shù)據(jù)庫(kù)模塊一般用MySQL來(lái)實(shí)現(xiàn)。主要是因?yàn)镸ySQL是一個(gè)快速、多線程、多用戶的SQL數(shù)據(jù)庫(kù)服務(wù)器,支持正規(guī)的SQL查詢語(yǔ)言和采用多種數(shù)據(jù)類型,能對(duì)數(shù)據(jù)進(jìn)行各種詳細(xì)的查詢,因此MySQL已成為PHP的首選數(shù)據(jù)庫(kù)。
四、基于web在線考試系統(tǒng)的優(yōu)化方案
基于web在線考試系統(tǒng),對(duì)網(wǎng)絡(luò)環(huán)境的要求較高,網(wǎng)絡(luò)的連通性及較快的網(wǎng)速是它運(yùn)行的關(guān)鍵。在應(yīng)用程序時(shí),我們一定要對(duì)網(wǎng)速進(jìn)行檢測(cè),當(dāng)檢測(cè)到的網(wǎng)速低于考試系統(tǒng)的最低網(wǎng)速要求時(shí),要及時(shí)開(kāi)辟緩存,發(fā)送的數(shù)據(jù)可以以緩存的形式儲(chǔ)存,這樣就可以保證數(shù)據(jù)的正常儲(chǔ)存。另外,基于web在線考試系統(tǒng)的數(shù)據(jù)庫(kù)存有大量的數(shù)據(jù),為保證數(shù)據(jù)庫(kù)的安全,要加強(qiáng)系統(tǒng)的防御和保護(hù)措施。在硬件方面,可以采用磁盤陣列技術(shù),使得在磁盤受損壞后,能夠?qū)⒅暗臄?shù)據(jù)恢復(fù)出來(lái)。結(jié)束語(yǔ)隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和完善,基于web在線考試系統(tǒng)也得到了更廣泛的關(guān)注。基于web在線考試系統(tǒng)具有人性化的操作、豐富的考題數(shù)據(jù)和考試不受時(shí)間、空間限制等特點(diǎn),這些特點(diǎn)有效的彌補(bǔ)了傳統(tǒng)考試模式的不足,同時(shí)使得考試變得更快捷方便。我相信,在未來(lái)基于web在線考試系統(tǒng)將會(huì)得到更廣泛的應(yīng)用。
作者:汪剛單位:南京工業(yè)職業(yè)技術(shù)學(xué)院