網(wǎng)絡(luò)教育在線考試設(shè)計_第1頁
網(wǎng)絡(luò)教育在線考試設(shè)計_第2頁
網(wǎng)絡(luò)教育在線考試設(shè)計_第3頁
網(wǎng)絡(luò)教育在線考試設(shè)計_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、    網(wǎng)絡(luò)教育在線考試設(shè)計    摘要:本文探討用asp和access數(shù)據(jù)庫實現(xiàn)網(wǎng)絡(luò)教育在線設(shè)計方法,當(dāng)考生輸入正確的用戶名和密碼后,選擇考試科目,計算機(jī)自動隨機(jī)出題,自動評分并將成績登記入庫,用戶便可查詢考試成績。 關(guān)鍵詞:asp access網(wǎng)絡(luò)教育在線考試 隨著教育理念的不斷更新以及信息技術(shù)的廣泛應(yīng)用,很多大學(xué)開辦了網(wǎng)絡(luò)教育。我校也于2002年與華中科技大學(xué)同濟(jì)醫(yī)學(xué)院聯(lián)辦了網(wǎng)絡(luò)教育,筆者設(shè)計了基于web的在線考試系統(tǒng),該系統(tǒng)運行兩年來,功能不斷完善,現(xiàn)將該系統(tǒng)結(jié)構(gòu)功能設(shè)計情況介紹如下。 一、系統(tǒng)功能設(shè)計 在

2、線考試主要提供網(wǎng)上的考試平臺,主要包括登錄頁面、考試科目選擇頁面、考試頁面、評分頁面和成績查詢頁面等。登錄頁面主要功能是判斷是否合法用戶,只有輸入正確的用戶名和密碼才能進(jìn)入在線考試;考試科目選擇頁面主要功能是用戶選擇參加考試的科目;考試頁面主要功能是用戶選擇考試科目后,計算機(jī)隨機(jī)出題給用戶并自動倒計時,保存用戶的試卷和答案,用戶按交卷按鈕提交試卷;評分頁面的主要功能是試卷提交后計算機(jī)取出用戶試卷給每道題評分若統(tǒng)計總成績;成績查詢頁面的主要功能是用戶可以查詢考試成績。 二、設(shè)計思想 目前比較流行的兩種網(wǎng)絡(luò)開模式分別是clinetserver模式與browerserver模式。

3、clinetserver模式主要是在以局域網(wǎng)為基礎(chǔ)的環(huán)境下展開應(yīng)用的,它受到地域的限制。而browerserver模式通過internet進(jìn)行通信,用戶不受地域的限制,由于本校網(wǎng)絡(luò)教育學(xué)員平時多數(shù)在家通過internet進(jìn)行學(xué)習(xí)和測練,所以本校在線考試系統(tǒng)采用browerservcr結(jié)構(gòu)設(shè)計。開發(fā)工具選擇asp、 vbscript和javascfipt,數(shù)據(jù)庫用access 2000。 三、系統(tǒng)文件及數(shù)據(jù)庫設(shè)計 在線考試系統(tǒng)由5個文件共同完成,各文件的名稱與功能說明見表1。  四、程序設(shè)計(只介紹實現(xiàn)過程,具體代碼略去) 1登錄頁面(defau

4、ltasp) 根據(jù)用戶輸入的姓名、密碼和選擇的專業(yè)進(jìn)行驗證,首先驗證的是用戶名和密碼是否為空,如果其中任何一個為空,則程序會重定向到defaultasp.。否則會顯示ok,并繼續(xù)程序的運行,進(jìn)入相應(yīng)的專業(yè)考試科目選擇頁面。 接下來,系統(tǒng)會執(zhí)行sql語句,在數(shù)據(jù)庫中檢索登錄用戶情況,如果能檢索到用戶,則設(shè)置3個session變量的值,一個是pass,一個是user,一個是mina。如果數(shù)據(jù)庫中沒有檢索到登錄用戶的值,則系統(tǒng)會顯示“非法用戶!”的提示。 2選擇考試科目頁面 用戶可以在這個頁面選擇需要參加考試的科目。本頁面使用了一個試卷名稱表,需要引用這個表的

5、試卷名稱、試題分?jǐn)?shù)、時間等字段,在表格中將它們顯示出來。 3考試頁面 頁面左上角顯示剩余時間,自動倒計時,當(dāng)剩余時間為0時,系統(tǒng)自動交卷。本頁面使用了兩個表,一個是考試科目表,需要引用這個表的試題題型、試題分?jǐn)?shù)、試題、答案等字段,考試頁面會將這些有效信息讀取現(xiàn)來,然后顯示給用戶,同時保存到暫時試卷表中;另一個是成績登記表,需要引用這個表的用戶名、密碼、成績、試卷名稱、試卷、當(dāng)前狀態(tài)等字段,目的是為了修改用戶的當(dāng)前狀態(tài),以達(dá)到對用戶狀態(tài)進(jìn)行控制的目的,并為閱卷作準(zhǔn)備。 4評分頁面 評分頁面使用了一個暫時試卷表,需要引用這個表的試題類型、試題題目、試題分?jǐn)?shù)、用戶答案以及試題答案等字段,先是讀取試題類型以及用戶答案,然后將用戶答案跟試題答案進(jìn)行對比,從而判定用戶答案正確與否,如果正確,則給用戶的分,同時累加用戶的得分,并將該題的分?jǐn)?shù)寫入到“用戶名+表名”的表中。答案不正確,則得分為0。評分頁面同時使用了成績登記表,目的是為了將用戶最后的成績寫入到表中,同時將用戶的狀態(tài)改變?yōu)橐呀痪頎顟B(tài)。 5查詢成

溫馨提示

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

評論

0/150

提交評論