• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ASP的在線考試系統(tǒng)開發(fā)

    2015-01-20 05:18:55申云成
    電腦知識與技術(shù) 2014年36期
    關(guān)鍵詞:S模式

    摘要:隨著計算機網(wǎng)絡(luò)的普及應(yīng)用,對在線考試系統(tǒng)的需求與日俱增。利用 ASP (Active Server Pages)和ADO(ActiveX Database Object)技術(shù),采用 B / S模式,開發(fā)出了在線考試系統(tǒng)?;贏SP技術(shù)的在線考試系統(tǒng)簡單易行,具有很大的發(fā)展前景和開發(fā)價值,不僅可以大大減輕教師的工作量,而且更顯其靈活性和科學(xué)性。

    關(guān)鍵詞:在線考試系統(tǒng);ASP;ADO;B/S模式

    中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)36-8661-03

    隨著計算機技術(shù)和通信技術(shù)的迅速發(fā)展,人類進入了以網(wǎng)絡(luò)為中心的信息時代,因而人們的生活方式、思維方式、工作方式、以及教育方式都將隨之而改變。網(wǎng)絡(luò)與教育的結(jié)合,將徹底改變傳統(tǒng)的教育模式。傳統(tǒng)的考試方式需要花費很多時間去出試卷,而且試卷都是同一份,并要花費很多時間去評閱試卷。基于網(wǎng)絡(luò)的在線考試可以實現(xiàn)在線隨機組卷,在線考試,在線評分,大大節(jié)省了考試費用,提高了考試的效率。大部分在線考試系統(tǒng)不能實現(xiàn)隨機抽題,也不具備主觀題考試,基本上只有客觀題。基于此,該文旨在論述通過在ASP平臺上搭建一個能實現(xiàn)隨機抽題,并能實現(xiàn)主觀題和客觀題考試的在線考試系統(tǒng),方便老師在線組卷,學(xué)生在線考試,系統(tǒng)在線評客觀題的分,然后由老師在線評主觀題的分,總分由客觀地與主觀題兩個部分加起來。

    1 需求分析

    通過對目前一些在線考試系統(tǒng)的調(diào)查和分析,大部分在線考試系統(tǒng)存在這樣的問題:

    1) 只能從后臺錄入試題庫,不能導(dǎo)入試題庫。

    2) 只能考客觀題,不涉及主觀題;

    3) 只能按順序抽題,不能隨機抽題;

    4) 不能實現(xiàn)二次登錄,死機重啟后考生試卷信息丟失。

    針對以上問題,本系統(tǒng)旨在對以前的考試系統(tǒng)功能進行改進,使在線考試系統(tǒng)根據(jù)方便和有效,本考試系統(tǒng)應(yīng)具備以下功能:

    賬戶管理功能。本系統(tǒng)的賬戶分為三類,管理員,教師和學(xué)生。管理員具有最高權(quán)限,能夠創(chuàng)建教師賬戶,并能導(dǎo)入學(xué)生信息。教師賬戶能夠?qū)δ抽T考試課程創(chuàng)建考試數(shù)據(jù)庫,包括組卷,設(shè)定考試時間,進行考試監(jiān)控,進行在線評閱主觀題。學(xué)生賬戶能夠根據(jù)自己的賬戶密碼登陸系統(tǒng),并修改個人信息,進行在線考試,并能查閱考試成績。

    隨機選題功能。為了防止考生作弊,保證考試的公平性,在線考試考試系統(tǒng)應(yīng)該具備隨機抽題的功能,讓每個考生抽到的試題不一樣,防止考試相互偷看和作弊。

    二次登錄功能。為了防止考試過程中突然斷電或機器故障導(dǎo)致丟失考試試卷信息,必須將考生試卷間隔幾秒自動保存,萬一出現(xiàn)異?;蚬收希试S考試二次登錄,恢復(fù)考試試卷信息,繼續(xù)做題。

    在線評分功能??荚嚂r間到,系統(tǒng)自動交卷后,或考試自己提交試卷后系統(tǒng)自動評出客觀題的分數(shù),主觀題的考試答案和參考答案都在系統(tǒng)后臺自動生成,評卷教師登錄系統(tǒng)后可以同時看到考生答案和參考答案,評卷教師可以在后臺給出主觀題分數(shù),系統(tǒng)自動把主觀題分數(shù)與客觀題分數(shù)相加。

    2 系統(tǒng)設(shè)計

    本考試系統(tǒng)的設(shè)計旨在是利用網(wǎng)絡(luò)環(huán)境實現(xiàn)無紙化在線考試,為學(xué)生提供高效、方便、快捷的無紙化在線考試。結(jié)合當前實際情況,基于簡單、夠用的原則,本系統(tǒng)采用中小型網(wǎng)站系統(tǒng)比較常用的開發(fā)平臺ASP(Active Server Pages,動態(tài)網(wǎng)頁)。ASP 是 基 于 DCOM Distributed Component Object Model,分布式組件對象模型)構(gòu)架,所以程序構(gòu)架可以在本地或網(wǎng)絡(luò)上以分布方式執(zhí)行。微軟公司提供的web服務(wù)器組件IIS,能將腳本式編程語言直接嵌入 HTML 語言中,能夠利用它建立和運行動態(tài)的、交互的、高效的網(wǎng)絡(luò)服務(wù)器的應(yīng)用程序。由于 HTTP瀏覽器本身具有跨平臺的優(yōu)勢,是一種極好的客戶端操作平臺,因此可以很好地構(gòu)建B/S(瀏覽器/服務(wù)器)模式。

    在ASP動態(tài)網(wǎng)頁技術(shù)平臺上,應(yīng)用程序是在服務(wù)器端運行而不是在客戶端運行。當用戶訪問一個 ASP 頁面時,首先 WEB 服務(wù)器調(diào)用 ASP.dll 文件,對 ASP 文件中的所有 Script腳本語言進行解釋執(zhí)行,生成標準的HTML文件,再把這些 HTML文件傳送到客戶端。如圖 1 所示。這樣,用戶只要通過客戶端瀏覽器,就可以通過 ASP 頁面與服務(wù)器端進行交互。

    圖 1 ASP動態(tài)網(wǎng)頁執(zhí)行過程

    ASP 通過ADO接口組件能方便地地對數(shù)據(jù)庫進行訪問。 ADO是Microsoft軟件所支持的數(shù)據(jù)進行操作的最有效、功能最強大的方法之一。它是一種功能強大的數(shù)據(jù)訪問編程模式,能把大部分數(shù)據(jù)源可編程的屬性直接擴展到 Active Server 上。

    可以通過OLE DB對應(yīng)用程序的數(shù)據(jù)源進行訪問。OLE DB允許訪問所有類型和大小的數(shù)據(jù)資源,不僅僅是數(shù)據(jù)庫。而 ADO則是連接應(yīng)用程序與OLE DB的橋梁。可以使用 ADO 編寫簡潔和可擴展的腳本,連接到與 OLE DB 兼容的數(shù)據(jù)源,OLE DB 是一個系統(tǒng)級的編程接口,它提供一套標準的 COM 接口,用來展示數(shù)據(jù)庫管理系統(tǒng)的功能。通過ADO 對象模型,能夠使用 VBScript 或 Jscript 等腳本語言訪問這些接口,并將數(shù)據(jù)庫功能添加到 WEB 應(yīng)用程序中。

    3 系統(tǒng)結(jié)構(gòu)

    圖2 在線考試系統(tǒng)系統(tǒng)功能結(jié)構(gòu)圖

    本在線考試系統(tǒng)(見圖2) 由三個功能模塊組成:管理員、教師和考生。先由管理員創(chuàng)建教師信息,創(chuàng)建班級和導(dǎo)入考生信息,創(chuàng)建考試數(shù)據(jù)庫,再由教師編輯考試信息,包括安排考試時間及試題組卷,最后考生根據(jù)安排的考試時間進入考試,考試完畢后提交試卷或考試時間到后自動交卷,生成客觀題分數(shù),再由教師評定主觀題分數(shù),系統(tǒng)自動生成總分。

    管理員模塊的主要功能:進行用戶管理,創(chuàng)建和刪除用戶,并給不同的用戶設(shè)置不同的操作權(quán)限,保障系統(tǒng)的安全;進行數(shù)據(jù)庫管理,包括新建題庫、復(fù)制題庫、刪除題庫、選擇試卷批改成績庫,刪除成績庫;進行教學(xué)班級管理,包括增加班級,修改班級信息,刪除班級;進行考生信息管理,包括增加考生信息,修改考生密碼,修改考生考試狀態(tài)等。

    教師模塊的主要功能:編輯考試信息,包括設(shè)置考試課程,考試學(xué)期,考試類型,考試班級,考試題庫,出題方式,考試時間及題型與分值設(shè)置;考試結(jié)束后在線批改主觀試題。

    考生模塊的主要功能:維護個人信息,按時參加考試和查看考試結(jié)果。

    4 系統(tǒng)實現(xiàn)

    本系統(tǒng)前臺涉及二十幾個頁面,后臺涉及四十幾個頁面,包含一個ontest.mdb主數(shù)據(jù)庫,一個學(xué)生數(shù)據(jù)庫student.mdb,兩個模板數(shù)據(jù)emptycour.mdb 和emptyscore.mdb以及每門課程的題庫數(shù)據(jù)庫和考試數(shù)據(jù)庫。

    由于涉及頁面及代碼太多,下面僅以最具代表性的幾個頁面的關(guān)鍵代碼做說明。

    由于數(shù)據(jù)庫較多,下面只顯示連接ontest.mdb數(shù)據(jù)庫的代碼,代碼如下所示:

    <%

    Dim test_cnn '考試系統(tǒng)連接

    set test_cnn = server.CreateObject("adodb.connection") ‘創(chuàng)建連接對象

    curPath=ucase(server.mappath("."))

    if right(curPath,5)="ADMIN" then 'ADMIN 為在線學(xué)習(xí)平臺管理程序所在文件夾

    test_cnn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("..") & "\ontest.mdb" ‘打開數(shù)據(jù)庫文件

    else

    test_cnn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath(".") & "\ontest.mdb"

    end if

    %>

    本系統(tǒng)能實現(xiàn)考指定題,順序出題,隨機出題,而最具代表性的就是能實現(xiàn)隨機出題,保證每個考生抽到的題不一樣,保證考試的公平公正,下面給出隨機出題頁面的關(guān)鍵代碼。

    下面這個yz(x,n)函數(shù)的功能就是產(chǎn)生隨機數(shù)。通過這個函數(shù)就可以實現(xiàn)隨機產(chǎn)生一組不同的整數(shù),這樣我們在抽取試題信息是就是根據(jù)這個整數(shù)來排序,排序整數(shù)不一樣,從題庫的試題表里面抽出來的記錄號也就不一樣,這樣就能實現(xiàn)不同考生的題目是不一樣的。

    <%

    function yz(x,n) 'x為某范圍數(shù),n為產(chǎn)生的隨機整數(shù)個數(shù),此功能為隨機出題時使用

    dim y(10000),i,j,flag,t

    randomize

    for i=0 to n-1

    do

    flag=false

    y(i)=fix(rnd*x)+1

    for j=0 to i-1

    if y(j)=y(i) then

    flag=true

    exit for

    end if

    next

    loop while (flag=true)

    next

    for i=0 to n-1

    t=y(i)

    k=i

    for j=i+1 to n-1

    if y(j)

    t=y(j)

    k=j

    end if

    next

    t=y(k)

    y(k)=y(i)

    y(i)=t

    next

    yz=y

    end function

    %>

    每種題型都可以隨機抽取出不同的題號,下面具體以其中的判斷題為例來進行說明,具體代碼如下:

    <%

    if method=2 then ‘method=2,指的是隨機抽題

    qnum0=0 ‘設(shè)置判斷題題目數(shù)初始值為0

    sql0="select * from subject where type=0 order by type,id " & va ‘type=0,指的是判斷題,從表subject表中根據(jù)類型和id號排序

    set rs0=courCnn.execute(sql0)

    if rs0.eof then response.Redirect("index.asp")

    while not rs0.eof ‘表里的記錄沒有結(jié)束,繼續(xù)循環(huán)

    qnum0=qnum0+1 ‘記錄數(shù)累加

    rs0.movenext

    wend

    rs0.movefirst

    if vqnum0>qnum0 or vqnum0<0 then vqnum0=qnum0

    if isarray(session("slarr0")) then

    larr0=session("slarr0") '防止用戶刷新后改變試題

    else

    larr0=yz(qnum0,vqnum0) ‘調(diào)用前面提到的yz(x,n)函數(shù)產(chǎn)生隨機數(shù)

    session("slarr0")=larr0 '登記到session中

    end if

    else

    vqnum0=-1

    end if

    %>

    5 結(jié)束語

    本系統(tǒng)可以實現(xiàn)隨機抽題,題型包括客觀題和主觀題,客觀題包括判斷題、單選題、多選題,主觀題包括填空題、簡單題??陀^題由系統(tǒng)根據(jù)考生答案與標準答案比對進行自動評分,主觀題由教師根據(jù)考生答案和標準答案在系統(tǒng)里評分,最后由系統(tǒng)算出總分,這是本系統(tǒng)與大部分系統(tǒng)不同的地方,因為很多系統(tǒng)只包括客觀題,也只能順序出題。本系統(tǒng)也存在不足的地方需要進一步改進,比如因為使用的是小型數(shù)據(jù)庫Access,考生的同時登錄人數(shù)就會受到限制,還有就是本系統(tǒng)只是在線考試,沒有提供在線練習(xí)的功能,這些都是以后需要改進的地方。

    參考文獻:

    [1] 吳教育.Web開發(fā)技術(shù)——ASP[M].北京:清華大學(xué)出版社,2009.

    [2] 黃玉春.ASP動態(tài)網(wǎng)頁設(shè)計[M].2版.北京:清華大學(xué)出版社,2012.

    [3] 吳幸,趙聲妹.應(yīng)用ASP和ADO實現(xiàn)計算機遠程在線考試系統(tǒng)[J].南京郵電學(xué)院學(xué)報,2005(4):61-64.

    [4] 董丹丹,邵雪輝.基于ASP技術(shù)的在線考試系統(tǒng)的開發(fā)與實現(xiàn)[J].河北北方學(xué)院學(xué)報,2009(2):60-64.

    管理員模塊的主要功能:進行用戶管理,創(chuàng)建和刪除用戶,并給不同的用戶設(shè)置不同的操作權(quán)限,保障系統(tǒng)的安全;進行數(shù)據(jù)庫管理,包括新建題庫、復(fù)制題庫、刪除題庫、選擇試卷批改成績庫,刪除成績庫;進行教學(xué)班級管理,包括增加班級,修改班級信息,刪除班級;進行考生信息管理,包括增加考生信息,修改考生密碼,修改考生考試狀態(tài)等。

    教師模塊的主要功能:編輯考試信息,包括設(shè)置考試課程,考試學(xué)期,考試類型,考試班級,考試題庫,出題方式,考試時間及題型與分值設(shè)置;考試結(jié)束后在線批改主觀試題。

    考生模塊的主要功能:維護個人信息,按時參加考試和查看考試結(jié)果。

    4 系統(tǒng)實現(xiàn)

    本系統(tǒng)前臺涉及二十幾個頁面,后臺涉及四十幾個頁面,包含一個ontest.mdb主數(shù)據(jù)庫,一個學(xué)生數(shù)據(jù)庫student.mdb,兩個模板數(shù)據(jù)emptycour.mdb 和emptyscore.mdb以及每門課程的題庫數(shù)據(jù)庫和考試數(shù)據(jù)庫。

    由于涉及頁面及代碼太多,下面僅以最具代表性的幾個頁面的關(guān)鍵代碼做說明。

    由于數(shù)據(jù)庫較多,下面只顯示連接ontest.mdb數(shù)據(jù)庫的代碼,代碼如下所示:

    <%

    Dim test_cnn '考試系統(tǒng)連接

    set test_cnn = server.CreateObject("adodb.connection") ‘創(chuàng)建連接對象

    curPath=ucase(server.mappath("."))

    if right(curPath,5)="ADMIN" then 'ADMIN 為在線學(xué)習(xí)平臺管理程序所在文件夾

    test_cnn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("..") & "\ontest.mdb" ‘打開數(shù)據(jù)庫文件

    else

    test_cnn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath(".") & "\ontest.mdb"

    end if

    %>

    本系統(tǒng)能實現(xiàn)考指定題,順序出題,隨機出題,而最具代表性的就是能實現(xiàn)隨機出題,保證每個考生抽到的題不一樣,保證考試的公平公正,下面給出隨機出題頁面的關(guān)鍵代碼。

    下面這個yz(x,n)函數(shù)的功能就是產(chǎn)生隨機數(shù)。通過這個函數(shù)就可以實現(xiàn)隨機產(chǎn)生一組不同的整數(shù),這樣我們在抽取試題信息是就是根據(jù)這個整數(shù)來排序,排序整數(shù)不一樣,從題庫的試題表里面抽出來的記錄號也就不一樣,這樣就能實現(xiàn)不同考生的題目是不一樣的。

    <%

    function yz(x,n) 'x為某范圍數(shù),n為產(chǎn)生的隨機整數(shù)個數(shù),此功能為隨機出題時使用

    dim y(10000),i,j,flag,t

    randomize

    for i=0 to n-1

    do

    flag=false

    y(i)=fix(rnd*x)+1

    for j=0 to i-1

    if y(j)=y(i) then

    flag=true

    exit for

    end if

    next

    loop while (flag=true)

    next

    for i=0 to n-1

    t=y(i)

    k=i

    for j=i+1 to n-1

    if y(j)

    t=y(j)

    k=j

    end if

    next

    t=y(k)

    y(k)=y(i)

    y(i)=t

    next

    yz=y

    end function

    %>

    每種題型都可以隨機抽取出不同的題號,下面具體以其中的判斷題為例來進行說明,具體代碼如下:

    <%

    if method=2 then ‘method=2,指的是隨機抽題

    qnum0=0 ‘設(shè)置判斷題題目數(shù)初始值為0

    sql0="select * from subject where type=0 order by type,id " & va ‘type=0,指的是判斷題,從表subject表中根據(jù)類型和id號排序

    set rs0=courCnn.execute(sql0)

    if rs0.eof then response.Redirect("index.asp")

    while not rs0.eof ‘表里的記錄沒有結(jié)束,繼續(xù)循環(huán)

    qnum0=qnum0+1 ‘記錄數(shù)累加

    rs0.movenext

    wend

    rs0.movefirst

    if vqnum0>qnum0 or vqnum0<0 then vqnum0=qnum0

    if isarray(session("slarr0")) then

    larr0=session("slarr0") '防止用戶刷新后改變試題

    else

    larr0=yz(qnum0,vqnum0) ‘調(diào)用前面提到的yz(x,n)函數(shù)產(chǎn)生隨機數(shù)

    session("slarr0")=larr0 '登記到session中

    end if

    else

    vqnum0=-1

    end if

    %>

    5 結(jié)束語

    本系統(tǒng)可以實現(xiàn)隨機抽題,題型包括客觀題和主觀題,客觀題包括判斷題、單選題、多選題,主觀題包括填空題、簡單題??陀^題由系統(tǒng)根據(jù)考生答案與標準答案比對進行自動評分,主觀題由教師根據(jù)考生答案和標準答案在系統(tǒng)里評分,最后由系統(tǒng)算出總分,這是本系統(tǒng)與大部分系統(tǒng)不同的地方,因為很多系統(tǒng)只包括客觀題,也只能順序出題。本系統(tǒng)也存在不足的地方需要進一步改進,比如因為使用的是小型數(shù)據(jù)庫Access,考生的同時登錄人數(shù)就會受到限制,還有就是本系統(tǒng)只是在線考試,沒有提供在線練習(xí)的功能,這些都是以后需要改進的地方。

    參考文獻:

    [1] 吳教育.Web開發(fā)技術(shù)——ASP[M].北京:清華大學(xué)出版社,2009.

    [2] 黃玉春.ASP動態(tài)網(wǎng)頁設(shè)計[M].2版.北京:清華大學(xué)出版社,2012.

    [3] 吳幸,趙聲妹.應(yīng)用ASP和ADO實現(xiàn)計算機遠程在線考試系統(tǒng)[J].南京郵電學(xué)院學(xué)報,2005(4):61-64.

    [4] 董丹丹,邵雪輝.基于ASP技術(shù)的在線考試系統(tǒng)的開發(fā)與實現(xiàn)[J].河北北方學(xué)院學(xué)報,2009(2):60-64.

    管理員模塊的主要功能:進行用戶管理,創(chuàng)建和刪除用戶,并給不同的用戶設(shè)置不同的操作權(quán)限,保障系統(tǒng)的安全;進行數(shù)據(jù)庫管理,包括新建題庫、復(fù)制題庫、刪除題庫、選擇試卷批改成績庫,刪除成績庫;進行教學(xué)班級管理,包括增加班級,修改班級信息,刪除班級;進行考生信息管理,包括增加考生信息,修改考生密碼,修改考生考試狀態(tài)等。

    教師模塊的主要功能:編輯考試信息,包括設(shè)置考試課程,考試學(xué)期,考試類型,考試班級,考試題庫,出題方式,考試時間及題型與分值設(shè)置;考試結(jié)束后在線批改主觀試題。

    考生模塊的主要功能:維護個人信息,按時參加考試和查看考試結(jié)果。

    4 系統(tǒng)實現(xiàn)

    本系統(tǒng)前臺涉及二十幾個頁面,后臺涉及四十幾個頁面,包含一個ontest.mdb主數(shù)據(jù)庫,一個學(xué)生數(shù)據(jù)庫student.mdb,兩個模板數(shù)據(jù)emptycour.mdb 和emptyscore.mdb以及每門課程的題庫數(shù)據(jù)庫和考試數(shù)據(jù)庫。

    由于涉及頁面及代碼太多,下面僅以最具代表性的幾個頁面的關(guān)鍵代碼做說明。

    由于數(shù)據(jù)庫較多,下面只顯示連接ontest.mdb數(shù)據(jù)庫的代碼,代碼如下所示:

    <%

    Dim test_cnn '考試系統(tǒng)連接

    set test_cnn = server.CreateObject("adodb.connection") ‘創(chuàng)建連接對象

    curPath=ucase(server.mappath("."))

    if right(curPath,5)="ADMIN" then 'ADMIN 為在線學(xué)習(xí)平臺管理程序所在文件夾

    test_cnn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("..") & "\ontest.mdb" ‘打開數(shù)據(jù)庫文件

    else

    test_cnn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath(".") & "\ontest.mdb"

    end if

    %>

    本系統(tǒng)能實現(xiàn)考指定題,順序出題,隨機出題,而最具代表性的就是能實現(xiàn)隨機出題,保證每個考生抽到的題不一樣,保證考試的公平公正,下面給出隨機出題頁面的關(guān)鍵代碼。

    下面這個yz(x,n)函數(shù)的功能就是產(chǎn)生隨機數(shù)。通過這個函數(shù)就可以實現(xiàn)隨機產(chǎn)生一組不同的整數(shù),這樣我們在抽取試題信息是就是根據(jù)這個整數(shù)來排序,排序整數(shù)不一樣,從題庫的試題表里面抽出來的記錄號也就不一樣,這樣就能實現(xiàn)不同考生的題目是不一樣的。

    <%

    function yz(x,n) 'x為某范圍數(shù),n為產(chǎn)生的隨機整數(shù)個數(shù),此功能為隨機出題時使用

    dim y(10000),i,j,flag,t

    randomize

    for i=0 to n-1

    do

    flag=false

    y(i)=fix(rnd*x)+1

    for j=0 to i-1

    if y(j)=y(i) then

    flag=true

    exit for

    end if

    next

    loop while (flag=true)

    next

    for i=0 to n-1

    t=y(i)

    k=i

    for j=i+1 to n-1

    if y(j)

    t=y(j)

    k=j

    end if

    next

    t=y(k)

    y(k)=y(i)

    y(i)=t

    next

    yz=y

    end function

    %>

    每種題型都可以隨機抽取出不同的題號,下面具體以其中的判斷題為例來進行說明,具體代碼如下:

    <%

    if method=2 then ‘method=2,指的是隨機抽題

    qnum0=0 ‘設(shè)置判斷題題目數(shù)初始值為0

    sql0="select * from subject where type=0 order by type,id " & va ‘type=0,指的是判斷題,從表subject表中根據(jù)類型和id號排序

    set rs0=courCnn.execute(sql0)

    if rs0.eof then response.Redirect("index.asp")

    while not rs0.eof ‘表里的記錄沒有結(jié)束,繼續(xù)循環(huán)

    qnum0=qnum0+1 ‘記錄數(shù)累加

    rs0.movenext

    wend

    rs0.movefirst

    if vqnum0>qnum0 or vqnum0<0 then vqnum0=qnum0

    if isarray(session("slarr0")) then

    larr0=session("slarr0") '防止用戶刷新后改變試題

    else

    larr0=yz(qnum0,vqnum0) ‘調(diào)用前面提到的yz(x,n)函數(shù)產(chǎn)生隨機數(shù)

    session("slarr0")=larr0 '登記到session中

    end if

    else

    vqnum0=-1

    end if

    %>

    5 結(jié)束語

    本系統(tǒng)可以實現(xiàn)隨機抽題,題型包括客觀題和主觀題,客觀題包括判斷題、單選題、多選題,主觀題包括填空題、簡單題??陀^題由系統(tǒng)根據(jù)考生答案與標準答案比對進行自動評分,主觀題由教師根據(jù)考生答案和標準答案在系統(tǒng)里評分,最后由系統(tǒng)算出總分,這是本系統(tǒng)與大部分系統(tǒng)不同的地方,因為很多系統(tǒng)只包括客觀題,也只能順序出題。本系統(tǒng)也存在不足的地方需要進一步改進,比如因為使用的是小型數(shù)據(jù)庫Access,考生的同時登錄人數(shù)就會受到限制,還有就是本系統(tǒng)只是在線考試,沒有提供在線練習(xí)的功能,這些都是以后需要改進的地方。

    參考文獻:

    [1] 吳教育.Web開發(fā)技術(shù)——ASP[M].北京:清華大學(xué)出版社,2009.

    [2] 黃玉春.ASP動態(tài)網(wǎng)頁設(shè)計[M].2版.北京:清華大學(xué)出版社,2012.

    [3] 吳幸,趙聲妹.應(yīng)用ASP和ADO實現(xiàn)計算機遠程在線考試系統(tǒng)[J].南京郵電學(xué)院學(xué)報,2005(4):61-64.

    [4] 董丹丹,邵雪輝.基于ASP技術(shù)的在線考試系統(tǒng)的開發(fā)與實現(xiàn)[J].河北北方學(xué)院學(xué)報,2009(2):60-64.

    猜你喜歡
    S模式
    基于Web的畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)
    明日博客系統(tǒng)的設(shè)計與實現(xiàn)
    集團公司OA系統(tǒng)的研究與開發(fā)
    S模式空管二次雷達詢問與監(jiān)視技術(shù)研究
    鋁材B2B電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn) 
    基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)
    亚洲全国av大片| 午夜老司机福利片| 亚洲中文av在线| av福利片在线| 91精品三级在线观看| 久久香蕉精品热| xxx96com| 18禁黄网站禁片午夜丰满| 波多野结衣高清无吗| 国产精品二区激情视频| 婷婷丁香在线五月| 国产主播在线观看一区二区| 欧美国产精品va在线观看不卡| 一卡2卡三卡四卡精品乱码亚洲| 亚洲成a人片在线一区二区| 久久性视频一级片| 午夜福利在线观看吧| 国产欧美日韩精品亚洲av| 精品一品国产午夜福利视频| 美女大奶头视频| 亚洲精品一区av在线观看| 动漫黄色视频在线观看| www日本在线高清视频| 在线观看免费日韩欧美大片| 狂野欧美激情性xxxx| 日韩三级视频一区二区三区| 精品国产一区二区三区四区第35| 亚洲av五月六月丁香网| 中文字幕精品免费在线观看视频| 精品日产1卡2卡| 成人手机av| 国产精品自产拍在线观看55亚洲| av在线播放免费不卡| 午夜福利影视在线免费观看| 熟女少妇亚洲综合色aaa.| bbb黄色大片| 神马国产精品三级电影在线观看 | 又黄又粗又硬又大视频| 俄罗斯特黄特色一大片| 日韩欧美在线二视频| 国产欧美日韩综合在线一区二区| 国产成人精品无人区| 视频区欧美日本亚洲| 一进一出好大好爽视频| 国产精品久久久av美女十八| 男女午夜视频在线观看| 欧美一区二区精品小视频在线| 午夜福利影视在线免费观看| 91在线观看av| 精品国内亚洲2022精品成人| 精品第一国产精品| 女人被狂操c到高潮| 一区在线观看完整版| 国产高清激情床上av| 不卡一级毛片| 国产视频一区二区在线看| 曰老女人黄片| 一级毛片精品| 国产1区2区3区精品| 欧美大码av| 中出人妻视频一区二区| 亚洲免费av在线视频| 久久天躁狠狠躁夜夜2o2o| 久久久久久久精品吃奶| 国产精品爽爽va在线观看网站 | 少妇 在线观看| 欧美绝顶高潮抽搐喷水| 中文字幕精品免费在线观看视频| 美女国产高潮福利片在线看| 女性被躁到高潮视频| 首页视频小说图片口味搜索| 午夜福利在线观看吧| 久久中文字幕人妻熟女| or卡值多少钱| 人妻丰满熟妇av一区二区三区| cao死你这个sao货| 国产一区二区三区在线臀色熟女| 成人亚洲精品av一区二区| 久久人人97超碰香蕉20202| 久久久久国内视频| 人人妻,人人澡人人爽秒播| 一级毛片精品| 亚洲五月婷婷丁香| 神马国产精品三级电影在线观看 | 亚洲人成77777在线视频| 国产亚洲精品av在线| 国产午夜精品久久久久久| 真人做人爱边吃奶动态| 精品国产乱码久久久久久男人| 91精品国产国语对白视频| 大陆偷拍与自拍| 欧美精品亚洲一区二区| 最近最新免费中文字幕在线| 老熟妇仑乱视频hdxx| 久久久久久亚洲精品国产蜜桃av| 亚洲熟妇熟女久久| 亚洲午夜精品一区,二区,三区| av福利片在线| 在线观看一区二区三区| 嫁个100分男人电影在线观看| www.自偷自拍.com| 无人区码免费观看不卡| 午夜福利18| 9色porny在线观看| 亚洲三区欧美一区| 欧美成人一区二区免费高清观看 | 免费看美女性在线毛片视频| 91在线观看av| 母亲3免费完整高清在线观看| 成人av一区二区三区在线看| 在线av久久热| 丰满的人妻完整版| 国内精品久久久久精免费| 亚洲七黄色美女视频| 久久人人精品亚洲av| 搡老熟女国产l中国老女人| av视频在线观看入口| 黄网站色视频无遮挡免费观看| 午夜福利视频1000在线观看 | 国产精品av久久久久免费| 少妇熟女aⅴ在线视频| 成人特级黄色片久久久久久久| 国产av一区二区精品久久| 91精品国产国语对白视频| av视频在线观看入口| 国产欧美日韩精品亚洲av| 国产欧美日韩一区二区三| av视频免费观看在线观看| 长腿黑丝高跟| 欧美激情 高清一区二区三区| av天堂在线播放| 国产高清视频在线播放一区| 成人av一区二区三区在线看| 亚洲专区中文字幕在线| 亚洲三区欧美一区| 日韩中文字幕欧美一区二区| 国产乱人伦免费视频| 亚洲最大成人中文| 一区二区三区国产精品乱码| 亚洲在线自拍视频| 一区二区三区国产精品乱码| 久久青草综合色| 国产99久久九九免费精品| 窝窝影院91人妻| 精品一区二区三区av网在线观看| 搞女人的毛片| 老汉色∧v一级毛片| 亚洲成人精品中文字幕电影| 岛国视频午夜一区免费看| 免费av毛片视频| 一区福利在线观看| 精品卡一卡二卡四卡免费| 1024视频免费在线观看| 如日韩欧美国产精品一区二区三区| 精品欧美国产一区二区三| 一区在线观看完整版| 99久久精品国产亚洲精品| 自拍欧美九色日韩亚洲蝌蚪91| 午夜福利成人在线免费观看| 免费观看人在逋| 欧美国产日韩亚洲一区| 精品久久蜜臀av无| 色综合欧美亚洲国产小说| 成年女人毛片免费观看观看9| 欧美黄色淫秽网站| 狂野欧美激情性xxxx| 夜夜夜夜夜久久久久| 首页视频小说图片口味搜索| 亚洲成av人片免费观看| 后天国语完整版免费观看| 69av精品久久久久久| 极品教师在线免费播放| 欧美日本中文国产一区发布| 亚洲成av片中文字幕在线观看| 91麻豆精品激情在线观看国产| 涩涩av久久男人的天堂| 亚洲少妇的诱惑av| 亚洲全国av大片| 午夜福利高清视频| 老汉色∧v一级毛片| 亚洲电影在线观看av| 亚洲熟女毛片儿| 亚洲中文字幕一区二区三区有码在线看 | 国产精品久久久人人做人人爽| 欧美在线黄色| 成人特级黄色片久久久久久久| 在线观看免费视频日本深夜| 女同久久另类99精品国产91| 亚洲av五月六月丁香网| 亚洲欧洲精品一区二区精品久久久| 国产av又大| 精品一区二区三区四区五区乱码| 日韩一卡2卡3卡4卡2021年| 亚洲精品国产一区二区精华液| www.精华液| 国产日韩一区二区三区精品不卡| 亚洲欧美日韩高清在线视频| 欧洲精品卡2卡3卡4卡5卡区| 人妻丰满熟妇av一区二区三区| 99国产精品99久久久久| 韩国av一区二区三区四区| 搡老熟女国产l中国老女人| 手机成人av网站| 欧美日韩瑟瑟在线播放| 国产aⅴ精品一区二区三区波| svipshipincom国产片| 国产成人av教育| 亚洲欧美激情综合另类| 老司机午夜福利在线观看视频| 久久草成人影院| 美女扒开内裤让男人捅视频| 国内精品久久久久久久电影| 欧美日韩一级在线毛片| 欧美在线一区亚洲| 国产精品久久视频播放| 18美女黄网站色大片免费观看| 亚洲国产欧美一区二区综合| 嫁个100分男人电影在线观看| 欧美日韩福利视频一区二区| 成人手机av| 老鸭窝网址在线观看| 黄色视频不卡| 99国产精品一区二区蜜桃av| 一级,二级,三级黄色视频| 免费高清视频大片| 久久久久久久午夜电影| 午夜福利,免费看| 日韩视频一区二区在线观看| а√天堂www在线а√下载| 一区在线观看完整版| 国产主播在线观看一区二区| 美女高潮喷水抽搐中文字幕| 99精品欧美一区二区三区四区| 久久久久久大精品| 国产成人精品无人区| tocl精华| 成年女人毛片免费观看观看9| 丰满人妻熟妇乱又伦精品不卡| 一级毛片高清免费大全| 欧美绝顶高潮抽搐喷水| 在线观看66精品国产| 91字幕亚洲| 国产xxxxx性猛交| 国产精品久久久av美女十八| 日韩精品免费视频一区二区三区| 亚洲成av片中文字幕在线观看| 国产亚洲精品久久久久5区| 真人一进一出gif抽搐免费| 国产成人啪精品午夜网站| 99精品在免费线老司机午夜| 久久国产亚洲av麻豆专区| 欧美精品啪啪一区二区三区| 免费在线观看影片大全网站| 国产又爽黄色视频| 91精品三级在线观看| 日本a在线网址| 99久久国产精品久久久| 亚洲国产中文字幕在线视频| 窝窝影院91人妻| 亚洲全国av大片| 老司机午夜福利在线观看视频| 首页视频小说图片口味搜索| 亚洲精品久久国产高清桃花| 免费在线观看亚洲国产| 精品欧美一区二区三区在线| 黄片播放在线免费| 亚洲国产日韩欧美精品在线观看 | 黄色毛片三级朝国网站| 国语自产精品视频在线第100页| 欧美不卡视频在线免费观看 | 欧美日韩乱码在线| 69av精品久久久久久| 日韩有码中文字幕| 精品无人区乱码1区二区| 久久午夜综合久久蜜桃| 无限看片的www在线观看| 欧美一区二区精品小视频在线| 久热这里只有精品99| 欧美日韩中文字幕国产精品一区二区三区 | 身体一侧抽搐| 男人舔女人下体高潮全视频| 亚洲无线在线观看| 色精品久久人妻99蜜桃| 一个人免费在线观看的高清视频| АⅤ资源中文在线天堂| 男女下面插进去视频免费观看| av有码第一页| 久久久国产成人免费| 久久人人爽av亚洲精品天堂| 在线十欧美十亚洲十日本专区| 精品国产超薄肉色丝袜足j| 色综合亚洲欧美另类图片| 国产精品自产拍在线观看55亚洲| 男人的好看免费观看在线视频 | 日韩成人在线观看一区二区三区| 亚洲成人国产一区在线观看| av超薄肉色丝袜交足视频| 成人国语在线视频| 好看av亚洲va欧美ⅴa在| 中文亚洲av片在线观看爽| 亚洲国产精品999在线| 免费看美女性在线毛片视频| 国内精品久久久久久久电影| 成人18禁高潮啪啪吃奶动态图| 欧美绝顶高潮抽搐喷水| 亚洲成人精品中文字幕电影| 19禁男女啪啪无遮挡网站| 免费看十八禁软件| 成人三级做爰电影| 不卡av一区二区三区| 亚洲美女黄片视频| 亚洲狠狠婷婷综合久久图片| 可以在线观看毛片的网站| 女同久久另类99精品国产91| 少妇被粗大的猛进出69影院| 天天添夜夜摸| 免费不卡黄色视频| 一级毛片高清免费大全| 欧美一区二区精品小视频在线| 免费在线观看完整版高清| 亚洲精华国产精华精| 欧美日韩亚洲国产一区二区在线观看| 国产熟女xx| 久久人人97超碰香蕉20202| АⅤ资源中文在线天堂| 男人的好看免费观看在线视频 | 亚洲精品在线观看二区| 中文字幕人妻丝袜一区二区| 久久午夜亚洲精品久久| 亚洲国产精品久久男人天堂| 亚洲av五月六月丁香网| 在线视频色国产色| 久久久精品欧美日韩精品| 人人妻人人澡人人看| 久久久久久久久中文| 久久欧美精品欧美久久欧美| 黑丝袜美女国产一区| 非洲黑人性xxxx精品又粗又长| 九色国产91popny在线| 精品一区二区三区视频在线观看免费| 国产av一区二区精品久久| 电影成人av| 国产成人啪精品午夜网站| 激情在线观看视频在线高清| av视频免费观看在线观看| cao死你这个sao货| 亚洲精品国产色婷婷电影| 手机成人av网站| 国产精品久久久av美女十八| 免费看美女性在线毛片视频| 成人国语在线视频| 欧美日韩瑟瑟在线播放| 日韩精品免费视频一区二区三区| 久久人妻熟女aⅴ| 欧美另类亚洲清纯唯美| 亚洲国产精品合色在线| 美女午夜性视频免费| 久久精品国产亚洲av高清一级| 免费久久久久久久精品成人欧美视频| 亚洲一区中文字幕在线| 在线永久观看黄色视频| 国产成人精品久久二区二区91| 99精品久久久久人妻精品| 50天的宝宝边吃奶边哭怎么回事| 国产乱人伦免费视频| 啦啦啦免费观看视频1| 69av精品久久久久久| 伦理电影免费视频| 9热在线视频观看99| 美女午夜性视频免费| 1024视频免费在线观看| 在线播放国产精品三级| 亚洲欧美日韩另类电影网站| 国产主播在线观看一区二区| 亚洲黑人精品在线| 欧美丝袜亚洲另类 | avwww免费| av网站免费在线观看视频| 欧美中文综合在线视频| 超碰成人久久| 国产又色又爽无遮挡免费看| 久久亚洲真实| 久久国产精品人妻蜜桃| 夜夜看夜夜爽夜夜摸| 亚洲久久久国产精品| 18禁黄网站禁片午夜丰满| 最新美女视频免费是黄的| 久久久久九九精品影院| a级毛片在线看网站| 午夜久久久久精精品| 成人av一区二区三区在线看| 叶爱在线成人免费视频播放| 国产97色在线日韩免费| 欧美 亚洲 国产 日韩一| 久久亚洲精品不卡| 国产欧美日韩一区二区精品| 一级毛片女人18水好多| 人人妻,人人澡人人爽秒播| 久久人妻熟女aⅴ| 成熟少妇高潮喷水视频| 身体一侧抽搐| 一夜夜www| 脱女人内裤的视频| 午夜福利欧美成人| 国产熟女午夜一区二区三区| 亚洲午夜理论影院| 亚洲精品久久成人aⅴ小说| 欧美乱妇无乱码| 欧美乱码精品一区二区三区| 精品人妻在线不人妻| 人人妻人人澡人人看| 亚洲五月色婷婷综合| 淫秽高清视频在线观看| 亚洲国产中文字幕在线视频| 成人国产一区最新在线观看| 亚洲精品中文字幕一二三四区| 久久人人爽av亚洲精品天堂| 精品人妻1区二区| 色精品久久人妻99蜜桃| 黑人操中国人逼视频| 宅男免费午夜| 日本vs欧美在线观看视频| 一级黄色大片毛片| 制服丝袜大香蕉在线| 成人18禁高潮啪啪吃奶动态图| 黑人操中国人逼视频| 不卡一级毛片| 最近最新中文字幕大全免费视频| 精品一区二区三区av网在线观看| 日韩成人在线观看一区二区三区| 给我免费播放毛片高清在线观看| 免费无遮挡裸体视频| 91成年电影在线观看| 精品国产乱子伦一区二区三区| 村上凉子中文字幕在线| 久久性视频一级片| 超碰成人久久| 亚洲中文av在线| svipshipincom国产片| 女人高潮潮喷娇喘18禁视频| 嫁个100分男人电影在线观看| 熟妇人妻久久中文字幕3abv| 亚洲av成人av| 国产精品久久电影中文字幕| ponron亚洲| 久久久久久久久久久久大奶| 亚洲 欧美一区二区三区| 巨乳人妻的诱惑在线观看| 制服诱惑二区| 成人国产综合亚洲| 一二三四社区在线视频社区8| 美女扒开内裤让男人捅视频| 国产精品影院久久| 成人手机av| 在线十欧美十亚洲十日本专区| 国产一区二区激情短视频| 亚洲天堂国产精品一区在线| 男女午夜视频在线观看| 欧美人与性动交α欧美精品济南到| 免费在线观看视频国产中文字幕亚洲| 午夜福利,免费看| 一卡2卡三卡四卡精品乱码亚洲| 自线自在国产av| 男人的好看免费观看在线视频 | 一区二区日韩欧美中文字幕| 国内精品久久久久久久电影| 日本黄色视频三级网站网址| 日韩欧美免费精品| 国产日韩一区二区三区精品不卡| 一级a爱片免费观看的视频| 69精品国产乱码久久久| 亚洲欧美精品综合一区二区三区| 一二三四社区在线视频社区8| 中文字幕色久视频| 色哟哟哟哟哟哟| 高清黄色对白视频在线免费看| 九色国产91popny在线| 久久欧美精品欧美久久欧美| 亚洲欧美一区二区三区黑人| 久久热在线av| av在线播放免费不卡| 香蕉国产在线看| 不卡av一区二区三区| 亚洲熟妇熟女久久| 色av中文字幕| ponron亚洲| 嫁个100分男人电影在线观看| 欧美激情久久久久久爽电影 | 色播亚洲综合网| 可以在线观看毛片的网站| 少妇被粗大的猛进出69影院| 欧美黄色淫秽网站| 亚洲成人久久性| 电影成人av| 成人永久免费在线观看视频| 欧美老熟妇乱子伦牲交| 精品日产1卡2卡| www.自偷自拍.com| 在线观看午夜福利视频| 亚洲专区字幕在线| 一二三四社区在线视频社区8| 女人精品久久久久毛片| 欧美亚洲日本最大视频资源| 天天添夜夜摸| 久久人妻av系列| av欧美777| 一进一出抽搐动态| 精品少妇一区二区三区视频日本电影| 丝袜美腿诱惑在线| 脱女人内裤的视频| 国产私拍福利视频在线观看| 狂野欧美激情性xxxx| 悠悠久久av| 久久久久国内视频| 亚洲一区中文字幕在线| 亚洲九九香蕉| 久久国产亚洲av麻豆专区| 国产高清激情床上av| 成年女人毛片免费观看观看9| 午夜影院日韩av| bbb黄色大片| 黄色成人免费大全| 黄频高清免费视频| 一级毛片精品| 欧美黑人精品巨大| 在线观看免费午夜福利视频| 久热爱精品视频在线9| 亚洲七黄色美女视频| 久久 成人 亚洲| 99国产精品免费福利视频| 欧美国产日韩亚洲一区| 韩国精品一区二区三区| 男人的好看免费观看在线视频 | 老司机在亚洲福利影院| 免费观看人在逋| 窝窝影院91人妻| 免费少妇av软件| 久99久视频精品免费| 激情视频va一区二区三区| 十八禁人妻一区二区| 变态另类成人亚洲欧美熟女 | 欧美性长视频在线观看| 久久中文字幕一级| 9191精品国产免费久久| 亚洲熟妇熟女久久| 精品国内亚洲2022精品成人| 国产免费av片在线观看野外av| 多毛熟女@视频| 午夜福利欧美成人| 午夜福利成人在线免费观看| 日韩 欧美 亚洲 中文字幕| 一卡2卡三卡四卡精品乱码亚洲| 国产xxxxx性猛交| 人妻久久中文字幕网| 日韩 欧美 亚洲 中文字幕| 成人三级做爰电影| 日本欧美视频一区| 久久草成人影院| 成人三级黄色视频| 女人精品久久久久毛片| 午夜影院日韩av| 可以免费在线观看a视频的电影网站| 亚洲精品一区av在线观看| 久久这里只有精品19| 此物有八面人人有两片| 美女 人体艺术 gogo| 日韩精品青青久久久久久| 两人在一起打扑克的视频| 亚洲美女黄片视频| 亚洲第一欧美日韩一区二区三区| 精品久久久久久,| 欧美成人免费av一区二区三区| 国产在线观看jvid| www国产在线视频色| 国产成人系列免费观看| 中出人妻视频一区二区| 一a级毛片在线观看| 亚洲avbb在线观看| 婷婷六月久久综合丁香| svipshipincom国产片| 国产私拍福利视频在线观看| 国产人伦9x9x在线观看| 88av欧美| 国产精品电影一区二区三区| 淫秽高清视频在线观看| 韩国av一区二区三区四区| 午夜亚洲福利在线播放| 欧美国产精品va在线观看不卡| 一夜夜www| 9热在线视频观看99| 久久精品成人免费网站| 一边摸一边做爽爽视频免费| 中文亚洲av片在线观看爽| av超薄肉色丝袜交足视频| 亚洲国产高清在线一区二区三 | 亚洲成av片中文字幕在线观看| 人妻丰满熟妇av一区二区三区| 亚洲精品美女久久久久99蜜臀| 日日摸夜夜添夜夜添小说| 精品久久久久久久毛片微露脸| 无限看片的www在线观看| 日韩av在线大香蕉| 97人妻天天添夜夜摸| a在线观看视频网站| 亚洲国产高清在线一区二区三 | 国产亚洲欧美在线一区二区| 国产激情欧美一区二区| 亚洲狠狠婷婷综合久久图片| 亚洲自偷自拍图片 自拍| 亚洲五月天丁香| 国产一级毛片七仙女欲春2 | 亚洲五月婷婷丁香| 日本免费一区二区三区高清不卡 | 嫩草影视91久久| 成人国语在线视频|