資源描述:
《基于j2ee架構(gòu)的在線考試系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于J2EE架構(gòu)的在線考試系統(tǒng)目錄摘要:3ABSTRACT:41引言52在線考試系統(tǒng)構(gòu)架52.1在線考試系統(tǒng)一般需求分析52.2當(dāng)前在線考試系統(tǒng)現(xiàn)狀分析62.3基于J2EE的在線考試系統(tǒng)架構(gòu)介紹及擁有的優(yōu)勢(shì)62.3.1結(jié)構(gòu)總體介紹62.3.2客戶層組件72.3.2.1Applets72.3.2.2應(yīng)用程序客戶端72.3.3WEB層組件72.3.4業(yè)務(wù)層組件72.3.5企業(yè)信息系統(tǒng)層82.3.6J2EE架構(gòu)的優(yōu)勢(shì)83測(cè)試系統(tǒng)具體設(shè)計(jì)93.1基于J2EE的E-nettest在線考試系統(tǒng)構(gòu)架概要93.1.1E-nettest系統(tǒng)結(jié)構(gòu)93.1.2E-n
2、ettest數(shù)據(jù)流程103.2E-nettest考試系統(tǒng)環(huán)境設(shè)置113.3E-nettest總體功能介紹113.4E-nettest模塊設(shè)計(jì)113.5E-nettest數(shù)據(jù)庫設(shè)計(jì)134關(guān)鍵技術(shù)144.1tomcat數(shù)據(jù)庫連接池介紹與配置144.2applet數(shù)字簽名技術(shù)164.3如何調(diào)用java外部程序175總結(jié)與展望18參考文獻(xiàn)19基于J2EE架構(gòu)的在線考試系統(tǒng)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)001班沈志鋼指導(dǎo)教師:袁貞明張佳摘要:目前國內(nèi)基于B/S、C/S結(jié)構(gòu)的在線考試系統(tǒng)產(chǎn)品已經(jīng)有許多,本文首先介紹了這些考試系統(tǒng)的形成和發(fā)展過程,大致結(jié)構(gòu)。然后通過仔
3、細(xì)分析,提出了目前的這些系統(tǒng)還存有系統(tǒng)更新和維護(hù)等種種弊端,仍不夠成熟?;趯?duì)現(xiàn)有產(chǎn)品的思考,結(jié)合J2EE的成熟技術(shù),我們想到了是否可以將該技術(shù)運(yùn)用在在線考試系統(tǒng)中,提出了一個(gè)基于J2EE架構(gòu)的在線考試系統(tǒng)。通過將該架構(gòu)與已有結(jié)構(gòu)的在線考試系統(tǒng)進(jìn)行比較,分析了該架構(gòu)的優(yōu)勢(shì),重點(diǎn)介紹了該框架的整體構(gòu)造以及相關(guān)的概念和技術(shù)。并通過設(shè)計(jì)了一個(gè)基于J2EE架構(gòu)的在線考試系統(tǒng)對(duì)該架構(gòu)做了一個(gè)比較深入的剖析。最后,對(duì)J2EE技術(shù)做了一個(gè)總結(jié)性的展望,認(rèn)為該技術(shù)有著良好的發(fā)展空間和廣闊的前景。關(guān)鍵詞:J2EE,在線考試系統(tǒng),b/s,JavaBean,jsp,
4、數(shù)據(jù)池Abstract:Atpresent,therearemanyb/s,c/sstructureexaminationsystemsbasedon-line,thispaperfirstintroducedmostofthesesystems’formedanddevelopedprocess,andstructures.Then,analysisthesesystems,andpointedoutthattherestillhavemanydefectsaboutthem,justliketheupdateandtheservicetot
5、hesesystems.Thinkingbasedontheseproduces,andnowtheJ2EEtechnicalisbecomingmature,wethinkingaboutisthistechnicalcanbeusedinexaminationsystems,sowementionedaon-linesystembasedonJ2EEstructure.Comparedtoothersystems,andalsoanalysisits’advantages,weintroducedthisstructure’sconstru
6、ctionandtechnicalasemphasize.Finally,makeJ2EEtechnicalaexpectationanditcanprogressquietgreatandhaveaniceforeground.Keywords:J2EE,Examinationsystemon-line,b/s,JavaBean,jsp,datapool1引言現(xiàn)階段,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個(gè)步驟,即出卷、考生考試、閱卷、成績?cè)u(píng)估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷
7、提高,教師的工作量將會(huì)越來越大,并且其工作將是一件十分繁瑣和非常容易出錯(cuò)的事情,可以說傳統(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)用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,從而提高了考試的質(zhì)量,使考試更趨于公證、客觀、激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。為了適應(yīng)新形勢(shì)的發(fā)展,目前國內(nèi)有很多公司團(tuán)體研究開發(fā)了基于Web的考試系統(tǒng)。而我們知道網(wǎng)絡(luò)應(yīng)用軟件
8、運(yùn)行的模式主要有二類:Client/Server模式、Browser/Server模式。前者主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,后者是近幾年伴隨Intern