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