S模式的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(圖文)_第1頁
S模式的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(圖文)_第2頁
S模式的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(圖文)_第3頁
S模式的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(圖文)_第4頁
S模式的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(圖文)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于C/S模式的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(圖文)論文導(dǎo)讀:在操作上分為學(xué)生和教師兩局部,分別實(shí)現(xiàn)網(wǎng)上考試功能和網(wǎng)上考試管理功能。試題的發(fā)布是從試題庫中按照一定的組卷規(guī)那么,隨機(jī)生成試卷并發(fā)布給學(xué)生。試題難度:在試卷命題過程中,針對(duì)不同的考試對(duì)象,不同階段的考試,命題難度也不同,所以應(yīng)在數(shù)據(jù)庫中增加難度系數(shù),這也是幾乎每一個(gè)試題數(shù)據(jù)庫所要考慮的結(jié)構(gòu)。結(jié)束語我們?cè)敿?xì)的介紹了基于C/S模式的輔助教學(xué)系統(tǒng)中網(wǎng)上考試系統(tǒng)的開發(fā)設(shè)計(jì)過程和實(shí)現(xiàn)的技術(shù)細(xì)節(jié)。關(guān)鍵詞:網(wǎng)上考試,試題庫,C/S模式,數(shù)據(jù)庫一、前言隨著計(jì)算機(jī)技術(shù)的不斷開展,計(jì)算機(jī)的應(yīng)用越來越廣泛,利用計(jì)算機(jī)技術(shù)取代傳統(tǒng)的手工考試方式,是近年來計(jì)算機(jī)

2、技術(shù)的一個(gè)非常活潑的研究領(lǐng)域。傳統(tǒng)的基于紙和筆的考試存在諸多弊端:工作量大、周期長(zhǎng)、反應(yīng)能力弱。這種方法的考試只能考查學(xué)生的邏輯推理和運(yùn)算能力,不能有效地檢驗(yàn)學(xué)生的實(shí)踐動(dòng)手能力。尤其是計(jì)算機(jī)課程,它不同于其他專業(yè)課,它是一門直觀性、操作性、實(shí)踐性很強(qiáng)的課程,采用傳統(tǒng)的考試方法顯然不能客觀的評(píng)價(jià)學(xué)生的實(shí)際水平。利用計(jì)算機(jī)的交互功能和網(wǎng)絡(luò)的傳輸特性,從而實(shí)現(xiàn)高效、準(zhǔn)確和科學(xué)的網(wǎng)上考試將成為現(xiàn)代教育方式中的一種重要手段。它主要表達(dá)在以下幾個(gè)方面:出卷方便快捷:通過題庫系統(tǒng),只要輸入考卷的難度級(jí)別、試卷的題型比例分配等相關(guān)參數(shù),教師就可以很容易的組織出符合要求的試卷;閱卷準(zhǔn)確快速:通過計(jì)算機(jī)閱卷,可以

3、大大減輕教師閱卷的工作量,提高教師的工作效率,同時(shí)大幅度提高閱卷的準(zhǔn)確性;成績(jī)分析統(tǒng)計(jì)科學(xué)直觀:成績(jī)分析統(tǒng)計(jì)由計(jì)算機(jī)自動(dòng)完成,可以方便地進(jìn)行學(xué)生成績(jī)的查詢、打印、統(tǒng)計(jì)和分析等處理。本系統(tǒng)針對(duì)計(jì)算機(jī)程序設(shè)計(jì)語言,主要考查學(xué)生上機(jī)編程的實(shí)踐能力,所支持的題型定為如下三種,即程序填空題,程序改錯(cuò)題和編程題。在操作上分為學(xué)生和教師兩局部,分別實(shí)現(xiàn)網(wǎng)上考試功能和網(wǎng)上考試管理功能。在功能上,應(yīng)當(dāng)具備靈活的試卷生成方法,因?yàn)橐獜母旧戏乐棺鞅椎脑?,不同的考生根?jù)同一參數(shù)設(shè)置,隨機(jī)實(shí)時(shí)生成試卷是最好的方法。二、系統(tǒng)的軟件結(jié)構(gòu)設(shè)計(jì)整個(gè)網(wǎng)上考試系統(tǒng)分為學(xué)生端考試和教師端管理兩個(gè)子系統(tǒng),分別實(shí)現(xiàn)網(wǎng)上考試功能和網(wǎng)上考

4、試管理功能。整個(gè)系統(tǒng)的軟件層次結(jié)構(gòu)見圖。學(xué)生端考試子系統(tǒng)主要完成用戶身份驗(yàn)證,科目選擇,試題的發(fā)布和試卷的提交。學(xué)生要參加考試首先要進(jìn)行身份驗(yàn)證,之后通過準(zhǔn)考證號(hào)系統(tǒng)自動(dòng)識(shí)別其要參加考試的科目。試題的發(fā)布是從試題庫中按照一定的組卷規(guī)那么,隨機(jī)生成試卷并發(fā)布給學(xué)生。在考試時(shí)間內(nèi)學(xué)生可以隨時(shí)提交試卷,考試時(shí)間結(jié)束時(shí)系統(tǒng)強(qiáng)行終止考試并提示學(xué)生提交試卷。教師端管理子系統(tǒng)主要包括題庫管理、試卷管理、自動(dòng)評(píng)卷、成績(jī)管理、考生管理和用戶管理模塊。題庫管理模塊主要完成試題的錄入與維護(hù)(包括增、刪、改),教師可以在平時(shí)有效地收集試題,不斷充實(shí)試題庫。試卷管理模塊提供試卷查詢功能和自動(dòng)組卷功能,自動(dòng)評(píng)卷模塊可以實(shí)

5、現(xiàn)系統(tǒng)所支持的各種題型的白動(dòng)閱卷功能,并將考試成績(jī)自動(dòng)寫到相應(yīng)的數(shù)據(jù)表中。成績(jī)管理模塊提供成績(jī)查詢功能,并能夠?qū)荚嚽闆r做根本的分析。用戶管理模塊包括新用戶注冊(cè)、用戶維護(hù)、權(quán)限設(shè)置和密碼修改四個(gè)子模塊,用于實(shí)現(xiàn)教師用戶的管理功能。3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)考試系統(tǒng)的數(shù)據(jù)獨(dú)立地存放于數(shù)據(jù)庫中,包括考生信息表、教師信息表,參數(shù)表,課程代碼表,考場(chǎng)設(shè)置表,IP地址表,、程序填空表,程序改錯(cuò)表,編程表等根本表。數(shù)據(jù)庫的結(jié)構(gòu)如圖2所示,具體數(shù)據(jù)描述如下:(1)考生信息表:除了存放學(xué)生的準(zhǔn)考證號(hào)、口令、考場(chǎng)等根本信息外,還用于存放學(xué)生參加考試后提交的各種題型的答案及每道題的成績(jī)和考試的總成績(jī)。此外,還包括字段cxl

6、b;,用來標(biāo)識(shí)該考生參加考試的程序類別;字段Tth;,用來標(biāo)識(shí)考生隨機(jī)抽取的試題在題庫中的題號(hào),以便出現(xiàn)二次登錄時(shí),不再隨機(jī)抽題,而是抽取考過的試題;字段Kssj;和Zhtjsj;用來記錄考生開始考試的時(shí)間和最后提交試卷的時(shí)間,通過這兩個(gè)字段來控制是否允許考生二次登錄。(2)教師信息表:用于存放教師、口令等根本信息,用來標(biāo)識(shí)教師用戶。字段QuanX;用來控制教師用戶的權(quán)限,包括管理、維護(hù)和瀏覽,用戶權(quán)限不同對(duì)系統(tǒng)功能的使用范圍也不相同,通過此字段,可防止用戶越權(quán)訪問系統(tǒng)。(3)參數(shù)表:包括參數(shù)說明和參數(shù)兩個(gè)字段,考試時(shí),可以設(shè)置本次考試的考試時(shí)間、考試的課程名稱、各種題型的分?jǐn)?shù)等參數(shù)。(4)課

7、程代碼表:包括課程代碼和課程名稱兩個(gè)字段。(5)考場(chǎng)設(shè)置表:用來存放考場(chǎng)名稱,考試時(shí)間、地點(diǎn),考生人數(shù),考試的課程名稱等根本信息。(6)1P地址表:用于存放考場(chǎng)名稱、機(jī)器IP地址、機(jī)器名稱等信息,通過此表可以防止考場(chǎng)外的機(jī)器登錄系統(tǒng)。(7)程序填空表:用于存放程序填空題的根本情況。(8)程序改錯(cuò)表:用于存放程序改錯(cuò)題的根本情況。(9)編程表:用于存放編程題的根本情況。以上的試題表是根據(jù)實(shí)際情況,由教師掌握試題的難易程度,每種題型出一定數(shù)量的試題供隨機(jī)組卷考試使用。此外系統(tǒng)還針對(duì)智能組卷算法設(shè)計(jì)了題庫。題庫的設(shè)計(jì)在參照國(guó)家教育資源建設(shè)技術(shù)標(biāo)準(zhǔn)的根底上,主要考慮以下幾個(gè)方面:(1)能準(zhǔn)確、清晰地反

8、映出題目的內(nèi)容。對(duì)于如何準(zhǔn)確地描述一個(gè)題目的內(nèi)容,已經(jīng)超出了本文的討論范圍。但在題庫設(shè)計(jì)時(shí)必須為出題人留出足夠的描述空間。該描述空間不僅僅是指字段的寬度,還要考慮不同題型所需的描述方式。如填空題的描述方式為題目?jī)?nèi)容與填空數(shù)目的組合,而編程題那么只有題目?jī)?nèi)容。(2)題型應(yīng)以客觀題為主,適當(dāng)考慮主觀題型。(3)便于分類管理使用。題庫的設(shè)計(jì)應(yīng)考慮多種分類方式,如按課程、按難度、按題目類型、按知識(shí)點(diǎn)等,既便于組卷,也便于對(duì)題庫進(jìn)行維護(hù)和分析。(4)應(yīng)包含評(píng)分所需的相關(guān)信息。網(wǎng)上考試的優(yōu)勢(shì)之一就是自動(dòng)評(píng)分。為實(shí)現(xiàn)這一功能,在題庫設(shè)計(jì)時(shí)必須考慮把足夠多的信息包含進(jìn)去,如標(biāo)準(zhǔn)答案。(5)能處理一些特殊信息。

9、有些問題可能用普通文字描述不太方便,必須借助于圖形信息進(jìn)行描述,如數(shù)學(xué)公式等。對(duì)于這些有特殊要求的問題在題庫設(shè)計(jì)時(shí)也應(yīng)能夠處理。試題編號(hào):每道試題有唯一的試題編號(hào),試題編號(hào)不參與智能組卷中的運(yùn)算,而僅僅作為參與運(yùn)算的數(shù)據(jù)結(jié)構(gòu)的不變分量。試題編號(hào)具有與每一道試題一一對(duì)應(yīng)的性質(zhì)。試題內(nèi)容:對(duì)題目的信息進(jìn)行詳細(xì)的描述,假設(shè)為填空題,需要把填空的位置直接寫到題目?jī)?nèi)容中。不參與組卷運(yùn)算的過程。試題難度:在試卷命題過程中,針對(duì)不同的考試對(duì)象,不同階段的考試,命題難度也不同,所以應(yīng)在數(shù)據(jù)庫中增加難度系數(shù),這也是幾乎每一個(gè)試題數(shù)據(jù)庫所要考慮的結(jié)構(gòu)。根據(jù)出題要求,對(duì)難度系數(shù)進(jìn)行判斷,以符合試卷的單獨(dú)要求。難度系

10、數(shù)的劃分不易太細(xì)(劃分太細(xì)增加維護(hù)的難度),但也不能太粗。為方便管理,將難度系數(shù)劃分為五個(gè)級(jí)別,取值為15。分值系數(shù):指在百分試卷中題目的建議分值。出題教師:存放出題教師,該字段即用于統(tǒng)計(jì)查詢,也用于題庫維護(hù)時(shí)的權(quán)限檢查。只有出題人和管理員才能對(duì)題目進(jìn)行修改和刪除。使用次數(shù):為了更好地用于智能組卷,應(yīng)加一字段說明該試題在組卷時(shí)被使用的次數(shù),以此決定此題再出的概率,這一結(jié)構(gòu)對(duì)出題的影響是結(jié)構(gòu)中的值越大,再出的概率越小,提高命題質(zhì)量。知識(shí)點(diǎn):這道試題在這個(gè)學(xué)科的教學(xué)大綱中所屬的知識(shí)點(diǎn),它是教師用來確定考試范圍的重要依據(jù)之一。認(rèn)知分類:教育目標(biāo)的分類方法,一般是采用布盧姆的知識(shí)、領(lǐng)會(huì)、應(yīng)用、分析、綜

11、合、評(píng)價(jià)等六類。但是在實(shí)際應(yīng)用當(dāng)中,不同地域,不同學(xué)科,教師或教育研究人員也可以提出更符合實(shí)際情況的分類標(biāo)準(zhǔn)。只要試題屬性和組卷參數(shù)對(duì)它的定義一致,那對(duì)組卷策略就沒有太大的影響。上次使用時(shí)間:題目的使用總次數(shù)和上次使用時(shí)間兩個(gè)參數(shù)可以用來控制題目的曝光度。為了試卷的保密性、公平性和平安性起見,在抽取題目組成試卷的時(shí)候,需要控制題目的曝光度??刂破毓舛扔袃煞矫娴目紤],一是如果題目在規(guī)定的日期范圍之后被使用過,本次就不再使用;二是如果有幾個(gè)同時(shí)都滿足條件的題目可供選擇,那么在抽取試題的時(shí)候應(yīng)該選擇使用次數(shù)少的題目,以到達(dá)使用上的平衡和控制曝光度的目的。系統(tǒng)平安在系統(tǒng)設(shè)計(jì)中主要從以下幾個(gè)方面進(jìn)行系統(tǒng)

12、平安防范:(1)用戶必須登錄進(jìn)入,才可以使用系統(tǒng)的各項(xiàng)功能。用戶只有使用正確的注冊(cè)用戶名和口令才可以登錄。(2)用戶對(duì)任一功能界面的訪問均需獲得相應(yīng)的權(quán)限,不同身份的用戶只能訪問與其身份相符的界面。(3)為了防止用戶賬號(hào)被盜用,用戶可以經(jīng)常修改自己的口令,只有用戶本人才有權(quán)修改用戶資料。(4)對(duì)敏感數(shù)據(jù)(如用戶口令、考試試題等)進(jìn)行加密,以加強(qiáng)系統(tǒng)的保密功能,為此自定義了加密和解密函數(shù)。結(jié)束語我們?cè)敿?xì)的介紹了基于C/S模式的輔助教學(xué)系統(tǒng)中網(wǎng)上考試系統(tǒng)的開發(fā)設(shè)計(jì)過程和實(shí)現(xiàn)的技術(shù)細(xì)節(jié)。該系統(tǒng)己經(jīng)實(shí)現(xiàn)了基于C/S模式的輔助教學(xué)系統(tǒng)的根本功能,可以較好的工作,并可以比擬方便的進(jìn)行系統(tǒng)擴(kuò)充。但是這個(gè)系統(tǒng)還不是十分的完善,許多地方有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論