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

正文內(nèi)容

java圖書管理系統(tǒng)畢業(yè)設(shè)計(論文)(編輯修改稿)

2025-10-07 16:57 本頁面
 

【文章內(nèi)容簡介】 n 查找到相應(yīng)信息,再對指定讀者進行借閱操作,如果讀者沒注冊,管理員要事先給予讀者注冊 ,再將圖書交給讀者 ,借閱成功。 前置條件 1. 圖書館找到自己想要借閱的書籍 后置條件 1. 登錄; 2. 更新圖書借閱列表; 主干過程 借閱圖書 讀者請求借閱新地圖書 ,并提供自己的編號 以及指定圖書 系統(tǒng)顯示 被借閱圖書的詳細(xì)資料 讀者提供 自己的 id 系統(tǒng)存儲讀者和借閱的圖書,并將之存儲到數(shù)據(jù)庫中 系統(tǒng)更新借閱列表 異常 1. 讀者借閱已滿( 未 做要求 ) 2. 系統(tǒng)將錯誤信息顯示在借閱頁面 3. 系統(tǒng)重新啟動該用例 被包含用例 無 被擴展用例 無 優(yōu)先級 高 表 22 用例“圖書歸還 ” 用例名稱 圖書歸還 標(biāo)識符 UC2 參與者 讀者,圖書管理員 描述 讀者 將自己借閱的圖書歸還圖書館。 前置條件 1. 到圖書操作服務(wù)臺歸還圖書 后置條件 1. 根據(jù)圖書 isbn 找到圖書,進入歸還頁面, 更新圖書歸還列表; 主干過程 讀者請求歸還借閱的圖書并提供自己的編號 讀者將書交給管理員 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 第 6 頁 共 61 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 管理員根據(jù)圖書編號查找到此書 進入歸還頁面進行還書操作 更新書籍列表 異常 1.該書超出了應(yīng)該歸還的時間范圍 (未限定) 2. 系統(tǒng)將罰款信息顯示在歸還頁面 (未限定) 3. 無法將圖書歸還 被包含用例 無 被擴展用例 無 優(yōu)先級 高 表 23 用例“圖書查詢” 用例名稱 圖書查 詢 標(biāo)識符 UC3 參與者 圖書管理員 描述 讀者通過圖書的 isbn,書名 等信息對相應(yīng)的圖書進行查詢。 前置條件 1. 登錄; 2. 轉(zhuǎn)到圖書 列表 后置條件 1. 查詢頁面顯示相應(yīng)的圖書的信息 主干過程 圖書查詢 管理員 輸入想要查詢的圖書信息 系統(tǒng)顯示相應(yīng)的圖書信息 點擊每本書可以進行單本圖書的詳細(xì)信息 異常 1. 查詢的圖書不存在(第 3步后) 2. 讀者輸入的圖書信息不能在數(shù)據(jù)庫中查詢到 ,后臺報錯 3. 系統(tǒng)顯示暫時無該圖書信息 4. 重新啟動該用例 被包含用例 無 被擴展用例 無 優(yōu)先級 高 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 第 7 頁 共 61 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 3 開發(fā) 平臺 和開發(fā) 工具 技術(shù)框架 本系統(tǒng)采用 JSP+Servlet+DAO 的 mvc 3 層架構(gòu)模式 ,服務(wù)器端采用 Tomcat,客戶端采用 FireFox。 應(yīng)用 JavaBean和 Jdbc數(shù)據(jù)庫連接, Javascript, Ajax等技術(shù), JQuery框架等。 J2EE 平臺 J2EE ,即是 Java2 平臺企業(yè)版( Java 2 Platform Enterprise Edition),是原Sun 公司(現(xiàn)已被甲骨文公司收購)為企業(yè)級應(yīng)用推出的標(biāo)準(zhǔn)平臺。它簡化了企業(yè)解決方案的開發(fā)、 部署和管理相關(guān)復(fù)雜問題的體系結(jié)構(gòu), J2EE 技術(shù)的基礎(chǔ)就是核心 Java平臺或 Java 2 平臺的標(biāo)準(zhǔn)版, J2EE 不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點,例如 編寫一次、隨處運行 的特性、方便存取數(shù)據(jù)庫的 JDBC API、 CORBA 技術(shù)以及能夠在 Inter應(yīng)用中保護數(shù)據(jù)的安全模式等等,同時還提供了對 EJB( Enterprise JavaBeans)、Java Servlets API、 JSP( Java Server Pages)以及 XML 技術(shù)的全面支持。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體 系結(jié)構(gòu)。 J2EE 體系結(jié)構(gòu)提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應(yīng)用的需求。通過提供統(tǒng)一的開發(fā)平臺, J2EE 降低了開發(fā)多層應(yīng)用的費用和復(fù)雜性,同時提供對現(xiàn)有應(yīng)用程序集成強有力支持,完全支持 Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強了安全機制,提高了性能。 在開發(fā)圖書館借閱管理系統(tǒng)的過程中,應(yīng)用 , 它可以在數(shù)據(jù)庫和J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Myeclipse是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL。 Web 服務(wù)器和數(shù)據(jù)庫 在系統(tǒng)的開發(fā)過程中使用的 Web 應(yīng)用服務(wù)器是 Tomcat,是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、SUN 和其他一些公司及個人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn) 。 Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,它運行時占用的系統(tǒng)資源小、擴展性好、支持負(fù)載平衡和郵件服務(wù)等開發(fā) 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 第 8 頁 共 61 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 應(yīng)用系統(tǒng)常用的功能,因此在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的時候,經(jīng)常被使用。 SQLServer 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫系統(tǒng)( DBMS),它最初是由Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個 OS/2 版本。 為了開發(fā)的便捷快速,使用 servlet 容器對系統(tǒng)進行控制,擔(dān)任系統(tǒng)的控制層,是程序的樞紐部分 開發(fā)系統(tǒng)用的系統(tǒng)工具如表 : 表 31 系統(tǒng)開發(fā)平臺和工具 工具名稱 用途 MyEclipse SqlServer2020 Tomcat FireFox Java 開發(fā)工具包 J2EE 集成開發(fā)環(huán)境 關(guān)系數(shù)據(jù)庫管理系統(tǒng) Web 應(yīng)用服務(wù)器 客戶端瀏覽器 工具選擇 Java 語言誕生背景 Java 是一種應(yīng)用于分布式網(wǎng)絡(luò)環(huán)境中的程序設(shè)計語言, 由 Sun 開發(fā), java 語言廣為人知,得益于 Internate 的迅猛發(fā)展。 有 人說 java 語言無所不能,這中說 法固然夸張,但它確實從一個側(cè)面反映出這種新生語言強大的威力與優(yōu)越性。一樣的應(yīng)用程序、 Web 服務(wù)器乃至手機的嵌入式系統(tǒng), java 都足以勝任,并且表現(xiàn)得十分出色。特別是, java 對網(wǎng)絡(luò)提供了強有力的支持,這也是這種奇妙語言的魅力所在。 Java 語言的特點 Java 是一種被廣泛使用的網(wǎng)絡(luò)編程語言。它定位于網(wǎng)絡(luò)計算,它的幾乎所有特點都是服從于這一中心。同時 Java 語言也集中體現(xiàn)和充分利用了許多軟件技術(shù)的新成果。 可移植性:這是 Java 語言區(qū)別于其他程序語言的最大的優(yōu)點 —— 可移植性(平臺無關(guān)性),這正體 現(xiàn)了 Java 語言的“一次編譯,處處運行”的優(yōu)點。 安全性:網(wǎng)絡(luò)上的應(yīng)用程序必須具有較高的安全性和可靠性, Java 特有的沙箱機制已經(jīng)很好的提供了足夠的保障,同時去除了復(fù)雜且容易造成錯誤的指針。 還有獨特的垃圾回收機制: Java 語言提供了垃圾回收機制,用以自動回收內(nèi)存垃圾。這使得程序設(shè)計語言在編寫 Java程序時不必特別考慮內(nèi)存管理的問題。使用 Java 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 第 9 頁 共 61 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 編程的時候不必理會這種惱人且容易出錯的工作。 開發(fā)工具介紹 開發(fā)源代碼工具為: 運行平臺為: Tomcat, Tomcat 性能可 靠、操作和配置都十分簡單,運行拋出異常時比較明顯,易解決。 采用的數(shù)據(jù)庫為 SqlServer2020。 開發(fā) 環(huán)境介紹 實驗設(shè)備是一臺普通計算機,操作系統(tǒng)為 Windows XP Professional(SP3), CPU規(guī)格為 英特爾 Celeron(賽揚 ) 雙核 T3000 @ , 內(nèi)存為 2G, 硬盤為 250GB。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 第 10 頁 共 61 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 4 系統(tǒng) 設(shè)計 總體結(jié)構(gòu)框圖 圖 41 系統(tǒng)結(jié)構(gòu)框圖 讀者添加 讀者刪除 讀者修改 讀者查詢 借書操作 還書操作 JavaWeb圖書管理系統(tǒng) 作者管理 出版社管理 圖書管理 用戶管理 讀者借還 作者添加 作者刪除 作者修改 作者查詢 出版社添加 出版社修改 出版社移除 出版社查詢 用戶注冊 用戶修改 用戶銷戶 用戶查詢 圖書入庫 圖書刪除 圖書查詢 圖書修訂 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 第 11 頁 共 61 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫 概念結(jié)構(gòu) 設(shè)計 ( ER 圖) 圖 42 圖書管理系統(tǒng)全局 ER 圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 ER 圖向關(guān)系模型的轉(zhuǎn)換 : 讀者( 讀者 ID,姓名,學(xué)號,性別,所在院系) 此為讀者實體對應(yīng)的關(guān)系模式 管理員( 管理員 ID,姓名,帳號,密碼,注冊時間) 此為管理員實體對應(yīng)的關(guān)系模式 圖書( ISBN,書名,出版社,價格,版本號,出版日期,圖書圖片,作者 ,庫存量,借閱狀態(tài) ) 此為圖書實體對應(yīng)的關(guān)系模式
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1