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

正文內容

基于java的圖書管理系統(tǒng)設計與實現(xiàn)-wenkub.com

2024-12-02 02:27 本頁面
   

【正文】 在大學四年里,我不僅僅學到了計算機專業(yè)的知識,還懂得了一些為人處事的道理,也參與了一些社會實踐活動,了解了社會中一些對人對事的技巧,為以后進入社會打下了堅實的基礎,在此我要感謝在我大學生活中給予過我?guī)椭挠H人、老師、同學和朋友,謝謝你們! 首先要感謝我的父母,(此處省略一萬字) 還有,我要特別感謝我的畢業(yè)設計指導老師 **老師,您從畢業(yè)設計的開題報告一直到論文的定稿 都認真的指導我,及時指出我論文中存在的問題,并指引我論文的方向,我的論文才能得以完成。系統(tǒng)管理員可以對圖書館信息進行修改更新操作 ,對系統(tǒng)用戶進行添加、修改、刪除、權限設置等操作 ,對圖書館的辦證參數進行修改維護等操作功能。通過改正錯誤的設計和實現(xiàn)部分,保證了圖書借閱管理系統(tǒng)可以完成需求分析中制定的需求 [16]。 在整個測試中,采用了白盒測試和黑盒測試相結合的方法。這一階段的任務,是通過了單元測試的模塊逐步組裝起來,通過測試與糾錯,最終得到一個滿足需求的目標軟件。 1 單元測試。 本系統(tǒng)的測試階 段信息流程下圖所示 [15]。該子模塊實現(xiàn)系統(tǒng)的圖書歸還功能 ,學生用戶向圖書管理員提供自己的編號會顯示出學生當前的借閱情況 ,再提供要歸還的圖書編號 ,圖書管理員將信息記錄在系統(tǒng) 中 ,歸還成功。 此模塊命名為 Student,繼承了 JPanel 類,并實現(xiàn) ActionListener 接口,使用 JPanel 作為容器,以便加入 GUI 組件,實現(xiàn) ActionListener 接口中的actionPerformed 方法,在構造函數中進行了容器及相應標簽和按鈕等的布局,調用了事件響應監(jiān)聽事件,并針對相應的事件編寫了相應的方法,如:insertStudent 方法編寫了添加學生用戶的動作,其結果反應到數據庫中的Student 表中,并在顯示界面的 JTable 實例的對象中反應給用戶。 return list。 days 。 String sql select days from tb_bookType where typeName 39。 catch Exception e 。 typeName 。 String sql select * from tb_bookType。用戶輸入正確的用戶名和密碼,系統(tǒng)會根據用戶的身份進行相應權限劃分;如果登錄信息有錯誤,則系統(tǒng)提示登入錯誤的信息,并且禁止系統(tǒng)用戶進行任何操作。, column 39。該沖突發(fā)生于數據庫 39。 catch SQLException e 。 catch SQLException e 。 else return。 protected static String second null。 protected static String dbUrl jdbc: db_library_Data。 import 。 import 。 import 。 import 。TreeSelectionListener:當 TreeSelectionModel 中的選擇發(fā)生更改時收到通知的偵聽器。然后使用組件的 addMouseListener 方法將從該類所創(chuàng)建的偵聽器對象向該組件注冊。ActionListener:用于接收操作事件的偵聽器接口。 Connection:與特定數據庫的連接(會話)。 為檢查和修改節(jié)點的父節(jié)點和子節(jié)點提供操作,也為檢查節(jié)點所屬的樹提供操作。但是, Vector 的大小可以根據需要增大或縮小,以適應創(chuàng)建 Vector 后進行添加或移除項的操作。 ButtonGroup:此類用于為一組按鈕創(chuàng)建一個多斥( multipleexclusion)作用域。 JScrollPane 管理視口、可選的垂直和水平滾動條以及可選的行和列標題視口。 JPasswordField: JPasswordField 是一個輕量級組件,允許編輯單行文本,其視圖指示鍵入內容,但不顯示原始字符。 JSplitPane: Split Pane 分割面版 一次可 將兩個組件同時顯示在兩個顯示區(qū)中,若你想要同時在多個顯示區(qū)顯示組件,你便必須同時使用多個 Split Pane。 四、圖書管理模塊功能 圖書管理功能模塊的實現(xiàn)如下面表中所示 : 表 圖書管理描述 圖書管理 功能描述 對圖書進行基本操作和信息管理 訪問的數據庫表 圖書信息表 : tb_bookInfo 圖書狀態(tài)信息表: tb_borrow 進行的操作 圖書入庫、修改、刪除圖書 ,對圖書的編號、出版社、書名等基本信息進行管理 產生的結果 對圖書基本操作管理 ,對不同圖書參數進行各自信息的設置管理 結果存儲位置或輸出 結果存儲在圖書信息表 book 中 ,結果在當前頁面和圖書查詢頁面均可輸出 五、圖書借還模塊功能 該功能模塊主要實現(xiàn)對學生用戶借閱、預約圖書的操作 ,其中子模塊各自的描述如下各表所列 : 表 圖書借閱描述 圖書借閱管理 功能描述 對讀者借閱圖 書進行基本操作和信息管理 訪問的數據庫表 圖書信息表 : tb_bookInfo 讀者信息表 : tb_reader 進行的操作 對學生用戶借閱圖書進行管理 產生的結果 學生用戶借閱成功 ,系統(tǒng)對借閱信息進行記錄 結果存儲位置或輸出 結果存儲在圖書狀態(tài)信息表 record 中 ,結果在圖書借閱頁面輸出 六、系統(tǒng)查詢模塊功能 該模塊包括對圖書館藏書進行查詢 ,對讀者借閱情況進行查詢 ,以及對借閱到期和超期的讀者進行提醒的信息 ,其中三個子模塊的各自實習如下所示 : 表 圖書查詢描述 圖書查 詢 功能描述 系統(tǒng)用戶對館藏圖書信息進行查詢操作 訪問的數據庫表 圖書信息表 : tb_bookInfo 進行的操作 用戶通過圖書的編號 ,作者 ,出版社等信息對圖書進行相關查詢 產生的結果 讀者查詢到相應的圖書或系統(tǒng)提醒查詢的圖書不存在 結果存儲位置或輸出 結果在圖書查詢頁面輸出 表 圖書借閱查詢描述 圖書借閱查詢 功能描述 系統(tǒng)用戶對讀者借閱圖書信息進行查詢操作 訪問的數據庫表 圖書借閱表 : tb_borrow 進行的操作 用戶通過圖書的編號 ,讀者編號等信息對摸個讀者或某 本圖書的借閱情況進行相關查詢 產生的結果 查詢到相應的讀者或圖書得借閱情況 結果存儲位置或輸出 結果在圖書查詢頁面輸出 表 圖書借閱到期提醒描述 圖書借閱到期提醒管理 功能描述 對讀者借閱的到期圖書進行提醒 訪問的數據庫表 圖書借閱表 : tb_borrow 讀者信息表 :tb_reader 進行的操作 對借閱到期和超期的讀者進行提醒 產生的結果 向借閱到期和借閱超期的讀者發(fā)送郵件等提醒信息 結果存儲位置或輸出 結果存儲在圖書借閱到期提醒表 第四章、程序設計與編碼 第一節(jié)、開發(fā)平臺與工具 一、 J2SE 平臺 J2SE 是 Java 2 standard edition 是 Java2 的標準版,主要用于桌面應用軟件的編程 Standard Edition 標準版 J2SE 包含那些構成 Java 語言核心的類。 通過該子模塊設置在圖書館辦理臨時讀者證的費用及證件有效期限。 本系統(tǒng)的結構圖如下: 圖 二、系統(tǒng)管理員模塊功能 該模塊主要包括圖書館信息設置 ,用戶管理 ,圖書信息管理等。表的具體結構設計如下 : 表 讀者信息表 tb_reader 字段名稱 數據類型 字段長度 是否為空 說明 Id int 10 No Key name varchar 20 No sex varchar 4 No identityCard varchar 30 No tel varchar 20 Yes 電話 paperType varchar 10 No 證件類型 PaperNO. Varchar 20 No 證件號碼 birthday date Yes dztime date No 登記時間 operator varchar 30 No 操作員 五、圖書借閱信息表結構設計 該表的設計是用于對讀者借閱圖書進行管理 ,表中圖書 ID 屬 性是對借閱圖書的唯一性識別標識 ,讀者 ID 號記錄借閱的相應讀者 ,結出時間記錄了相應的歸還時間 ,以及歸還時是否超時 ,操作員是對借閱進行操作的人員的記錄方便日后的查詢 ,是否歸還標識可查詢當起讀書是否被歸還 ,表的具體結構設計如下 : 表 圖書借閱信息表 tb_borrow 字段名稱 數據類型 字段長度 是否為空 說明 ID int 10 No Key ReaderISBN varchar 10 No bookISBN int 10 No Borrowdate date No 結出時間 backdate date No 應歸還時間 六、用戶信息表結構設計 該表的設計用于記錄圖書管理系統(tǒng)用戶的信息 ,方便對用戶的管理 ,表中包括用戶 ID 和用戶的登錄密碼 ,表的具體結構設計如下 : 表 系統(tǒng)用戶信息表 tb_order 字段名稱 數據類型 字段長度 是否為空 說明 ISBN int 10 No Key name varchar 30 No Number varchar 30 No 七、數據庫表間關系圖 實現(xiàn)圖書館管理系統(tǒng)需要如下幾張表, tb_bookInfo 存儲圖書信 息,tb_reader 存儲學生用戶信息, tb_operator 存儲管理員信息, tb_borrow 存儲借閱信息, tb_bookType 存儲圖書類別信息,數據表之間的關系圖如圖 所示。采用范式減少了數據冗余,節(jié)約了存儲空間,同時加快了增、刪、改的速度。數據庫設計的關鍵是如何使設計的數據庫能合理地存儲用戶的數據,方便用戶進行數據處理。目前,數據庫已經成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。由于數據庫具有數據結構化,最低冗余度,較高的程序與數據獨立性,易于擴充,易于編制應用程序等優(yōu)點,較大的信息系統(tǒng)都是建立在數據庫設計之上的。 前置條件 ; 后置條件 更新圖書歸還列表; 過程 圖書歸還 ,系統(tǒng)存儲歸還信息,并將之存儲到數據庫中 優(yōu)先級 高 3 用例“圖書查詢” 表 用例名稱 圖書查詢 參與者 圖書管理員
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1