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

正文內(nèi)容

基于ssh的圖書信息管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(文件)

2024-07-18 18:50 上一頁面

下一頁面
 

【正文】 預(yù)期結(jié)果測試結(jié)果必填項驗證其它數(shù)據(jù)已填,用戶名為空提示“用戶名為必填項”正確必填項驗證其它數(shù)據(jù)已填,密碼為空提示“密碼必填項”正確必填項驗證其它數(shù)據(jù)已填,性別為空提示“性別為必填項”正確格式驗證數(shù)據(jù)都已填,手機號為11位提示“手機號為必須為11位,請重新輸入”正確格式驗證數(shù)據(jù)都已填,手機號為“1開頭”提示“手機號格式不正確”正確格式驗證數(shù)據(jù)都已填,郵箱號為“”提示“郵箱格式不正確”正確唯一性驗證數(shù)據(jù)都已填,用戶名為“asdd”提示“用戶名輸入重復,請重新輸入!”正確 查詢圖書頁面測試下面學生對圖書信息的查詢?yōu)榇?,測試學生頁面的可用性與正確性。管理員可能增,刪,改,查相應(yīng)的記錄,學生只能查詢信息以及修改個人信息。主要是從可用性與安全性兩個方面對系統(tǒng)進行了測試。需求的不清晰,讓我困惑了很久,因為不能弄清管理員以及學生之間的具體權(quán)限,讓我在后來的系統(tǒng)設(shè)計里做了很多返工,有時由于某個字段而更改大量的代碼。需求分析的重要是我身有體會。本系統(tǒng)在圖書借閱等方面還有不足之處,由于對其具體功能分析的不夠透徹,所以有待以后將其更加完善。該圖書信息管理系統(tǒng)從開始設(shè)計到目前為止基本功能已經(jīng)實現(xiàn)。他無論在理論上還是在實踐中,都給予我很大的幫助,也使我在很大方面都得到了很大的提高,感謝他耐心的輔導。作為我的導師,無論是在理論還是實踐方面都給我提了很多寶貴的意見,使我的畢業(yè)設(shè)計在有條不紊的環(huán)境下進行,逐步趨于完善,得以順利完成。點選“Change...”,手動指定安裝目錄。如圖19所示: 圖19安裝配置向?qū)c擊“Next”,出現(xiàn)如下頁面,如圖110所示: 圖110選擇配置方式選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程,點擊“Next”,如圖111所示: 圖111選擇服務(wù)器類型擇服務(wù)器類型,“Developer Machine(開發(fā)測試類,mysql 占用很少資源)”、“Server Machine(服務(wù)器類型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫服務(wù)器,mysql占用所有可用資源)”,根據(jù)自己的類型選擇,一般選“Server Machine”,選擇完后點擊“Next”,如圖112所示: 圖112選擇Mysql數(shù)據(jù)庫點擊“Next”如圖113所示: 圖113 InnoDB Tablespace進行配置默認后,直接點擊“Next”,如圖114所示: 圖114 設(shè)置服務(wù)器按上圖設(shè)置后,點擊“Next”,如圖115所示: 圖115設(shè)置端口是否啟用TCP/IP連接,設(shè)定端口,如果不啟用,就只能在自己的機器上訪問mysql 數(shù)據(jù)庫了,我這里啟用,把前面的勾打上,Port Number:3306,在這個頁面上,您還可以選擇“啟用標準模式(Enable Strict Mode)”,這樣MySQL就不會允許細小的語法錯誤。 附錄B 關(guān)鍵代碼?xml version= encoding=UTF8?webapp version= xmlns= xmlns:xsi= xsi:schemaLocation= displayname/displayname welefilelistwelefile/welefile/welefilelist listenerlistenerclass/listenerclass/listener contextparamparamnamecontextConfigLocation/paramnameparamvalueclasspath:/paramvalue /contextparam filter filternamestruts2/filtername filterclass/filterclass /filter filtermapping filternamestruts2/filternameurlpattern/*/urlpattern /filtermapping/webapp constant name= value=utf8/constant constant name= value=d:/E/yushufang02/img/ constant name= value=true / package name=default namespace=/ extends=strutsdefault action name=manager class=managerAction result name=successjsp//result result name=findjsp//result /action action name=bookinfo class=bookInfoAction result name=successjsp//result result name=success_getjsp//result result name=findjsp//result /action /package 48。按“Next”繼續(xù)。按“Install”開始安裝,如圖16所示: 圖16 開始安裝正在安裝中,請稍候,直到出現(xiàn)界面,如圖17所示: 圖17 MySQL EnterPrise點擊“next”繼續(xù),如圖18所示: 圖18 完成安裝現(xiàn)在軟件安裝完成了,出現(xiàn)上面的界面,這里有一個很好的功能,mysql 配置向?qū)?,將“Configure the Mysql Server now”前面的勾打上,點“Finish”結(jié)束軟件的安裝并啟動mysql配置向?qū)?。感謝在畢業(yè)設(shè)計中為我提供幫助的學院的老師和同學,以及在畢業(yè)設(shè)計中被我引用或參考的論著的作者,總之感謝在畢業(yè)設(shè)計期間給予我?guī)椭乃欣蠋熀屯瑢W,感謝你們對我的支持。在畢業(yè)設(shè)計這段時間里,我認識到了自己的不足并努力的爭取獨立完成我的設(shè)計,最終收獲很多,學到了以前很多沒有學到的知識,同時也鞏固了所學過的知識。在此,要對老師表示衷心的感謝。回顧這幾個月,短暫而充實。經(jīng)驗是最寶貴的財富,這次的經(jīng)歷讓我在以后的開發(fā)中做的更好。當然,通過這次畢業(yè)設(shè)計,也讓我學到了很多,不僅對SSH有了更加深刻的認識,更重要的是認識到了軟件開發(fā)流程的重要性。管理員可以通過系統(tǒng)對管理員信息,圖書信息的增,刪,改,查,各個模塊的功能都已基本實現(xiàn)。 小結(jié)本章主要是對系統(tǒng)功能以及用戶界面進行相應(yīng)的測試,測試是軟件開發(fā)過程中重要的組成部分。為了防止出現(xiàn)安全性問題,此系統(tǒng)采用了權(quán)限控制,對各類用戶進行身份驗證。在刪除信息時,只進行確認驗證,查詢信息時,當輸入的查詢條件為空時,顯示所有的記錄,當輸入查詢條件時,顯示所要查詢的記錄。當輸入錯誤的用戶名稱密碼時顯示登錄錯誤并自動返回登錄窗口,并彈出相應(yīng)的提示信息。 層次測試的信息流圖 可用性測試 可用性測試主要是對功能及用戶界面等進行測試并設(shè)計測試用例,分析測試結(jié)果。在開發(fā)軟件系統(tǒng)的過程中,需要面對錯綜復雜的問題,因此,在軟件生存周期的每個階段都不可避免地會產(chǎn)生錯誤。為了確保本系統(tǒng)能夠正常運行,現(xiàn)將對其進行測試。 5 系統(tǒng)測試軟件測試是保證軟件質(zhì)量的關(guān)鍵,它是對需求分析設(shè)計和編碼的最后復審。管理員系統(tǒng)主頁面,在這個頁面上可以看到系統(tǒng)的最新動態(tài),了解到這個系統(tǒng)的相關(guān)信息,例如開發(fā)人員信息,后續(xù)維護信息,還可以看到兩級菜單,不同管理員擁有不同的權(quán)限,: 當要新增人員時,超級管理員可以添加新管理員信息,并對其賦予一定的權(quán)限,給他一個初始密碼,讓他之后可以登錄,后續(xù)再修改密碼。游客可以任意瀏覽該網(wǎng)站的圖書信息,了解到圖書的作者,出版時間等等信息。具體搭建過程不詳解,: 環(huán)境的搭建 在搭建環(huán)境過程中有些重要的配置,: 前端用戶子系統(tǒng)的實現(xiàn)前臺是非管理員進入圖書信息管理系統(tǒng),瀏覽圖書信息的,點開任意一瀏覽器,在網(wǎng)址欄中輸入://localhost:8989/yushufang02/jsp/。數(shù)據(jù)庫的創(chuàng)建在數(shù)據(jù)庫設(shè)計里已經(jīng)詳細介紹。 4 系統(tǒng)實現(xiàn) 實現(xiàn)環(huán)境及技術(shù)方案該系統(tǒng)的實現(xiàn)條件主要分硬件與軟件,硬件需求主要就是一臺筆記本電腦,配置要求不是太高,能運行MyEclipse平臺,Mysql數(shù)據(jù)庫即可。管理員模塊實現(xiàn)管理員管理,圖書管理,系統(tǒng)管理等相關(guān)功能,學生模塊實現(xiàn)圖書信息查詢。來控制不同管理員的不同權(quán)限。:: 權(quán)限管理總體ER圖用戶管理主要包括管理員管理,:: 邏輯結(jié)構(gòu)設(shè)計給出本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的字段英文名稱、字段中文名稱,存儲類型、約束條件、是否可為空。③ 系統(tǒng)信息管理系統(tǒng)管理主要是管理員對圖書館信息、工作人員以及工作安排信息的管理。 ② 圖書管理圖書信息管理包括:添加圖書信息、刪除圖書、修改圖書信息、查詢圖書信息。: 系統(tǒng)管理模塊流程圖 學生模塊① 圖書信息對學生來說,最關(guān)心的問題其實是如何方便的查詢到想要借閱的書籍,可以及時的了解到圖書的相關(guān)信息。 圖書信息管理流程圖在添加圖書信息與修改圖書信息時,也進行了相應(yīng)的必填與唯一性驗證。在相關(guān)的流程圖中,就不作相應(yīng)的用戶判斷,默認為管理員身份登錄。主要介紹管理員與學生的功能實現(xiàn)與頁面設(shè)計。學生只能查看到圖書的信息。 3 系統(tǒng)設(shè)計 系統(tǒng)設(shè)計的目標與任務(wù)圖書管理系統(tǒng)包含四個模塊分別是:系統(tǒng)登錄、管理員管理、圖書管理、系統(tǒng)管理。④ 易學性經(jīng)過12天培訓的使用者可以正常使用本軟件。: 性能需求① 可靠性和可用性需求(1)系統(tǒng)中的軟件可以每天使用24小時。:② 圖書館管理系統(tǒng)數(shù)據(jù)流系統(tǒng)數(shù)據(jù)流圖描述了管理員在整個系統(tǒng)中可以進行的操作流程過程。對圖書的查詢主要有三種查詢方式:根據(jù)圖書編號,書名以及圖書類型。主要是圖書編號,書名,作者,圖書編號與書號不能重復。在添加管理員信息與修改管理員信息時,進行相應(yīng)的驗證,主要是必填與唯一性驗證。菜單管理是對管理員界面與用戶界面的管理。超級管理員能夠?qū)ο到y(tǒng)進行任何操作,主要包括角色分配,權(quán)限控制,菜單管理等。系統(tǒng)具有個人版權(quán),受國家法律保護。只要一臺配置比較高的電腦即可完成,成本相對比較低。數(shù)據(jù)庫用Mysql, Mysql數(shù)據(jù)庫是一個簡單并方便的輕量級數(shù)據(jù)庫,不僅在電腦上容易安裝,而且使用簡單,很容易就能掌握Mysql的使用。Tomcat服務(wù)器的兼容性很好,有眾多大軟件的公司的支持,而且服務(wù)器的性能穩(wěn)定,其發(fā)展前景很好。Struts對Model、View和Controller都提供了對應(yīng)的組件??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。圖書管理模塊:管理員通過驗證界面進入系統(tǒng)后,進入到圖書管理模塊,可以對圖書
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1