版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
.要在線考試系統(tǒng)作為遠程教育和企業(yè)招聘不可缺少的一部分越來越受到大家的重.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 .序言.開發(fā)背景發(fā)的目的與意義遠程教育包括很多環(huán)節(jié)。例如,教學系統(tǒng)、考試系統(tǒng)、和答疑系統(tǒng)等等。其中,.開發(fā)環(huán)境與相關(guān)技術(shù)用戶操作完全通過瀏覽器實現(xiàn)。系統(tǒng)運用MVC三層架構(gòu)思想開發(fā),開發(fā)技術(shù)為Tomcat是一個輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,SQL,本。Java虛擬機(JavaVirtualMachine)可以理解成一個以字節(jié)碼為機器指令的.器響應(HTTP服務器上的數(shù)據(jù)庫或應用程序)的中間層。Servlet是位于Web服務JavaJava程序不同,an體的和公共的,并且具有無參數(shù)的構(gòu)造器。JavaBean通過提供符合一致性設(shè)計模式的公共方法將內(nèi)部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java他格式文檔的Web網(wǎng)頁的技術(shù)標準。JSP技術(shù)是以Java語言作為腳本語言的,JSPMVC三層架構(gòu)思想是由模型(Model)層,視圖(View)層和控制(Controller)層構(gòu)..1可行性分析性。,時間基本足夠2系統(tǒng)功能需求分類管理3系統(tǒng)性能需求(1)頁面一般響應時間不超過5秒。(2)歷史成績統(tǒng)計時間不超過10秒。(3)支持200名用戶并發(fā)使用,并保證性能不受影響。(4)不允許直接改變URL來影響系統(tǒng)正常運行。4對功能的總體規(guī)定(1)方便操作,操作流程合理(2)支持沒有計算機使用經(jīng)驗、計算機使用經(jīng)驗較少及有較多計算機使用經(jīng)驗(3)控制必錄入項(4)容錯能力(5)操作完成時有統(tǒng)一規(guī)范的提示信息(6)用戶可自定義(7)幫助與操作指南。5對數(shù)據(jù)的整體規(guī)定6對故障處理的整體規(guī)定7對運行環(huán)境的整體規(guī)定置需求:主流的服務器配置. 系統(tǒng)功能模塊設(shè)計.考生選擇的類型的題庫中隨機抽題,題目數(shù)量是在該系統(tǒng)的總體處理流程.是否超時是否為最后一題 生成成績顯示成績和排名選擇考試分類抽取試題開始答是否超時是否為最后一題 生成成績顯示成績和排名選擇考試分類抽取試題開始答題N 結(jié)束登陸首頁輸入用戶名、密碼開開始身份驗證NY 登陸系統(tǒng)根據(jù)不同身份轉(zhuǎn)入不同界面結(jié)束結(jié)束Y開開始YNN自動生成類別編號設(shè)置該類別試題數(shù)量新增試題類別密碼身份N自動生成類別編號設(shè)置該類別試題數(shù)量新增試題類別密碼身份開始開始Y自動生成試題編號考試類別是否存在Y自動生成試題編號輸入試題內(nèi)容新增試題類別結(jié)結(jié)束實實際名用用戶名用戶選項A題目編號答案分類編號考試時間選項選項A題目編號答案分類編號考試時間選項B選項選項C選項選項D試題分類分類名試試題數(shù)目試題類別考考試編號考試3.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計SERNAMERCHAR是否否WORDRCHAR否否否NK1否否否NAMERCHAR否否否鍵IONID是否否ORYID2否否是RCHAR否否否EARCHAR否否否EBRCHAR否否否ECRCHAR否否否EDRCHAR否否否ANSWER1否否否鍵RYID2是否否YNAMERCHAR否否否IONNUMBER否否否表CORDID是否否SERNAMERCHAR否否是ORYID2否否是IME否否否ESULT否否否4.1數(shù)據(jù)庫建立t4.2啟動服務器首先在系統(tǒng)中安裝Tomcat7.0.22服務器,NetBeans中選工具/服務器/添加服務.4.3登錄模塊的實現(xiàn)生和管理員使用同一個登陸模塊,通過數(shù)據(jù)庫中用戶表的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主窗口的實現(xiàn).4.5試題類別信息管理模塊的實現(xiàn).4.6試題信息管理模塊的實現(xiàn)擇試題類別(如圖4.9),然后維護該類別的題庫(如圖4.10)。..4.7歷史成績模塊的實現(xiàn).4.8考試模塊的實現(xiàn)..4.9軟件測試進行測試的方法因此也稱作結(jié)構(gòu)測試或邏輯驅(qū)動方法。黑盒測試法是根據(jù)輸入/輸出數(shù)的單元測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理高級職稱晉升科研能力提升
- 企業(yè)有關(guān)離職的制度
- 2026年溫州市甌海區(qū)司法局招聘編外人員的備考題庫帶答案詳解
- 吐魯番市托克遜縣公安局2025年面向社會公開招聘第二批警務輔助人員備考題庫及完整答案詳解一套
- 北京市水利規(guī)劃設(shè)計研究院2026年校園招聘備考題庫及參考答案詳解一套
- 2026中國三坐標測量機行業(yè)前景動態(tài)及投資潛力預測報告
- 2025至2030中國個人護理濕巾行業(yè)市場現(xiàn)狀與未來發(fā)展?jié)摿︻A測報告
- 2026年重慶高新區(qū)綜合執(zhí)法局招募法律援助人員的備考題庫及一套參考答案詳解
- 2025-2030中外合資高速鐵路信號設(shè)備行業(yè)市場供需研究產(chǎn)業(yè)發(fā)展與投資機會規(guī)劃
- 2026年西安咸陽國際機場股份有限公司勞務派遣崗位招聘備考題庫及1套參考答案詳解
- 2026國家國防科技工業(yè)局所屬事業(yè)單位第一批招聘62人筆試參考題庫及答案解析
- 老年患者心理護理實踐
- 2026海姆立克急救法更新要點解讀培訓課件
- 2026年寒假作業(yè)實施方案(第二版修訂):騏驥馳騁勢不可擋【課件】
- 2026年春教科版(新教材)小學科學三年級下冊(全冊)教學設(shè)計(附教材目錄P131)
- 《創(chuàng)新與創(chuàng)業(yè)基礎(chǔ)》課件-項目1 創(chuàng)新認知與思維培養(yǎng)
- 廣東省汕頭市金平區(qū)2024-2025學年九年級上學期期末物理試題(含答案)
- 臨床用血技術(shù)規(guī)范2025年版與2000年版對照學習課件
- 2025職業(yè)技能培訓學校自查報告范文(3篇)
- 2025-2026學年冀教版(2024)小學數(shù)學三年級上冊(全冊)教學設(shè)計(附目錄P175)
- 無人機駕駛員培訓基地項目可行性研究報告
評論
0/150
提交評論