1.系統設計目標
系統開發的總目標是實現讀者借書、還書管理的系統化、規範化和自動化。
2.系統功能需求分析:
系統的功能需求主要包括以下幾個方面:
1. 讀者包括教師和學生可以通過計算機登記、查詢書籍資訊、借書、還書、續借,以及在逾期欠費的情況下上交欠費。
2. 高階管理員能都管理整個圖書管理系統的資訊,包括對管理員資訊、學生資訊、教師資訊、圖書資訊的增加、刪除、修改、查詢。
圖書管理員能夠處理讀者的還書和借書情況,並且可以更新,刪除,修改,增加書籍。
系統管理員可以對系統的資料進行維護,可以管理欠費情況、定時更新系統,也可以增加、刪除、修改、查詢書籍。
3.系統的uml建模設計
3.1、uml簡介
uml是一種功能強大的、物件導向的視覺化系統分析的建模語言,它採用一整套成熟的建模技術,廣泛地適用於各個應用領域。它的各個模型可以幫助開發人員更好地理解業務流程,建立更可靠、更完善的系統模型。從而使使用者和開發人員對問題的描述達到相同的理解,以減少語義差異,保障分析的正確性.
3.2 系統用例圖
高階管理員對系統資訊處理的用例圖
讀者(學生和老師)功能用例圖
系統管理員和圖書管理員功能用例圖
用例圖中我們可以看出管理員和讀者之間對本系統所具有的用例。
管理員所包含的用例有:
(1) 書籍管理:對書籍的增加、刪除、修改、更新等操作。
(2) 書籍借閱管理:包括借書、還書、預訂、書籍逾期處理等等。
(3) 讀者管理:包含對讀者資訊的增加。刪除、查詢、修改等操作。
(4)管理員的管理:包含對管理員資訊的增加、刪除、修改等。
讀者所包含的用例有:
(1) 讀者登記:教師登記和學生登記。
(2) 借書:進行借書業務。
(3) 還書:讀者具有的還書業務。
(4) 查詢:包含對個人資訊和書籍資訊的查詢業務
(5) 續借:對未讀完到期的書進行續借。
(6) 上交欠費:就是書籍過期後的繳納罰金等。
3.3系統活**
活**描述的是某流程中的任務的執行,活**描述活動是如何協同工作的,當乙個操作必須完成一系列事情,而又無法確定以什麼樣的順序來完成這些事情時,活**可以更清晰地描述這些事情。。在本圖書館管理系統中,我們主要描述了圖書館系統的借書、還書和預訂的活**。
借書的活**
【借書活**說明】
管理員首先要讀者進行登記,掃瞄圖書證,檢查讀者資訊,看他的讀書證是否符合條件,也就是過期或者欠費沒有,如果沒有欠費情況則允許進入,否則告之欠費狀態,不許進入。讀者進入後可系統查詢所需書籍資訊,如過有所借書籍則向管理員提交借書請求,圖書管理員進行借書處理,借書完成。
還書的活**
【還書活**說明】
圖書管理員對書籍進行掃瞄,若書籍已經過期,則要求讀者還請欠款才能還書,讀者繳應交罰款後,更新書目資訊和讀者資訊。
3.時序圖
借書的時序圖
順序圖是顯示物件之間互動的圖,這些物件是按時間順序排列的。該圖書館管理系統主要含有以下幾個重要的順序圖,其他物件的順序圖和這些也類似。
(1) 借書順序圖
(2) 還書順序圖
4.類圖
圖書館管理系統需求分析
目錄一 概述 1 1 沫若圖書館簡介 2 2 編寫簡介 2 二 專案綜述 3 1 圖書館管理系統資料庫 3 2 圖書館管理系統子系統 4 三 功能需求 6 1 資訊子系統 6 1 1學生資訊子系統 6 1 2藏書資訊子系統 9 1 3職工資訊子系統 12 2 服務子系統 15 2 1 登入資訊子系統...
圖書館管理系統需求分析
圖書管理是高校內每乙個系部或院部都必須切實面對的工作,但一直以來人們使用傳統的人工方式管理圖書資料。這種方式存在著許多缺點,如效率低 保密性差且較為繁瑣。另外,隨著圖書資料數量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強度,這將給圖書資料資訊的查詢 更新和維護都帶來了很多困...
圖書館管理系統需求分析
概述立足於校園實際,著眼於未來發展,建成符合標準化協議 通用性較強 實用的系統,以提高圖書資訊的現代化管理水平,實現資訊資源的共享。圖書管理系統是一種基於集中統一規劃的資料庫資料管理新模式。在對圖書 讀者的管理,其實是對圖書 讀者資料的管理。本系統的建成無疑會為管理者對圖書管理系統提供極大的幫助。使...