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

正文內(nèi)容

基于jsp的圖書管理系統(tǒng)設(shè)計與實現(xiàn)_計算機科學(xué)與技術(shù)畢業(yè)論文-文庫吧

2025-02-06 09:13 本頁面


【正文】 而且麻煩,錯誤率高。而且容易造成書籍的丟失,管理非常的混亂。隨著現(xiàn)在人們的工作及生活的效率越來越高,建立一套完整高效的管理系統(tǒng)是很有必要的。隨著計算機及英特網(wǎng)技術(shù)的成熟,使得建立一個高效 ,快速,強大的圖書管理系統(tǒng)有了充分的技術(shù)保障。 第一節(jié) 課題 現(xiàn)狀分析 一 、 當下 圖書 館 管理系統(tǒng) 現(xiàn)狀 圖書管理 經(jīng)過這么多些年的發(fā)展, 技術(shù)的成熟以及市場的催生,出現(xiàn)了不少的圖書管理,但其中很多其實已經(jīng)不符合人們的需要了。而且不同的開發(fā)人員并且采用不同的工具, 設(shè)計時間及背景不盡相同 ,所用具體場合也有區(qū)別 。 總結(jié)下來,大體有以下幾種功能 : 圖書檢索模塊: 用戶可能通過系統(tǒng)快速的查詢書籍。 圖書管理模塊: 這是作為圖書管理員才能擁有的權(quán)限,是其他普通的用戶不能擁有的,就像一臺計算機的管理員一樣。它由三個模塊構(gòu)成,分 別是借閱圖書登記、還書登記以及續(xù)借圖書登記。 數(shù)據(jù)維護模塊: 同樣是管理員才重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 4 擁有操作的權(quán)限,它基本上包含以下幾個模塊:增加、修改刪除圖書以及增加、修改刪除讀者等程序組成。 數(shù)據(jù)統(tǒng)計模塊: 這個模塊對普通用戶也能查看,其中主要以下幾個子模塊:圖書統(tǒng)計、讀者統(tǒng)計、到期未歸還圖書讀者統(tǒng)計、 借出圖書分類統(tǒng)計。有了這種系統(tǒng)以后,圖書館的圖書管理將會變得非常的簡便。以前如操作麻煩,出錯率高等缺點將不會存在。 [1] 由于以前的開發(fā)工具及技術(shù)不比較的落后,所開發(fā)出來的系統(tǒng)早已不適應(yīng)今天人們的要求,因此開發(fā)出一個全新的系統(tǒng)變 得非常的必要,這個系統(tǒng)將會變得更完善,能夠?qū)崿F(xiàn)一些異常強大的功能,比如在一個局域網(wǎng)內(nèi),人們想通過計算機技術(shù)在互聯(lián)網(wǎng)上查看自己想看的書籍,而此時一個網(wǎng)絡(luò)化的聯(lián)機查詢系統(tǒng)就變得非常有必要了。 二、圖書管理系統(tǒng)建設(shè)的意義 隨著時代的進步,技術(shù)的革新,數(shù)字化管理的廣泛應(yīng)用 。 專門針對圖書館和圖書室管理混亂落后的情況, 開發(fā)出一個適應(yīng)當前人們生活節(jié)奏的圖書管理系統(tǒng),人們便能夠很簡單的通過計算機來查詢各類圖書的信息,并且對圖書館的圖書的信息進行一些管理。這些技術(shù)上的進步,將會給管理者和讀者帶來巨大的幫助:快速的檢索,快速 的查找,超高的準確率以及有后臺保證超大的容量。并且這個系統(tǒng)能夠使用很多年。這些帶來的變化都是革命性的。而工作效率也會大幅度的提高。 [2] 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 5 圖書管理系統(tǒng)的開發(fā)是一項非常有必要且有意義的工作,發(fā)展前景廣大 , 通過計算機簡便等特點 , 它的建立使得借閱圖書變得如此的簡單,而不是在一個又一個的書架前駐足查看。 第 二節(jié) 開發(fā)環(huán)境 JSP 近年頗愛網(wǎng)站開發(fā)者們的喜歡,因此本系統(tǒng)也采用 Java Server Pages 作為主要的 開發(fā)工具 , MySQL 將作為關(guān)系數(shù)據(jù)庫,其簡便快捷的操作,大容量的特點將會很好的實現(xiàn)系統(tǒng) 所需要的功能。本系統(tǒng)將會 提供完整的 XML 支持, 同是本系統(tǒng)還兼具 構(gòu)成 Web 站點的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能等特點。 [3] 數(shù)據(jù)庫功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)的完整性, 能夠同時管理非常多的數(shù)據(jù)庫, MySQL 是一個具有多用戶、多線程特點的 SQL 數(shù)據(jù)庫,是作為 Browser/Server 結(jié)構(gòu)又一個應(yīng)用,它主要由服務(wù)器守護程序mysqld,客戶程序和庫組成。 MySQL 小且靈活,幾乎所有網(wǎng)站數(shù)據(jù)管理工作都能夠滿足。 另外, MySQL 是免費開源的,這對不得不使用商用的數(shù)據(jù)來說,無疑是個不錯的選擇。除此之外 , MySQL 的執(zhí)行速度還非常的快,操作簡單還有效,這些特點使得 MySQL 的使用的非常的廣泛。 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 6 第 二 章 系統(tǒng)分析 第一臺計算機從誕生到現(xiàn)在已經(jīng)快有 70年了,從計算機產(chǎn)生以后,它就以不可阻擋之勢改變了人們的生活,能過計算機,它不但改變了人們的生活方式,工作方式以及娛樂方式。隨之而來的是互聯(lián)網(wǎng)快速發(fā)展,帶給人們的改變不次于蒸汽機的誕生。隨著圖書館的館藏越來越多,在圖書管理工作量越來越大,一個成熟的圖書管理系統(tǒng)將會帶來巨大的使得,得到人們的喜愛。 [4] 圖書管理系統(tǒng)主要分為了兩個部分:讀者部分和管理員部分。 讀者模塊可用于讀者對各種信息的查詢,如果查詢圖書,查看圖書借閱排行榜,除此之外還可以查看自己的信息。而管理員則擁有圖書管理系統(tǒng)的最高權(quán)限,管理員可以給任何一個用戶分配用戶名及其密碼,為他們設(shè)定相應(yīng)的權(quán)限。對圖書的入庫,借閱以及歸還進行管理。 第一節(jié) 可行性分析 圖書管理系統(tǒng)采用的 B/S 結(jié)構(gòu),隨著計算機技術(shù)的發(fā)展,能夠有有效快速的管理圖書管理系統(tǒng),讓圖書管理系統(tǒng)為人們發(fā)揮最大的作用。 一些 開發(fā)本系統(tǒng)的可行性研究如下 。 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 7 一、 技術(shù)可行性 技術(shù)的發(fā)展往往會對促進社會的發(fā)展,而圖書管理系統(tǒng)對技術(shù)的依賴很大,因 此在做圖書管理系統(tǒng)時,將會對技術(shù)上進行一番分析,對確定當前的技術(shù)能否完成開發(fā)工作。 JSP 近幾年作為流行的網(wǎng)站技術(shù),在此將會被采用。有賴于 JSP 的成熟技術(shù),相信做出的人機界面將會非常的優(yōu)美,更方便用戶的作用。使用的 MySQL 是幾年較為流行的數(shù)據(jù)庫軟件,它的特點是能夠非常迅速的處理大量的數(shù)據(jù),同時數(shù)據(jù)的安全性也完全有保障。在如何有利的技術(shù)條件下, 實現(xiàn)圖書管理系統(tǒng)已變得非常的簡單。但卻給用戶帶來了 更加 完美的體驗。 [5] 二、 經(jīng)濟可行性 作為信息時代的今天,各種技術(shù)迅猛發(fā)展,相信開發(fā)這樣的一個系統(tǒng)硬軟件的成本不會 太高,而且系統(tǒng)開發(fā)出來之后,圖書館的工作效率將會大大的提高,相信在未來也會是有這樣的一個趨勢,想必非常的有市場,所以在經(jīng)濟,這次系統(tǒng)的開發(fā) 在技術(shù)問題完全可以解決 。[6] 第二節(jié) 系統(tǒng)的需求分析 圖書管理系統(tǒng)涉及圖書信息、系統(tǒng)用戶信息、讀者信息、圖書重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 8 借閱等多種數(shù)據(jù)管理。從管理的角度可將圖書分為三類:圖書信息管理、系統(tǒng)用戶管理、讀者數(shù)據(jù)管理。圖書信息管理包括圖書借還、查詢等操作,系統(tǒng)用戶管理包括系統(tǒng)用戶類別和用戶數(shù)據(jù)管理,讀者數(shù)據(jù)管理包括讀者類別管理和個人數(shù)據(jù)的錄入、修改和刪除。 [7] 圖書 借閱者的需求是查詢圖書室所存的圖書、個人借閱情況及個人信息的修改;圖書館工作人員對圖書借閱者的借閱及還書要求進行操作,同時形成借書或還書報表給借閱者查看確認;圖書館管理人員的功能最為復(fù)雜,包括對工作人員、圖書借閱者、圖書進行管理和維護,及系統(tǒng)狀態(tài)的查看、維護等。圖書借閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號和密碼登錄系統(tǒng),還可以進行本人借書情況的查詢和維護部分個人信息。一般情況下,圖書借閱者只應(yīng)該查詢和維護本人的借書情況和個人信息,若查詢和維護其他借閱者的借書情況和個人信息,就要知道其他 圖書借閱者的借書證號和密碼。這些是很難得到的,特別是密碼,所以不但滿足了圖書借閱者的要求,還保護了圖書借閱者的個人隱私。圖書館工作人員有修改圖書借閱者借書和還書記錄的權(quán)限,所以需對工作人員登陸本模塊進行更多的考慮。在此模塊中,圖書館工作人員可以為圖書借閱者加入借書記錄或是還書記錄,并打印生成相應(yīng)的報表給用戶查看和確認。圖書館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實現(xiàn)對圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計、工作人員和管理人員信息查看及維護。圖書館管理員可以瀏覽、查詢、添加、刪 除、修改、統(tǒng)計圖書的基本信息;瀏覽、查詢、統(tǒng)計、重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 9 添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統(tǒng)計圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這部分功能應(yīng)該由圖書館工作人員執(zhí)行,但是,刪除某條圖書借閱者基本信息記錄時,應(yīng)實現(xiàn)對該圖書借閱者借閱記錄的級聯(lián)刪除。 [8] 第 三 節(jié) 系統(tǒng)功能分析 1. 密碼設(shè)置: 每一個用戶都擁有自己的私人密碼,如果不是本系統(tǒng)的人員的話,根本是不可能進入本系統(tǒng)的,而且會為用戶分配不同的權(quán)限,防止了越權(quán)操作。 2. 資料維護: 有關(guān)圖書的所有信息,讀者的相關(guān)檔案,將會全部存在 系統(tǒng)中,將進一步的整理。 3. 系統(tǒng)查詢: 依照各種關(guān)鍵字進行查詢。 3. 系統(tǒng)管理: 用戶權(quán)限管理及數(shù)據(jù)的管理。 4. 報表統(tǒng)計: 有關(guān)圖書的信息統(tǒng)計。 6. 其它操作: 密碼修改,添加用戶。 [9] 第 四 節(jié) 系統(tǒng)流程圖 分析 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 10 圖書管理系統(tǒng)的作用流程,與其他系統(tǒng)沒什么兩樣,非常的易于操作。進入頁面后輸入自己的用戶名和密碼,就可進入系統(tǒng)。登陸時,系統(tǒng)會根據(jù)帳戶名自動判斷是普通讀者還是管理員。如果為讀者只有一些基本的權(quán)限,如查詢功能。而管理員的話,則權(quán)限要大的多了。不僅可以修改自己的信息,還可以對系統(tǒng)進行設(shè)置。其圖 書館管理系統(tǒng)的系統(tǒng)流程圖如圖 所示。 [10] 是 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 11 圖 圖書館管理系統(tǒng)的系統(tǒng)流程圖 第五節(jié) 設(shè)計模式 設(shè)計模式是面向?qū)ο蟮某绦蛟O(shè)計人員用來解決編程問題的一種形式化表示。本系統(tǒng)開發(fā)采用目前一種目前廣泛流行的軟件設(shè)計模式MVC。 MVC( ModelView Controller)應(yīng)用程序結(jié)構(gòu)被用來分析分布式應(yīng)用程序的特征。這種抽象結(jié)構(gòu)能有助于將應(yīng)用程序分割成若干邏輯部件,使程序設(shè)計變得更加容易。把一個應(yīng)用的輸入、處理、輸出流程按照 Model、 View、 Controller 的方式進行分離,這樣一個應(yīng)用被分成三個層 —— 模型層、視圖層、控制層。 MVC 模式的出現(xiàn),很好的解決了傳統(tǒng)開發(fā) WEB 應(yīng)用方式中存在的問題。 M 代表模型 (Model),包含完成任務(wù)所需要的所有的行為和數(shù)據(jù); V代表視圖( View)界面,顯示模型提供的數(shù)據(jù); C 代表控制器重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 12 ( Controller),它將模型映射到界面中,處理用戶的輸入并響應(yīng)請求。其模型關(guān)系如圖所示。在 MVC 模式中,三層各盡其職、相對獨立,各層內(nèi)部的改變不會影響到其它層,從而降低了數(shù)據(jù)表達、數(shù)據(jù)描述和應(yīng)用操作的耦合度,也能更好的實現(xiàn) 開發(fā)中的分工,加快工程進度。 [11] 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 13 第 三 章 系統(tǒng) 總體 設(shè)計 與數(shù)據(jù)庫設(shè)計 第一節(jié) 系統(tǒng) 功能 設(shè)計 : 一、 總體功能設(shè)計 MyEclipse 是比 Eclipse 更為強大的開發(fā) , JSP 則是當前最流行的網(wǎng)站開發(fā)平臺, 以 J2EE( Java2Platform,EnterpriseEdition) 為平臺 ,重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 14 MySQL 同樣是當前比較流行的數(shù)據(jù)庫管理軟件,利用上述兩者以及Struts 框架共同完成 B/S 模式的圖書管理系統(tǒng)。 根據(jù)圖書館管理系統(tǒng)的實際需求,可以將圖書 館 管理系 統(tǒng)劃分為日常工作, 圖書資料 的 維護 , 讀者資料 的 維護 ,查詢,系統(tǒng)管理和更改口令 6 個部分,各個部分的具體功能的系統(tǒng)功能結(jié)構(gòu)圖如圖 所示。 圖 系統(tǒng)功能結(jié)構(gòu)圖 二、 “日常工作” 模塊設(shè)計 日 常 工 作 借 閱 處 理 還 書 處 理 圖 書 續(xù) 借 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 15 圖 “日常工作”模塊設(shè)計結(jié)構(gòu) (1) 借書處理:記錄借閱證 的 編號和圖書編號, 每借書一次就在數(shù)據(jù)庫寫入一次借書記錄。 (2) 還書處理:主要功能是 通過 借閱證編號、找到 借閱 記錄, 將記還書記錄寫入數(shù)據(jù)中 ,同時 會 將 用戶的 借書記錄將被 刪除,并保存在借閱歷史記錄表 當 中。 (3) 圖書續(xù)借: 進行續(xù)借 及 相 關(guān)功能,記錄借閱證編號 以及 圖書編號,完成續(xù)借過程。 [12] 三、 “ 讀者 資料維護 ” 模塊 設(shè)計 讀 者 資 料 維 護 讀 者 類 型 管 理 讀 者 檔 案 管 理 重慶郵電大學(xué)本科畢業(yè)設(shè)計(論文) 16 圖 “讀者資料維護”模塊設(shè)計結(jié)構(gòu) (1) 讀者類型管理 : 對不同類型的讀者進行記錄管理。 (2) 讀者檔案管理 : 對每個讀者的信息進行記錄。 四、 “ 圖書資料維護 ” 模塊 設(shè)計 圖 “圖書資料維護”模塊設(shè)計結(jié)構(gòu) (1) 圖書類型設(shè)置: 對圖書的類型進行設(shè)置管理,包括新書類型
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1