圖書管理系統需求說明書 3

2022-06-27 05:54:02 字數 4362 閱讀 3053

圖書資料管理系統

需求規格說明書

2023年4月

圖書資料管理系統

1.目標概述

1.1提出專案的背景和意義

圖書資料的管理是高校內每乙個系部或院部都必須切實面對的工作,但一直以來人們使用傳統的人工方式管理圖書資料。據調查所知,他們對資訊管理的主要方式是基於文字、**等紙介質的手工處理,對於圖書借閱情況(如借書冊數、超過限定借書時間的天數)的統計和核實等往往採用人工檢查的方法,對借閱者借閱天數等用人工計算,手抄進行。由於資料繁多,資料資訊處理工作量大,容易出錯、丟失,且不易查詢。

總的來說,缺乏規範、系統的資訊管理手段。這樣的管理機制已經不能適應時代的發展,其管理方法將浪費許多人力和物力。隨著科學技術的不斷提高,這種傳統的手工管理方法必然被以計算機為基礎的資訊管理方法所取代。

隨著科學技術的迅猛發展,圖書管理工作的自動化所需的軟硬體條件已經成熟。圖書資料管理作為計算機應用的乙個分支,有著手工管理所無法比擬的優點,如查詢方便、檢索速度快、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高圖書資料管理的效率。

因此,開發一套能夠為使用者提供充足的資訊和快捷的查詢手段的圖書資料管理系統,將是非常必要的,也是十分及時的。

1.2解決目標問題的基本原則和方法

本專案的設計目標旨在方便圖書管理員的操作,減少圖書管理員的工作量並使其能更有效的管理書庫中的圖書,實現了傳統的圖書管理工作的資訊化建設。圖書管理處理的資訊量比較大。因此對於本系統的設計,需要採取以下原則:

刪除不必要的管理冗餘,實現管理規範化、科學化;

程式**標準化,軟體統一化,確保軟體的可維護性和實用性;

能夠連線各個關聯的資料庫,獲取資料庫中的資訊。保證各個資料庫**相關的專案之間有相同的屬性。

我們選用microsoft公司的visual basics 6.0作為前端開發工具,利用其提供的整合開發環境及各種控制項,尤其是對dao的支援完成對資料庫的各種操作,達到對圖書資料管理的目的。設計時首先建立系統應用原型,然後對原型系統進行需求迭代,不斷修正和改進,直到形成使用者滿意的實際可行系統。

2.系統功能概述

2.1子系統功能概述

2.1.1登入系統

登入系統是為了保障系統安全執行,防止系統資訊被隨意修改而設立的。進入系統後,啟動登入視窗,在相應的位置填上 「使用者名稱」,並輸入「密碼」,單擊「登入」按鈕,若登入成功,系統根據使用者名稱判斷使用者身份,即可進入各管理模組進行業務處理。

2.1.2前台系統

在該系統中,由圖書館前台的業務人員進行相關操作,包括讀者借書、還書、續借和讀者借閱資訊的查詢。

2.1.2.1借書

當讀者前來借書時,業務員根據讀者編號檢視其借閱情況,若無圖書超期或借滿的情況,再輸入圖書編號予以登記外借。否則不予借書,若超期則對其做超期收費處理,以維護圖書的管理。

2.1.2.2還書

當讀者前來還書時,業務員根據讀者編號檢視其借閱情況,若所借圖書無超期,則錄入還書資訊。若超期,則對該讀者進行超期收費,收費金額為單價乘以所超天數,用現金支付,其後錄入還書資訊。

2.1.2.3續借

若讀者對自己所借的未超期圖書想繼續借閱,讀者可來前台進行圖書續借操作,業務員根據讀者編號對所需續借圖書進行續借。

2.1.2.4讀者借閱查詢

業務員可在該功能中根據讀者編號或讀者姓名檢視讀者的借閱資訊。

2.1.3入庫系統

在入庫系統中,由入庫管理者進行相關操作。入庫管理員可以檢視館內圖書資訊和讀者借閱情況,並可新增和登出圖書資訊,對圖書類別進行設定。

2.1.3.1圖書管理

入庫管理員選擇查詢圖書的方式,如按編號查詢、按名稱查詢等,輸入相關查詢內容,得到相應的館內圖書資訊。並可對圖書資訊進行修改。

2.1.3.2讀者借閱查詢

入庫管理員可在該功能中根據讀者編號或讀者姓名檢視讀者的借閱資訊。

2.1.3.3新增匯入圖書

入庫管理員可以對館內新增的圖書進行圖書資訊的新增。新增方式可通過手動逐條輸入圖書資訊進行新增,也可通過匯入excel檔案進行批量匯入圖書資訊。

2.1.3.4登出圖書

入庫管理員根據各種查詢方式來查詢要登出的書籍,在查詢結果中選擇要登出的書籍對其進行登出。

2.1.3.5圖書類別設定

入庫管理員在圖書類別設定中輸入相關圖書類別資訊,對圖書類別進行新增、修改和刪除操作。

2.1.4圖書管理員系統

在圖書管理員系統中,由系統管理員對系統的資料和許可權等進行操作。包括讀者資訊管理、新增讀者資訊、基本設定、圖書類別設定和統計。

2.1.4.1統計

對於整個圖書管理系統的必要資料進行統計,包括:庫存資訊、借閱資訊、超期使用者資訊、書齡資訊。方便圖書管理人員對圖書館的圖書進行管理與維護。

2.1.4.2讀者管理

圖書管理員選擇查詢讀者的方式,如按編號查詢、按姓名查詢等,輸入相關查詢內容,等到相應的讀者資訊。並可對讀者資訊進行修改和刪除。

2.1.4.3新增讀者

圖書管理員可以新增讀者資訊,新增方式可通過手動逐條輸入讀者資訊進行新增,也可通過匯入excel檔案進行批量匯入。

2.1.4.4基本設定

入庫管理員在這裡對讀者的最大借出書冊數和罰款金額進行設定。

2.1.4.5圖書類別設定

圖書管理員在圖書類別設定中輸入相關圖書類別資訊,對圖書類別進行新增、修改和刪除操作。

2.1.5讀者系統

讀者系統作為乙個獨立的系統供讀者使用,讀者可在該系統中檢視個人的借閱情況、館內書籍資訊、續借圖書和個人密碼修改。

2.1.5.1借閱資訊查詢

顯示讀者當前借閱圖書的資訊。

2.1.5.2圖書續借

當讀者想繼續借閱某本圖書時,可在讀者系統中自行進行續借操作,輸入圖書編號,在未超期情況下,系統進行續借操作。

2.1.5.3查詢圖書

查詢圖書功能可供讀者查詢館內圖書資訊。讀者選擇查詢方式並輸入相應查詢內容來得到查詢結果。

2.1.5.4修改密碼

為了讀者的資訊保安,讀者可以修改原有的密碼。

2.2使用者功能概述

2.2.1 前台業務員

(1)借書

(2)還書

(3)續借

(4)讀者資訊查詢

2.2.2 入庫管理者

(1)圖書管理

(2)讀者資訊查詢

(3)新增圖書

(4)登出圖書

(5)圖書類別設定

2.2.3圖書管理員

(1)統計

(2)讀者管理

(3)新增讀者

(4)基本設定

(5)圖書類別設定

2.2.4讀者

(1)借閱資訊查詢

(2)圖書續借

(3)查詢圖書

(4)修改密碼

3.業務流程及其資料流圖概述

3.1圖書資料系統業務流程圖

3.1.1前台系統業務流程圖

圖3-1-1前台系統業務流程圖

前台系統業務說明:

業務的入口是具有前台業務人員許可權的使用者登入,並跳轉到前台操作介面。從前台操作介面可以跳轉到借書,還書,續借和讀者借閱查詢4個業務介面。在借書、還書和續借介面輸入圖中所示條件進行相關操作;在讀者借閱查詢介面輸入讀者姓名或編號查詢個人的借閱資訊。

3.1.2入庫系統業務流程圖

圖3-1-2入庫系統業務流程圖

入庫系統業務說明:

業務的入口是具有入庫管理人員許可權的使用者登入,並跳轉到入庫管理介面。從入庫管理介面可以跳轉到圖書管理介面,讀者借閱查詢介面,新增圖書介面,登出圖書介面,圖書類別設定介面。圖書管理介面可根據圖書資訊查詢圖書並修改圖書。

新增圖書介面可以輸入圖書資訊進行單本圖書新增也可以匯入excel**對圖書進行批量新增。登出圖書介面可以根據條件查詢圖書並選中登出。

3.1.3圖書管理員系統業務流程圖

圖3-1-3圖書管理員業務流程圖

圖書管理員業務說明:

業務的入口是具有圖書管理員許可權的使用者登入,並跳轉到圖書管理員介面。從圖書管理員介面可以跳轉到統計介面,讀者管理介面,新增讀者介面,基本設定介面和圖書類別設定介面。統計介面顯示的圖書綜合統計資訊。

讀者管理介面可以對讀者進行查詢,修改和刪除。新增讀者的介面可以輸入單個讀者資訊新增也可以從外部匯入excel進行批量增加。基本設定介面提供了最大借書數量和罰款金額的設定。

3.1.4讀者系統業務流程圖

圖3-1-4讀者系統業務流程圖

讀者系統業務說明:

讀者使用者登入後可進入讀者介面。讀者介面可以跳轉到借閱資訊查詢介面,圖書續借介面,查詢圖書介面和密碼修改介面。借閱資訊查詢介面顯示登入使用者的借閱資訊。

圖書續借介面可以對當前所借書籍進行續借。查詢圖書介面中輸入查詢條件可返回查詢到的圖書資訊。密碼修改介面輸入原密碼和新密碼完成密碼修改。

3.2圖書資料管理系統資料流圖

3.2.1前台系統資料流圖

圖3-2-1前台系統資料流圖

3.2.2入庫系統資料流圖

圖3-2-2入庫系統資料流圖

3.2.3圖書管理員系統資料流圖

圖書管理系統需求說明書

圖書管理系統 需求說明書 學院 國際學院 學號 07201303 姓名 程龍 目錄第一部分引言 5 1.1編寫目的 5 1.2背景 5 1.3定義 5 1.4 參考資料 5 第二部分任務概述 6 2.1 目標 6 2.2 使用者的特點 6 2.3 假定和約束 6 第三部分需求規定 7 3.1對功能的...

圖書管理系統需求說明書

圖書資料管理系統 需求說明書 requirement 1.0 目錄第一部分引言 5 1.1編寫目的 5 1.2背景 5 1.3定義 5 1.4 參考資料 5 第二部分任務概述 6 2.1 目標 6 2.2 使用者的特點 6 2.3 假定和約束 6 第三部分需求規定 7 3.1對功能的規定 7 3.1...

圖書管理系統需求說明書

圖書管理系統 需求說明書 1.1編寫的目的 編寫本報告的目的是明確本系統的詳細需求,供使用單位確認系統的功能和效能,並作為軟體設計人員的設計依據和使用單位的驗收標準。1.2背景 a.圖書管理系統 b.專案提出者 高校圖書館 開發者 山西大學大東關校區軟體工程專業2015級學生 使用者 圖書館使用人員...