基于java的在線考試系統(tǒng)論文.doc
約32頁DOC格式手機打開展開
基于java的在線考試系統(tǒng)論文,我主要開發(fā)系統(tǒng)的后臺管理系統(tǒng)—java在線考試管理子系統(tǒng),它包括試題管理、考生管理、在線制作試卷、控制學(xué)生考試的設(shè)置、試卷審批等功能。本論文主要介紹了對java在線考試管理子系統(tǒng)的分析、設(shè)計和開發(fā)的全部過程。運用er圖,程序流程圖等對在線管理子系統(tǒng)的設(shè)計過程進(jìn)行詳細(xì)的說明。全文共分為開發(fā)方案、需求分析、系統(tǒng)設(shè)計、關(guān)鍵技...
內(nèi)容介紹
此文檔由會員 wanli1988go 發(fā)布
我主要開發(fā)系統(tǒng)的后臺管理系統(tǒng)—JAVA在線考試管理子系統(tǒng),它包括試題管理、考生管理、在線制作試卷、控制學(xué)生考試的設(shè)置、試卷審批等功能。本論文主要介紹了對JAVA在線考試管理子系統(tǒng)的分析、設(shè)計和開發(fā)的全部過程。運用ER圖,程序流程圖等對在線管理子系統(tǒng)的設(shè)計過程進(jìn)行詳細(xì)的說明。全文共分為開發(fā)方案、需求分析、系統(tǒng)設(shè)計、關(guān)鍵技術(shù)解決,結(jié)論五部分。開發(fā)方案中主要介紹開發(fā)在線考試系統(tǒng)得目的、開發(fā)方案的選擇及開發(fā)框架的技術(shù)的確定;需求分析介紹了在線考試系統(tǒng)的總體需求及系統(tǒng)各模塊的功能需求;系統(tǒng)設(shè)計介紹了系統(tǒng)設(shè)計的指導(dǎo)思想、數(shù)據(jù)庫的設(shè)計、系統(tǒng)模塊的設(shè)計;關(guān)鍵技術(shù)介紹了在具體實現(xiàn)時需解決的一些技術(shù),如開發(fā)框架的整合技術(shù)、開發(fā)
框架與數(shù)據(jù)庫的連接及數(shù)據(jù)的備份與還原。
【關(guān)鍵詞】:JSP,JAVA,SQL Server 2000數(shù)據(jù)庫,B/S模式
前 言 1
1、開發(fā)方案 2
1.1問題分析 2
1.2項目目的 2
1.3方案選擇 2
1.4開發(fā)框架技術(shù) 4
2、 需求分析 5
2.1任務(wù)概述 5
2.2功能需求概述 5
2.2運行環(huán)境 7
3、系統(tǒng)設(shè)計 7
3.1指導(dǎo)思想 7
3.2系統(tǒng)結(jié)構(gòu)圖 9
3.3數(shù)據(jù)庫設(shè)計 12
3.4系統(tǒng)模塊部分設(shè)計 17
4、關(guān)鍵技術(shù)解決 24
4.1系統(tǒng)架構(gòu)與數(shù)據(jù)庫的連接 24
4.2框架技術(shù)的整合 26
4.3數(shù)據(jù)的備份與還原 27
5、結(jié)束語 28
參考文獻(xiàn) 29
ABSTRACT 30
后記 30
前 言
現(xiàn)今,不管是國內(nèi)還是國外的各大廠家,都在不斷的推出一系列的考試、認(rèn)證。如微軟的MCSE、Cisco的CCNA等。我們國家的自考或是成考,以及各省市的各種考試,現(xiàn)在都在朝著信息化的道路前進(jìn)在走。我們相信在今后這一系列的考試將會走向網(wǎng)絡(luò)化考試的。這樣才是符合信息發(fā)展的。所以我們考慮這是一個機會。我們要給不同的考試一個好的解決方案。 這個方案在技術(shù)上來講我們是采用B/S模式。 在Windows/Linux平臺上,使用IE瀏覽器,完成抽題、考試、交卷等考試任務(wù)。
各考點模塊通過網(wǎng)絡(luò)獲取題庫,考點模塊按照題庫中的抽題策略,自動給每個考生生成一份試卷,考生在線作答,考試結(jié)果數(shù)據(jù)通過網(wǎng)絡(luò)回收,系統(tǒng)自動進(jìn)行判分,生成考試成績和統(tǒng)計數(shù)據(jù)。“在線考試系統(tǒng)”是集合現(xiàn)代考試?yán)碚?、方法和現(xiàn)代信息技術(shù)手段的智能化網(wǎng)上考試系統(tǒng),為學(xué)生個性化學(xué)習(xí)提供“靈活、方便、科學(xué)、公平”的“個別化考試服務(wù)”,是終結(jié)性評價系統(tǒng)。學(xué)生可以隨時、隨地進(jìn)行課程結(jié)業(yè)考試。
現(xiàn)階段,學(xué)校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出卷,考生考試,人工閱卷,成績評估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計算機應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀、更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國際著名的計算機公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。為了適應(yīng)新形勢的發(fā)展,我們推出了這一系統(tǒng),使其盡快在各類考試中發(fā)揮高效,便捷的作用,把老師從繁重的工作中解脫出來。
框架與數(shù)據(jù)庫的連接及數(shù)據(jù)的備份與還原。
【關(guān)鍵詞】:JSP,JAVA,SQL Server 2000數(shù)據(jù)庫,B/S模式
前 言 1
1、開發(fā)方案 2
1.1問題分析 2
1.2項目目的 2
1.3方案選擇 2
1.4開發(fā)框架技術(shù) 4
2、 需求分析 5
2.1任務(wù)概述 5
2.2功能需求概述 5
2.2運行環(huán)境 7
3、系統(tǒng)設(shè)計 7
3.1指導(dǎo)思想 7
3.2系統(tǒng)結(jié)構(gòu)圖 9
3.3數(shù)據(jù)庫設(shè)計 12
3.4系統(tǒng)模塊部分設(shè)計 17
4、關(guān)鍵技術(shù)解決 24
4.1系統(tǒng)架構(gòu)與數(shù)據(jù)庫的連接 24
4.2框架技術(shù)的整合 26
4.3數(shù)據(jù)的備份與還原 27
5、結(jié)束語 28
參考文獻(xiàn) 29
ABSTRACT 30
后記 30
前 言
現(xiàn)今,不管是國內(nèi)還是國外的各大廠家,都在不斷的推出一系列的考試、認(rèn)證。如微軟的MCSE、Cisco的CCNA等。我們國家的自考或是成考,以及各省市的各種考試,現(xiàn)在都在朝著信息化的道路前進(jìn)在走。我們相信在今后這一系列的考試將會走向網(wǎng)絡(luò)化考試的。這樣才是符合信息發(fā)展的。所以我們考慮這是一個機會。我們要給不同的考試一個好的解決方案。 這個方案在技術(shù)上來講我們是采用B/S模式。 在Windows/Linux平臺上,使用IE瀏覽器,完成抽題、考試、交卷等考試任務(wù)。
各考點模塊通過網(wǎng)絡(luò)獲取題庫,考點模塊按照題庫中的抽題策略,自動給每個考生生成一份試卷,考生在線作答,考試結(jié)果數(shù)據(jù)通過網(wǎng)絡(luò)回收,系統(tǒng)自動進(jìn)行判分,生成考試成績和統(tǒng)計數(shù)據(jù)。“在線考試系統(tǒng)”是集合現(xiàn)代考試?yán)碚?、方法和現(xiàn)代信息技術(shù)手段的智能化網(wǎng)上考試系統(tǒng),為學(xué)生個性化學(xué)習(xí)提供“靈活、方便、科學(xué)、公平”的“個別化考試服務(wù)”,是終結(jié)性評價系統(tǒng)。學(xué)生可以隨時、隨地進(jìn)行課程結(jié)業(yè)考試。
現(xiàn)階段,學(xué)校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出卷,考生考試,人工閱卷,成績評估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計算機應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀、更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國際著名的計算機公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。為了適應(yīng)新形勢的發(fā)展,我們推出了這一系統(tǒng),使其盡快在各類考試中發(fā)揮高效,便捷的作用,把老師從繁重的工作中解脫出來。