版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第二章文獻綜述XXVIII第四章系統(tǒng)編碼與實現(xiàn)4.1管理員登錄界面實現(xiàn)管理員輸入自己的賬號和密碼,選擇管理員身份通過系統(tǒng)校驗就可以登錄,如果密碼不對又會重新返回登錄界面,登錄界面如圖6-1所示:圖4-1管理員登錄界面添加管理員的實現(xiàn)為,通過菜單欄跳轉(zhuǎn)到添加管理員頁面,輸入管理員詳細信息,包括管理員id,賬號,密碼。點擊添加管理員頁面的添加按鈕,將管理員信息添加到admin表中,返回頁面添加管理員信息成功。對應(yīng)核心代碼如下:控制層核心代碼://接受用戶發(fā)起的addadmin請求@RequestMapping(value="addadminact")//調(diào)用管理員服務(wù)層的添加請求adminservice.addadminact(request,session);服務(wù)層核心代碼://調(diào)用admindao的insert方法將管理員信息插入admin表中admindao.insert(admin);//返回頁面添加管理員成功提示信息request.setAttribute("message","添加管理員成功");圖4-2添加管理員圖4-3添加成功4.2添加圖書系統(tǒng)中圖書添加的實現(xiàn)為,通過菜單欄跳轉(zhuǎn)到添加圖書頁面,輸入圖書詳細信息,包括類型id,描述,類型,上架時間,借閱次數(shù),數(shù)量,圖書id,圖片,簡介,名稱。點擊添加圖書頁面的添加按鈕,將圖書信息添加到books表中,返回頁面添加圖書信息成功。對應(yīng)核心代碼如下:控制層核心代碼://接受用戶發(fā)起的addbooks請求@RequestMapping(value="addbooksact")//調(diào)用圖書服務(wù)層的添加請求booksservice.addbooksact(request,session);服務(wù)層核心代碼://調(diào)用booksdao的insert方法將圖書信息插入books表中booksdao.insert(books);//返回頁面添加圖書成功提示信息request.setAttribute("message","添加圖書成功");其添加圖書的流程如圖4-4所示圖4-4添加圖書界面4.3添加用戶實現(xiàn)用戶添加的代碼為;通過菜單欄跳轉(zhuǎn)到添加用戶頁面,輸入用戶詳細信息,包括賬號,介紹,性別,密碼,用戶id,名字,年齡。點擊添加用戶頁面的添加按鈕,將用戶信息添加到user表中,返回頁面添加用戶信息成功。對應(yīng)核心代碼如下:控制層核心代碼://接受用戶發(fā)起的adduser請求@RequestMapping(value="adduseract")//調(diào)用用戶服務(wù)層的添加請求userservice.adduseract(request,session);服務(wù)層核心代碼://調(diào)用userdao的insert方法將用戶信息插入user表中userdao.insert(user);//返回頁面添加用戶成功提示信息request.setAttribute("message","添加用戶成功");其添加用戶的流程圖如圖4-5所示圖4-5添加用戶4.4圖書搜索在此可以看到圖書搜索,界面如圖4-6所示:圖4-6圖書搜索點擊該圖書,可以查看圖書的詳情,界面如圖4-7所示:圖4-7圖書詳情4.5用戶借書還書用戶在借書管理中可以查看自己的借書記錄,包括借書時間,歸還時間,狀態(tài)等,界面如圖4-8所示:圖4-8圖書借還第五章系統(tǒng)測試第五章系統(tǒng)測試5.1測試概述測試是不僅僅是檢測系統(tǒng)的報錯部分,還要檢測系統(tǒng)設(shè)計是否符合前期設(shè)計的用戶需求,設(shè)計是否人性化。若僅僅是檢測錯誤,那么這個檢測是比較淺顯的,因為系統(tǒng)是面向市場,面向用戶的,如果不符合用戶需求,不人性化,那么系統(tǒng)的設(shè)計也就成了無用功。所以在下面對所采用的測試技術(shù)進行了介紹,選用了兩種操作起來較為簡單的測試方法進行了檢測,一種是盲盒測試,一種是白盒測試,并列舉了部分用例測試對測試結(jié)果進行了陳述。5.2測試意義對系統(tǒng)進行測試是開發(fā)中的必要部分,尤其是在投入市場之前,會進行各項測試,這次測試只是選用了較為簡單的測試方法對系統(tǒng)的各項功能是否能夠做出正確應(yīng)答進行了檢測,避免系統(tǒng)出現(xiàn)亂碼或者無應(yīng)答的情況。檢測系統(tǒng)功能是否符合用戶需求,功能能否正常運行并給出正確應(yīng)答。5.3測試的方法5.3.1黑盒測試盲盒測試顧名思義,對知識進行遷移,就是與白盒相反的一種測試方式,其也被稱為黑盒測試。不需要了解內(nèi)部邏輯和結(jié)構(gòu)。只需要充當一名用戶,對系統(tǒng)的所有功能操作一邊,運行一遍,查看是否有與前期功能設(shè)計不符合或者缺漏的情況,對功能進行測試,軟件的外部結(jié)構(gòu)尤為重要,主要是軟件界面以及功能、軟件初始化。它是把軟件看作黑盒子,再測試這個不可打開的黑盒子。也就是說,忽視其內(nèi)部結(jié)構(gòu)、處理程序來進行測試。盲盒測試是一種類似枚舉的測試方法。不論對錯的操作作為可能的操作進行驗證,雖然窮舉法能檢測出很多錯誤,但在測試中一般不用枚舉法測試,這種測試方式提高了測試的復雜程度。5.3.2白盒測試白盒測試:是要對系統(tǒng)的內(nèi)部邏輯結(jié)構(gòu)進行充分理解才能對系統(tǒng)進行檢測,也才能檢測出真實的測試結(jié)果。該測試是基于檢測源程序的,檢查是否符合設(shè)計說明的。這種測試方法又稱結(jié)構(gòu)測試,由名字就可以想到,該測試是基于源程序的結(jié)構(gòu)、邏輯的檢測,檢測里面的結(jié)構(gòu)是否合理,邏輯是否混亂,在檢測出問題和不足的時候及時給開發(fā)人員提出,并研究討論出合理的改善方案。5.4硬件搭建將此系統(tǒng)部署在服務(wù)器上,外網(wǎng)用戶通過互聯(lián)網(wǎng),經(jīng)過安全設(shè)備防火墻,通過路由器與交換機訪問服務(wù)器。管理員可以通過交換機去訪問服務(wù)器。網(wǎng)絡(luò)拓撲圖如圖5-1所示。出于經(jīng)濟考慮,本次測試將軟件部署在筆記本上,進行測試。圖5-15.5測試用例5.5.1圖書修改測試表5-2測試圖書修改表測試用例方案輸入數(shù)據(jù)預期結(jié)果測試結(jié)果修改圖書測試用例在修改圖書頁面輸入完整的圖書信息,包括名稱,描述,上架時間,簡介,借閱次數(shù),類型,圖書id,圖片,數(shù)量,類型id,點擊添加按鈕進行測試名稱,描述,上架時間,簡介,借閱次數(shù),類型,圖書id,圖片,數(shù)量,類型id修改圖書成功修改圖書成功,如圖5-3,5-4所示 圖5-3 圖5-45.5.2借書修改測試表5-5測試借書修改表測試用例方案輸入數(shù)據(jù)預期結(jié)果測試結(jié)果修改借書測試用例在修改借書頁面輸入完整的借書信息,包括借書id,用戶,借書時間,應(yīng)歸還時間,書籍,狀態(tài),書籍id,歸還時間,用戶id,點擊添加按鈕進行測試借書id,用戶,借書時間,應(yīng)歸還時間,書籍,狀態(tài),書籍id,歸還時間,用戶id修改借書成功修改借書成功,如圖5-6所示圖5-65.5.3圖書評論添加測試表5-7測試圖書評論添加表測試用例方案輸入數(shù)據(jù)預期結(jié)果測試結(jié)果添加圖書評論測試用例在添加圖書評論頁面輸入完整的圖書評論信息,包括評論人id,書籍,評論人,評論時間,圖書評論id,書籍id,內(nèi)容,點擊添加按鈕進行測試評論人id,書籍,評論人,評論時間,圖書評論id,書籍id,內(nèi)容添加圖書評論成功添加圖書評論成功,如圖5-8所示圖5-85.5.4收藏添加測試表5-9測試收藏添加表測試用例方案輸入數(shù)據(jù)預期結(jié)果測試結(jié)果添加收藏測試用例在添加收藏頁面輸入完整的收藏信息,包括用戶,書籍,收藏id,書籍id,用戶id,點擊添加按鈕進行測試用戶,書籍,收藏id,書籍id,用戶id添加收藏成功添加收藏成功,如圖5-10所示圖5-105.5.5公告添加測試表5-11測試公告添加表測試用例方案輸入數(shù)據(jù)預期結(jié)果測試結(jié)果添加公告測試用例在公告管理頁面點擊添加公告進行測試公告id添加公告成功添加公告成功,如圖5-12,5-13所示致謝圖5-12圖5-13第六章總結(jié)與展望6.1總結(jié)在這次設(shè)計中,由于專業(yè)知識不夠,過程中出現(xiàn)了很多的困難,但在老師和同學的幫助下一一克服了。首先是在頁面設(shè)計上由于對前端語言設(shè)計的不熟練,導致在前端頁面浪費很久的時間,最后通過網(wǎng)絡(luò)搜索資料慢慢完成了界面設(shè)計,雖然界面不太完美,但已經(jīng)盡力去實現(xiàn)它。其次就是在數(shù)據(jù)庫連接上和SQL語句的使用上,由于基礎(chǔ)不牢固,所以使用SQL語句經(jīng)常會忘記Where等關(guān)鍵字的書寫位置,對表的查詢和書寫不太明確。經(jīng)過各種文獻查閱、老師幫助以及網(wǎng)絡(luò)搜索終于實現(xiàn)了整個系統(tǒng)的而基本功能,達到了預期目標。6.2展望如今不管個人還是國家,對精神文明需要都尤為重視,但是現(xiàn)在市面上流通的書籍也很多,人們不能夠選擇或搜搜自己的喜歡的感興趣的書籍,所以希望在以后圖書管理的發(fā)展中能夠把書籍的借閱方式進行優(yōu)化,讓借閱變得更加方便快捷,所以希望圖書借閱能夠變得更加合理化。參考文獻[1]谷淘.淺談管理信息系統(tǒng)的開發(fā).中國科技信息.2005,9(17):96-97.[2]鄺孔武,王曉敏.信息系統(tǒng)開發(fā)與管理.北京:中國人民大學出版社.2003.[3]張巨儉,甘們初.管理信息系統(tǒng)的發(fā)展方向及實現(xiàn)技術(shù).計算機應(yīng)用研究.2003,3(1):8-10.[4]LiR,YuT,FangML.ReliabilityManagementforInformationSystem.JournalofShanghaiUniversity(EnglishEdition),2005,9(3):268-274.[5]AnandarajanM,ArinzeB.Client/serverprocessingarchitecturesandtaskfit:aserviceorganizationperspective.SystemSciences,1997,3(7):88-93.[6]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第3版).北京:高等教育出版社.2000.[7]BhowmikR,RamanapudiS.ManagingreferencetablesusingOracleDynamicSQLandmetadata.InformationTechnology,2003,3(11):399-403.[8]施衛(wèi)峰,周俊,朱利剛.多用戶信息系統(tǒng)中數(shù)據(jù)安全性控制及其實現(xiàn).微機發(fā)展.2003,13(1):60-63.[9]李志良,王成山.通用統(tǒng)計報表處理系統(tǒng)的設(shè)計與實現(xiàn).報表技術(shù).2019,24(9):65-68.[10]吳相林,陳鐵英,黛俊國
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年澄邁縣教師選調(diào)備考題庫帶答案詳解
- 高中物理教學中學生科學思維與創(chuàng)新能力培養(yǎng)的實證研究教學研究課題報告
- 2025年貴州松桃群希高級中學招聘教師備考題庫(5名)帶答案詳解
- 手繪插畫風植物與污染研究總結(jié)報告
- 黃色藝術(shù)風格營銷方案演示模板
- 2025年福建新華研學國際旅行社有限責任公司招聘備考題庫完整參考答案詳解
- 西藏自治區(qū)教材編譯中心2026年度急需緊缺人才引進7人備考題庫及1套完整答案詳解
- 2026年度郴州市國資委“英培計劃”人才選拔29人備考題庫及1套完整答案詳解
- 2025年民航上海醫(yī)院(瑞金醫(yī)院古北分院)事業(yè)編制公開招聘62人備考題庫參考答案詳解
- 2025年云巖區(qū)婦幼保健院面向社會公開招聘編外聘用專業(yè)技術(shù)人員的備考題庫含答案詳解
- 2025年榆林市住房公積金管理中心招聘(19人)筆試考試備考題庫及答案解析
- 2025年常山縣機關(guān)事業(yè)單位公開招聘編外人員43人筆試考試參考試題及答案解析
- 2025年常州信息職業(yè)技術(shù)學院單招職業(yè)傾向性測試題庫附答案
- 2025年云南省人民檢察院聘用制書記員招聘(22人)模擬筆試試題及答案解析
- 2025年黨的基礎(chǔ)知識題庫及答案入黨理論知識考試試題
- 運動員退役協(xié)議書
- GB/T 38082-2025生物降解塑料購物袋
- 2025年10月自考02275計算機基礎(chǔ)與程序設(shè)計試題及答案版
- 2026國網(wǎng)寧夏電力有限公司招聘高校畢業(yè)生統(tǒng)一考試(第一批)備考題庫及答案詳解(網(wǎng)校專用)
- 探放水工崗位作業(yè)風險專項培訓講義
- 2025甘肅酒泉市公安局招聘留置看護崗位警務(wù)輔助人員30人(第三批)筆試考試備考試題及答案解析
評論
0/150
提交評論