版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
.要在線考試系統(tǒng)作為遠(yuǎn)程教育和企業(yè)招聘不可缺少的一部分越來(lái)越受到大家的重.tractOnlineexaminationsystemasanindispensablepartofdistanceeducationandcorporaterecruitmentofstaff.Beingmoreandmoreattention.Acomprehensiveonlineexaminationsystemallowsuserstotesttheirlearninginatimelymannerafterthee-learning.Theyhavefoundtheirowninadequacies,learningefficiencyisgreatlyimproved.Theonlineexaminationsystemhastheformationofthesubject,examinationpaperssubmitted,theautomaticmarkingofexaminationpapers.Aslongastheformationofamaturesetofexamyoucanachievetestautomationexamination,savealotofmanpowerandresources,andfasterspeed.Thedemandisforonlineexamination,usingtheJavaprogramminglanguageintheNetBeansenvironmenttodeveloptheonlineexaminationsystem.ThissystemusesaMysqldatabaseandtheTomcatserver,windows-basedoperatingsystem.ThesystemadoptsB/Sframeworkstructure,makingthesystemmoreflexible,easiertodeploypromotion,easytouse.UsingtheMVCmodel,thereuseofcomponentstofacilitatemaintenance.Systeminoperationtoachieveaclear,suggestingaclear,clearprocess,andtoallowtheusertousefasterandmoreconvenient.Makingthesystempromotetheimplementationofmorerapid.Examinationsacrosstheregion,andimprovetestefficiency,reducethepressureofscoring,improvedatasecurity,easeofuse.Thepaperisdividedintofivechapters.ChapterOneoutlinesthebackground,developmentenvironmentandrelatedtechnologies.Thesecondchapterisarequirementsanalysis.Thethirdchapterexplainssystemdesign,analysisofthefunctionalmodulesofthesystemandofdatabasedesign.Chapter4describesthedetailedsystemtoachieve,toachieveabasicexaminationofthesystemfunction,itemcategorymanagement,questionsinformationmanagement,andhistoricalresultsinquiryfunction,simultaneoustestingofthesystem.Thefifthchapteristheconclusionsandrecommendations,whichmainlydescribesthesystemdevelopmentprocessandtheproblemsencounteredandthegeneralharvest,andpointedoutthelackofroomforimprovementofthesystem.Keywordsonlineexaminationsystemmysqldatabase;javatechnology. .1結(jié)論 30.2建議 30 .序言.開(kāi)發(fā)背景發(fā)的目的與意義遠(yuǎn)程教育包括很多環(huán)節(jié)。例如,教學(xué)系統(tǒng)、考試系統(tǒng)、和答疑系統(tǒng)等等。其中,.開(kāi)發(fā)環(huán)境與相關(guān)技術(shù)用戶操作完全通過(guò)瀏覽器實(shí)現(xiàn)。系統(tǒng)運(yùn)用MVC三層架構(gòu)思想開(kāi)發(fā),開(kāi)發(fā)技術(shù)為Tomcat是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,SQL,本。Java虛擬機(jī)(JavaVirtualMachine)可以理解成一個(gè)以字節(jié)碼為機(jī)器指令的.器響應(yīng)(HTTP服務(wù)器上的數(shù)據(jù)庫(kù)或應(yīng)用程序)的中間層。Servlet是位于Web服務(wù)JavaJava程序不同,an體的和公共的,并且具有無(wú)參數(shù)的構(gòu)造器。JavaBean通過(guò)提供符合一致性設(shè)計(jì)模式的公共方法將內(nèi)部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java他格式文檔的Web網(wǎng)頁(yè)的技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)是以Java語(yǔ)言作為腳本語(yǔ)言的,JSPMVC三層架構(gòu)思想是由模型(Model)層,視圖(View)層和控制(Controller)層構(gòu)..1可行性分析性。,時(shí)間基本足夠2系統(tǒng)功能需求分類管理3系統(tǒng)性能需求(1)頁(yè)面一般響應(yīng)時(shí)間不超過(guò)5秒。(2)歷史成績(jī)統(tǒng)計(jì)時(shí)間不超過(guò)10秒。(3)支持200名用戶并發(fā)使用,并保證性能不受影響。(4)不允許直接改變URL來(lái)影響系統(tǒng)正常運(yùn)行。4對(duì)功能的總體規(guī)定(1)方便操作,操作流程合理(2)支持沒(méi)有計(jì)算機(jī)使用經(jīng)驗(yàn)、計(jì)算機(jī)使用經(jīng)驗(yàn)較少及有較多計(jì)算機(jī)使用經(jīng)驗(yàn)(3)控制必錄入項(xiàng)(4)容錯(cuò)能力(5)操作完成時(shí)有統(tǒng)一規(guī)范的提示信息(6)用戶可自定義(7)幫助與操作指南。5對(duì)數(shù)據(jù)的整體規(guī)定6對(duì)故障處理的整體規(guī)定7對(duì)運(yùn)行環(huán)境的整體規(guī)定置需求:主流的服務(wù)器配置. 系統(tǒng)功能模塊設(shè)計(jì).考生選擇的類型的題庫(kù)中隨機(jī)抽題,題目數(shù)量是在該系統(tǒng)的總體處理流程.是否超時(shí)是否為最后一題 生成成績(jī)顯示成績(jī)和排名選擇考試分類抽取試題開(kāi)始答是否超時(shí)是否為最后一題 生成成績(jī)顯示成績(jī)和排名選擇考試分類抽取試題開(kāi)始答題N 結(jié)束登陸首頁(yè)輸入用戶名、密碼開(kāi)開(kāi)始身份驗(yàn)證NY 登陸系統(tǒng)根據(jù)不同身份轉(zhuǎn)入不同界面結(jié)束結(jié)束Y開(kāi)開(kāi)始YNN自動(dòng)生成類別編號(hào)設(shè)置該類別試題數(shù)量新增試題類別密碼身份N自動(dòng)生成類別編號(hào)設(shè)置該類別試題數(shù)量新增試題類別密碼身份開(kāi)始開(kāi)始Y自動(dòng)生成試題編號(hào)考試類別是否存在Y自動(dòng)生成試題編號(hào)輸入試題內(nèi)容新增試題類別結(jié)結(jié)束實(shí)實(shí)際名用用戶名用戶選項(xiàng)A題目編號(hào)答案分類編號(hào)考試時(shí)間選項(xiàng)選項(xiàng)A題目編號(hào)答案分類編號(hào)考試時(shí)間選項(xiàng)B選項(xiàng)選項(xiàng)C選項(xiàng)選項(xiàng)D試題分類分類名試試題數(shù)目試題類別考考試編號(hào)考試3.4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)SERNAMERCHAR是否否WORDRCHAR否否否NK1否否否NAMERCHAR否否否鍵IONID是否否ORYID2否否是RCHAR否否否EARCHAR否否否EBRCHAR否否否ECRCHAR否否否EDRCHAR否否否ANSWER1否否否鍵RYID2是否否YNAMERCHAR否否否IONNUMBER否否否表CORDID是否否SERNAMERCHAR否否是ORYID2否否是IME否否否ESULT否否否4.1數(shù)據(jù)庫(kù)建立t4.2啟動(dòng)服務(wù)器首先在系統(tǒng)中安裝Tomcat7.0.22服務(wù)器,NetBeans中選工具/服務(wù)器/添加服務(wù).4.3登錄模塊的實(shí)現(xiàn)生和管理員使用同一個(gè)登陸模塊,通過(guò)數(shù)據(jù)庫(kù)中用戶表的RANK值.onnectionconnthisgetDBConnectionifconn==null){}mtnullResultSetrsnully{onncreateStatementStringsQuery="select*fromuser"+"whereusername='"+username+"'"andpassword'"+password+"'";rs=stmt.executeQuery(sQuery);ifrs.next()){UseroUser=newUser(rs);returnoUser;}{returnnull}}xceptione{tStackTracethrowe;}{y{rsclose();e.close{}}UseruserInfo=lUser.getUserInfo(sUsername,sPassword);ifuserInfo==null){outputDataputpageIdCommonConstVIEWIDLOGIN);outputDataputusernamesUsername);eturn}{ankuserInfogetRankifsRank.equals("1")){tputDataputpageIdonConstVIEWIDADMINMENU}{tputDataputpageIdommonConstVIEWIDEXAMINEEMENU}mySession.setAttribute("loginUser",userInfo);eturn}4.4主窗口的實(shí)現(xiàn).4.5試題類別信息管理模塊的實(shí)現(xiàn).4.6試題信息管理模塊的實(shí)現(xiàn)擇試題類別(如圖4.9),然后維護(hù)該類別的題庫(kù)(如圖4.10)。..4.7歷史成績(jī)模塊的實(shí)現(xiàn).4.8考試模塊的實(shí)現(xiàn)..4.9軟件測(cè)試進(jìn)行測(cè)試的方法因此也稱作結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)方法。黑盒測(cè)試法是根據(jù)輸入/輸出數(shù)的單元測(cè)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省第三屆汽車裝調(diào)工技能競(jìng)賽理論考試題庫(kù)(含答案)
- 美術(shù)展覽課程設(shè)計(jì)
- 第九屆跨境電子商務(wù)競(jìng)賽考試題庫(kù)(含答案)
- 防火防爆課程設(shè)計(jì)資料書(shū)
- 青島版通分課程設(shè)計(jì)
- 湖州師范學(xué)院《中學(xué)教材分析與解題訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖州師范學(xué)院《音樂(lè)基礎(chǔ)Ⅰ》2021-2022學(xué)年第一學(xué)期期末試卷
- 湖州師范學(xué)院《小學(xué)班隊(duì)工作原理與實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 工廠5S管理實(shí)施方案
- 目標(biāo)與行動(dòng)課程設(shè)計(jì)理念
- 圍網(wǎng)施工方案
- 2022屆江蘇省無(wú)錫市高三上學(xué)期期中教學(xué)質(zhì)量調(diào)研測(cè)試英語(yǔ)試題(教師版含解析)
- 《中成藥的應(yīng)用》課件
- 設(shè)備包機(jī)到人管理制度
- 中小學(xué)校財(cái)務(wù)管理案例分析
- 《我們小點(diǎn)兒聲》評(píng)課報(bào)告
- (完整版)全國(guó)各省份城市明細(xì)表
- GB/T 30475.2-2013壓縮空氣過(guò)濾器試驗(yàn)方法第2部分:油蒸氣
- GB/T 19851.15-2007中小學(xué)體育器材和場(chǎng)地第15部分:足球門
- GB/T 16571-2012博物館和文物保護(hù)單位安全防范系統(tǒng)要求
- 六年級(jí)上冊(cè)數(shù)學(xué)人教版第五單元《圓》 第1課時(shí)《圓的認(rèn)識(shí)》作業(yè)設(shè)計(jì)(素材)
評(píng)論
0/150
提交評(píng)論