999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WEB的大學(xué)英語考試系統(tǒng)的開發(fā)與實(shí)踐探索

2010-12-31 00:00:00楊呈永黎秋艷
考試周刊 2010年55期

摘要: 隨著全球信息化,網(wǎng)絡(luò)化迅猛發(fā)展,網(wǎng)絡(luò)化教育代表了教育改革的一個(gè)發(fā)展方向,并對(duì)教育發(fā)展形成了新的推動(dòng)力。大學(xué)英語在線考試系統(tǒng)以其卓越的高效率,方便的查詢與管理特性,便捷的數(shù)據(jù)統(tǒng)計(jì)功能,行之有效的防作弊功能,成為當(dāng)今許多國(guó)家和地區(qū)關(guān)注的焦點(diǎn)和實(shí)踐的重要課題。本文從系統(tǒng)設(shè)計(jì)模式、系統(tǒng)功能分析、系統(tǒng)實(shí)現(xiàn)、測(cè)試介紹了一種基于WEB的大學(xué)英語在線考試系統(tǒng),并成功運(yùn)用到實(shí)踐教學(xué)改革中,對(duì)大學(xué)英語教學(xué)改革起到一定的推動(dòng)作用。

關(guān)鍵詞: WEB大學(xué)英語考試系統(tǒng)開發(fā)實(shí)踐

引言

英語是當(dāng)今世界上主要的國(guó)際通用語言之一,也是世界上最廣泛使用的語言,很多國(guó)家教育都把英語作為第二語言來學(xué)習(xí),甚至有些原本的非英語國(guó)家,如我們的近鄰日本韓國(guó),隨著經(jīng)濟(jì)起飛,跟國(guó)際市場(chǎng)快速融合,有的國(guó)家英語早已普及化、大眾化。20世紀(jì)末,計(jì)算機(jī)技術(shù)有了突飛猛進(jìn)的進(jìn)步,隨著Internet和校園網(wǎng)的進(jìn)一步發(fā)展,計(jì)算機(jī)開始被廣泛用于語言測(cè)試。全世界大規(guī)模語言水平考試,包括TOEFL、GRE、IELTS先后實(shí)施機(jī)考,加速了語言測(cè)試計(jì)算機(jī)化的趨勢(shì)。在中國(guó),社會(huì)對(duì)大學(xué)校畢業(yè)生英語水平的要求日益提高,大學(xué)英語四、六級(jí)考試是衡量大學(xué)生英語語言能力考試之一,每年有900多萬人參加,為了充分保證考試的公平性和公正性,提高考試效率,適應(yīng)不斷擴(kuò)大的考生規(guī)模,全國(guó)大學(xué)英語四、六級(jí)考試委員會(huì)著手進(jìn)行了四、六級(jí)計(jì)算機(jī)化考試的研究。2008年12月,全國(guó)有53所高校被選為試點(diǎn)院校,首次實(shí)施大學(xué)英語網(wǎng)絡(luò)考試(Internet-based CET)。同時(shí),近幾年高校一直在擴(kuò)招,高校學(xué)生多但英語教師資源缺乏等種種現(xiàn)狀和跡象表明,實(shí)現(xiàn)英語學(xué)習(xí)的自主化、英語練習(xí)及考試的網(wǎng)絡(luò)化,已經(jīng)成為高校英語教學(xué)發(fā)展的必要和趨勢(shì),特別是三本院校為節(jié)約成本,教師有百分之五十是外聘,開發(fā)一個(gè)基于網(wǎng)絡(luò)的考試系統(tǒng),是在新形勢(shì)下對(duì)于三本院校的英語教學(xué)改革和英語語言學(xué)習(xí)測(cè)試的一種探索。它具有科學(xué)性、保密性、公平性、經(jīng)濟(jì)性、實(shí)用性和可操作性等特點(diǎn),對(duì)實(shí)現(xiàn)無紙化、網(wǎng)絡(luò)化、自動(dòng)化的計(jì)算機(jī)考試系統(tǒng),具有深遠(yuǎn)的現(xiàn)實(shí)意義和實(shí)用價(jià)值,對(duì)英語教學(xué)、課程建設(shè)和改革及教師自身發(fā)展都有較大的推動(dòng)作用和應(yīng)用價(jià)值。

1.系統(tǒng)模式選擇

目前,網(wǎng)絡(luò)系統(tǒng)開發(fā)模式技術(shù)主要是以B/S(Brower/Server)和C/S(Client/Server)的結(jié)構(gòu)。在比較兩種模式的優(yōu)缺點(diǎn)后,本系統(tǒng)選擇采用B/S模式,開發(fā)語言采用基于.NET平臺(tái)的C#語言,數(shù)據(jù)庫(kù)采用SQL Server 2005,它高效、安全,對(duì)系統(tǒng)硬件要求不高,很適合網(wǎng)絡(luò)考試系統(tǒng)的要求。同C/S結(jié)構(gòu)相比,B/S結(jié)構(gòu)優(yōu)勢(shì)主要有以下幾點(diǎn):開放的開發(fā)標(biāo)準(zhǔn)。B/S技術(shù)所基于的標(biāo)準(zhǔn)是開放的、非專有的,是經(jīng)標(biāo)準(zhǔn)化組織指定而非單一廠商制定的;較低的應(yīng)用和開發(fā)及管理成本。C/S的應(yīng)用無論是安裝、配置還是升級(jí),都需要在所有的客戶機(jī)上實(shí)施,而B/S系統(tǒng)的開發(fā)和管理成本則較為低廉,一般只需安裝和配置服務(wù)器端,在客戶機(jī)端的工作較少;維護(hù)工作量少。B/S系統(tǒng)的維護(hù)工作主要集中在服務(wù)器端,而C/S結(jié)構(gòu)中客戶機(jī)和服務(wù)器的維護(hù)工作都較大;培訓(xùn)方便且培訓(xùn)成本低。瀏覽器技術(shù)簡(jiǎn)明易用,用戶掌握了瀏覽器的用法也就掌握了考試系統(tǒng)的使用方法,以及考試內(nèi)容和手段。瀏覽器支持視頻、音頻、圖像和動(dòng)畫等多媒體信息,因此能夠在試題中借助多種方式考查考生。

2.系統(tǒng)分析及功能設(shè)計(jì)

2.1英語題型的選擇

本系統(tǒng)中首要問題就是選擇通用題型,為了使題庫(kù)滿足英語課程的需要,有更好的通用性,因此我們把題型分為九種:聽力單選題、聽力填空題、單選題、多選題、完形填空選擇題、閱讀理解選擇題、判斷題、翻譯題、作文題。這九種題型基本上可滿足英語考試的需要。

2.2系統(tǒng)功能分析

根據(jù)系統(tǒng)使用對(duì)象,本系統(tǒng)分為三種角色,即管理員、教師、學(xué)生。每種角色分別具有不同的功能,其中管理員具有所有權(quán)限,學(xué)生和教師權(quán)限功能分別如下圖1學(xué)生權(quán)限功能和圖2教師權(quán)限功能。

根據(jù)角色使用權(quán)限將在線考試系統(tǒng)分為登錄系統(tǒng)、題庫(kù)管理系統(tǒng)、試卷生成系統(tǒng)、考生答題系統(tǒng)、閱卷系統(tǒng)和考務(wù)管理系統(tǒng)六個(gè)子系統(tǒng)。

2.2.1登錄系統(tǒng)

用戶通過輸入用戶名和密碼進(jìn)行登錄,如果輸入用戶名和密碼正確則登錄成功,根據(jù)用戶身份進(jìn)入相應(yīng)界面;否則登錄失敗,同時(shí)還提供新用戶注冊(cè)功能。

2.2.2題庫(kù)管理系統(tǒng)

該系統(tǒng)最基本的功能是錄入試題,在其基礎(chǔ)上還能夠?qū)υ囶}進(jìn)行編輯管理,主要包括試題及試題參數(shù)的修改、刪除、增加。除了這些基本的編輯功能之外,題庫(kù)管理系統(tǒng)最主要的功能是分析試題參數(shù)和統(tǒng)計(jì)試題的狀態(tài)信息。

2.2.3試卷生成系統(tǒng)

試卷生成系統(tǒng)是網(wǎng)上考試系統(tǒng)的重要組成部分,如何在龐大的試題庫(kù)中選出符合用戶要求的試題,并使組卷具有較高的效率和成功率是試題庫(kù)設(shè)計(jì)的一個(gè)難點(diǎn)。現(xiàn)行的試題庫(kù)系統(tǒng)組卷時(shí)一般有兩種方法:一是讓用戶詳細(xì)地提出每一道試題的題型、難度、章節(jié)分布等要求,然后利用隨機(jī)函數(shù)在試題庫(kù)中進(jìn)行選題,這種方法選出的試題的確能滿足用戶的要求,但對(duì)使用者來說過于繁瑣,工作量太大,并不實(shí)用;二是用戶只給出有關(guān)試卷命題的整體要求,此時(shí)組卷問題是一個(gè)典型的約束滿足問題,但是在強(qiáng)約束下,經(jīng)常會(huì)出現(xiàn)無法組成滿足性能要求的試卷。

本系統(tǒng)采用兩種方法相結(jié)合的方式。這樣不僅能夠針對(duì)不同情況生成滿足用戶命題要求的試卷,而且能夠減輕用戶的工作量,并在一定程度上提高組卷的效率。最終通過試卷生成系統(tǒng)進(jìn)行自動(dòng)出卷、手工選題、修改試卷試題內(nèi)容及部分參數(shù),生成一份高質(zhì)量的試卷,供考生使用。

2.2.4考生答題系統(tǒng)

該系統(tǒng)為考生提供試卷進(jìn)行答題,同時(shí)考生也可以看到考試相關(guān)信息,包括:考生考號(hào)、試卷名稱、考試剩余時(shí)間等,還包括交卷功能。

在考試的過程中,系統(tǒng)采用每隔100秒就自動(dòng)儲(chǔ)存一次考生答案的方法,同時(shí)也將考試剩余時(shí)間儲(chǔ)存。如果考試因特殊情況中斷,考生就可以重新進(jìn)入考試系統(tǒng),繼續(xù)剛才的考試,以前保存的答案仍舊存在,且會(huì)從存儲(chǔ)時(shí)間開始倒計(jì)時(shí)。在考試快結(jié)束時(shí),時(shí)鐘會(huì)彈出一個(gè)提醒抓緊時(shí)間的對(duì)話框。考試時(shí)間一結(jié)束,該時(shí)鐘將強(qiáng)行提交電子試卷,其中客觀題的答案先被軟件系統(tǒng)自動(dòng)判分并存儲(chǔ),主觀題的答案則直接被存儲(chǔ)起來等待人工判分。

2.2.5閱卷系統(tǒng)

該系統(tǒng)實(shí)現(xiàn)考生成績(jī)的評(píng)定。對(duì)試卷中的客觀題,考試系統(tǒng)可以自動(dòng)評(píng)判;對(duì)于主觀題批閱分兩步進(jìn)行,首先由系統(tǒng)批閱得分,再由教師修改并確認(rèn)批閱得分。教師一進(jìn)入系統(tǒng)就可以看到考試的學(xué)生名單,當(dāng)打開某個(gè)學(xué)生的試卷時(shí),題目?jī)?nèi)容、標(biāo)準(zhǔn)答案、分值、學(xué)生答案都會(huì)自動(dòng)列出來,根據(jù)這些內(nèi)容打分,還可以為學(xué)生添加平時(shí)成績(jī)。在人工閱卷全部結(jié)束后,該模塊能自動(dòng)計(jì)算總分和學(xué)生成績(jī)分布圖,并以班級(jí)為單位打印成績(jī)單。整個(gè)閱卷和存檔過程全部利用網(wǎng)絡(luò)進(jìn)行流水化作業(yè),工作效率非常高,工作強(qiáng)度也大為減輕。

2.2.6考務(wù)管理系統(tǒng)

該系統(tǒng)包括以下功能模塊:

2.2.6.1用戶管理:對(duì)考生、閱卷老師的身份信息和權(quán)限進(jìn)行管理。

2.2.6.2考試管理:為保證考試安全、穩(wěn)定、順利地進(jìn)行,針對(duì)考試的監(jiān)控管理,該模塊可以激活或關(guān)閉學(xué)生的考試身份。當(dāng)學(xué)生登錄考試系統(tǒng)時(shí),就可以看到這份試卷,一旦進(jìn)入正式考試頁(yè)面,學(xué)生的考試身份即被停用,無法再次考試;當(dāng)考生機(jī)器或網(wǎng)絡(luò)發(fā)生故障時(shí),可以根據(jù)需要調(diào)整機(jī)器后,重新激活其考試身份,讓其再次參加考試。同時(shí)該模塊還可以獲取所有客戶端的IP地址,從而準(zhǔn)確定位考生。

2.2.6.3公告管理:對(duì)考試的相關(guān)公告和新聞進(jìn)行管理。

3.部分核心算法

3.1獲取試題參數(shù)信息并調(diào)用存儲(chǔ)過程隨機(jī)抽取試題插入試卷信息

if (TextBox1_rubicTypeA.Text != ″″)//判斷題型A是否有輸入?yún)?shù)

{ for (int i = 0; i < ssA.Length - 1; i = i + 2)

{……

for (int j = 0; j < ds.Tables.Rows.Count; j++)

{strA = strA + ds.Tables.Rows[j].ToString() + ″#″;}

PDB.RunProcDT(″GetARubric″, prams);//執(zhí)行存儲(chǔ)過程隨即選題

}

3.2系統(tǒng)自動(dòng)閱卷

{//判斷用戶的輸入轉(zhuǎn)化成相應(yīng)的答案

this.strSWriteAnswer = this.strSWriteAnswer + ″A|″;

if (!(label.Text.Trim() == list.SelectedItem.Value.Trim()))

{break; }

//對(duì)比爭(zhēng)取答案和用戶輸入的答案,如果匹配,則得分字段差入此題分值,不匹配則差入0

this.strSGetFen = this.strSGetFen + this.labAFen.Text.Trim() + ″|″;

this.PaperSumFen += Convert.ToDouble(this.labAFen.Text.Trim());

continue;

}

catch

{//如果以上情況均不滿足則判定用戶未填寫答案,“未填寫”相應(yīng)的得分差入“0”

……

}

3.3獲取每個(gè)用戶試卷存儲(chǔ)過程

CREATE proc getCheckPaper

@PID int,//試卷ID

@UserCode varchar(30)//用戶帳號(hào)

as

declare @RubricA varchar(1000),@RubricAWrite varchar(1000),

@RubricAOK varchar(1000),@RubricAFen varchar(1000)

select @RubricA=a.RubricA,@RubricAWrite=b.RubricAWrite,@RubricAOK=RubricAOK,@RubricAFen=RubricAFen

from paperinfo a,checkpaper b where a.PID=b.PaperID and a.PID=@PID and b.UserCode=rtrim(ltrim(@UserCode))

select(select RubricTitle from RubricInfo where RID=RubricA) RubricTitle,

(selectTipExamFen fromRubricInfo where RID=RubricA) TipExamFen,——每一題分?jǐn)?shù)

(selectOptionAnswer fromRubricInfo where RID=RubricA) OptionAnswer,RubricA,

case RubricAWrite

when ′0′ then ′未填寫′

else RubricAWrite end RubricAWrite,RubricAOK,RubricAFen,sumfen from f_split2(@RubricA,@RubricAWrite,@RubricAOK,@RubricAFen)

4.系統(tǒng)測(cè)試及應(yīng)用

本系統(tǒng)性主要采用LoadRunner來測(cè)試及實(shí)踐總結(jié)。LoadRunner是HP公司的專業(yè)壓力測(cè)試工具,它通過創(chuàng)建多個(gè)虛擬用戶的方式,對(duì)錄制的單用戶腳本增加負(fù)載,來達(dá)到增加系統(tǒng)壓力的測(cè)試目的。LoadRunner提供Analysis工具對(duì)壓力運(yùn)行的結(jié)果進(jìn)行分析,得出測(cè)試腳本運(yùn)行期間,系統(tǒng)響應(yīng)事務(wù)的最小時(shí)間、平均時(shí)間和最大時(shí)間等性能信息。同時(shí)也可監(jiān)視各后臺(tái)服務(wù)器的CPU占用率與內(nèi)存使用情況。利用該工具錄制用戶登錄的業(yè)務(wù)模型,然后設(shè)計(jì)多用戶并發(fā)登錄的場(chǎng)景模式。由于篇幅有限,在此就不一一敘述測(cè)試過程,只列出測(cè)試結(jié)果,測(cè)試結(jié)果如下表1所示:

從測(cè)試結(jié)果中可以看出,經(jīng)過本次測(cè)試,《大學(xué)英語在線考試系統(tǒng)》服務(wù)器達(dá)到了我們預(yù)期的期望結(jié)果,各項(xiàng)指標(biāo)優(yōu)秀;在實(shí)際使用中,通過同時(shí)在線考試200多人的考試,也證明上述指標(biāo)是正確的。但其中也有些隱含問題,內(nèi)存的耗用在整個(gè)測(cè)試過程呈現(xiàn)持續(xù)下降趨勢(shì),需增加并發(fā)數(shù),場(chǎng)景執(zhí)行時(shí)間以驗(yàn)證是否存在內(nèi)存泄漏問題。

功能測(cè)試方面,本系統(tǒng)經(jīng)過兩個(gè)學(xué)期每學(xué)期1200多人的考試實(shí)踐,同時(shí)在線人數(shù)超過200多人的測(cè)試,整個(gè)考試過程比較順利,所有功能正常,由于功能較多和復(fù)雜,在此不再敘述測(cè)試過程。

結(jié)語

大學(xué)英語考試系統(tǒng)經(jīng)過兩個(gè)學(xué)期、每個(gè)學(xué)期1200多人的大學(xué)英語的在線考試教學(xué)實(shí)踐,對(duì)大學(xué)英語課程的教學(xué)方法、教學(xué)手段的改革及網(wǎng)絡(luò)教學(xué)的發(fā)展起到積極的促進(jìn)作用,同時(shí)也對(duì)提高工作效率,減輕教師的工作負(fù)擔(dān),實(shí)現(xiàn)學(xué)校無紙化辦公起到一定的推進(jìn)作用。

參考文獻(xiàn):

[1]江啟宇.基于WEB的英語在線考試系統(tǒng)[J].中國(guó)新技術(shù)新產(chǎn)品,2009,(17).

[2]李美滿,易德成.通用考試系統(tǒng)開放題庫(kù)與組卷及評(píng)卷算法研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,(10).

[3]李紅軍,陳遵德,李強(qiáng).基于Web的英語考試系統(tǒng)開發(fā)與應(yīng)用探索[J]. 中國(guó)教育信息化,2009,(09).

[4]朱正才,楊惠中,大學(xué)英語考試的計(jì)算機(jī)化組卷探新[J].外語電化教學(xué),2008,(11).

主站蜘蛛池模板: 免费看美女毛片| 精品国产黑色丝袜高跟鞋 | 天堂网亚洲综合在线| 国产精品一区二区在线播放| 日韩成人在线一区二区| 看你懂的巨臀中文字幕一区二区 | 国产午夜一级毛片| 久久综合久久鬼| 97超碰精品成人国产| 国产福利大秀91| 小说区 亚洲 自拍 另类| 中文国产成人精品久久一| 国产全黄a一级毛片| 国产国产人成免费视频77777| 国产色婷婷| 色九九视频| 不卡国产视频第一页| 欧美在线视频不卡第一页| 久久精品无码国产一区二区三区| 亚洲无码免费黄色网址| 国产系列在线| 国产午夜精品鲁丝片| 国产白浆在线观看| AV网站中文| 亚洲美女操| 婷婷午夜影院| 国产亚洲欧美在线人成aaaa| 午夜a视频| 国产成人综合亚洲欧美在| 一级爱做片免费观看久久| 呦女精品网站| 久久综合九九亚洲一区| 国产精品无码作爱| 免费一级成人毛片| 日韩高清中文字幕| 午夜高清国产拍精品| 国产激情无码一区二区APP| 少妇精品网站| 国产成人无码AV在线播放动漫| 国产精品入口麻豆| 综合久久久久久久综合网| 国产欧美日韩资源在线观看| 成人av专区精品无码国产| 国产成人久久777777| 国产成人一二三| 国产在线一二三区| 日韩一区精品视频一区二区| 91视频国产高清| 欧美69视频在线| 亚洲视频三级| 久久久精品久久久久三级| 欧洲亚洲欧美国产日本高清| 欧美日本二区| 中文字幕在线永久在线视频2020| 97亚洲色综久久精品| 亚洲大尺码专区影院| 亚洲国产日韩在线成人蜜芽| 免费观看无遮挡www的小视频| 亚洲人成色在线观看| 国产美女91视频| 在线永久免费观看的毛片| 欧美亚洲一二三区| 国产第一页屁屁影院| 欧美成人一区午夜福利在线| 久青草网站| 看国产毛片| 精品人妻AV区| 亚洲视频免| 67194亚洲无码| 999福利激情视频| 98超碰在线观看| 国产在线精品99一区不卡| 欧美第二区| 在线观看免费AV网| 亚洲Av激情网五月天| 日本午夜影院| 欧洲熟妇精品视频| 99热这里只有成人精品国产| 欧美日韩中文字幕在线| 99久久国产自偷自偷免费一区| 亚洲欧美日韩色图| 国产成人精品综合|