java圖書管理系統論文
⑴ 圖書管理系統的設計與實現畢業論文的摘要
您好,摘要是把論文的主要內容概括呈現給閱讀者,方便閱讀者判斷該論文是否是他所需要閱讀的。一般而言,本科論文的摘要控制咋四百字以內,最多不超過六百字。如果您自己確實不會寫,我可以幫您。歡迎追問哈。存手打,真心回答,請點贊吧!
⑵ java圖書館管理系統論文
1 引言
1.1 編寫目的
編寫本文檔的目的是根據系統分析工程師和客戶溝通的結果,對用戶需求進行了全面細致的分析,深入描述《圖書管理系統》軟體的功能和性能與界面,確定該軟體設計的限制和定義軟體的其他有效性需求。
該需求規格說明書的讀者對象是XXX圖書管理系統軟體小組的研發工程師、測試工程師、銷售工程師,版權歸XXX所有,嚴禁外傳。
1.2 項目背景
隨著社會信息量的與日俱增,作為信息存儲的主要媒體之一圖書,數量、規模比以往任何時候都大的多,不論個人還是圖書管理部門都需要使用方便而有效的方式來管理自己的書籍。在計算機日益普及的今天,對個人而言若採用一套行之有效的圖書管理系統來管理自己的書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求,為了便於圖書資料的管理需要有效的圖書管理軟體。
圖書管理系統軟體LMS V1.0是一套功能比較完善的數據管理軟體,具有數據操作方便高效迅速等優點。該軟體採用功能強大的資料庫軟體開發工具進行開發,具有很好的可移植性,可在應用范圍較廣的DOS、WINDOWS系列等操作系統上使用。除此以外,LMS V1.0可通過訪問許可權控制以及數據備份功能,確保數據的安全性。
1.3 定義
文檔中採用的專門術語的定義及縮略詞簡要如下:
LMS:Library Management System,圖書管理系統。
1.4 參考資料
[1]鄭人傑,殷人昆,陶永雷。《實用軟體工程》(第二版)。北京:清華大學出版社,1997。
[2]金勇華,曲俊生。《JAVA網路高級編程》。北京:人民郵電出版社,2001。
[3]Borland Software Corporation。《JBUILDER培訓教程》北京:機械工業出版社,
2002。
2 任務概述
2.1 目標
《圖書管理系統》針對的用戶是單個中小型圖書室或者個人,藏書的種類和數量較少,讀者的數量和來源受到一定的限制。相應的需求有:
1.能夠存儲一定數量的圖書信息,並方便有效的進行相應的書籍數據操作和管理,這主要包括:
1) 圖書信息的錄入、刪除及修改。
2) 圖書信息的多關鍵字檢索查詢。
3) 圖書的出借、返還和資料統計。
2.能夠對一定數量的讀者進行相應的信息存儲與管理,這其中包括:
1) 讀者信息的登記、刪除及修改。
2) 讀者資料的統計與查詢。
3.能夠對需要的統計結果提供列表顯示輸出。
4.能夠提供一定的安全機制,提供數據信息授權訪問,防止隨意刪改,同時提供信息備份的服務。
2.2 運行環境
。。。
2.3 條件與限制
一個更為完善的圖書管理系統,應提供更為便捷與強大的信息查詢功能,如相應的網路操作及服務,由於開發時間和計算機數量有限,該系統並未提供這一功能。對信息的保護手段僅限於設置用戶級別,以及提供數據文件的備份,比較簡單,不能防止惡意的破壞,安全性能有待進一步完善。
3 功能需求
3.1 功能劃分
該軟體具有如下主要功能:
1. 瀏覽功能;
2. 查詢功能;
3. 插入功能;
4. 修改功能;
5. 刪除功能;
6. 授權功能;
3.2 功能描述
1. 瀏覽功能
列出當前資料庫文件中書籍和讀者的所有記錄;
可選定一項記錄,顯示所有域;
2. 查詢功能
書目匹配查詢;
讀者匹配查詢;
書目和讀者相關匹配查詢;
3. 插入功能
增加一個書目記錄;
增加一個讀者記錄
4. 修改功能
修改某一已存在的記錄內容,提供確認機制;
5. 刪除功能
刪除一個記錄,提供確認機制;
6. 授權功能;
授權讀者訪問數據的許可權;
4 數據描述
4.1 靜態數據
圖書管理系統的靜態數據包括:
圖書(book): 圖書編號(BookID);
圖書書名(BookName);
圖書作者(Author);
圖書出版社(Publisher);
圖書單價(BookPrice);
圖書摘要(Abstract);
圖書分類(Class);
圖書狀態(BookStatus);
讀者(reader): 讀者識別號(ReaderID);
讀者姓名(Name);
讀者許可權(Level);
讀者聯系方法(Address);
讀者電話號碼(TelephoneNumber);
讀者電子郵件(Email);
圖書訪問記錄(recorder): 借閱圖書號(bookID);
借閱者證號(ReaderID);
借書日期(OutDate);
系統設置表(configuration): 記錄號(id);
最多可借圖書數(MaxBLNum);
最多借書天數(MaxBLDays);
系統操作員記錄表(administer): 記錄序號(WorkerId);
賬號(Account);
口令(Password);
許可權級別(Level);
4.2 資料庫描述
資料庫採用Microsoft Access資料庫。
4.3 數據流圖
《圖書管理系統》的總體功能如下:
圖書的出借;
圖書的返回;
圖書信息查詢;
圖書的增刪改;
讀者的增刪改;
圖書管理者查詢統計圖書和讀者信息;
圖書管理系統數據備份;
圖書管理系統數據恢復;
圖書管理者口令修改;
1. 讀者借書過程:
2. 讀者還書過程:
3. 讀者查詢瀏覽過程:
4. 圖書管理員增刪改圖書:
5. 圖書管理員增刪改讀者:
6. 圖書管理員查詢瀏覽過程:
7. 圖書管理系統數據備份:
8. 圖書管理系統數據恢復:
9. 圖書管理者口令修改:
4.4 數據採集
數據採集採用鍵盤輸入。
5 性能需求
5.1 數據精確度
查詢時應保證查全率,所有在相應域中包含查詢關鍵字的記錄都應能查到,同時保證查准率。
5.2 時間特性
一般操作的響應時間應在1-2秒內。
5.3 適應性
滿足運行環境在允許操作系統之間的安全轉換和與其它應用軟體的獨立運行要求。
6 運行需求
6.1 故障處理
正常使用時不應出錯,對於用戶的輸入錯誤應給出適當的改正提示。若運行時遇到不可恢復的系統錯誤,也必須保證資料庫完好無損。
⑶ 基於java的圖書館管理系統畢業論文 源代碼更好 完整點的最好,請幫幫忙!!!!
你留個郵箱,回頭我發給你源碼。郵箱中間加幾個數字,以免被系統和諧掉