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

正文內(nèi)容

基于jsp的圖書管理系統(tǒng)的設計與實現(xiàn)-文庫吧資料

2025-05-15 18:40本頁面
  

【正文】 translator Varchar 30 譯者 ISBN Varchar 20 出版社 price Float 8,2 圖書價格 bookcase varchar 10 圖書所在書架 page Int 10 圖書頁數(shù) inTime DATE 錄入時間 operator Varchar 30 操作員 del Tinyint 1 是否刪除 typeid Int 10 類型 id Int 11 key( id 自動編號) 圖書信息表用于存儲圖書館中的圖書相關信 息,其中的相關信息是在由操作員進行添加完善,此表主要用于圖書管理員對館中圖書的。 本系統(tǒng)數(shù)據(jù)庫采用 MySQL 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱 db_library,其中包含 12 張數(shù)據(jù)表來實現(xiàn)對對數(shù)據(jù)的存儲、調(diào)用。 圖 312 歸還檔案實體 ER 圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設計是在數(shù)據(jù)庫概念結(jié)構(gòu)設計完成后,由數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化而來的。 圖書 圖書編號 圖書 id 書架 類型 書名 作者 頁碼 譯者 讀者 id 姓名 性別 證件號碼 卡號 讀者 出生日期 有效證件 職業(yè) 2021屆本科畢業(yè)論文 15 圖 311 借閱檔案實體 ER 圖 歸還檔案實體包括歸還 id、讀者卡號、圖書編號、歸還時間和操作員等屬性。 . 圖 310 讀者檔案實體 ER 圖 3. 借閱檔案實體 借閱檔案實體包括借閱 id、讀者卡號、圖書編號、借閱時間、應還時間、操作員和是否歸還等屬性。 圖 39 圖書館檔案實體 ER 圖 2. 讀者檔案實體 讀者檔案實體包括讀者 id、姓名、性別、讀者卡號、職業(yè)、出生日期、有效證件、證件號碼、電話、電子郵件、登記日期、操作員、類型和備注等屬性。 1. 圖書檔案實體 圖書檔案實體包括圖書 id、圖書編號、書名、類型、作者、譯者、出版社、定價、頁碼、書架、錄入時間、操作員和是否刪除等屬性。 數(shù)據(jù)庫概念設計 根據(jù)圖書館管理系統(tǒng)的功能需求,通過分析數(shù)據(jù)庫,得到相應的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),設計進 入 子 系 統(tǒng)功 能 選 擇功 能 菜 單 選 擇輸 入 / 輸 出 操 作是 否 繼 續(xù)N O返 回 主 界 面Y E S2021屆本科畢業(yè)論文 14 出能夠滿足用戶需求的各種實體,為后面的邏輯結(jié)構(gòu)設計打下基礎。根據(jù)系統(tǒng)設計和功能模塊分析,超級管理員有本系統(tǒng)的所有模塊的使用權(quán)限,一般管理員有本系統(tǒng)模塊中的一個或兩個或全部的使用權(quán)限。操作完之后,若需要繼續(xù)使用子系統(tǒng)的功能,則點擊相應的子功能菜單進行操作。如圖 37 所示,用戶輸入用戶名和密碼,通過連接數(shù)據(jù)庫,檢查正確性,若輸入不正確,系統(tǒng)提示重新輸入;否則按數(shù)據(jù)庫權(quán)限進入相應子系統(tǒng)。 系統(tǒng)流程分析 進入本系統(tǒng)首先進行身份驗證,本系統(tǒng)設置了兩種用戶:超級管理員和一般管理員。 更改口令模塊 在本模塊中,主要實現(xiàn) 管理員密碼的更改功能 。此查詢包括:‘圖書編號’、‘讀者卡號’、‘讀者名稱’及‘借閱時間’。此查詢包括:‘圖書編號’、‘圖書類別’、‘圖書名稱’、‘作者’、‘出版社’及‘書架’。系統(tǒng)查詢模塊的設計結(jié)構(gòu)圖如圖 36 所示。 3. 圖書續(xù)借:完成續(xù)借相關功能,輸入讀者卡號和圖書編號,完成續(xù)借過程。即數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者 ID、圖書 ID、借出日期、還書期限及相關其它信息。圖書借還模塊的設計結(jié)構(gòu)圖如 圖 35 所示。 2. 圖書檔案管理:包括現(xiàn)有圖書相關信息的查詢,新圖書信息的添加和現(xiàn)有圖書信息的修改及刪除。讀者管理模塊的設計結(jié)構(gòu)圖如圖 34 所示。 2. 讀者檔案管理:包括現(xiàn)有讀者信息的查詢,新讀者信息的添加,現(xiàn)有讀者信息的修改及刪除。讀者管理模塊的設計結(jié)構(gòu)圖如圖 33 所示。 4. 參數(shù)設置:對辦證的費用和期限進行修改。 2. 管理員設置:顯示圖書管理員,對圖書管理員進行權(quán)限的設置、添 加和刪除。系統(tǒng)設置模塊的設計結(jié)構(gòu)圖如圖 32 所示??蛻舳? Jsp Servlet 2021屆本科畢業(yè)論文 8 3. 系統(tǒng)總體設計 系統(tǒng)總體架構(gòu)設計 根據(jù)圖書館管理需求的需求分析,設計出本管理系統(tǒng)有六大功能模塊,一是用于設置系統(tǒng)的一些基礎參數(shù),主要包括圖書館信息、管理員設置、參數(shù)設置、書架設置的系統(tǒng)設置模塊;二是用于對讀者類型和讀者檔案信息進行增刪改查的讀者管理模塊;三是用于用于對圖書類型和圖書信息進行增刪改查的圖書管理模塊;四是用于實現(xiàn)圖書的借閱 、續(xù)借和歸還等功能的圖書借閱模塊;五是用于實現(xiàn)圖書和借閱信息的查詢,主要包括圖書檔案查詢、圖書借閱查詢、借閱到期提醒的系統(tǒng)查詢模塊;六是于修改管理員的密碼的更改口令模塊。 本章小結(jié) 1. 對系統(tǒng)進行了需求分析,分別從用戶需求、系統(tǒng)功能和性能需求三個方面進行全面分析。但是,如果是在投入大規(guī)模實際使用時將有較高的硬件要求,而且軟件要靠硬件來支撐,軟件與硬件結(jié)合起來才能完成各種功能,這時,硬件部分也必須考慮。 不同的硬件平臺有不同的優(yōu)缺點,使用何種硬件是設計過程中最關鍵的決策之一。 請求 響應 圖 23 Servlet 結(jié)構(gòu)圖 系統(tǒng)硬件平臺 軟硬件平臺的選擇是本系統(tǒng)建設中遇到的首要問題,不同的軟硬件對于系統(tǒng)的整體性能有很大的影響。請求到達,調(diào)用 service()方法, service()方法將根據(jù)客戶端的請求方式來決定調(diào)用對應的 doGet()/doPost方法 .當 Servlet 實例從 Web 服務器中 消亡時, Web 服務器將會調(diào)用 Servlet 的 destroy()方法。 5. Servlet Servlet[3]是運行在 Web 服務器端的 Java 應用程序,可以生成動態(tài)的 Web 頁面,屬于客戶與服務器響應的中間層(其結(jié)構(gòu)圖如 23 所示),實際上 jsp 在底層就是一個 Servlet。 4. MySQL 概述 MySQL[2]是一個多用戶、多線程的 SQL 數(shù)據(jù)庫,是一個客戶機 /服務器結(jié)構(gòu)的應用,很多中Web Browser Web Browser Web Browser WEB 服務器 數(shù)據(jù)庫服務器 2021屆本科畢業(yè)論文 7 小型網(wǎng)站為降低成本選擇 MySQL 是由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點。 圖 22 B/S 工作模式 3. JDBC JDBC 是使用內(nèi)嵌式的 SQL,由一組 Java 語言編寫的類和接口組成,主要實現(xiàn)三方面的功能:建立與數(shù)據(jù)庫的連接,執(zhí)行 SQL 聲明以及處理 SQL 執(zhí)行結(jié)果。瀏覽器訪問數(shù)據(jù)庫是向 WEB 服務器提出的要求以超文本形式, WEB 服務器接受客戶端請求后,將這個請求轉(zhuǎn)化為 SQL 語法,并交給數(shù)據(jù)庫服務器,數(shù)據(jù)庫服務器得到 請求后,驗證其合法性,并進行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給 WEB 服務器, WEB 服務器再一次將得到的所有結(jié)果進行轉(zhuǎn)化,變成 HTML 文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器,以友好的 WEB 頁面形式顯示出來。 MVC 模式的結(jié)構(gòu)如圖 21 所示: 圖 21 MVC 設計模式的結(jié)構(gòu)圖 2. B/S 結(jié)構(gòu) 本系統(tǒng)采用的是 B/S 瀏覽器 /服務器模式,即一種從傳統(tǒng)的二層 C/S 模式發(fā)展起來的新的網(wǎng)絡結(jié)構(gòu)模式。控制器負責視圖和模型之間的交互,控制對用戶輸入的響應響應方式和流程,它主 要負責兩方面的動作:把用戶的請求分發(fā)到相應的模型;將模型的改變及時2021屆本科畢業(yè)論文 6 反應到視圖上。模型是實際進行數(shù)據(jù)處理的計算的地方,它封裝了數(shù)據(jù)和對數(shù)據(jù)的操作。 模型 MVC 模式將交互式應用分成模型( Model)、視圖( View)和控制器( Controller)三部分,是軟件開發(fā)過程中比較流行的設計思想。 開發(fā)平臺與技術 軟件開發(fā)平臺 選擇合適的軟件對于一個系統(tǒng)的整體性有很大影響,博學圖書館管理系統(tǒng)中軟件平臺的選擇包括操作系統(tǒng), Web 服務器軟件及數(shù)據(jù)庫的選擇。 綜上所述,此系統(tǒng)開發(fā)目標已明確,在 技術和經(jīng)濟等方面都可行,并且投入少、見效快。管理員通過一定的規(guī)章制度對數(shù)據(jù)進行管理和維護,以確保其能夠滿足用戶的需求。而這三個軟件的源碼都是開放的,均可在網(wǎng)上自行下載,因此使用這種方式建立網(wǎng)站的成本很低。 經(jīng)濟可行性分析 首先由于現(xiàn)有的 PC 系統(tǒng)的軟硬環(huán)境都能滿足目標系統(tǒng)的運行需要,無需再投入資金購買其他設備。因此本系統(tǒng)的開發(fā)平臺已成熟可行。本2021屆本科畢業(yè)論文 5 系統(tǒng)采用 JSP 開發(fā)友好美觀的人機界面,便于用戶理解、操作。為此,有必要在用戶的需求基礎上提出若干種可能的系統(tǒng)實現(xiàn)方案,對每種方案都從技術、經(jīng)濟、操作等方面進行可行性分析。 針對性:本系統(tǒng)是針對學校 圖書館的管理系統(tǒng) ,操作簡單,具有一定的針對性。 代碼可讀性好:文中的代碼盡可能簡潔,易懂。 性能需求分析 操作簡單:本系統(tǒng) 應便于一般人的使用 ,系統(tǒng)不 應 太復雜和 繁瑣 ,因此要求系統(tǒng)的操作盡可能簡單易行。 2) 圖書借閱查詢:根據(jù)查詢條件,查詢出圖書借閱情況。 3) 圖書歸還:查詢并顯示讀者信息,完成圖書歸還。 5. 圖書借還模塊: 1) 圖書借閱:查詢并顯示讀者信息,添加讀者借書信息。 4. 讀者管理模塊: 1) 讀者類型管理:查詢出所有的讀者類型,對讀者類型進行添加、修改和刪除。 3. 圖書管理模塊: 1) 圖書類型管理:查詢出所有的圖書類型,對圖書類型進行添加、修改和刪除。 3) 參數(shù)設置:辦證費和期限的設置。 2. 系統(tǒng)設置模塊: 1) 圖書館信息:顯示圖書館的一些基本信息,對圖書館信息的添加,修改和刪除。管理員可以瀏覽圖書借閱排行,對圖書和讀者的信息 進行編輯,管理借閱者圖書的借閱、歸還和續(xù)借操作。超級管理員有使用系統(tǒng)所規(guī)定的的所有功能的權(quán)限;超級管理員可以對一般管理員進行權(quán)限設置。 用戶需求分析 博學圖書館管理系統(tǒng)為管理員建立一個突破時間、突破地域限制的平臺,補充因人力造成的不足,提高圖書管理的效率。為了使本系統(tǒng)能夠更好、更完善地被設計出來,就必須先進行調(diào)查研究。 系統(tǒng)需求分析 正確的需求分析是重要的基礎和必要的步驟,它決定了系統(tǒng)是成功還是失敗。管理員不僅可以對圖書的檔案和讀者的檔案進行編輯查找,還可以幫助讀者對圖書進行借閱、續(xù)借和歸還。基于 JSP 的圖書館管理系統(tǒng)不僅具有傳統(tǒng)圖書館的大部分功能,而且能夠滿足各類用戶的常規(guī)與特殊需求,而且操作快捷,實現(xiàn)技術又比較成熟,因此受到人們的喜愛。 本章小結(jié) 1. 介紹了選題的背景; 2. 介紹了選題目的和意義; 3. 對本論文的主要內(nèi)容進行了概括,課題研究的預期結(jié)果進行分析。 課題研究的預期結(jié)果 通過此系統(tǒng)能實現(xiàn)對圖書館書籍、讀者資料以及借還書操作的高效管理,系統(tǒng)最終能實現(xiàn)如下功能:系統(tǒng)信息的設置,讀者信息和類型的編輯;圖書信息和類型的編輯;圖書的借閱、續(xù)借和歸還;圖書檔案、借閱檔案和借閱到期提醒的查詢。 本系統(tǒng)主要實現(xiàn)的功能有查 詢、借閱、信息管理,其中信息管理為重點,包括對圖書檔案、讀者檔案、借閱信息等的管理。 JSP 通過對數(shù)據(jù)庫的數(shù)據(jù)處理,實現(xiàn)圖書館圖書的管理。 ( 2)基于圖書管理的全面自動化,可以減少圖書信息的添加和維護管理中的漏洞,可以節(jié)約不少管理開支,增加企業(yè)收入。采用計算機管理信息系統(tǒng)已成為圖書管理科學化和現(xiàn)代化的重要標志,它給企業(yè)管理來了明顯的經(jīng)濟效益和社會效益。這些優(yōu)點很好的提高工作效率,使圖書館管理實用化、正規(guī)化。 選題目的和意義 目的:隨著科學技術的發(fā)展,數(shù)字化管理的優(yōu)勢日趨顯著。為了更好的適應當前的讀者借閱需求,解決手工管理中存在的許多弊端,越來越多的中 小型圖書館正在逐步向計算機信息化管理轉(zhuǎn)變。 Servlet IV 目 錄 1. 緒論 ............................................................... 1 選題背景 ...................................................... 1 選題目的和意義 ..............................
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1