freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp技術(shù)的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2024-12-04 01:02本頁面

【導(dǎo)讀】研究工作及全面的總結(jié)。盡我所知,除了文中特別加以標(biāo)注和致謝中所羅列的內(nèi)容以?;ご髮W(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而已經(jīng)使用過的材料。與我一同完成畢業(yè)設(shè)計(jì)。(論文)的同學(xué)對(duì)本課題所做的任何貢獻(xiàn)均已在文中做了明確的說明并表示了謝意。若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。同時(shí)允許管理人員對(duì)試題及其分類進(jìn)行維護(hù),并查看成績(jī)分布等功能?;某绦蛟S多學(xué)校正在研發(fā)使用在線考試系統(tǒng)。在線考試系統(tǒng)用目前最流行的動(dòng)態(tài)網(wǎng)頁編程技術(shù)JSP來完成,該系統(tǒng)功能強(qiáng)大,可以對(duì)后臺(tái)數(shù)據(jù)庫中的各種題型進(jìn)行修改、添加,對(duì)學(xué)生的成績(jī)進(jìn)行跟蹤?,F(xiàn)如今,每個(gè)企業(yè)或?qū)W校都在優(yōu)化自己的網(wǎng)絡(luò)資源環(huán)境,力爭(zhēng)處于信。在設(shè)計(jì)過程中,使用了Java(工具),XML,UML,MySQL,JSP,JavaScript. 便于教師對(duì)資源信息進(jìn)行更好的管理,學(xué)生可以對(duì)所學(xué)知識(shí)進(jìn)行檢測(cè)。

  

【正文】 ”+iRecord。 rs= (sQuery)。 ()。 int iOrder = (1)。 return iOrder+1。 第 歷史成績(jī)頁面編寫 考生歷史成績(jī)頁面主要是參照以往的考試成績(jī), 依然是以試題分類作為檢索條件,從數(shù)據(jù)庫中抽取當(dāng)前用戶的所有歷史成績(jī),形成一覽顯示在桌面上。歷史成績(jī)頁面初顯示的時(shí)候,用戶必須選擇 試題分類,然后單擊“確定”,提交請(qǐng)求到服務(wù)器才能在數(shù)據(jù)庫中檢索,顯示該試題類型的考試成績(jī)條形圖 [15]。 圖 查詢成績(jī)頁面 Vector vCategorys = new Vector()。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 Vector vRecords = new Vector()。 String sCategoryId = 。 if ( myValues != null ) { vCategorys = (Vector)(categorys)。 if ( vCategorys == null ) { vCategorys = new Vector()。 } vRecords = (Vector)(records)。 if ( vRecords == null ) { vRecords = new Vector()。} sCategoryId = (String)(selectedCategory)。 if ( sCategoryId == null ) { sCategoryId = 。} } 第 管理員導(dǎo)航頁面編寫 管理員導(dǎo)航頁面和考生導(dǎo)航頁面基本相同,只是鏈接的名稱和數(shù)量不同。對(duì)應(yīng)的JSP 代碼也非常簡(jiǎn)單,在單擊對(duì)應(yīng)鏈接時(shí),同樣需要從數(shù)據(jù)庫中取得試題分類 一覽,為下個(gè)頁面顯示做好準(zhǔn)備。 管理員可以進(jìn)行試題維護(hù),試卷設(shè)置和歷史成績(jī)的查詢。完成后的管理員目錄頁面如下: 圖 管理員登錄頁面 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 26 第 試題維護(hù)頁面編寫 管理員單擊“試題維護(hù)”鏈接,首先進(jìn)入的依然是 試題分類選擇頁面,具體操作和考生試題分類選擇頁面基本一樣。 在試題分類 選擇頁面選擇了對(duì)應(yīng)的試題分類并單擊“確定”按鈕的時(shí)候,頁面控制層會(huì)調(diào)用對(duì)應(yīng)業(yè)務(wù)邏輯層的方法,取得試題分類下的所有問題,并形成一個(gè)大的Vector 并放置到 session 中,之所以放到 session 中是因?yàn)樵谠囶}一覽頁面可能有前后翻頁的問題。同時(shí)對(duì)應(yīng)的試題分類也必須放到 session 中。 在對(duì)應(yīng)的試題一覽頁面,顯示每一條試題的時(shí)候,需要為“修改”“刪除”鏈接設(shè)置腳本,當(dāng)單擊對(duì)應(yīng)的操作鏈接的時(shí)候,將對(duì)應(yīng)的試題編號(hào)設(shè)置為表單變量。 圖 管理員試題維護(hù)頁面 td width=80 bgcolor=bbddee align=center 題目編號(hào) /td td width=400 bgcolor=bbddee align=center 題目?jī)?nèi)容 /td td width=100 bgcolor=bbddee align=center 操作 /td for ( int i=iIndex。 iiIndex + iCountPerPage。 i++ ) { if ( i() ) { Question questionObj = (Question)(i)。 String questionSubject = ()。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 27 //獲得題目的顯示內(nèi)容(如果超過 35 個(gè)字,則截?cái)啵? if ( () 35 ) { questionSubject = ( 0, 33 ) + ..。 } 第 試卷設(shè)置頁面編寫 試卷設(shè)置模塊的維護(hù)對(duì)象是試 題分類,當(dāng)用戶單擊“試卷設(shè)置”鏈接的時(shí)候,首先打開的就是試題分類一覽頁面。試題數(shù)量超過一定值時(shí),滾動(dòng)條將出現(xiàn)。 試卷設(shè)置可以對(duì)試題類型進(jìn)行添加修改和刪除。 圖 試卷設(shè)置頁面 對(duì)應(yīng)的試題分類一覽 JSP 的主要代碼如下: %For(int i=0。i()。i++) {Category categoryObj = (Category)(i)。 % td width=100 %=()% 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 28 /td td width=200 %=()% /td td width=100 %=()% /td % } % 第 管理員歷史成績(jī)頁面編寫 管理員的歷史成績(jī)頁面和考生看到的歷史成績(jī)頁面不同,管理員的歷史成績(jī)頁面需要進(jìn)行一定的統(tǒng)計(jì)和分析 ,最終形成各個(gè)分?jǐn)?shù)段的成績(jī)統(tǒng)計(jì),所以這部分邏輯處理自然落到業(yè)務(wù)邏輯層來執(zhí)行。 本頁面統(tǒng)計(jì)歷史成績(jī)對(duì)應(yīng)的業(yè)務(wù)邏輯類為 LRecord,為管理員角色進(jìn)行歷史成績(jī)統(tǒng)計(jì)的方法為 getAllRecords(),主要代碼如下: //計(jì)算成績(jī)分布 if ( ()0 ) { int iSum = 0。 for ( int i=0。 i6。 i++ ) { iField[i] = ((Integer)(i)).intValue()。 iSum = iSum + iField[i]。 } for ( int i=0。 i6。 i++ ) { if ( iField[i] == 0 ) { iLength[i] = 0。} else { iLength[i] = (int)(iField[i]*250)/iSum。 } 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 29 } sDisplay[0] = 0 分 ≤ 實(shí)際得分 ≤ 30 分 。 sDisplay[1] = 31 分 ≤ 實(shí)際得分 ≤ 60 分 。 sDisplay[2] = 61 分 ≤ 實(shí)際得分 ≤ 70 分 。 sDisplay[3] = 71 分 ≤ 實(shí)際得分 ≤ 80 分 。 sDisplay[4] = 81 分 ≤ 實(shí)際得分 ≤ 90 分 。 sDisplay[5] = 91 分 ≤ 實(shí)際得分 ≤ 100 分 。 } 圖 管理員查詢成績(jī)頁面 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 30 第5 章 系統(tǒng)測(cè)試 第 運(yùn)行環(huán)境 硬件平臺(tái): ( 1) CPU: ; ( 2)內(nèi)存: 512MB 以上。 軟件平臺(tái): ( 1)操作系統(tǒng): Windows XP。 ( 2)數(shù)據(jù)庫: MySQL ; ( 3)開發(fā)工具包: JDK Version ; ( 4) JSP 服務(wù)器: Tomcat ; ( 5)瀏覽器: 及以上版本; ( 6)分辨率:最佳效果 1024 像素 *768 像素。 第 測(cè)試用例 管理員登錄后,對(duì) 試卷設(shè)置 進(jìn)行測(cè)試: 表 試卷測(cè)試用例 測(cè)試內(nèi)容 試卷設(shè)置 先決條件 系統(tǒng) 運(yùn)行 測(cè)試步驟 添加試題名稱及數(shù)量 預(yù)期結(jié)果 在試卷設(shè)置頁面顯示加入 的試題信息 實(shí)際結(jié)果 在試卷設(shè)置頁面顯示所加 入的試題信息 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 對(duì)試題維護(hù)進(jìn)行測(cè)試: 表 試題維護(hù)用例 測(cè)試內(nèi)容 試題維護(hù) 先決條件 系統(tǒng)運(yùn)行 測(cè)試步驟 選擇試題分類后,添加修改或者刪除問題 預(yù)期結(jié)果 在試題頁面出現(xiàn)對(duì)應(yīng)的添 加修改或者刪除問題 實(shí)際結(jié)果 在試題頁面出現(xiàn)對(duì)應(yīng)的添 加修改或者刪除問題 以學(xué)生身份登錄后,對(duì)開始考試進(jìn)行測(cè)試: 表 測(cè)試用例 無論是以管理員身份還是以學(xué)生身份, 對(duì)歷史成績(jī)進(jìn)行測(cè)試: 表 歷史成績(jī)測(cè)試用例 測(cè)試內(nèi)容 開始考試 先決條件 系統(tǒng)運(yùn)行 測(cè)試步驟 選擇試題分類 后,開始答題 預(yù)期結(jié)果 可以選擇前一題 、 后一題 、完成答題,完成客觀題 實(shí)際結(jié)果 選擇前一題 、 后一題 、 完成答題,完成客觀題 測(cè)試內(nèi)容 歷史成績(jī) 先決條件 系統(tǒng)運(yùn)行 測(cè)試步驟 選擇試題類型,即可出現(xiàn)對(duì)應(yīng)類型的考試成績(jī) 預(yù)期結(jié)果 出現(xiàn)準(zhǔn)確的成績(jī)條形圖 實(shí)際結(jié)果 出現(xiàn)準(zhǔn)確的成績(jī)條形圖 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 32 結(jié) 論 JSP 技術(shù)是目前應(yīng)用最為廣泛的 Web 應(yīng)用技術(shù),隨著計(jì)算機(jī)網(wǎng)絡(luò)的迅速發(fā)展,把 這兩者結(jié)合起來開發(fā)各種 大型、高效的 Web 應(yīng)用程序成為可 JSP 技術(shù)的在線考試系統(tǒng)可以充分發(fā)揮網(wǎng)絡(luò)的優(yōu),建立大型、安全、共享的題庫和實(shí)現(xiàn)隨時(shí)隨地地試,從而減輕教師的負(fù)擔(dān),提高課堂教學(xué)質(zhì)量。 考生成功登錄后進(jìn)入考生界面 , 考生界面主要由 開始 考試 ,歷史成績(jī)。 關(guān)鍵實(shí)現(xiàn)了考生在選擇 試題分類 后由系統(tǒng)隨機(jī)抽題 ,自動(dòng)組卷后進(jìn)入考試頁面 。 考完后對(duì)客觀題的自動(dòng)評(píng)分 ,存檔 。 管理員進(jìn)入管理員界面 。 管理員界面主要由 試題維護(hù), 試卷 設(shè)置 ,試卷歷史成績(jī) 模塊組成 [16]。 系統(tǒng)對(duì) 管理員 錄入的錯(cuò)誤數(shù)據(jù)和數(shù)據(jù)本身的錯(cuò)誤所造成數(shù)據(jù)的不完整性 ,系統(tǒng)的約束力較弱 ,在系統(tǒng)的更進(jìn)一 步的實(shí)現(xiàn)階段 ,應(yīng)加強(qiáng)數(shù)據(jù)的完整性約束提高系統(tǒng)數(shù)據(jù)的正確性和相容性 ,以及系統(tǒng)的容錯(cuò)性 ,加強(qiáng)對(duì)用戶輸入端的數(shù)據(jù)進(jìn)行檢驗(yàn) 。 由于時(shí)間和技術(shù)水平的緣故 ,在考試系統(tǒng)中仍存在一些不足之處,需要完善。 對(duì)試題的難易程度沒有區(qū)分,所以考生有可能某次選中的題目全部很難,某次選中的題目很容易,這樣就無法測(cè)出考生的真實(shí)水平 [17]。 作為考試,就應(yīng)該有考試時(shí)間的限制,但是系統(tǒng)中沒有作此限制,除非發(fā)生了 session 過期的情況。 沒有添加考生和試題的關(guān)聯(lián)關(guān)系,這樣有可能出現(xiàn)一種情況,即考生連續(xù)很多次做同一分類的試卷的時(shí)候,會(huì) 做到很多重題,這樣也會(huì)降低 [18]。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 33 參考文獻(xiàn) [1]陳志國(guó),張瑾.網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].河南大學(xué) 學(xué)報(bào), 2021(3): 1— 3 [2]汪錦龍.遠(yuǎn)程教育中的網(wǎng)上考試 [J].計(jì)算機(jī)周刊, 2021年 48期: 1 [3]劉清堂,趙呈領(lǐng).通用性多媒體題庫開發(fā)系統(tǒng)研究與實(shí)現(xiàn) [J].電化教育研究, 2021(03). [4]馬武,饒愛京.基于 Web的網(wǎng)絡(luò)課件評(píng)價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].中國(guó)電化教育, 2021(06). [5]王秀珍. ASP在管理信息系統(tǒng)開發(fā)中的應(yīng)用 [J].科接情報(bào)開發(fā)與經(jīng)濟(jì) 2021(01). [6]陳圣國(guó). Java程序設(shè)計(jì) [M].西安:西安電子科技大學(xué)出版社 ,12— 14. [7]黃明,梁旭. JSP信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例 [M].北京:機(jī)械工業(yè)出版社 , 24— 25. [8]楊玨,盧銀娟. JSP網(wǎng)絡(luò)開發(fā)技術(shù) [M].北京:人民郵電出版社 ,20101. [9]Steven John Metshker.設(shè)計(jì)模式 — Java手冊(cè) [M].機(jī)械工業(yè)出版社 ,3955. [10]林邦杰. JSP交互網(wǎng)站實(shí)務(wù)經(jīng)典 [M].北京:中國(guó)青年出版社 ,3890. [11]黃理. JSP深入編程 [M].北京希望電腦公司 出版社 ,1090. [12]雨陽,隆春等.深入 JSP網(wǎng)絡(luò)編程 [M].北京:清華大學(xué)出版社 ,5678. [13]Cay . Java 2核心技術(shù) (卷 I)[M].北京:機(jī)械工業(yè)出版社 ,2363. [14]甑廣啟. JAVA數(shù)據(jù)庫編程 [M].北京:電子工業(yè)出版社 ,1087. [15]張運(yùn)濤,龔玲. Eclipse精要與高級(jí)開發(fā)技術(shù) [M].電子工業(yè)出版社 ,97145. [16]鄧子云,張賜. JSP網(wǎng)絡(luò)編程從基礎(chǔ)到實(shí)踐 [M].電子工業(yè)出版社 ,79210. [17]沈應(yīng)逵 ,曾凌 .JAVA WEB數(shù)據(jù)庫系統(tǒng)應(yīng)用開發(fā)與實(shí)例 .人民郵電出版社 , 2021 [18] James Jaworski. JavaScript從入門到精通 [M].第二版.北京:電子工業(yè)出版社 ,2021. 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 34 致 謝 在進(jìn)行畢業(yè)設(shè)計(jì)的這段時(shí)間是我學(xué)生生涯中最有價(jià)值的一段時(shí)光。 借此論文之際,我想向 老師和 同學(xué)表示感謝。 四年的時(shí)間過去了,學(xué)校在成長(zhǎng),我們也在飽滿,被知識(shí)充實(shí)。學(xué)校給 了我們寧靜的氣氛,讓我們專注的讀
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1