国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

職業(yè)院?;贏jax的在線考試實(shí)時(shí)保存技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)

2014-09-01 18:03王曉茹蔡昌
廣東教育·職教版 2014年7期
關(guān)鍵詞:在線考試

王曉茹+蔡昌

作者簡(jiǎn)介:王曉茹(1985-),女,廣州民航職業(yè)技術(shù)學(xué)院,碩士。研究方向:教育管理。(廣東 廣州/510403)

蔡昌(1971-),男,廣州民航職業(yè)技術(shù)學(xué)院副教授,碩士。研究方向:軟件系統(tǒng)架構(gòu)。(廣東廣州/510403)摘要:本文分析了現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)條件下,職業(yè)院校在線網(wǎng)絡(luò)考試中實(shí)時(shí)保存考生答案和剩余考試時(shí)間的問(wèn)題,給出了一種利用Ajax解決這一問(wèn)題的具體實(shí)現(xiàn)路徑。

關(guān)鍵詞:在線考試;Ajax;實(shí)時(shí)保護(hù)

中圖分類號(hào):G717 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1005-1422(2014)07-0182-03一、引言

考試是衡量教育教學(xué)水平的主要手段,有教學(xué)就有評(píng)價(jià),有評(píng)價(jià)就有考試,這是職業(yè)院校教育教學(xué)規(guī)律所決定的,也是師生在教學(xué)過(guò)程中不可回避的重要環(huán)節(jié)。當(dāng)前,職業(yè)教育教學(xué)改革不斷深入,過(guò)程性評(píng)價(jià)與終結(jié)性評(píng)價(jià)相結(jié)合的新型教學(xué)評(píng)價(jià)方式的廣泛應(yīng)用,推動(dòng)著職業(yè)教育課程教學(xué)質(zhì)量評(píng)價(jià)的內(nèi)容、方式、方法、手段不斷更新,越來(lái)越體現(xiàn)職業(yè)教育教學(xué)質(zhì)量評(píng)價(jià)的多元評(píng)價(jià)特色,但考試始終是課程教學(xué)評(píng)價(jià)的一種重要手段,因而仍然是目前職業(yè)院校課程教學(xué)質(zhì)量評(píng)價(jià)和學(xué)生學(xué)習(xí)成果認(rèn)定的主要方式。

隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,職業(yè)院校教學(xué)評(píng)價(jià)信息化和網(wǎng)絡(luò)化也將成為必然趨勢(shì),以評(píng)價(jià)學(xué)生學(xué)習(xí)成果為主要內(nèi)容的課程考試正經(jīng)歷著從無(wú)紙化到網(wǎng)絡(luò)化的飛躍,網(wǎng)絡(luò)的開放性和分布性特點(diǎn)以及基于互聯(lián)網(wǎng)的巨大計(jì)算能力,使在線網(wǎng)絡(luò)考試突破了時(shí)間和空間的限制。相對(duì)于傳統(tǒng)考試,在線網(wǎng)絡(luò)考試在組卷、組考、評(píng)判、統(tǒng)分等環(huán)節(jié)都極大地節(jié)省了時(shí)間、人力、物力、財(cái)力,也更具有客觀性、公正性,使考試的信度效度更高,更準(zhǔn)確地反映教師課程教學(xué)質(zhì)量和學(xué)生學(xué)習(xí)效果。在考務(wù)工作的具體組織實(shí)施過(guò)程中,它可以免去組織者大量的臨考準(zhǔn)備工作,試卷可以根據(jù)試題題庫(kù)中的內(nèi)容由計(jì)算機(jī)即時(shí)自動(dòng)生成;組織者也無(wú)須做考后的閱卷、統(tǒng)計(jì)、分析工作,計(jì)算機(jī)可以自動(dòng)判卷,直接把考生成績(jī)送到數(shù)據(jù)庫(kù)中進(jìn)行自動(dòng)統(tǒng)計(jì)、排序、匯總。實(shí)現(xiàn)無(wú)紙化考試,大大提高了工作效率。由于試卷是隨機(jī)組成的,不存在試卷的泄密和考試作弊問(wèn)題,使考試的公平性、答案的安全性、評(píng)判的公正性得到有效的保證。因此,無(wú)論是在高等學(xué)校、職業(yè)院校還是企業(yè),在線網(wǎng)絡(luò)考試已越來(lái)越受到人們的重視??砂踩樌赝瓿蓪W(xué)業(yè)考試、技能考核、崗位評(píng)估、產(chǎn)品認(rèn)證、客服測(cè)評(píng)、能力測(cè)試、銷售選拔、渠道考核、招聘評(píng)鑒、新員工入職考評(píng)、需求調(diào)研,問(wèn)卷調(diào)查以及知識(shí)競(jìng)賽等一系列需要考核評(píng)價(jià)的工作。

在線網(wǎng)絡(luò)考試系統(tǒng)一般包括網(wǎng)上報(bào)名、題庫(kù)管理、試卷管理、在線考試、成績(jī)管理等多個(gè)模塊。由于在線考試系統(tǒng)完全依賴于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),一旦網(wǎng)絡(luò)出現(xiàn)問(wèn)題即對(duì)考試造成直接影響,給考生帶來(lái)不可預(yù)計(jì)的損失。因此,在設(shè)計(jì)在線考試功能時(shí),需要考慮的問(wèn)題比較多。比如,考生在考試過(guò)程中,當(dāng)遇到意外情況如數(shù)據(jù)庫(kù)連接失敗、交卷失敗、網(wǎng)絡(luò)中斷等情況時(shí),如不及時(shí)加以處理,就會(huì)造成數(shù)據(jù)丟失,導(dǎo)致考生考試失敗的現(xiàn)象。因此實(shí)時(shí)保存考生的答題情況和考試用時(shí)是在線網(wǎng)絡(luò)考試首先要解決的問(wèn)題。

目前,解決上述問(wèn)題的方案有很多種,較為典型的是在考試開始時(shí)把服務(wù)器的時(shí)間發(fā)到客戶端,考試進(jìn)行過(guò)程中由客戶端腳本來(lái)完成倒計(jì)時(shí)工作。由于客戶端腳本安全性低,很容易被修改,所以缺乏計(jì)時(shí)的準(zhǔn)確性,因此,服務(wù)器必須每隔一段時(shí)間向客戶端發(fā)送時(shí)間,來(lái)校正客戶端顯示的剩余時(shí)間,也就需要頻繁地刷新客戶端考試頁(yè)面,這在一定程度上是會(huì)影響考生正??荚嚨?。實(shí)時(shí)保存考生答案問(wèn)題也按照這樣的技術(shù)路線解決,考生需要等待頁(yè)面回送后才能做下一道題,這將導(dǎo)致考生無(wú)法將考試進(jìn)行下去。另外一種解決方案是采用XML技術(shù),把試卷下載到客戶端機(jī)器上進(jìn)行答題并實(shí)現(xiàn)后臺(tái)交卷。這在網(wǎng)絡(luò)狀況不好的情況下非常有用,但如果中途需要更換機(jī)器,則無(wú)法繼續(xù)考試。為了解決這些問(wèn)題,我們引入了Ajax技術(shù)。

二、Ajax概述

1.Ajax概述

Ajax 是指異步 JavaScript 及 XML(Asynchronous JavaScript And XML)。它不是一種新的編程語(yǔ)言,而是一種使用現(xiàn)有標(biāo)準(zhǔn)的新方法,它由幾種技術(shù)組合而成,包括:基于XHTML和CSS標(biāo)準(zhǔn)的表示;使用DocumentObjectModel進(jìn)行動(dòng)態(tài)顯示和交互;使用XMLHttpRequest與服務(wù)器進(jìn)行異步通信;使用javascript進(jìn)行綁定。其核心為javascript、XMLHttpRequest和DOM,可以讓開發(fā)人員構(gòu)建基于Ajax技術(shù)的Web應(yīng)用,讓客戶端腳本直接與Web服務(wù)器進(jìn)行異步數(shù)據(jù)交換,數(shù)據(jù)主要以XML形式進(jìn)行傳輸。

2.Ajax工作原理

Ajax在用戶和服務(wù)器之間加了一個(gè)中間層,這個(gè)中間層就是Ajax引擎,它引入了XMLHTTP組件中的XMLHttpRequest對(duì)象,使用戶操作與服務(wù)器響應(yīng)異步化。比如用戶填寫表單并提交,在傳統(tǒng)的Web交互方式中,整個(gè)表單發(fā)送到服務(wù)器,服務(wù)器將它轉(zhuǎn)發(fā)給處理表單的腳本,腳本執(zhí)行完成后再發(fā)送回全新的頁(yè)面。當(dāng)然,在服務(wù)器上的腳本或程序處理和返回新表單時(shí)用戶必須等待。屏幕變成一片空白,等到服務(wù)器返回?cái)?shù)據(jù)后再重新繪制。圖1Ajax工作原理這就是交互性差的原因,用戶得不到立即反饋。Ajax引入了中間層,就是把javascript技術(shù)和XMLHttpRequest對(duì)象放在Web表單和服務(wù)器之間。當(dāng)用戶填寫表單時(shí),數(shù)據(jù)發(fā)送給一些javascript代碼而不是直接發(fā)送給服務(wù)器。相反,javascript代碼捕獲表單數(shù)據(jù)并向服務(wù)器發(fā)送請(qǐng)求。同時(shí)用戶屏幕上的表單也不會(huì)閃爍、消失或延遲。也就是說(shuō),javascript代碼在幕后向服務(wù)器發(fā)送請(qǐng)求,用戶甚至不知道請(qǐng)求的發(fā)出。更強(qiáng)大的是,請(qǐng)求是異步發(fā)送的,就是說(shuō)javascript代碼(和用戶)不用等待服務(wù)器的響應(yīng)。最后,服務(wù)器將數(shù)據(jù)返回javascript代碼,后者決定如何處理這些數(shù)據(jù)。結(jié)果就是一種在互聯(lián)網(wǎng)上的動(dòng)態(tài)、快速響應(yīng)、高交互性的體驗(yàn)。

·問(wèn)題探討·職業(yè)院?;贏jax的在線考試實(shí)時(shí)保存技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)三、設(shè)計(jì)與實(shí)現(xiàn)

1.設(shè)計(jì)思想

在數(shù)據(jù)庫(kù)方面,建立考試主表,記錄考生該次考試的總體情況,字段包括:ExamID、 UserID、剩余考試時(shí)間等;考試從表,記錄該次考試抽出的題目及考生給出的答案等。當(dāng)考生登陸考試系統(tǒng)時(shí),系統(tǒng)根據(jù)其報(bào)名專業(yè)、事先定好的題數(shù)構(gòu)成、難易度比例等規(guī)則,從題庫(kù)隨機(jī)抽取一套試題,并產(chǎn)生考試總時(shí)間,傳給客戶端;客戶端進(jìn)行倒計(jì)時(shí),定期(比如10秒)將考生答案由Ajax傳送給服務(wù)器端保存,并返回剩余考試時(shí)間,當(dāng)時(shí)間結(jié)束時(shí),自動(dòng)強(qiáng)制提交給服務(wù)器,考試結(jié)束。

2.關(guān)鍵代碼

客戶端定期向服務(wù)器發(fā)送Ajax請(qǐng)求,傳入用戶答案,返回剩余考試時(shí)間。關(guān)鍵代碼如下:

公司地址: 北京市西城區(qū)德外大街83號(hào)德勝國(guó)際中心B-11

客服熱線:400-656-5456??客服專線:010-56265043??電子郵箱:longyuankf@126.com

電信與信息服務(wù)業(yè)務(wù)經(jīng)營(yíng)許可證:京icp證060024號(hào)

Dragonsource.com Inc. All Rights Reserved

icp

猜你喜歡
在線考試
基于Java的考場(chǎng)管理系統(tǒng)的研究與實(shí)現(xiàn)
大學(xué)物理在線考試與分析系統(tǒng)
高職院校移動(dòng)互聯(lián)自主學(xué)習(xí)考試平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
基于iOS 平臺(tái)的智慧課堂管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
特種設(shè)備作業(yè)人員培訓(xùn)考核系統(tǒng)實(shí)現(xiàn)方法研究
在線考試系統(tǒng)分析與設(shè)計(jì)
大數(shù)據(jù)背景下在線評(píng)教與在線考試融合的思路探討
基于MVC模式的在線考試測(cè)評(píng)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于JAVA的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)