資源描述:
《網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、呼倫貝爾學(xué)院本科生畢業(yè)論文(設(shè)計)題目網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)專業(yè)計算機科學(xué)與技術(shù)姓名羅敏學(xué)號200412116指導(dǎo)教師田文武22008年5月20日摘要隨著Internet/Intranet的快速發(fā)展,數(shù)據(jù)庫技術(shù)的進一步成熟,尤其是web技術(shù)的廣泛應(yīng)用,網(wǎng)上考試系統(tǒng)隨之產(chǎn)生了,并因其比傳統(tǒng)的紙上考試具有更好的公正性、安全性、準(zhǔn)確性、靈活性、隨機性、及時性以及高效性和方便性等特點成為目前國內(nèi)外極受歡迎的一種考試方式。因此開發(fā)網(wǎng)上考試系統(tǒng)的有十分重要的意義。本文從軟件工程的理論出發(fā),基于B/S系統(tǒng)結(jié)構(gòu),以呼倫貝爾學(xué)院的
2、網(wǎng)上考試系統(tǒng)為背景,對網(wǎng)上考試系統(tǒng)進行了需求分析、系統(tǒng)分析、并實現(xiàn)了該系統(tǒng)的各功能模塊的設(shè)計。本文介紹的網(wǎng)上考試系統(tǒng),實現(xiàn)了對題庫的管理、教師(手動和自動)組卷、試卷的管理、考生信息的管理、考試成績的智能化查詢。學(xué)生在該科交卷后立即顯示其成績,并且不可以再參加該科的考試。該網(wǎng)上考試系統(tǒng)功能雖然較為簡單,但經(jīng)過測試,達到了預(yù)期的目標(biāo),可以供多人進行網(wǎng)上考試。關(guān)鍵詞:Internet/Intranet;web技術(shù);B/S的網(wǎng)上考試系統(tǒng);組卷;題庫目錄前言1第一章概述11.網(wǎng)上考試的引入12.主要工作內(nèi)容3第二章系統(tǒng)分析
3、31.本系統(tǒng)的主要功能32.用戶相關(guān)的操作33.開發(fā)工具和環(huán)境4VB的功能特點4第三章:系統(tǒng)詳細(xì)設(shè)計51.系統(tǒng)數(shù)據(jù)庫設(shè)計52.功能模塊設(shè)計83.主要的流程圖8(1)登錄8(2)自動生成試卷9(3)手動生成試卷14(4)修改題庫15(5)添加試題16(6)添加學(xué)生信息18(7)查詢學(xué)生信息18(8)修改試卷信息19(9)模塊的代碼21結(jié)束語22參考文獻23前言網(wǎng)上考試系統(tǒng)因其具有:公正性、安全性、準(zhǔn)確性、靈活性、隨機性、及時性以及高效性和方便性等特點已成為目前國內(nèi)外極受歡迎的一種考試方式。例如我們熟悉的計算機認(rèn)證中的
4、H3COM,微軟專家認(rèn)證,外語的GRE,TOEFL等,還有IBM的各類認(rèn)證考試等等都是網(wǎng)上考試。目前隨著校園網(wǎng)的健全與普及為在各個學(xué)校內(nèi)舉行無紙化的網(wǎng)上考試系統(tǒng)的建立提供了必要的條件。網(wǎng)上無紙化考試系統(tǒng)可以充分的發(fā)揮考試題庫的作用,方便管理員對試題庫的綜合管理:方便教師及時、全面、均衡的組織試卷、批閱試卷以及分析考生考試的具體情況,方便考生參加考試和查閱分?jǐn)?shù),省去了試卷的打印、印刷、裝訂和批閱等一系列過程,大大的減輕了教師的工作量并可以避免在出卷印刷裝訂等過程中的不安全性,并且可以靈活的安排考試時間,方便了管理部門
5、及參加考試的學(xué)生,對于客觀題可以自動閱卷,客觀題的考試成績在考試后就能夠立即輸出,并自動送到數(shù)據(jù)服務(wù)器的成績數(shù)據(jù)表中,增強了閱卷的公正性以及成績的準(zhǔn)確性,可以隨時產(chǎn)生相應(yīng)的成績統(tǒng)計等。隨著技術(shù)的進一步的發(fā)展與完善,網(wǎng)上無紙化考試系統(tǒng)正在成為網(wǎng)上教學(xué)系統(tǒng)和網(wǎng)絡(luò)辦公系統(tǒng)的不可或缺的重要組成部分,成為大多數(shù)科目組織考試的一種手段。本文分析傳統(tǒng)考試方法的種種不足與不便之處,指出傳統(tǒng)考試系統(tǒng)將會逐步被無紙化考試的形式所代替,從而提出計算機網(wǎng)上考試系統(tǒng)的系統(tǒng)構(gòu)成、設(shè)計思想,并且展示了系統(tǒng)最后的實現(xiàn)過程。(由于本系統(tǒng)是由李光映、
6、景云、本人合作完成,其中后臺的操作部分主要由本人完成,所以下面主要討論的是用VB實現(xiàn)對系統(tǒng)的服務(wù)器端的管理。)第一章概述1.網(wǎng)上考試的引入目前,我們所說的考試基本上都是采用傳統(tǒng)的紙上考試方式,但是在科技飛速發(fā)展的今天人們對考試的要求變的越來越嚴(yán)格了,傳統(tǒng)的考試形式的缺點已經(jīng)逐漸的暴露出來,傳統(tǒng)的紙上考試組織一次完整的考試需要經(jīng)歷的步驟很多如:人工出卷、考生考試、人工閱卷、成績統(tǒng)計等等。一次考試的絕大多數(shù)的時間都花在教師到處找試題、拼試卷、印刷、考試、評分、算成績等等的一些不太重要的環(huán)節(jié)上,首先,當(dāng)考生數(shù)量比較多的時
7、候,對考生的考試成績進行統(tǒng)計也將是一件十分煩瑣事情而且人工統(tǒng)計大量的成績時避免不了會出現(xiàn)這樣那樣的錯誤,其次,考試的反饋能力也計較弱,試題選擇隨意性大,一張試卷難度的大小全憑出卷教師的主觀意愿來評定,第三,成績公布之前學(xué)生為查看成績給教師和教務(wù)部門找的麻煩也不少,人情分很難避免出現(xiàn)。由于以上的原因,傳統(tǒng)的考試方式第23頁(共23頁)已經(jīng)不能很好的適應(yīng)現(xiàn)代考試的需要。而這些缺點用網(wǎng)上考試系統(tǒng)卻能夠很好的避免?,F(xiàn)代網(wǎng)上考試系統(tǒng)與傳統(tǒng)的考試相比具有以下的一些優(yōu)點:(1)利用網(wǎng)上考試系統(tǒng)考試沒有時間和地域的差別,考生可以在
8、不同的時間不同的地點參加考試,而且在同一考場可以進行不同種類的考試。這將大大提高考試的透明度和考試的公平性考生在交卷后即可以在網(wǎng)上顯示自己的考試成績和分析報告。(2)利用網(wǎng)上考試系統(tǒng)可以隨時更新考題,隨著時間的變化題庫也在不斷更新變化,因此,每門考試的考試時間、考試形式都會做出相應(yīng)的調(diào)整。能夠更好的達到考試的目的。(3)利用網(wǎng)上考試系統(tǒng)可以進一步的提高試卷的