在線考試系統(tǒng)論文_第1頁
在線考試系統(tǒng)論文_第2頁
在線考試系統(tǒng)論文_第3頁
在線考試系統(tǒng)論文_第4頁
在線考試系統(tǒng)論文_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

.要在線考試系統(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結論 30.2建議 30 .序言.開發(fā)背景發(fā)的目的與意義遠程教育包括很多環(huán)節(jié)。例如,教學系統(tǒng)、考試系統(tǒng)、和答疑系統(tǒng)等等。其中,.開發(fā)環(huán)境與相關技術用戶操作完全通過瀏覽器實現(xiàn)。系統(tǒng)運用MVC三層架構思想開發(fā),開發(fā)技術為Tomcat是一個輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,SQL,本。Java虛擬機(JavaVirtualMachine)可以理解成一個以字節(jié)碼為機器指令的.器響應(HTTP服務器上的數(shù)據(jù)庫或應用程序)的中間層。Servlet是位于Web服務JavaJava程序不同,an體的和公共的,并且具有無參數(shù)的構造器。JavaBean通過提供符合一致性設計模式的公共方法將內(nèi)部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java他格式文檔的Web網(wǎng)頁的技術標準。JSP技術是以Java語言作為腳本語言的,JSPMVC三層架構思想是由模型(Model)層,視圖(View)層和控制(Controller)層構..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ù)量是在該系統(tǒng)的總體處理流程.是否超時是否為最后一題 生成成績顯示成績和排名選擇考試分類抽取試題開始答是否超時是否為最后一題 生成成績顯示成績和排名選擇考試分類抽取試題開始答題N 結束登陸首頁輸入用戶名、密碼開開始身份驗證NY 登陸系統(tǒng)根據(jù)不同身份轉入不同界面結束結束Y開開始YNN自動生成類別編號設置該類別試題數(shù)量新增試題類別密碼身份N自動生成類別編號設置該類別試題數(shù)量新增試題類別密碼身份開始開始Y自動生成試題編號考試類別是否存在Y自動生成試題編號輸入試題內(nèi)容新增試題類別結結束實實際名用用戶名用戶選項A題目編號答案分類編號考試時間選項選項A題目編號答案分類編號考試時間選項B選項選項C選項選項D試題分類分類名試試題數(shù)目試題類別考考試編號考試3.4數(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ù)庫建立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軟件測試進行測試的方法因此也稱作結構測試或邏輯驅動方法。黑盒測試法是根據(jù)輸入/輸出數(shù)的單元測

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論