亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ASP的網(wǎng)上考試系統(tǒng)的開(kāi)發(fā)

        2008-01-01 00:00:00蔣銀珍
        計(jì)算機(jī)教育 2008年2期

        摘要:為減輕教師閱卷工作量,提高教學(xué)效率,本人結(jié)合多年的教學(xué)經(jīng)驗(yàn),利用ASP技術(shù)開(kāi)發(fā)出了基于客戶端腳本的B/S結(jié)構(gòu)的網(wǎng)上考試系統(tǒng),集出題、組卷、發(fā)卷、收卷、批閱以及成績(jī)登記與分析等功能與一體。

        關(guān)鍵詞:ASP;網(wǎng)絡(luò)教學(xué);網(wǎng)上考試系統(tǒng);數(shù)據(jù)庫(kù)

        中圖分類號(hào):G642

        文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1672-5913(2008)02-0113-03

        1引言

        隨著互聯(lián)網(wǎng)的廣泛應(yīng)用,越來(lái)越多的傳統(tǒng)應(yīng)用被移植到網(wǎng)上,考試系統(tǒng)就是一個(gè)典型示例。采用傳統(tǒng)的紙質(zhì)考試流程是:教師出題→印刷→考場(chǎng)分發(fā)→收卷→逐份批閱→統(tǒng)計(jì)成績(jī)→填寫(xiě)考試成績(jī)質(zhì)量分析表。隨著近幾年高校的擴(kuò)招,教師的任課班級(jí)人數(shù)大幅度增加,每到學(xué)期結(jié)束,教師的閱卷工作量非常大。為了提高工作效率,減輕工作負(fù)擔(dān),筆者結(jié)合自己的工作經(jīng)驗(yàn),開(kāi)發(fā)了基于B/S架構(gòu)的在線考試系統(tǒng),客戶端無(wú)需安裝任何程序。

        2系統(tǒng)概要設(shè)計(jì)

        登錄該系統(tǒng)的用戶分為兩大類:教師和學(xué)生。教師登錄后可選擇課程、題型以及章號(hào)來(lái)輸入題目。題型包括主觀題和客觀題,其中主觀題包括單選題、多選題、判斷題和填空題,輸入題目的同時(shí)也確定參考答案,作為計(jì)算機(jī)自動(dòng)閱卷的依據(jù)??陀^題包括簡(jiǎn)答題(名詞解釋)和操作題(編程題),不配參考答案,需要人工批閱。輸入完題目之后,教師可手動(dòng)或隨機(jī)從各種題型中抽取一定數(shù)量的題目,同時(shí)規(guī)定好各題型的分值,最后組成一套試卷。根據(jù)實(shí)際情況,教師可設(shè)定試卷是否公開(kāi)以被其他教師采用或作為模擬試卷供學(xué)生練習(xí)之用。待到考試時(shí),教師可選擇某套試卷發(fā)放給學(xué)生,并設(shè)置好考試時(shí)間。這樣,學(xué)生登錄后,可先下載試卷,然后調(diào)出試卷做題。在學(xué)生考試的過(guò)程中,可隨時(shí)提交答案,在結(jié)束考試之前可提交任意多次。

        本系統(tǒng)開(kāi)發(fā)環(huán)境為Windows 2003 + Access 2003 + IIS 6.0。

        3教師管理模塊設(shè)計(jì)

        教師管理模塊主要分為:題庫(kù)管理模塊、試卷管理模塊、考試管理模塊。

        3.1出題模塊

        該模塊主要用于添加、編輯修改以及刪除試題。

        圖1顯示的是單選題的輸入界面。教師可在左邊的文本框中依次輸入題目、選項(xiàng)1~4以及該題的相關(guān)說(shuō)明。除此之外,教師還可添加、編輯填空題和操作題,此模塊涉及的表如下所述。

        單選題表(SelectTable)的字段有:ChapNO(章號(hào))、Question(題目)、Select1~3、Answer(答案)、Comment(對(duì)題目或答案的提示說(shuō)明)、TeacherName(出題教師的姓名)以及Paper(采用該題的試卷的編號(hào))。

        填空題表(BlankTable)的字段有:ChapNO(章號(hào))、Question(題目)、Comment(對(duì)題目或答案的提示說(shuō)明)、TeacherName(出題教師的姓名)以及Paper(采用該題的試卷的編號(hào))。

        操作題表(Program)的字段有:ChapNO(章號(hào))、Question(題目)、QuestionType(素材文件的文件類型)、QuestionFileName(素材文件的文件名稱)、Question(素材文件的內(nèi)容)、TeacherName(出題教師的姓名)以及Paper(采用該題的試卷的編號(hào))。

        3.2組卷模塊

        組卷模塊主要提供了一個(gè)讓教師自由選擇題目數(shù)據(jù)庫(kù)中的題目并組成試卷的平臺(tái)。選擇好題目后,教師可給定各題型的分值,同時(shí)還可查看或修改試卷信息。默認(rèn)情況下,剛組好的試卷是非公開(kāi)、非模擬試卷。如果要讓自己組的試卷能被其他教師采用,可設(shè)置為“公開(kāi)”。如果此試卷僅作為模擬試卷供學(xué)生練習(xí)使用,而不用做正式考試試卷,則可設(shè)為“模擬”。試卷編號(hào)從01~20,若某一題目被第n套試卷錄用,試卷編號(hào)n則添加到該題的Paper字段值中。

        3.3考試管理模塊

        考試管理模塊用以對(duì)選定班級(jí)設(shè)置允許/禁止考試、考試時(shí)間、試卷ID等(如圖2所示)。試卷列表中顯示的試卷包括當(dāng)前教師所組的試卷以及其他教師組的但設(shè)為“公開(kāi)”的試卷,不包括任何模擬試卷。若選擇試卷列表中的多套試卷,則隨機(jī)分發(fā)試卷。圖2中顯示的是選擇了3套試卷進(jìn)行分發(fā)的情況?!胺职l(fā)”操作的實(shí)現(xiàn)代碼如下:

        Set Cnn=Server.CreateObject(\"ADODB.Connection\")

        StrCnn=\"Dbq=\" Server.Mappath(\"..\\db\\Student.asp\") \";Driver={Microsoft Access Driver (*.mdb)}\"

        Cnn.Open StrCnn

        if SelectUser=\"全班\" then

        '分配試卷號(hào)

        Dim a()

        n=0

        for eachitem inRequest.Form(\"TxtSelect\")

        n=n+1

        redim preserve a(n)

        a(n)=item

        next

        if n=0 then

        upd=\"Update user Set TestPaper='' where UserClass='\" classname1 \"'\"

        set rs=Cnn.execute(upd)

        elseif n=1 then

        upd=\"Update user Set TestPaper='\" a(1) \"' where UserClass='\" classname1 \"'\"

        set rs=Cnn.execute(upd)

        elseif n>1 then

        randomize

        sql=\"Select * from user where UserClass='\" classname1 \"'\"

        set rs=Cnn.execute(sql)

        Do While not rs.eof

        m=Int(n*rnd)+1

        upd=\"Update user Set TestPaper='\" a(m) \"' where ID=\" rs(\"ID\")

        set rs1=Cnn.execute(upd)

        rs.MoveNext

        Loop

        end if

        elseif SelectUser=\"個(gè)別\" then

        '分配試卷號(hào)

        redim a(0)

        n=0

        for eachitem inRequest.Form(\"TxtSelect\")

        n=n+1

        redim preserve a(n)

        a(n)=item

        next

        if n=0 then

        upd=\"Update user Set TestPaper='' where UserNumber='\" StartNumber1 \"'\"

        set rs=Cnn.execute(upd)

        elseif n=1 then

        upd=\"Update user Set TestPaper='\" a(1) \"' where UserNumber='\" StartNumber1 \"'\"

        set rs=Cnn.execute(upd)

        elseif n>1 then

        randomize

        sql=\"Select * from user where UserNumber='\" StartNumber1 \"'\"

        set rs=Cnn.execute(sql)

        Do While not rs.eof

        m=Int(n*rnd)+1

        upd=\"Update user Set TestPaper='\" a(m) \"' where ID=\" rs(\"ID\")

        set rs1=Cnn.execute(upd)

        rs.MoveNext

        Loop

        end if

        else

        response.end

        end if

        4學(xué)生測(cè)試模塊設(shè)計(jì)

        教師發(fā)完試卷并設(shè)置好考試時(shí)間后,在允許考試的情況下,學(xué)生即可下載試卷并開(kāi)始答題。單擊“提交單選題和填空題”之后,系統(tǒng)自動(dòng)批閱并將得分登記到成績(jī)數(shù)據(jù)庫(kù)中,同時(shí)還將學(xué)生答題的情況保存下來(lái)作為資料存檔。單擊“提交操作題”將學(xué)生填入的答案文件提交到服務(wù)器供教師人工批閱使用。

        5結(jié)束語(yǔ)

        目前,本系統(tǒng)主要供我校從事計(jì)算機(jī)公共教學(xué)的教師使用,教師反映良好,從一定程度上解決了操作性比較強(qiáng)的課程的考試問(wèn)題。

        Design of On-Web Examination Based on ASP

        Abstract: Combined with the teaching experience, expected lightening the teacher’s work and increasing the efficiency. An On-Web examination system based on ASP technology was developed. The system includes all the test functions, it’s database is flexible to many courses.

        Keywords:ASP, Network teaching, On-Web examination system, Data Base

        收稿日期:2007-10

        參考文獻(xiàn)

        [1] 唐紅亮,王改性,秦戈亮. ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)應(yīng)用教程[M]. 北京:電子工業(yè)出版社,2006.

        [2] 鄭阿齊. ASP程序設(shè)計(jì)教程[M]. 北京:機(jī)械工業(yè)出版社,

        2005.

        [3] 林義證,黃世陽(yáng). HTMLASP網(wǎng)頁(yè)制作教程[M]. 北京:中國(guó)鐵道出版社,2000.

        聯(lián)系方式:jiangyinzhen@suda.edu.cn

        少妇熟女天堂网av天堂| 99成人精品| 激,情四虎欧美视频图片| 国产一区二区三区口爆在线| 摸丰满大乳奶水www免费| 99精品热这里只有精品| 亚洲h电影| 亚洲97成人精品久久久| 国产精品区一区二区三在线播放| 欧美日韩一区二区三区自拍| 国产精品久久久亚洲第一牛牛| 手机在线播放成人av| 精品久久久久久无码专区| 看曰本女人大战黑人视频| 国内精品视频成人一区二区| 韩国三级黄色一区二区| 青娱乐极品视觉盛宴国产视频| 午夜亚洲www湿好大| 欧美巨大xxxx做受中文字幕| 亚洲av色av成人噜噜噜| 亚洲男同gay在线观看| 久久天天躁夜夜躁狠狠躁2022| 麻豆成年视频在线观看| 亚州终合人妖一区二区三区| 亚洲成av人片在线观看www| 欧美成人a在线网站| 国产精品亚洲av一区二区三区| 日本高清在线一区二区三区| www国产亚洲精品久久网站| 国产成人福利在线视频不卡| 亚洲av日韩专区在线观看| 欧美老熟妇喷水| 日本亚洲欧美在线观看| 国产黄色三级三级三级看三级| 老妇高潮潮喷到猛进猛出| 国产熟女高潮视频| 一区视频在线观看免费播放.| 精品人妻一区二区三区在线观看| 国产亚洲午夜高清国产拍精品| 日本少妇被爽到高潮的免费| 精品一区二区三区亚洲综合|