用ASP開發試題庫與線上考試系統(1)
來源:互聯網
上載者:User
摘 要 利用網路和資料庫技術,結合目前硬體價格普遍下跌與寬頻網大力建設的有利優勢,我們基於B/S模式研究開發了試題庫與線上考試系統這一ASP應用程式。它運用方便、操作簡單,效率很高,現階段雖只實現了試卷的客觀題部分,但已具有試題(卷)錄入、修改和查詢,手工組卷與自動組卷以及進行線上考試等重要功能,也就是說實現了真正的無紙化考試,滿足任何授權的考生隨時隨地考試並迅速獲得成績,並給出其詳細的成績分析與試卷評估,同時也大大減輕了教師出題、組卷和改卷等繁重的工作量。
引 言
現階段,學校與社會上的各種考試大都採用傳統的考試方式,在此方式下,組織一次考試至少要經過五個步驟,即人工出卷、考生考試、人工閱卷、成績評估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,並且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統的考試方式已經不能適應現代考試的需要。隨著電腦應用的迅猛發展,網路應用不斷擴大,如遠程教育和虛擬大學的出現等等,且這些應用正逐步深入到千家萬戶。人們迫切要求利用這些技術來進行線上考試,以減輕教師的工作負擔及提高工作效率,與此同時也提高了考試的品質,從而使考試更趨於公證!客觀!更加激發學生的學習興趣。例如目前許多國際著名的電腦公司所舉辦的各種認證考試絕大部分採用這種方式。為了適應新形勢的發展,我們推出了這一系統,使其儘快在各類考試中發揮高效、便捷的作用,把老師從繁重的工作中解脫出來!
一、基本簡介
試題庫與線上考試系統採用ASP、HTML、Frontpage2000/98、Javascript、VBScript、Java程式設計語言、圖形編輯與資料庫等工具,通過基於WEB伺服器訪問純WEB頁面,實現線上組卷與考試等各項相關的功能。
它是專門用於試題(卷)錄入、查詢、修改、刪除、組卷和參加線上考試的ASP應用程式。其最大的特點是開放性、方便性和靈活性。主要是指一般的使用者不僅可以輕鬆地向題庫添加、修改和查詢試題(卷),而且還可以自動新增科目並建立相應的資料表;它還允許使用者根據自己的需求,從現有的試題庫中靈活地抽取各類試題,以組建適合於自身所需的試卷。而且,自測試卷的難易程度和形式以及各大題分數等都由使用者根據需要確定。考生通過瀏覽器進行有效身分識別驗證登入後,輸入正確的試卷編號,並要求在規定的時間內進行答題,當達到規定的時間後,系統將自動予以提交。一旦考生做完後便能立即看到預先記錄在庫中的標準答案和自己的平時成績(正規考試試卷不得隨意更改以及答案將不及時提供),並且其答案和分數將被記入庫中以供審核和查閱,並作為成績評估和試卷分析的曆史資料;另外,還可完全由電腦自動按照"難度係數"靈活、隨機的抽取試題庫中的各類試題組成各種形式的試卷,其內容會隨著庫中試題的改變而改變,不妨把它稱之為即時的互動的試卷。
使用者物件主要是大、中、小學及職業學校等單位的教師及學生和企事業單位的教育部門(因企事業單位每年要對員工進行素質、安全教育與技能等方面的培訓及考試等)。