




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、中原工學院軟件學院中原工學院軟件學院三三級級實實踐踐課課題題設設計計任任務務書書姓姓 名名史寧寧 RB 移動互聯網 專業 131 班題題 目目圖書管理系統桌面系統設設計計任任務務開發一個比較完善的圖書管理系統,方便圖書館借書管理方面的問題,更加系統方便的管理書籍的系統,另一方便也約束了眾多學生借閱圖書的不方便管理的問題。主要功能包括:1. 基礎數據維護:包括讀者信息管理,圖書類別管理,圖書信息管理。2. 新書訂購管理:新書訂購,驗收新書。3. 借閱管理:圖書借閱,圖書歸還,圖書搜索。圖書搜索。4. 系統維護: 更改口令,用戶管理。開發工具:eclipse、MySQL-Front、Photosh
2、op時時間間進進度度第 17 周(2015.3.92015.3.15):第 18 周(2015.3.162015.3.22):第 19 周(2015.3.232015.3.29):原原 主主始始 要要資資 參參料料 考考與與 文文 獻獻1數據庫基礎與實踐技術-何玉潔 編著-機械工業出版社2java 程序設計-Y.Danniel Liang 編著-機械工業出版社3Photoshop 大學生基礎指導教師簽字:指導教師簽字: 年年 月月 日日課題題目摘 要隨著計算機技術的飛快發張,電子信息化慢慢替代了企業管理的傳統管理手法。這是一種現代流行的經營模式,采用管理系統是能夠有效提高管理效率的。 圖書館管
3、理系統是學校管理機制中重要的一環。圖書館代表著一間學校或者地區的文化標志。因為圖書館豐富的圖書資源能夠帶給我們重要并且優越的學習資源。通過對圖書管理系統的運行管理機制進行調查研究,開發了此圖書系統。本系統中解決了學校圖書管理事務中的常用基本問題以及相關統計工作。本系統中包含 4 個功能模塊:基礎數據維護,新書訂購管理,借閱管理,系統維護。本系統采用了 JAVA 桌面程序的設計,使用了 MVC 模式,它采用了當今軟件設計的最新技術,具有開發效率高、設計靈活、生成的軟件界面友好美觀等特點。本系統中通過 JDBC 驅動和數據庫進行無縫連接,后端的數據庫是 mysql,也是一個開源的數據庫系統,該數據
4、庫具有較高的完整性,一致性和安全性。 關鍵詞: 計算機技術; 圖書管理; 數據庫;目 錄摘摘 要要.1第第 1 1 章章 項目分析項目分析.11.1 問題描述:.11.2 技術分析:.1第第 2 2 章章 數據庫分析與設計數據庫分析與設計.22.1E-R 圖.22.2 關系設計.32.3 表設計.4第第 3 3 章章 實現實現.63.1 功能模塊 1.63.1.1 流程圖 .63.1.2 界面 .63.1.3 代碼 .63.2 功能模塊 2.63.2.1 流程圖 .63.2.2 界面 .73.2.3 代碼 .7第第 4 4 章章 結束語結束語.8附錄附錄 A: 附加圖、表附加圖、表.11附錄附
5、錄 B: 主要源程序主要源程序.11姓名:圖書管理系統1第第 1 1 章章 項目分析項目分析圖書管理系統,提供了巨大的方便為管理圖書。著手開始這個項目時,想到了很多的需求分析,最重要的是實用的功能。功能的設計,和強大的數據庫管理。以及人員的分工1.1 問題描述:基礎數據維護:讀者信息管理,1.讀者信息添加,2.信息修改與刪除。圖書類別管理,1.圖書類別添加 2.圖書類別修改圖書信息管理,1.圖書信息添加 2.圖書修改新書訂購管理:新書訂購。驗收新書借閱管理“1.圖書借閱,2.圖書歸還,3.圖書查詢” 。系統維護:更改口令。用戶管理“1.用戶添加,2.用戶修改與刪除” 。實現如上的這些功能,就已
6、經完成整個項目的一大半了。 1.2 技術分析:這個圖書管理系統桌面程序,可以大概分成如上的這四大塊的內容,當然,還要有具體的每個小塊的。主題功能是對整個 java 程序的桌面框架編寫,然后再是其功能的是實現,這其中包括連接數據庫實現增刪該查.整體對于我們團隊不是問題,對于這樣的小工程項目,我們擁有四個人的小組,三周的時間我們可以完成很好。主要我們有著 java 扎實的基礎,為我們的這次的課題實戰奠定了基礎。頁眉格式姓名:圖書管理系統2第 2 章 數據庫分析與設計數據庫這個設計需要符合我們的需求來設計,首先我們需要實現的功能上面已經提到,我根據我們的需要的來完成數據庫的建表任務,對其的整個設計和
7、分析。2.1E-R 圖基礎數據維護:新書訂購:姓名:圖書管理系統3借閱管理和系統維護:2.2 關系設計數據建表需要如下幾個對于暫時的需求:書的信息,書的種類,借出去的書的信息,能管理圖書系統的操作者,當前管理圖書的執行者,還讀者的表。對應的表為,tb_blkinfo,tb_booktype,tb_borrow,tb_operator,tb_order,tb_reader。大部分通過主姓名:圖書管理系統4鍵來尋找對應各種信息,也有幾個是通過 name 來尋找對應信息。2.3 表設計圖書管理系統的表本如下所示。表 tb_bookinfoISBNtypeidwritertranslatorpubli
8、sherdatepricebookname表 tb_booktypeidtypeNamedaysfk表 tb_borrowbookISBNreaderISBNnumborrowDatebackDatebookNameoperatorIdisback表 tb_operatoridNameSexage姓名:圖書管理系統5identityCardWorkdateTeladminpassword表 tb_orderISBNDateNumberOperatorcheckAndAcceptzk表 tb_readerNameSexAgeidentityCaerdDatemaxNumTelkeepMoneyZ
9、jZyISBNbztime姓名:圖書管理系統6第 3 章 實現本項目實現,我們小組共四人,每人分工代碼塊不同,所以具體實現代碼會不同。 3.1 功能模塊 1文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。63.1.1 流程圖文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.1.2 界面文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本
10、文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.1.3 代碼文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.2 功能模塊 2文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本
11、文本文本文本文本文本文本文本。3 級標題,小四黑體,英文使用 Arial 字體姓名:圖書管理系統73.2.1 流程圖文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.2.2 界面文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本。3.2.3 代碼文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本
12、文本文本文本文本文本文本文本文本文本文本文本文本文本文本。姓名:圖書管理系統8第 4 章 結束語三級課題的實現,提高了我的各種編程技巧,我們所學的知識也得到了運用,從一級課題到三級課題,我們不段的成長,從一開始的什么都不懂到現在能和幾個人的團隊做出一個項目來,逐漸熟練的編程能力,也加快這我成長的步伐,在軟件行業自己也慢慢的成長,對于軟件的認識也逐漸深入,更容易去剖析編程語言的本質,快速度的學習需要掌握的要點。三級課題的實現,是由我們四個人的團隊來完成的,雖然有很多困難,但我們總有各種各樣的辦法,總會去解決他們。這次課題,相比之前的課題,要復雜一些,因為,我們小組做的是桌面程序,有一半的時間需要
13、花費在桌面的顯示的書寫代碼,用 java 做桌面程序是相對比較復雜的,我們四人的分工也比較重,還有我們還要實現他們的具體功能,精確到每個小選項,增刪改查是必須要做的,還有很多輔助的功能。我們小組沒人任務細致,每人完成各個小結,然后我們在拼裝起來,成為一個項目,當然我們這只是比較樸素的實現各種功能,不能應用到商業價值,還有很多東西需要改進,而且我們時間也是有限的,實際項目要比這個更完善,更好,更全面。但我們通過了圖書管理系統練習我們的知識,我們也掌握了 java 桌面程序的步驟和編程方法,相信如果有機會接觸更大的圖書管理系統時,會比其他人完成的更好。姓名:圖書管理系統9參考文獻 1 何玉潔 數據庫基礎 SQL Server 2008 機械工業出版社出版 2013.33 韓玉民. 計算機專業英語教學研究與實踐 J.計算機與信息技術,2008, (6):106
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南昌航空大學科技學院《經典醫方書寫》2023-2024學年第二學期期末試卷
- 江西應用工程職業學院《斷層解剖學》2023-2024學年第二學期期末試卷
- 浙江省富陽二中2025屆高三第五次高考模擬考試數學試題含解析
- 施工消防教育培訓
- 湛江市大成中學高一下學期第三次月考物理試題
- 2025年探討合同爭議解決的法律適用
- 2025年度市級合作伙伴合同 標準版 模板
- 2025電競館轉讓協議合同
- 2025年預約合同效力解析-商業物業租賃合同效力糾紛問題
- 2025商場攤位租賃合同范本
- 2025廣州民用房屋租賃合同樣本
- 家庭暖通合同協議
- 心力衰竭填空試題及答案
- 全新機房搬遷協議合同
- 《美的電器審計案例》課件
- 2025-2030中國冰鞋行業市場發展分析與發展趨勢及投資風險研究報告
- 山東省青島市市南區育才中學2025年中考數學一模試卷(含答案)
- 第十個全民國家安全教育日“全民國家安全教育 走深走實十周年”心得體會
- 網絡運維方案
- 江蘇省常熟市2022-2023學年高一下學期期中考試歷史試題 含答案
- 2025年04月國家廣播電視總局直屬事業單位公開招聘310人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
評論
0/150
提交評論