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

正文內(nèi)容

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

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

下一頁面
  

【正文】 統(tǒng)開發(fā)的開發(fā)宗旨是以便捷為中心。管理員的需求是可以查詢、添加、刪除、修改的圖書信息,學(xué)生可以查詢所存的圖書信息,圖書管理人員的功能最為復(fù)雜,包括對圖書信息進行管理和維護、以及系統(tǒng)狀態(tài)的查詢和維護等。(2) 圖書管理圖書信息管理包括:添加圖書信息、刪除圖書、修改圖書信息、查詢圖書信息。學(xué)生可以根據(jù)自己了解的情況任選擇一種方式。(2)系統(tǒng)中的軟件故障率幾乎為零。系統(tǒng)登錄模塊:管理員都必須登錄才能進入系統(tǒng),系統(tǒng)登錄時在后臺判斷權(quán)限類型,管理員不僅可以查看所有信息,而且還可以對學(xué)生,圖書等信息進行增刪操作。管理員可以查詢、添加、刪除、修改的圖書信息,借閱信息,系統(tǒng)信息;學(xué)生可以查詢圖書館所存的圖書以及基本信息的修改。主要是圖書編號,書名,作者,借閱情況為必填項,圖書編號與書號不能重復(fù)。在添加圖書信息與修改圖書信息時,進行相應(yīng)的驗證,主要是必填與唯一性驗證。本系統(tǒng)采用MySql作為支持數(shù)據(jù)庫,與java建立JDBC數(shù)據(jù)庫連接,在Mysql數(shù)據(jù)庫建立一個名為“yushufang”的數(shù)據(jù)庫,其中數(shù)據(jù)庫中表的字段都是java建立實體類自動生成數(shù)據(jù)庫字段。系統(tǒng)界面設(shè)計主要是實現(xiàn)各功能模塊,主要包括系統(tǒng)登錄模塊,管理員模塊,圖書信息模塊。:==jdbc\:mysql\://localhost\:3306/yushufang?useUnicode\=trueamp。: 前臺首頁 后臺系統(tǒng)登錄頁面實現(xiàn) 系統(tǒng)登錄頁面主要是用戶進入系統(tǒng)驗證的一種手段,通過登錄頁面對用戶角色的判定,根據(jù)不同的用戶角色,控制不同的功能權(quán)限。在軟件生命周期的每個階段,都不可避免地會產(chǎn)生錯誤,通常在編寫出每個原程序后,就要對它進行必要的測試,這步工作自己來完成。測試目的在于:發(fā)現(xiàn)錯誤而執(zhí)行一個程序的過程,測試的最重要目的是發(fā)現(xiàn)其中尚未發(fā)現(xiàn)的錯誤。:測試要點測試數(shù)據(jù)角色預(yù)期結(jié)果測試結(jié)果用戶名,密碼用戶名與密碼同時輸入有誤任意提示“你輸入的用戶名或密碼有誤”正確用戶名,密碼用戶名輸入有誤,密碼正確任意提示“你輸入的用戶名或密碼有誤正確用戶名,密碼用戶名與密碼同時正確 管理員顯示管理員界面正確用戶名,密碼用戶名與密碼同時正確學(xué)生顯示學(xué)生界面正確 管理員頁面測試 管理員頁面測試主要是測試對管理員信息,圖書信息的管理。超級管理員可以對系統(tǒng)進行任意操作,當系統(tǒng)出現(xiàn)任何狀況下,超級管理員可以及時改正。在這次畢業(yè)設(shè)計過程中,也遇到了很多問題,由于對SSH的不太了解,剛開始根本就無從下手,后來通過了解SSH的相關(guān)知識,對SSH有了大體的掌握,通過環(huán)境的搭建對SSH的好處有了更加深該的認識。由于本人在知識、經(jīng)驗方面都存在著不足,在整個開發(fā)的過程中時間也比較倉促,因此該系統(tǒng)必然會存在一些缺陷和不足。老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。 附 錄A 安裝、使用說明書本系統(tǒng)采用的是本地的數(shù)據(jù)庫Mysql數(shù)據(jù)庫,: 打開下載的安裝文件,出現(xiàn)如圖11所示: 圖11 歡迎頁面mysql安裝向?qū)樱c擊“next”繼續(xù),如圖12所示: 圖12 選擇安裝類型選擇安裝類型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,我們選擇“Custom”,有更多的選項,也方便熟悉安裝過程,如圖13所示:圖13選擇要安裝的服務(wù)在“MySQL Server(MySQL服務(wù)器)”上左鍵單擊,選擇“This feature, and all subfeatures, will beinstalled on local hard drive”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”。如圖116所示: 圖116編碼設(shè)置按上圖設(shè)置,點擊“Next”,如圖117所示: 圖117設(shè)置windows服務(wù)按上圖設(shè)置,點擊“Next”,如圖118所示: 圖118設(shè)置用戶名與密碼 按上圖設(shè)置,點擊“Next”,如圖119所示 圖119設(shè)置完成設(shè)置完畢,按“Finish”結(jié)束mysql的安裝與配置——這里有一個比較常見的錯誤,就是不能“Start service”,一般出現(xiàn)在以前有安裝mysql 的服務(wù)器上,解決的辦法,先保證以前安裝的mysql 服務(wù)器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql 安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的data文件夾刪除,備份的data文件夾移回來,再重啟mysql 服務(wù)就可以了,這種情況下,可能需要將數(shù)據(jù)庫檢查一下,然后修復(fù)一次,防止數(shù)據(jù)出錯。配置MySQL Server,點擊“Finsh”,出現(xiàn)如下界面,MySQL Server配置向?qū)印8兄x我的指導(dǎo)老師劉晉鋼老師。經(jīng)過這幾個月的學(xué)習,使我對用例設(shè)計有了一定的了解,從開始的式樣理解到后來的需求分析到最后的用例設(shè)計,一步一步的前進,一點一點的完善,最后完成了該圖書信息管理系統(tǒng)的設(shè)計與實現(xiàn)。之所以前人要這樣安排,必有他的理由。在開發(fā)過程中,通過測試活動驗證所開發(fā)的軟件在功能上滿足軟件需求。下面以管理員對學(xué)生信息管理為代表,測試管理員頁面信息管理的可用性與正確性,測試管理員頁面時,有些是必填項,有些是唯一項,來確定是否是合適的輸入數(shù)據(jù)。此系統(tǒng)測試模塊主要分系統(tǒng)登錄頁面測試,管理員頁面測試,學(xué)生頁面測試。 系統(tǒng)測試的目標、任務(wù)及方法 測試是軟件開發(fā)過程中重要的組成部分。,: : 顯示管理員信息頁面 ,點擊上圖中的更新按鈕: 修改管理員信息頁面圖書管理信息頁面圖書信息管理包括:添加圖書信息、刪除圖書、修改圖書信息、查詢圖書信息。在該頁面中可以點擊最上面的”首頁”,”文學(xué)”等圖書類型可以跳轉(zhuǎn)到相關(guān)頁面的圖書信息。軟件需求就是MyEclipse及相關(guān)的插件,Tomcat服務(wù)器,Mysql數(shù)據(jù)庫。管理員的權(quán)限信息表,權(quán)限對應(yīng)的action名稱,權(quán)限名稱。 前臺顯示圖書信息模塊對圖書的查詢主要有三種查詢方式:根據(jù)圖書編號,書名以及圖書類型。 圖書信息流程圖 系統(tǒng)界面設(shè)計 系統(tǒng)登錄模塊在本系統(tǒng)中,首先要考慮的問題就是登錄系統(tǒng),通過登錄系統(tǒng)對用戶權(quán)限的判斷,控制不同權(quán)限的用戶進入不同的面頁! 管理員模塊管理員頁面設(shè)計主要包括對管理員信息管理,圖書信息管理以及系統(tǒng)信息管理三個方面。進入相應(yīng)的管理員頁面,進行相關(guān)的操作。系統(tǒng)管理模塊:管理員可以發(fā)布館內(nèi)的基本情況,員工的相關(guān)信息以及工作的安排。 小結(jié)本章主要介紹了系統(tǒng)分析的目標、可行性分析及相關(guān)的需求,重點介紹了功能需求與數(shù)據(jù)需求。首先是進行身份驗證,身份驗證沒通過則不能進行頁面,應(yīng)聯(lián)系超級管理員添加信息。(3) 系統(tǒng)管理系統(tǒng)管理主要是管理員對圖書館信息、工作人員信息。系統(tǒng)管理主要是對一些系統(tǒng)信息進行管理。 需求分析 圖書信息管理系統(tǒng)需求概述圖書信息管理系統(tǒng)的開發(fā)主要涉及到系統(tǒng)登錄,管理員管理,圖書管理,系統(tǒng)管理四大功能的數(shù)據(jù)管理。 經(jīng)濟可行性 本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后可以實現(xiàn)資料管理的計算機化,減少查找和登記中無意的失誤,節(jié)省大量的時間,管理效率大幅度提高。Spring是一個輕量級的控制反轉(zhuǎn)(IOC)和面向切面(AOP)的容器框架,使用基本的JavaBean來完成以前只可能由EJB完成的事情。學(xué)生只能查看到圖書的信息。 MyEclipse平臺MyEclipse是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。簡單來說,Spring是一個輕量級的控制反轉(zhuǎn)(LOC)和面向切面(AOP)的容器框架。在Hibernate的啟動的過程中,Configuration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建SessionFactory對象。(1) Session接口 Session接口負責執(zhí)行被持久化對象的CRUD操作(CRUD的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的SQL語句)。該控制器負責攔截所有的HTTP請求,然后根據(jù)學(xué)生請求決定是否要轉(zhuǎn)給業(yè)務(wù)邏輯控制器。 (2) Model部分 由ActionForm和JavaBean組成,其中ActionForm用于封裝學(xué)生的請求參數(shù),封裝成ActionForm對象,該對象被ActionServlet轉(zhuǎn)發(fā)給Action,Action根據(jù)ActionForm里面的請求參數(shù)處理學(xué)生的請求。Struts對Model、View和Controller都提供了對應(yīng)的組件。除了這些核心功能外,還包括一些基本和輔助的功能,它們是:圖書信息管理,查詢功能,系統(tǒng)管理等。 圖書管理系統(tǒng)現(xiàn)狀 檢索速度慢、效率低因為圖書館的藏書種類多。The user login module realize login user and judge role 。本文中主要介紹了圖書信息管理事務(wù)中的常見基本問題等研究背景,進行了全面的可行性分析,詳細論證了系統(tǒng)的需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)和系統(tǒng)測試過程。2.主要任務(wù)(1)實現(xiàn)用戶圖書查詢,圖書瀏覽和圖書分類瀏覽。特此聲明。管理員管理包括管理員信息的添加,刪除,修改等。測試結(jié)果表明,本系統(tǒng)實現(xiàn)了圖書信息圖書管理的主要功能,基本滿足圖書信息管理的需要。特此開發(fā)此系統(tǒng)。圖書館在正常運行的過程中總是面對大量的學(xué)生信息,圖書信息。(2)網(wǎng)站后臺設(shè)計:后臺是供管理員使用的,管理員登陸后有如下權(quán)利 ①增加管理員:將管理員信息填寫完整,在數(shù)據(jù)庫中注冊新管理員;②圖書的錄入、修改及刪除:可以對現(xiàn)有圖書庫中的圖書進行刪除、修改、也可以添加新書;③系統(tǒng)信息:管理員可以對館內(nèi)的信息進行增加、修改、刪除。: Struts框架結(jié)構(gòu)(1) Struts框架結(jié)構(gòu)Struts對Model,View和Controller都提供了對應(yīng)的組件。 (4) Controller部分 Controller組件有兩個部分組成——系統(tǒng)核心控制器,業(yè)務(wù)邏輯控制器。Hibernate的核心接口一共有6個,分別為:Session、SessionFactory、Configuration、Transaction、Query和Criteria。它充當數(shù)據(jù)存儲源的代理,并負責創(chuàng)建Session對象。③ Spring介紹Spring是一個開源框架。 Tomcat服務(wù)器Tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問學(xué)生不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。 2 系統(tǒng)分析 系統(tǒng)分析的目標與任務(wù)系統(tǒng)分析主要是為了分析清楚系統(tǒng)的需求以及學(xué)生對系統(tǒng)的要求,了解系統(tǒng)應(yīng)實現(xiàn)那幾部分的功能,各部分功能實現(xiàn)的具體方法:圖書管理系統(tǒng)包含三個模塊分別是:系統(tǒng)登錄、圖書管理、系統(tǒng)管理。因此,可行性研究實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設(shè)計的過程,本系統(tǒng)的可行性分析如下: 技術(shù)可行性SSH框架是指Struts+ Hibernate+ Spring三大開源框架技術(shù),用SSH技術(shù)進行開發(fā),能夠提高開發(fā)效率,層次清晰。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。開發(fā)后的系統(tǒng)應(yīng)具有美觀、大方、簡單、易操作等優(yōu)點,即
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1