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

正文內(nèi)容

網(wǎng)校系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-資料下載頁

2025-07-27 10:11本頁面
  

【正文】 還要驗證其權(quán)限,登錄界面如圖48所示。圖48 后臺登錄管理員登錄成功后,可以進(jìn)行系統(tǒng)管理、資源管理、個人設(shè)置以及前臺設(shè)置,其中超級管理員可以進(jìn)行對普通管理員進(jìn)行權(quán)限分配,如圖49所示。圖49 權(quán)限分配管理員可以對基本檔案進(jìn)行管理,如圖410所示。圖410 檔案管理 為了了解會員對系統(tǒng)的意見或者想法,管理員發(fā)放調(diào)查表,并且可以統(tǒng)計調(diào)查結(jié)果,如圖411所示。圖411 調(diào)查結(jié)果統(tǒng)計圖第5章 軟件測試第5章 軟件測試在軟件開發(fā)的過程中,測試時不可或缺的一個環(huán)節(jié)。下面將詳細(xì)介紹系統(tǒng)在開發(fā)過程中的單元測試、功能測試和性能測試。 單元測試單元測試是在軟件開發(fā)的過程中由編碼人員自己來完成,這一部分可以處理掉一部分BUG。本系統(tǒng)的單元測試工具是JUnit4,在MyEciplse開發(fā)環(huán)境下,如果單元測試類不通過,就會出現(xiàn)紅色警告,反之出現(xiàn)綠色,如圖51所示。圖51 單元測試圖 功能測試在完成代碼過程中以及之后,進(jìn)行了相應(yīng)的功能測試,本系統(tǒng)的部分測試用例如表51所示。表51 測試用例功能模塊功能錄入數(shù)據(jù)預(yù)期結(jié)果測試結(jié)果后臺登錄登錄用戶名:“123”;密碼:“345”;登錄成功,并根據(jù)權(quán)限顯示主頁面與預(yù)期結(jié)果一致系統(tǒng)管理分配權(quán)限超級管理為普通管理員分配權(quán)限普通管理員登錄,顯示分配的權(quán)限與預(yù)期結(jié)果一致基本檔案管理刪除檔案刪除一條記錄數(shù)據(jù)庫該記錄已經(jīng)被刪除與預(yù)期結(jié)果一致前臺管理Excel導(dǎo)入試題下載模板,錄入試題,將試題導(dǎo)入數(shù)據(jù)庫中正確添加所有試題與預(yù)期結(jié)果一致前臺注冊注冊正確錄入注冊信息1.?dāng)?shù)據(jù)庫添加tb_user表添加一條記錄2.收到注冊成功的郵件與預(yù)期結(jié)果一致找回密碼找回密碼輸入注冊時的郵箱收到修改密碼的鏈接郵件并可以成功修改密碼與預(yù)期結(jié)果一致在線自測在線自測答完試題,提交試卷正確顯示自測結(jié)果與預(yù)期結(jié)果一致在線學(xué)習(xí)視頻播放選擇視頻課程,點擊播放視頻課程播放與預(yù)期結(jié)果一致 性能測試由于Hibernate框架對性能的影響比較大,如果考慮不周,就會導(dǎo)致性能下降,最常見的數(shù)據(jù)庫檢索數(shù)據(jù)頻繁。最為典型的就是N+1問題,這個問題指的是:當(dāng)兩張表是一對多的關(guān)系時,Hibernate取出一個對象時會將其關(guān)聯(lián)的對象一并取出,這種情況下,如果需求沒有用到關(guān)聯(lián)的對象,這時就會多生成N條SQL語句,導(dǎo)致性能的下降。本系統(tǒng)在這方面做出了優(yōu)化,大部分的都是單向關(guān)聯(lián),并將FachType設(shè)置成Lazy,這樣可以避免這個問題??? 結(jié)總 結(jié)在設(shè)計系統(tǒng)的過程中,真正的體驗了軟件開發(fā)的流程,在這之間,無論從技術(shù)上還是思想上都學(xué)到了很多東西:1.首先,需求分析一定要做好,之前做的一個項目,由于需求分析沒有做好,導(dǎo)致后期的編碼工作非常艱難,主要是編碼時多次修改數(shù)據(jù)庫表結(jié)構(gòu),有了之前的經(jīng)驗,在本系統(tǒng)中,需求做的比較完善,在編碼過程中得心應(yīng)手。2.在編碼前約定很重要,比如數(shù)據(jù)庫表命名以tb開頭,視圖以v開頭,整個項目編碼用UTF8,變量命名規(guī)則是駝峰式規(guī)則,注釋完善,代碼格式化等都很重要。3.底層架構(gòu)的好壞直接決定了系統(tǒng)的穩(wěn)定性以及代碼的重構(gòu),良好的架構(gòu)有利于對系統(tǒng)進(jìn)行維護(hù),系統(tǒng)的可拓展性也比較高。4.由于本人水平有限,在系統(tǒng)的并發(fā)行方面考慮不是很全面,前臺頁面展示的細(xì)節(jié)問題沒有很好的進(jìn)行優(yōu)化。致 謝致 謝能夠順利完成畢業(yè)設(shè)計,首先要感謝郝琨老師的耐心指導(dǎo)和寶貴意見;同時感謝同學(xué)的熱情幫助;感謝這幾年任課老師的諄諄教誨,讓我具備了完成畢業(yè)設(shè)計的基本能力,并且初步進(jìn)入到軟件行業(yè);感謝天津市大學(xué)軟件園提供的教學(xué)和實訓(xùn)環(huán)境,讓我找到一份滿意的工作;感謝天津城建大學(xué)多年培養(yǎng)。 31參考文獻(xiàn)參考文獻(xiàn)[1] 張曉靜,[J].(11):5760[2] 杜聚賓. 搞定J2EE Struts + Spring + Hibernate 整合詳解與經(jīng)典案例[M].北京:電子工業(yè)出版社,2012:1215[3] [D].曲阜:曲阜師范大學(xué),2012:3436[4] [J].長沙通信職業(yè)技術(shù)學(xué)院學(xué)報2013: 2730[5] [D].湖北:湖北華中科技大學(xué),2013[6] [D].天津:天津大學(xué),2012[7] 宋國順. 軟件工程中UML建模的技術(shù)與分析[J]. 軟件導(dǎo)刊,2013,(08):3536[8] Mark Allen Weiss [美].數(shù)據(jù)結(jié)構(gòu)與算法分析Java語言描述[M].:機(jī)械工業(yè)出版社, 2012:3335[9] Walter Sawitch[美].Java An Introduction to Problem Solving amp。Programing[M].北京:人民郵電出版社, 2013:2326[10] Dave Crane[英],Bear Bibeault,Jord Sonneveld[美].Ajax in :人民郵電出版社,2013:1117[11] Craig Walls[美].Spring in Action[M].北京:人民郵電出版社,2013:4546[12] Christian Bauer[美].Java Persistence with Hibernate[M].北京:人民郵電出版社, 2013:2325[13] Donald Brown[美].Struts 2 in Action[M].北京:人民郵電出版社,2013:8990
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1