




已閱讀5頁(yè),還剩42頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(本文源碼索取,請(qǐng)聯(lián)系QQ68661508二一年六月本科畢業(yè)設(shè)計(jì)說(shuō)明書A1A0A2A3A1A0A5A7A7A7A1A8A5A7A7A7題目網(wǎng)絡(luò)基礎(chǔ)在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名學(xué)院信息工程學(xué)院系別計(jì)算機(jī)系專業(yè)軟件工程班級(jí)軟件06指導(dǎo)教師副教授XXXA4A6A9A10A11A12A13A6A14A15A16A17A182摘要隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,利用計(jì)算機(jī)來(lái)獲取和處理信息是當(dāng)今信息管理的一大特點(diǎn)?;贐/S架構(gòu)的系統(tǒng)作為最普遍最實(shí)用的系統(tǒng),其管理現(xiàn)代化、信息化,對(duì)整個(gè)社會(huì)起著巨大的推動(dòng)作用。網(wǎng)上在線考試系統(tǒng)是典型的B/S架構(gòu)的系統(tǒng),其開(kāi)發(fā)主要包括應(yīng)用程序的開(kāi)發(fā),數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。在應(yīng)用程序的開(kāi)發(fā)方面,設(shè)計(jì)中使用MYECLIPSE進(jìn)行編程設(shè)計(jì)。它引入了面向?qū)ο缶幊痰乃枷?,使系統(tǒng)界面友好,功能完善,操作靈活,使用方便。同時(shí),在數(shù)據(jù)庫(kù)的建立和維護(hù)方面,采用OG85G68CLEG1856G2508的OG85G68CLEG708G20G19G74G709作為數(shù)據(jù)庫(kù)的開(kāi)發(fā)G5049G1867。它G17878用于G56G81IG91/G58IG81G71G82G90ES操作G5191G2500,是大中型系統(tǒng)使用G17751G5203的數(shù)據(jù)庫(kù)開(kāi)發(fā)G5191G2500。網(wǎng)上在線考試系統(tǒng)開(kāi)發(fā)的G5647G1319G11458的是在實(shí)現(xiàn)G44G81G87EG85G81EG87和G4628G3507網(wǎng)G1881的在線考試。G7424系統(tǒng)是基于G1881G14957G2488G5049G1006大G4410為對(duì)象進(jìn)行G5647G1319開(kāi)發(fā)和設(shè)計(jì)的。G1863G19202G16801G726在線考試系統(tǒng)G727G45G68G89G68G727OG85G68CLEG727SG87G85G88G87SG21G727G45G39BG38XXXA19A20A21A22A23A24A25A20A26A27A28A29A303ABSTRACTALONGWITHCOMPUTERTECHNOLOGYSSWIFTDEVELOPMENT,GAINSANDTHEPROCESSINFORMATIONUSINGTHECOMPUTERISNOWAINFORMATIONMANAGEMENTMAJORCHARACTERISTICTAKESMOSTGENERALLYTHEMOSTPRACTICALSYSTEMBASEDONTHEB/SCONSTRUCTIONSSYSTEM,ITSMANAGEMENTMODERNIZATION,THEINFORMATIONIZATION,ARETAKINGTHEHUGEPROMOTIONEFFECTTOTHEENTIRESOCIETYONLINETESTSYSTEMISTHETYPICALB/SCONSTRUCTIONSYSTEM,ITSDEVELOPMENTMAINLYINCLUDESTHEAPPLICATIONPROCEDURETHEDEVELOPMENT,THEDATABASEESTABLISHMENTANDMAINTAINSTWOASPECTSINTHEAPPLICATIONPROCEDURESDEVELOPMENTASPECT,INTHEDESIGNUSESIBMCORPORATIONSECLIPSETOCARRYONTHEPROGRAMMINGDESIGNITHASINTRODUCEDTHEOBJECTORIENTEDPROGRAMMINGTHOUGHTTHATCAUSESTHESYSTEMCONTACTSURFACETOBEFRIENDLY,THEFUNCTIONISPERFECT,THEOPERATIONISFLEXIBLE,EASYTOOPERATEATTHESAMETIME,INTHEDATABASEESTABLISHMENTANDTHEMAINTENANCEASPECT,USESORACLECORPORATIONSORACLE10GTOTAKETHEDATABASETHEDEVELOPMENTKITITISSUITABLEFORTHEUNIX/WINDOWESSERVICEPLATFORM,ISTHELARGEANDMIDDLESCALESYSTEMUSEBROADDATABASEDEVELOPSTHEPLATFORMONLINEONLINETESTSYSTEMDEVELOPMENTSOVERALLGOALTOINREALIZESININTERNETANDLOCALAREANETWORKSONLINETESTTHISSYSTEMISCARRIESONTHEOVERALLDEVELOPMENTANDTHEDESIGNBASEDONTHESHANGHAIBRIUPSOFTWARECOMPANYFORTHEOBJECTKEYWORDSONLINETESTSYSTEMJAVAORACLESTRUTS2JDBC目錄引G163401G12544一G12468系統(tǒng)G19668G8726G2010G7524211G17885G20076G5859G1053212系統(tǒng)G2033G8505G16855G7609213系統(tǒng)G2499行G5627G2010G7524214系統(tǒng)功能G19668G8726G8022G178603G12544G1120G12468開(kāi)發(fā)技術(shù)G2462G5049G1867G1183G13473421開(kāi)發(fā)G5049G18674211MYECLIPSE4212ORACLE數(shù)據(jù)庫(kù)4213TOMCATG7393G2165G3132422開(kāi)發(fā)技術(shù)5221JAVA5222SERVLET5223JSP5224JDBC623開(kāi)發(fā)G7706架技術(shù)6231STRUTS2624開(kāi)發(fā)G8181G5347625系統(tǒng)G17828行G10627G36717G12544G989G12468系統(tǒng)G2010G7524G994設(shè)計(jì)831系統(tǒng)功能G2010G75248311系統(tǒng)功能G6563G178608312功能設(shè)計(jì)G2010G7524932系統(tǒng)設(shè)計(jì)11321系統(tǒng)功能G13479構(gòu)G328211322系統(tǒng)用G1375G32821233數(shù)據(jù)庫(kù)設(shè)計(jì)13331數(shù)據(jù)庫(kù)的G17935G17765設(shè)計(jì)13XXXA31A32A33A34A35A36A37A32A38A39A40A41A422332數(shù)據(jù)庫(kù)的G10301理設(shè)計(jì)14G12544G3247G12468系統(tǒng)的實(shí)現(xiàn)1641G2530G2500管理G8181G337116411G11343G541717412G6957G4410管理功能17413G6957G5084管理功能19414G20076庫(kù)管理功能20415管理G2604G14270管理功能21416考試管理功能22417系統(tǒng)管理功能2442考G10995管理G8181G337124421考試管理功能2543G6957G5084管理G8181G337128431G7609G11487考試G16826G578529432試G20076G16774G1631131433G6957G5084G14270管理31434系統(tǒng)管理31G12544G1128G12468G1863G19202技術(shù)G16311G192732G13479G1678233G2454考G7003G1049834G16886G1777835G19480G541736XXXA43A44A45A46A47A48A49A44A50A51A52A53A541引言利用網(wǎng)G13488和數(shù)據(jù)庫(kù)技術(shù),G13479G2524G11458G2081G11840G1226G1227G7696普遍G991G17312G994G4497G5114網(wǎng)大G2159建設(shè)的G7389利G1260G2195,我們基于B/SG8181G5347研究開(kāi)發(fā)了試G20076庫(kù)G994在線考試系統(tǒng)這一G45G68G89G68應(yīng)用程序。它G17828用方便、操作簡(jiǎn)單、效率很高,現(xiàn)階段雖只實(shí)現(xiàn)了試卷的客觀G20076部G2010,但已G1867G7389試G20076卷G5417入,修改和G7609詢,手G5049組卷G994G14270動(dòng)組卷以G2462進(jìn)行在線考試等重要功能,也就是說(shuō)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足任何授權(quán)的考G10995隨時(shí)隨地考試并迅速獲得成績(jī),并給出其G16826細(xì)的成績(jī)G2010G7524G994試卷評(píng)估,同時(shí)也大大減輕了G6957G5084出G20076,組卷和改卷等繁重的G5049作量?,F(xiàn)階段,G4410校G994社會(huì)上的各種考試大都采用傳統(tǒng)的考試方G5347,在此方G5347G991,組織一次考試至少要經(jīng)過(guò)G1128個(gè)G8505驟,即人G5049出卷,考G10995考試,人G5049閱卷,成績(jī)?cè)u(píng)估和試卷G2010G7524。顯然,隨著考試類型的不斷增加G2462考試要G8726的不斷提高,G6957G5084的G5049作量將會(huì)越來(lái)越大,并且其G5049作將是一G1226十G2010煩瑣和非常容易出錯(cuò)的事G5785,G2499以說(shuō)傳統(tǒng)的考試方G5347已經(jīng)不能G17878應(yīng)現(xiàn)代考試的G19668要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)G13488應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程G6957育和虛擬大G4410的出現(xiàn)等等,且這些應(yīng)用正逐G8505深入到千家萬(wàn)戶。人們迫切要G8726利用這些技術(shù)來(lái)進(jìn)行在線考試,以減輕G6957G5084的G5049作負(fù)擔(dān)G2462提高G5049作效率,G994此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于G1856證,客觀更加激發(fā)G4410G10995的G4410習(xí)興趣。G1375如G11458G2081許多G3281G19481G14891G2529的計(jì)算機(jī)G1856G2508G6164G1042G2162的各種G16760證考試G13489大部G2010采用這種方G5347。為了G17878應(yīng)G7044G5430G2195的發(fā)展,我們推出了這一系統(tǒng),使其G4625G5567在各類考試中發(fā)G6393高效,便G6475的作用,G6238G13781G5084從繁重的G5049作中G16311G14085出來(lái)。XXXA43A44A45A46A47A48A49A44A50A51A52A53A542第一章系統(tǒng)需求分析隨著網(wǎng)G13488技術(shù)的飛速發(fā)展,現(xiàn)在很多G3281G3818的大G4410和社會(huì)其G1194部G19388都已經(jīng)開(kāi)設(shè)了遠(yuǎn)程G6957育,G17902過(guò)計(jì)算機(jī)網(wǎng)G13488實(shí)現(xiàn)G5334地G6957育和G3533G16769。現(xiàn)在,計(jì)算機(jī)G11840G1226技術(shù)的發(fā)展已經(jīng)G17810到了G11468當(dāng)高的G8712G5191。但是,遠(yuǎn)程G6957育G17731G1226的開(kāi)發(fā)G11458G2081G17836處于起G8505階段,隨著這G20045技術(shù)的不斷深入發(fā)展,就要G8726G7389更好、更完善的G17731G1226系統(tǒng)應(yīng)用到遠(yuǎn)程G6957育當(dāng)中G2447,這就給G17731G1226設(shè)計(jì)人G2604提出了更高的設(shè)計(jì)要G8726。遠(yuǎn)程G6957育包括很多G10627G14422,G1375如G6957G4410系統(tǒng)、G12584G11109系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個(gè)G10627G14422就是在線考試系統(tǒng),同時(shí)它也是最G19602實(shí)現(xiàn)的G10627G14422。G17902過(guò)實(shí)地G16855研G1055G2530,對(duì)在線考試系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)G1582了一個(gè)G16826細(xì)的G8022G17860。11選題意義G17885G20076的G5859G1053主要G7389以G991G1972點(diǎn)G726G20G11458G2081G5078面上G8981行的網(wǎng)上在線考試系統(tǒng)不少。但是,對(duì)于G1867G1319的G6957育部G19388來(lái)說(shuō),G3252為G1867G7389G14270G5061的特G8542G5627,G3252此G19668要一個(gè)功能實(shí)用,并能滿足其對(duì)G11468G1863數(shù)據(jù)的管理G2462G19668G8726的系統(tǒng)。系統(tǒng)開(kāi)發(fā)的G11458G7643就是在于開(kāi)發(fā)一個(gè)功能實(shí)用,簡(jiǎn)單G7138了的網(wǎng)上在線考試系統(tǒng)。G21G13520G2524應(yīng)用大G4410階段的G16850程,特G2047是數(shù)據(jù)庫(kù)G2419理G2462應(yīng)用G708OG85G68CLEG709、G45G68G89G68程序設(shè)計(jì),其中數(shù)據(jù)庫(kù)G2419理G2462應(yīng)用G708OG85G68CLEG709是G7424G999G1006一G19388重要的G999G1006G16850。數(shù)據(jù)庫(kù)是信息系統(tǒng)開(kāi)發(fā)、利用和G1457G4396的主要G5430G5347,是信息系統(tǒng)的G7692G5527。G22提高G14270G5061的G16855G7609、實(shí)G17353能G2159。在G16782G7003的設(shè)計(jì)G2462G6788G1901過(guò)程中G17947到了很多的G19394G20076,在G16311G1927這些G19394G20076的同時(shí),G12227G13059了很多發(fā)現(xiàn)和G16311G1927G19394G20076的經(jīng)G20576G727同時(shí)提高了系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)的能G2159,G6496G6581了程序的設(shè)計(jì)G8981,為以G2530的G5049作G6183G991了G3374實(shí)的基G11796。12系統(tǒng)初步調(diào)查G11458G2081G4410校G994社會(huì)上的各種考試大都采用傳統(tǒng)的考試方G5347,在此方G5347G991,組織一次考試至少要經(jīng)過(guò)G1128個(gè)G8505驟,即人G5049出、考G10995考試、人G5049閱卷、成績(jī)?cè)u(píng)估和試卷G2010G7524。顯然,隨著考試類型的不斷增加G2462考試要G8726的不斷提高,G6957G5084的G5049作量將會(huì)越來(lái)越大,并且其G5049作將是一G1226十G2010煩瑣和非常容易出錯(cuò)的事G5785,G3252此G7424G7003設(shè)計(jì)了這個(gè)功能實(shí)用的網(wǎng)上在線考試系統(tǒng),方便網(wǎng)上在線考試的G19668要。13系統(tǒng)可行性分析1經(jīng)G8994G2499行G5627。XXXA43A44A45A46A47A48A49A44A50A51A52A53A543經(jīng)G8994G2499行G5627G2010G7524主要是對(duì)開(kāi)發(fā)G20045G11458的成G7424G994效G11422作出評(píng)估,即G2010G7524G7044系統(tǒng)G6164G5114的經(jīng)G8994效G11422是G2554G17241過(guò)開(kāi)發(fā)和維護(hù)網(wǎng)G12461G6164G19668要的G17165用G17成G7424主要包括開(kāi)發(fā),G17828行和維護(hù)G17165用。2社會(huì)G3252G13044方面的G2499行G5627。G7424系統(tǒng)G1177用于G4410校考試,無(wú)G8873G5471和G6931G12586方面的G19492G20583技術(shù)G2499行G5627。開(kāi)發(fā)G16833G16340采用G45G68G89G68,數(shù)據(jù)庫(kù)G7393G2165G3132方面G2029G7389OG85G68CLE,其靈活G5627,G4445G1852G5627和易用G5627數(shù)據(jù)庫(kù)編程提G1391了G14403好的G7477G1226。G13520上G6164G17860,整個(gè)網(wǎng)上在線考試系統(tǒng)的開(kāi)發(fā)是切實(shí)G2499行的。14系統(tǒng)功能需求概述建立網(wǎng)上在線考試系統(tǒng)的G11458的,就是采用以計(jì)算機(jī)為主的現(xiàn)代化設(shè)G3803完成考試過(guò)程中各種信息的G9167加、修改、G2036G19512、G7609詢、和使用,進(jìn)行一G14336考試G1006G2165的管理,從而提高G6957育部G19388的G5049作效率。G6164開(kāi)發(fā)出的系統(tǒng)功能G5529G20047實(shí)用,并且操作簡(jiǎn)便,主要G15932現(xiàn)在以G991兩個(gè)方面。1功能G20系統(tǒng)要G8726用戶G5529G20047G17767入正G11842的用戶G2529和G4506G11733G6177能進(jìn)入系統(tǒng),并且采用了權(quán)G19492G11343G5417,G6238用戶G2010為管理G2604、考G10995、G2462G6957G5084。只G7389管理G2604G1867G7389系統(tǒng)的G6164G7389功能權(quán)G19492,G19492G2058G6957G5084進(jìn)行對(duì)數(shù)據(jù)的操作,只能對(duì)數(shù)據(jù)進(jìn)行G7609詢G6122出G20076G2462G16774評(píng)等,而考G10995和G11429考G6957G5084只G2499以進(jìn)行考試方面的活動(dòng)。G21在系統(tǒng)中的管理G2604管理G8181G3371,主要實(shí)現(xiàn)的是功能G7389G9167加、修改、G2036G19512、G7609詢G10689G13435、考G10995、試G20076G2462G6957G5084信息。G22在系統(tǒng)中的G6957G5084管理G8181G3371,主要實(shí)現(xiàn)的是功能G7389G9167加考試G3803G8892、G7609詢?cè)嘒20076G2462G16774評(píng)試G20076。G23在系統(tǒng)中的考G10995G8181G3371,主要實(shí)現(xiàn)的功能G7389考G10995考試、G7609詢考試成績(jī)等。2界面網(wǎng)上在線考試系統(tǒng)應(yīng)提G1391簡(jiǎn)單、G4630次G1863系G7138了、G9177G7236的操作界面,使用戶一G11458了然,G4625G2499能的為用戶考試等功能操作提G1391方便。XXXA43A44A45A46A47A48A49A44A50A51A52A53A544第二章開(kāi)發(fā)技術(shù)及工具介紹21開(kāi)發(fā)工具211MYECLIPSEECLIPSE是一種G17902用G5049G1867G5191G2500,普遍G17878用的開(kāi)G6930G5347擴(kuò)展G44G39EG1194提G1391了功能G1028G4512的開(kāi)發(fā)G10627G3671,G16825G10627G3671G1813許開(kāi)發(fā)G13785高效的G2031建一些能G3827無(wú)G13553G19610成到ECLIPSEG5191G2500的G5049G1867。ECLIPSE的設(shè)計(jì)思想G2502G726一切G11354為G6566G1226,ECLIPSE的G7692G5527非常G4579,其G1194G6164G7389的功能都是以G6566G1226的G5430G5347G19480加到這個(gè)ECLIPSEG7692G5527G1055上的,這樣的功能G6566G1226包括G1194的G6566G1226開(kāi)發(fā)G10627G3671G708簡(jiǎn)稱PG39EG709等等,而且ECLIPSEG17836對(duì)這些G6566G1226的協(xié)同G5049作提G1391了G14403好的支持,不G1177G4445裝簡(jiǎn)單,而且G2499以無(wú)G13553G13479G2524。212ORACLE數(shù)據(jù)庫(kù)OG85G68CLEG39G68G87G68BG68SE,又G2529OG85G68CLERG39BMS,G6122簡(jiǎn)稱OG85G68CLE。是甲骨G7003G1856G2508的一款G1863系數(shù)據(jù)庫(kù)管理系統(tǒng)。到G11458G2081仍在數(shù)據(jù)庫(kù)G5078場(chǎng)上占G7389主要份額。它G7389多個(gè)版G7424G1391用戶G17885擇G726企G1006版、G7643準(zhǔn)版、個(gè)人版、移動(dòng)版等。OG85G68CLE數(shù)據(jù)庫(kù)G7389以G991G1260G2195G7261OG85G68CLE數(shù)據(jù)庫(kù)G2499用G5627強(qiáng)。2OG85G68CLE數(shù)據(jù)庫(kù)G2499擴(kuò)展G5627強(qiáng)。3OG85G68CLE數(shù)據(jù)庫(kù)G4445G1852G5627強(qiáng)。4OG85G68CLE數(shù)據(jù)庫(kù)穩(wěn)定G5627強(qiáng)。213TOMCAT服務(wù)器G11458G2081支持G45SP的應(yīng)用G7393G2165G3132是G17751多的,TG82MCG68G87是其中G17751為G8981行的一個(gè)G58EBG7393G2165G3132,TG82MCG68G87是一個(gè)免G17165的開(kāi)源的SEG85LG89EG87容G3132,在TG82MCG68G87中,應(yīng)用程序的部署很簡(jiǎn)單,你只G19668將你的G58ARG6930到TG82MCG68G87的G90EBG68PPG11458G5417G991,TG82MCG68G87會(huì)G14270動(dòng)檢測(cè)到這個(gè)G7003G1226,并將其G16311壓。你在瀏覽G3132中訪G19394這個(gè)應(yīng)用的G45SP時(shí),G17902常G12544一次會(huì)很慢,G3252為TG82MCG68G87要將G45SP轉(zhuǎn)化為SEG85G89LEG87G7003G1226,然G2530編譯。編譯以G2530,訪G19394將會(huì)很G5567。TG82MCG68G87也G1867G7389傳統(tǒng)的G58EBG7393G2165G3132的功能G726處理HG87ML頁(yè)面。但是G994APG68CHEG11468比,它的處理靜態(tài)HG87ML的能G2159就不如APG68CHE。我們G2499以將TG82MCG68G87和APG68CHEG19610成到一G3371,讓APG68CHE處理靜態(tài)HG87ML,而TG82MCG68G87處理G45SP和SEG85G89LEG87。TG82MCG68G87是一個(gè)很好的G5049G1867,不G1177G1177G3252為其免G17165,功能強(qiáng)大,更G3252為其開(kāi)G6930G5627,越來(lái)越受到人們的重視。XXXA55A56A57A58A59A60A61A56A62A63A64A65A66522開(kāi)發(fā)技術(shù)221JAVAG45G68G89G68是SG88G81G1856G2508推出的G7044的一代面向?qū)ο蟪绦蛟O(shè)計(jì)G16833G16340,特G2047G17878G2524于G44G81G87EG85G81EG87應(yīng)用程序開(kāi)發(fā)。G45G68G89G68的產(chǎn)G10995G994G8981行是當(dāng)今G44G81G87EG85G81EG87發(fā)展的客觀要G8726,G45G68G89G68是一G19388各方面G5627能都很好的編程G16833G16340,它的基G7424特點(diǎn)是簡(jiǎn)單、面向?qū)ο蟆2010布G5347、G16311釋的、健壯的、G4445G1852的、G13479構(gòu)中立的、G2499移植的、G5627能很G1260G5334的、多線程的、動(dòng)態(tài)的,特G2047G17878G2524在G44G81G87EG85G81EG87G10627G3671上開(kāi)發(fā)的應(yīng)用系統(tǒng)。222SERVLETSEG85G89LEG87是一種G7393G2165G3132端的G45G68G89G68應(yīng)用程序,G1867G7389獨(dú)立于G5191G2500和協(xié)議的特G5627,G2499以G10995成動(dòng)態(tài)的G58EB頁(yè)面。它擔(dān)當(dāng)客戶請(qǐng)G8726G708G58EB瀏覽G3132G6122其G1194HTTP客戶程序G709G994G7393G2165G3132響應(yīng)G708HTTPG7393G2165G3132上的數(shù)據(jù)庫(kù)G6122應(yīng)用程序G709的中間G4630。SEG85G89LEG87是位于G58EBG7393G2165G3132G1881部的G7393G2165G3132端的G45G68G89G68應(yīng)用程序,G994傳統(tǒng)的從命令行啟動(dòng)的G45G68G89G68應(yīng)用程序不同,SEG85G89LEG87由G58EBG7393G2165G3132進(jìn)行加載,G16825G58EBG7393G2165G3132G5529G20047包含支持SEG85G89LEG87的G45G68G89G68虛擬機(jī)。SEG85G89LEG87G11487起來(lái)像是G17902常的G45G68G89G68程序。SEG85G89LEG87導(dǎo)入特定的屬于G45G68G89G68SEG85G89LEG87APG44的包。G3252為是對(duì)象字G14422G11733,G2499動(dòng)態(tài)地從網(wǎng)G13488加載,由于SEG85G89LEG87G17828行于SEG85G89EG85中,它們并不G19668要一個(gè)G3282G5430用戶界面一個(gè)SEG85G89LEG87就是G45G68G89G68編程G16833G16340中的一個(gè)類,它被用來(lái)擴(kuò)展G7393G2165G3132的G5627能,G7393G2165G3132上駐留著G2499以G17902過(guò)“請(qǐng)G8726響應(yīng)”編程G8181型來(lái)訪G19394的應(yīng)用程序。雖然SEG85G89LEG87G2499以對(duì)任何類型的請(qǐng)G8726產(chǎn)G10995響應(yīng),但G17902常只用來(lái)擴(kuò)展G58EBG7393G2165G3132的應(yīng)用程序。223JSPG45SP技術(shù)使用G45G68G89G68編程G16833G16340編G1901類XML的G87G68G74S和SCG85IPG87LEG87S,來(lái)封裝產(chǎn)G10995動(dòng)態(tài)網(wǎng)頁(yè)的處理G17935G17765。G45SP將網(wǎng)頁(yè)G17935G17765G994網(wǎng)頁(yè)設(shè)計(jì)和顯示G2010離,支持G2499重用的基于組G1226的設(shè)計(jì)。G58EBG7393G2165G3132在G17947到訪G19394G45SP網(wǎng)頁(yè)的請(qǐng)G8726時(shí),首先執(zhí)行其中的程序段,然G2530將執(zhí)行G13479果連同G45SPG7003G1226中的HTML代G11733一起返回給客戶。G6566入的G45G68G89G68程序段G2499以操作數(shù)據(jù)庫(kù)、重G7044定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)G6164G19668要的功能。G45SPG994G45G68G89G68SEG85G89LEG87一樣,是在G7393G2165G3132端執(zhí)行的,G17902常返回G16825客戶端的就是一個(gè)HTMLG7003G7424,G3252此客戶端只要G7389瀏覽G3132就能瀏覽。G45SPG7389以G991G1972種常用的G1881置對(duì)象G726G85EQG88ESG87G15932示HG87G87PSEG85G89LEG87REQG88ESG87對(duì)象。它包含了G7389G1863瀏覽G3132請(qǐng)G8726的信息,并且提G1391了G1972個(gè)用于獲取CG82G82KIE和SESSIG82G81數(shù)據(jù)的G7389用的方G8873。XXXA67A68A69A70A71A72A73A68A74A75A76A77A786G85ESPG82G81SEG15932示HG87G87PSEG85G89LEG87RESPG82G81SE對(duì)象,并提G1391了G1972個(gè)用于設(shè)置送回瀏覽G3132的響應(yīng)的方G8873。PG68G74EG38G82G81G87EG91G87G15932示一個(gè)JG68G89G68G91G17SEG85G89LEG87G17JSPG17PG68G74EG38G82G81G87EG91G87對(duì)象。它是用于方便G4396取各種范圍的G2529字空間、SEG85G89LEG87G11468G1863的對(duì)象的APG44,并且包裝了G17902用的SEG85G89LEG87G11468G1863功能的方G8873。SESSIG82G81G15932示一個(gè)請(qǐng)G8726的JG68G89G68G91G17SEG85G89LEG87G17HG87G87PG17HG87G87PSESSIG82G81對(duì)象。SESSIG82G81G2499以G4396貯用戶的狀態(tài)信息。G68PPLICG68G87IG82G81G15932示一個(gè)JG68G89G68G91G17SEG85G89LEG17SEG85G89LEG87G38G82G81G87EG91G87對(duì)象。這G7389助于G7609找G7389G1863SEG85G89LEG87引擎和SEG85G89LEG87G10627G3671的信息。224JDBCG45G39BG38G708G45G68G89G68G39G68G87G68BG68SEG38G82G81G81ECG87IG89IG87Y,JG68G89G68數(shù)據(jù)庫(kù)連接G709是一種用于執(zhí)行SQLG16833句的G45G68G89G68APG44,G2499以為多種G1863系數(shù)據(jù)庫(kù)提G1391統(tǒng)一訪G19394,它由一組用G45G68G89G68G16833G16340編G1901的類和接口組成。G45G39BG38為G5049G1867/數(shù)據(jù)庫(kù)開(kāi)發(fā)人G2604提G1391了一個(gè)G7643準(zhǔn)的APG44,據(jù)此G2499以構(gòu)建更高G13435的G5049G1867和接口,使數(shù)據(jù)庫(kù)開(kāi)發(fā)人G2604能G3827用純G45G68G89G68APG44編G1901數(shù)據(jù)庫(kù)應(yīng)用程序。G7389了G45G39BG38,向各種G1863系數(shù)據(jù)發(fā)送SQLG16833句就是一G1226很容易的事。它G2499向G11468應(yīng)數(shù)據(jù)庫(kù)發(fā)送SQLG16855用。同時(shí),將G45G68G89G68G16833G16340和G45G39BG38G13479G2524起來(lái)使程序G2604不G5529為不同的G5191G2500編G1901不同的應(yīng)用程序,只G20047G1901一遍程序就G2499以讓它在任何G5191G2500上G17828行,這也是G45G68G89G68G16833G16340“編G1901一次,處處G17828行”的G1260G2195。23開(kāi)發(fā)框架技術(shù)231STRUTS2SG87G85G88G87SG21是一個(gè)G1852G7044的G7706架,但這G1177G1177是G11468對(duì)SG87G85G88G87SG20而G16340。SG87G85G88G87SG21G994SG87G85G88G87SG20G11468比,G11842實(shí)G7389很多革命G5627的改進(jìn),但它并不是G7044發(fā)布的G7044G7706架,而是在另一個(gè)赫赫G7389G2529的G7706架G726G58EBG58G82G85K基G11796上發(fā)展起來(lái)的。從某種程度上來(lái)G16774,SG87G85G88G87SG21沒(méi)G7389繼承SG87G85G88G87SG20的血統(tǒng),而是繼承G58EBG58G82G85K的血統(tǒng)。G6122G13785說(shuō),G58EBG58G82G85K衍G10995出了SG87G85G88G87SG21,而不是SG87G85G88G87SG20衍G10995了SG87G85G88G87SG21。G3252為SG87G85G88G87SG21是G58EBG58G82G85K的升G13435,而不是一個(gè)G1852G7044的G7706架,G3252此穩(wěn)定G5627、G5627能等各方面都G7389很好的G1457證,而且吸收了SG87G85G88G87SG20和G58EBG58G82G85K兩G13785的G1260G2195。24開(kāi)發(fā)模式G7424系統(tǒng)基于從成G7424和易用G5627考慮,G1927定采用B/SG8181G5347。B/SG8181G5347G5114來(lái)了巨大的好處G726開(kāi)發(fā)成G7424G2462維護(hù)成G7424降低。由于B/S架構(gòu)管理G17731G1226只G4445裝在G7393G2165G3132端G708SEG85G89EG85G709XXXA67A68A69A70A71A72A73A68A74A75A76A77A787上,即應(yīng)用程序在部署、升G13435、維護(hù)時(shí),只G19668要在G7393G2165G3132端進(jìn)行配置就G2499以了,網(wǎng)G13488管理人G2604只G19668要管理G7393G2165G3132就行了,用戶界面主要事G2165G17935G17765在G7393G2165G3132G708SEG85G89EG85G709端完G1852G17902過(guò)G58G58G58瀏覽G3132實(shí)現(xiàn),G7509少部G2010事G2165G17935G17765在G2081端G708BG85G82G90SEG85G709實(shí)現(xiàn),G6164G7389的客戶端只G7389瀏覽G3132,網(wǎng)G13488管理人G2604只G19668要G1582G11840G1226維護(hù)。G14403好的G4445G1852G5627能,G19462G9791G3693技術(shù)G2499以G1457證G2530G2500數(shù)據(jù)庫(kù)的G4445G1852G5627。G6164G7389的配置G5049作都G19610中在G7393G2165G3132端且G6164G7389客戶端請(qǐng)G8726都是G17902過(guò)G39BMS來(lái)訪G19394數(shù)據(jù)庫(kù),從而大大減少了數(shù)據(jù)G11464接G7304G19718的G20130G19517。25系統(tǒng)運(yùn)行環(huán)境1G11840G1226G19668G8726G726PIII/256M/10GG2462以上配置,要G8726為考試系統(tǒng)G2010配足G3827的數(shù)據(jù)庫(kù)G11925G11436空間。2推G14628配置G726PIV2G/512M/4G3操作系統(tǒng)G19668G8726G726SUNSOLARIS等LINUX操作系統(tǒng)G708推G14628G709,也G2499以使用WINDOWS2000等WINDOWS系G2027系統(tǒng)。4數(shù)據(jù)庫(kù)G17731G1226G19668G8726G726ORACLE9I/10G推G14628。5中間G17731G1226G19668G8726G726APACHETOMCAT/60系G2027G7393G2165G3132。XXXA79A80A81A82A83A84A85A80A86A87A88A89A908第三章系統(tǒng)分析與設(shè)計(jì)31系統(tǒng)功能分析G7693據(jù)G2010G7524,我G6238網(wǎng)上在線考試系統(tǒng)G2022G2010為G989大G8181G3371,G2010G2047為系統(tǒng)G2530G2500管理G8181G3371、G6957G5084管理G8181G3371、考G10995管理G8181G3371。其中考G10995管理G8181G3371主要是對(duì)考試和考試成績(jī)兩方面的G7609詢G727G6957G5084管理G8181G3371主要是對(duì)考試G5785G1929和試卷兩方面的管理G727對(duì)考試進(jìn)行管理G727系統(tǒng)G2530G2500管理G8181G3371主要是G6957G4410管理、G6957G5084管理、G20076庫(kù)管理和G14270我管理G3247個(gè)方面。311系統(tǒng)功能描述1G17G6957G5084管理G8181G3371G6957G5084G8181G3371包括考試信息管理和試卷管理,其功能是實(shí)現(xiàn)對(duì)試卷數(shù)據(jù)G1881容進(jìn)行G9167加、修改、G7609詢等操作,各管理部G2010的G7138細(xì)如G991G29G20G6957G5084G11343G19482G6957G5084G2499以在任何一G2500計(jì)算機(jī)上G7693據(jù)編G2507,口令進(jìn)入考試系統(tǒng)G30G21考試信息管理包括G7609G11487考G10995信息和G7609詢考試信息兩部G2010。其中,G7609G11487考G10995信息實(shí)現(xiàn)了G7609G11487考G10995考試成績(jī)的功能G727G7609詢考試信息實(shí)現(xiàn)了對(duì)G7424次考試G5785G1929G2010G7524的功能,G14270動(dòng)G10995成G7621狀G3282。G22考試信息管理考試G3803G8892實(shí)現(xiàn)了對(duì)考試進(jìn)行G6563G17860G2462對(duì)考試中的G5785G1929進(jìn)行G16772G5417的功能。G23試卷G16774G16311試卷G16774G16311實(shí)現(xiàn)了對(duì)試卷G8611一G17959G20076G11458G2010G7524的功能。2G17考G10995管理G8181G3371考G10995管理G8181G3371包括考試管理和G7609G11487成績(jī)管理,其功能如G991G726G20考試管理考G10995G11343G19482G2530,開(kāi)G3999考試,考G10995G2499以在考試時(shí)間G1881主動(dòng)G1144卷G6122在G17810到考試時(shí)間G2530由系統(tǒng)強(qiáng)行收卷。G21成績(jī)管理實(shí)現(xiàn)G7609G11487成績(jī)的功能。3G17系統(tǒng)G2530G2500管理G8181G3371系統(tǒng)G2530G2500管理G8181G3371包括G6957G4410管理、G6957G5084管理、G20076庫(kù)管理和G14270我管理G3247個(gè)功能。系XXXA91A92A93A94A95A96A97A92A98A99A100A101A1029統(tǒng)G2033G3999設(shè)置一個(gè)用戶G2529和G4506G11733,管理G2604G2499以利用這個(gè)用戶G2529和G4506G11733G11343G5417。G14270我管理G2499以設(shè)置其G1194的普G17902用戶G2529稱,設(shè)置用戶G4506G11733和權(quán)G19492,同時(shí)也設(shè)置了這個(gè)用戶G2499以使用的權(quán)G19492,也G2499以修改管理G2604和普G17902用戶G4506G11733。G6957G4410管理實(shí)現(xiàn)了對(duì)G10689G13435考G10995進(jìn)行管理的功能。G20076庫(kù)管理實(shí)現(xiàn)了對(duì)試G20076庫(kù)進(jìn)行增G2036改G7609的功能。G20G6957G4410管理包括G9167加G10689G13435、管理G10689G13435、G9167加考G10995、管理考G10995G3247個(gè)功能。G21G20076庫(kù)管理包括增加考G20076、管理考G20076兩大功能。G22G6957G5084管理包括G9167加G6957G5084和管理G6957G5084兩個(gè)功能。G23考試管理包括考試G12197G11458管理和考試G16826G5785G7609G11487。G24管理G2604G14270管理包括修改管理G2604G14270G5061信息的功能。312功能設(shè)計(jì)分析這G18336只對(duì)G2530G2500管理G8181G3371功能進(jìn)行G2010G7524。1G17考G20076管理G9167加考G20076G726在G68G71G71EG91G68MG17JSP頁(yè)面G9167加一個(gè)考G20076,考G20076用作考G10995考試試G20076,當(dāng)G9167加成功G2530,G17351轉(zhuǎn)回G68G71G71EG91G68MG17JSP,并發(fā)出G9052息G17902G11705用戶試G20076G9167加成功。G19668要G2040斷G6164G9167加G20076G11458是G2554已G3647G1901完G1852G708包括G20076G11458,G17885G20045,G12584G7708和G12197G11458G709。G2040斷當(dāng)G2081SESSIG82G81范圍G1881是G2554G4396在一個(gè)包含G17885G20045G1881容的非空字G12538G1030。將用戶G5417入的試G20076封裝成一個(gè)MG82BG68G81類,G6365G10043不同G12197G11458G4396入對(duì)應(yīng)G15932中。G1867G1319G8505驟G726G20實(shí)現(xiàn)AG71MIG81G39G68G82G44MPLG17JG68G89G68中的G68G71G71G46G68G82G87I方G8873。G21G2031建AG71G71G82PG87ACG87IG82G81實(shí)現(xiàn)G68G71G71和G68G71G71G46G68G82G87I兩個(gè)方G8873,其中G68G71G71OPG87是用于G17885G20045的G17873加,G68G71G71G46G68G82G87I用于考G20076的封裝。G22G2031建G68G71G71EG91G68MG17JSP。管理考G20076G726在MG82G71IG73YEG91G68MG17JSP頁(yè)面,用戶G2499以G17902過(guò)G991G6301G14768單中的十G1857個(gè)G12197G11458G17885G20045中任G5859G17885擇一個(gè),進(jìn)行考G20076的G7609詢,G17885中G2530會(huì)在G991方以G15932G7696G5430G5347顯示G6164G17885考G20076的G20076G2507和G20076G11458G2529,也G2499以G2036G19512G6164G17885中的試G20076。G1867G1319G8505驟G726XXXA91A92A93A94A95A96A97A92A98A99A100A101A10210G20實(shí)現(xiàn)用于G2010頁(yè)顯示的PG68G74EG17JG68G89G68。G21實(shí)現(xiàn)MG82G71IG73YEG91G68MACG87IG82G81G17JG68G89G68。G22實(shí)現(xiàn)G39ELEG87EEG91G68MACG87IG82G81和SHG82G90EG91G68MACG87IG82G81。G23實(shí)現(xiàn)AG71MIG81SEG85G89ICEG44MPLG17JG68G89G68中的G71ELEG91G68M方G8873。2G6957G5084管理G9167加G6957G5084G29在G68G71G71EG91G68MG17JSP頁(yè)面中G9167加G6957G5084,這G18336G9167加的G6957G5084包括了普G17902任G16850G6957G5084和管理G2604。G9167加成功顯示成功信息,G3845G17145顯示G3845G17145信息無(wú)G16782,成功G6122是G3845G17145都G17351回到G38G82G81G87EG81G87G20G17JSP頁(yè)面進(jìn)行G2059G7044。G1867G1319G8505驟G726G20實(shí)現(xiàn)AG71MIG81G39G68G82G44MPLG17JG68G89G68中的G88PG71G68G87ETEG68CHEG85方G8873。G21實(shí)現(xiàn)AG71MIG81SEG85G89ICEG44MPLG17JG68G89G68中的G88PG71G68G87ETEG68CHEG85方G8873。G22G2031建G68G71G71G87EG68CHEG85G17JSP。管理G6957G5084G29在LISG87G87EG68CHEG85G17JSP頁(yè)面中,用戶G2499以G17902過(guò)G6957G5084G4007G2529進(jìn)行G7609詢,G7609詢支持G8181G12958G7609詢,也G2499進(jìn)行G6957G5084信息的修改。G19668要G2040斷G6957G5084是G2554G4396在于數(shù)據(jù)庫(kù)中,如不G4396在G2029返回到G7609詢頁(yè),如G4396在G2029G6238G6957G5084信息返回顯示。G1867G1319G8505驟G726G20實(shí)現(xiàn)AG71MIG81G39G68G82G44MPLG17JG68G89G68中的SELECG87TEG68CHEG85BYG49G68ME,G71ELTEG68CHEG85和SELECG87TEG68CHEG85方G8873。G21G2031建SELECG87TEG68CHEG85ACG87IG82G81和G39ELEG87ETEG68CHEG85ACG87IG82G81。G22G2031建LISG87G87EG68CHEG85G1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商鋪產(chǎn)權(quán)置換協(xié)議書
- 跨境電商物流時(shí)效保障補(bǔ)充協(xié)議
- 股權(quán)質(zhì)押與股權(quán)眾籌融資合同
- 2025年關(guān)于企業(yè)單位簽訂勞動(dòng)合同的通知
- 員工信息保護(hù)協(xié)議書
- 土地房屋租售協(xié)議書
- 商家年底合作協(xié)議書
- 雙方土地對(duì)換協(xié)議書
- 勞務(wù)合同移交協(xié)議書
- 合作分包施工協(xié)議書
- 醫(yī)療護(hù)理醫(yī)學(xué)培訓(xùn) 臨時(shí)起搏器的使用及參數(shù)調(diào)整課件
- 《中國(guó)婦女妊娠期體重監(jiān)測(cè)與評(píng)價(jià)》(T-CNSS 009-2021)
- 情境教學(xué)法在初中函數(shù)教學(xué)中的實(shí)踐研究
- 店長(zhǎng)晉級(jí)管理制度內(nèi)容
- 行政組織學(xué) 課件 第6章 行政組織決策
- 2024年體育理論基本知識(shí)題庫(kù)150題含答案
- 云安全事件案例
- 【MOOC】戲曲鑒賞-揚(yáng)州大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 《反對(duì)邪教主題班會(huì)》課件
- 招標(biāo)代理機(jī)構(gòu)遴選投標(biāo)方案(技術(shù)標(biāo))
- DB41T 2619-2024 水利工程輸水管道單元工程施工質(zhì)量驗(yàn)收評(píng)定規(guī)范
評(píng)論
0/150
提交評(píng)論