圖書管理系統(tǒng)_第1頁
圖書管理系統(tǒng)_第2頁
圖書管理系統(tǒng)_第3頁
圖書管理系統(tǒng)_第4頁
圖書管理系統(tǒng)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、圖書管理系統(tǒng)軟件10-2董文靜 1.“圖書管理系統(tǒng)”立項背景 1.1、現實生活中存在的問題 隨著各圖書館的圖書的數量不斷增多和圖書館規(guī) 模的不斷擴大,管理這些龐大的體系非常困難的, 因為圖書的情況是隨時改變的,所以必需對圖書 進行動態(tài)的管理,而這對于一個管理人員來說是 一件比較復雜的事情,存儲、查詢、借閱是必不 可少的業(yè)務。如果僅用人力來進行管理,是非常 困難的。因此開發(fā)一個圖書館管理系統(tǒng)軟件是非 常有必要的。1.“圖書管理系統(tǒng)”立項背景 1.2、開發(fā)此系統(tǒng)要解決的問題 本系統(tǒng)主要實現對圖書館的信息進行管理,圖書 館的正常運營中總是面對大量的讀者信息,圖書 信息以及兩者相互作用產生的借書信息因

2、此要 對讀者資源,圖書資源,借書信息進行管理。本 系統(tǒng)的開發(fā)就是在于提高圖書管理的工作效率, 加強圖書館的管理。能夠為管理者或讀者提供充 足的信息和快捷的數據處理手段。1.“圖書管理系統(tǒng)”立項背景 1.3、使用本軟件的優(yōu)點 作為計算機應用的一部分,使用計算機對圖書信 息進行管理,具有著手工管理所無法比擬的優(yōu)點. 例如:檢索迅速、查找方便、易修改、可靠性高、 存儲量大、數據處理快捷、保密性好、壽命長、 成本低、便于打印等。這些優(yōu)點能夠極大地提高 圖書管理的效率,也是圖書館的科學化、正規(guī)化 管理,與世界接軌的重要條件 2.軟件需求分析 2.1、系統(tǒng)功能模塊 本系統(tǒng)主要實現對圖書館信息的管理,主要功

3、能 為管理有關讀者、圖書、借閱、查詢、刪除和管 理員的信息等。系統(tǒng)結構分為讀者類別管理、讀 者檔案管理、圖書類型管理、圖書檔案管理以及 圖書流程管理,讀者管理可以瀏覽讀者的信息,可 以對讀者信息進行維護。圖書館里可以瀏覽圖書 的信息,可以對圖書信息進行維護。借閱管理可以 顯示當前數據庫中書籍借閱情況,可以對借閱信息 進行維護。 2.軟件需求分析 系統(tǒng)的功能模塊圖: 2.軟件需求分析 2.2用例分析 通過對外部執(zhí)行者的描述,可畫出用例圖。 用例圖由執(zhí)行者:普通讀者和圖書管理員, 以及用例:登錄、管理讀者、查詢?yōu)g覽、管 理圖書資料、預定圖書、登記借書、取消預 訂和登記還書組成,還描述了用例之間的包

4、 含關系。 用例圖如下: 2.軟件需求分析圖書管理系統(tǒng)用例圖 2.軟件需求分析 圖書管理員用例圖(部分) 2.軟件需求分析 2.3、工作流程分析 1 讀者 作為學生對圖書管理系統(tǒng)的要求有: (1)、 能按各種方式(比如書名、編號、作者) 查詢圖書館 的藏書情況。 (2)、能夠方便地借閱圖書、續(xù)借圖書、歸還圖書。 (3)、能夠查詢自己的基本資料、借閱圖書情況。 (4)、能夠熟悉圖書管理系統(tǒng)的使用。 2.軟件需求分析 讀者進入系統(tǒng)工作的流程圖為: 2.軟件需求分析 2 圖書管理員 作為圖書管理員,他們對圖書管理系統(tǒng)的要求有:(1)、 能方便的對圖書進行錄入登記,注銷陳 舊的書籍。(2)、能夠方便地

5、對新生進行登記,或注銷已經 畢業(yè)的學生信息(基本信息,借閱信息)。 (3)、能夠隨時發(fā)布一些諸如各學院學生借閱圖 書超期情況、館內藏書情況、借情況等信息,以便 各學院能夠隨時獲知本院學生的一些借書信息。 2.軟件需求分析圖書管理員工作的流程圖為: 2.軟件需求分析 2.4、業(yè)務流程分析 分析系統(tǒng)的功能,可以得出,該系統(tǒng)的業(yè)務 主要有借閱信息管理,書籍信息管理,讀者 信息管理三部分。為進一步了解和分析現有 的系統(tǒng),并以概括的形式表達對現有系統(tǒng)的 認識,采用結構化的描述工具業(yè)務流程 圖描述系統(tǒng)的業(yè)務流程。 其業(yè)務流程圖如圖所示: 2.軟件需求分析 (1)、借閱信息管理: 2.軟件需求分析 (2)、

6、書籍信息管理: 2.軟件需求分析 (3)、讀者信息管理: 2.軟件需求分析 (4)、系統(tǒng)管理: 3、軟件預期功能 3.1、系統(tǒng)目標(1)用戶方便進行圖書查詢,圖書瀏覽和圖書分 類瀏覽,進行圖書借閱并了解自己的借書情況和 個人情況。(2)用戶在借書超期的情況下得到來自管理員的 提醒。(3)管理員可以方便進行圖書管理,用戶管理, 管理員管理。圖書管理包括圖書信息以及圖書分 類的添加,修改,刪除。用戶管理包括用戶信息 的添加,刪除,修改和鎖定管理員管理包括管理 員信息的添加,刪除,修改等。 3、軟件預期功能 (4)用戶和管理員可以修改自己的密碼, 修改前需先核實自己的原始密碼。(5)未注冊用戶(游客

7、)也可以瀏覽所有 的圖書信息和分類信息,但是無法借閱。 (6)實現模糊查詢,使用戶得到更多的相 關記錄。并且考慮使用的方便性,一些經常 使用的輸入無須用戶輸入,比如進行圖書查 詢時圖書分類只須用戶做選擇就可以。 3、軟件預期功能 3.2、總體需求 (1)、添加操作:在執(zhí)行操作時首先都要先檢 查是否已經輸入以及數據庫中是否已經存在輸 入的數據,如果存在會報錯,程序返回上個頁面 ,不執(zhí)行添加操作。(2)、刪除操作:考慮到了字段在不同表中可 能會同時存在的情況,比如:刪除圖書分類時候 該分類下有書或者刪除用戶時該用戶有借書記錄, 這樣的情況下程序會給出提醒并跳轉到該分類下的 所有圖書查看或者是該用戶

8、的全部借書查看。 3、軟件預期功能(3)、查詢操作:考慮到了模糊查詢的實現, SQL語句中用“l(fā)ike”,還有組合查詢,通過對用戶輸入情況的判斷來確定SQL語句的最終形式。(4)、超期統(tǒng)計:假定借書超期的限制是三十天,借書記錄中的所有數據的借書時間如果不在當前服務器時間減去三十天和當前服務器時間之間,那么這條借書記錄就屬于超期記錄了。由用戶借書記錄中的用戶編號到用戶表中查找該用戶。(5)、發(fā)送消息:往消息表中添加數據,該數據包含用戶名,用戶超期的圖書,超期時間,罰金等相關警告信息。當用戶正常登陸主頁后,程序自動檢查消息表中是否存在該用戶的記錄,如果有要給出提示,但是沒有強制用戶必須查看。 3、

9、軟件預期功能 3.3、系統(tǒng)模塊流程圖 (1)系統(tǒng)登陸流程圖: 3、軟件預期功能(2)、用戶流程圖: 3、軟件預期功能(3)、管理員流程圖: 4.軟件設計4.1、本系統(tǒng)需要完成的功能主要有4部分:1、圖書基本情況的錄入,修改,刪除等基本操作。 (1)、書籍類別標準的制定,類別信息的輸入,包括 類別編號,類別名稱,關鍵詞,備注信息等。 (2)、書籍類別信息的查詢,修改,包括類別編號, 類別名稱,關鍵詞,備注信息等。 (3)、書籍信息的輸入,包括書籍編號,書籍名稱, 書籍類別,作者名稱,出版社名稱,出版日期,書籍 頁數,關鍵詞,登記日期,備注信息等。 4.軟件設計 2、辦理借書卡模塊。 (1)、新生

10、辦理借書證。 (2)、丟失辦理借書證。 3.實現借書功能。 (1)、借書信息的輸入,包括借書信息編號,讀書 編號,讀者姓名,書籍編號,書籍名稱,借書日 期,備注信息等。 (2)、借書信息的查詢,修改,包括借書信息編號, 讀者編號,讀者姓名,書籍編號,書籍名稱,借 書日期,備注信息等。 4.軟件設計4、實現還書功能。(1)、還書信息的輸入,包括還書信息編號,讀 者編號,讀者姓名,書籍編號,書籍名稱,借 書日期,還書日期,備注信息等。(2)、還書信息的查詢和修改,包括還書信息編號, 讀書編號,讀者姓名,書籍編號,書籍名稱,借 書日期,還書日期,備注信息等。能方便的對圖書進行查詢。對超期的情況能自動 給出提示信息 4.軟件設計 4.2 概念模型設計各部分E-R圖如下:(1)、讀者信息類別實體E-R圖: 4.軟件設計(2)、書籍信息類別實體E-R圖: 4.軟件設計(3)、圖書借閱實體E-R圖: 4.軟件設計(4)、投訴管理實體E-R圖: 4.軟件設計 (5)、實體之間關系的E-R圖: 4.軟件設計 (6)、系統(tǒng)整體E-R圖: 4.軟件設計 4.3、數據項 針對一般圖書管理信息系統(tǒng)的需求,通過對 圖書管理工作過程的內容和數據

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論