基于ASP在線測試系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
基于ASP在線測試系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
基于ASP在線測試系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

基于ASP在線測試系統(tǒng)的設(shè)計與實現(xiàn)

【摘要】文章介紹了基于校園網(wǎng)的在線測試系統(tǒng)的設(shè)計方案及其運用ASP技術(shù)的實現(xiàn)方法。詳細介紹了該系統(tǒng)所能實現(xiàn)的主要功能,包括題庫維護、考試管理、成績管理、考生測試等功能。它實現(xiàn)了學生對學習內(nèi)容的自測,教師通過對學生考試信息的分析,達到指導教學的目的。【關(guān)鍵詞】在線測試;數(shù)據(jù)庫;考試隨著計算機技術(shù)的迅猛發(fā)展,學校教學和管理的信息化發(fā)展也有長足的進步,這就要求各個環(huán)節(jié)都均衡發(fā)展,其中之一是,教師如何通過網(wǎng)絡(luò)了解學生的學習狀況。為此,配合傳統(tǒng)課堂教學而建立的在線測試系統(tǒng)就顯得相當必要。

測試是教學過程的重要組成部分,是教學評價的主要渠道之一,也是課堂教學中師生互動的重要手段。教師通過課堂測試可以了解學生的學習情況,及時調(diào)整教學進程;學生通過課堂測試可以了解自己的學習情況,及時調(diào)整學習方法。在傳統(tǒng)教學模式中,一位教師同時面對一個班的所有學生,師生不能及時準確地獲得反饋信息。目前,雖然在課堂教學中引入多媒體輔助教學手段,但課堂練習仍然采用傳統(tǒng)的模式,練習的評價功能并沒有充分體現(xiàn)。隨著網(wǎng)絡(luò)技術(shù)的不斷進步和信息技術(shù)的廣泛普及,網(wǎng)絡(luò)教學與考試系統(tǒng)已經(jīng)遍布于Internet的每個角落。因此,如何充分利用計算機網(wǎng)絡(luò)的信息處理、傳輸功能,構(gòu)建一個基于網(wǎng)絡(luò)的在線測試系統(tǒng),是我校推進教學改革亟待完成的任務(wù),也是計算機輔助教學領(lǐng)域中的一個重要研究課題。該測試系統(tǒng)基于現(xiàn)代教育理論和計算機應(yīng)用理論,給學生提供了一種在線測試的學習方式,希望能激發(fā)廣大教師和學生的興趣。相對于傳統(tǒng)的課堂測試,利用網(wǎng)絡(luò)平臺開展在線測試具有以下一些優(yōu)勢:(1)教學活動不受時間和空間的限制,教師和學生可以根據(jù)自己的實際情況選擇不同的時間段、不同的地點進行自我測試和自我學習;(2)有助于減輕教師的負擔,幫助學生詳細了解知識點掌握情況,鞏固所學,提高認知和解決問題的能力。

一、系統(tǒng)設(shè)計方案

(一)系統(tǒng)構(gòu)成

在線測試系統(tǒng)由學生和管理員兩個模塊組成。學生模塊包括學生注冊、登陸、測試、查詢成績模塊。管理員模塊包括院系管理、試卷管理、題庫管理、審批管理等模塊。

(二)測試流程

測試部分是系統(tǒng)的核心部分。管理員首先登陸,若不是管理員,則應(yīng)被授權(quán)之后才能登陸。登陸后首先添加好試卷名稱,并往試卷中添加試題,此時學生還不能參加考試,只有生成試卷以后,學生登錄后方可參加考試。學生通過注冊保存基本信息,根據(jù)注冊信息登陸進入系統(tǒng)界面。進入系統(tǒng)之后,可以選擇某門課程考試,當考試完一門課程,就可以看到本門課程得分,考完后也可進行其他課程的考試。另外還可查詢歷史成績信息。

(三)系統(tǒng)功能

后臺管理功能:(1)自由設(shè)置考試科目;(2)自由設(shè)置題庫;(3)自動生成試卷;(4)多功能查詢功能;(5)新聞發(fā)布??荚嚬δ埽海?)系統(tǒng)控制考試時間;(2)防刷新功能;(3)考試成績自動生成功能;(4)多功能查詢功能。

(四)題庫設(shè)計

題庫是在線測試系統(tǒng)的基礎(chǔ)。一個測試系統(tǒng)的題庫應(yīng)能容納足夠數(shù)量的題目,這些題目在題庫中的組織、分類及其特征信息的確立與描述將直接影響系統(tǒng)的工作效率與效果。題庫是按照一定的教育測量理論利用計算機技術(shù)構(gòu)成的某種學科題目的集合。題庫中的題目都是按照測驗?zāi)繕司暮Y選和校準的,每一題目除了試題本身的內(nèi)容外,還要具有答案。在線測試系統(tǒng)中,試題是存儲在數(shù)據(jù)庫中的,為了能夠進行計算機判卷,試題必須是標準化的,比如選擇題、判斷題、填空題等,且允許管理員在試題庫中添加、修改、刪除試題。

二、技術(shù)的選擇

現(xiàn)在網(wǎng)絡(luò)技術(shù)越來越多,提供實現(xiàn)系統(tǒng)功能的工具也越來越多,主要技術(shù)有CGI、PHP,JSP和ASP,而且它們各有特點:

1.CGI——CommonGatewayInterface,公用網(wǎng)關(guān)接口??梢允褂貌煌某绦蚓帉?,如VB、Delphi或C/C++等。將已經(jīng)寫好的程序放在WEB服務(wù)器上運行,再將其運行結(jié)果通過WEB服務(wù)器傳輸?shù)娇蛻舳说臑g覽器上。通過CGI建立WEB頁面與腳本程序之間的聯(lián)系,并且可以利用腳本程序來處理訪問者輸入的信息并據(jù)此做出響應(yīng)。但是,這樣的編制方式比較困難而且效率低下,因為每一次修改程序都必須重新將CGI程序編譯成可執(zhí)行文件。

2.ASP與Script(腳本)的編寫方式非常類似,它完全不需要重新編譯成可執(zhí)行文件就可以直接運行,再者ASP內(nèi)置的ADO組件,允許用戶通過客戶端瀏覽器存取各種各樣的數(shù)據(jù)庫。此外,ASP與CGI最大的不同在于對象向?qū)Ш徒M件重用,ASP除了內(nèi)置的Request對象、Response對象、Server對象、Session對象、Application對象、ObjectContext對象等基本對象外,另外可以允許用戶以外掛的方式使用ActiveX控件。當然,ASP本身也提供了多個ActiveX控件供使用,如文件存取組件、文件連接組件與數(shù)據(jù)庫存取組件等,這些大量擴充且重復(fù)使用的組件使ASP的功能遠大于CGI。

通過以上對比以及對系統(tǒng)要

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論