圖書館管理系統需求分析

2021-03-04 06:28:58 字數 3739 閱讀 9776

目錄一、概述 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 登入資訊子系統 15

2、2 借閱圖書子系統 17

2、3 歸還圖書子系統 19

2、4 逾期處理子系統 20

2、5 預約圖書子系統 21

2.6網上電子資訊資源服務 23

樂山師範學院沫若圖書館建於樂山師範學院圖書館建立於2023年,於2023年11月投入使用,現有館舍面積近2.3萬平方公尺,館藏文獻總量已達7769977冊(件),其中紙質文獻1094833冊,電子文獻6675144冊,擁有多種資料庫,為我校師生提供豐富的課外書籍、網上資源和文獻資料。我館加入了多個圖書情報機構,建立了的館際互借與文獻傳遞服務關係,為我校的教學科研、重點學科建設、科研創新提供了文獻保障,為校地結合、校企結合、教研結合獲取文獻資訊資源提供了快捷、方便的服務。

我們為樂山師範學院電腦科學學院的學生,為了了解和熟悉軟體需求分析說明書,加強專業能力,我們將對學校的沫若圖書館進行軟體分析。該需求分析說明書對圖書管理系統軟體進行了全面細緻的使用者需求分析,在原來的圖書館管理系統的基礎上還新增了一些功能,清楚地向讀者表達圖書館系統將擁有的各項功能

3、編寫目標

本系統通過計算機技術實現圖書資訊和使用者資訊的管理,還包括如下目標:

1、減少人力成本和管理費用;

2、提高資訊的準確性和資訊的安全;

3、改進管理和服務;

4、良好的人機互動介面,操作簡便;

4、使用者特點

本系統的終端使用者是面向管理員(圖書館管理員和其他管理人員)和讀者(教師和學生),他們都具有一定的計算機基礎知識和操作計算機的能力,是經常性使用者。系統維護人員是計算機專業人員,熟悉作業系統和資料庫,是間隔性使用者。

5、需求概述

在圖書管理系統中,管理員為每個讀者建立乙個賬戶,

賬戶內儲存讀者個人的詳細資訊,並給讀者讀者發放借書卡(提供借書卡號、姓名、班級等資訊)。讀者可以憑藉書卡或身份證在圖書館進行圖書的借、還、續借、查詢等操作,借閱圖書時,由管理員錄入借書卡號或身份證號,系統首先驗證該卡號的有效性,若無效,則提示無效的原因;若有效,則顯示卡號、姓名、借書限額、已藉數量、可再借數量等資訊,本次實際借書的數量不能超出可再借數量的值。完成借書操作的同時要修改相應圖書資訊的狀態、讀者資訊中的已借數量、在借閱資訊中新增相應的記錄。

歸還圖書時,錄入借書卡號或身份證號和待歸還的圖書編號,顯示借書卡號、讀者姓名、讀書編號、讀書名稱、借書日期、應還日期等資訊,並自動計算是否超期以及超期的罰款金額,若進行續借則取消超期和罰款等資訊;若圖書有損壞,由管理員根據實際情況從系統中選擇相應的損壞等級,系統自動計算損壞賠償金額。成歸還操作的同時,修改相應圖書資訊的狀態、修改讀者資訊中的已借數量、在借書資訊中對相應的借書記錄做標記、在還書資訊中新增相應的記錄。圖書管理員不定期地對圖書資訊進行新增、修改和刪除等操作,在圖書尚未歸還的情況下不能對圖書資訊進行刪除。

也可以對讀者資訊進行新增、修改、刪除等操作,在讀者還有未歸還的圖書的情況下不能進行刪除讀者資訊。系統管理員主要進行圖書管理員許可權的設定、讀者類別資訊的設定、圖書類別的設定以及罰款和賠償標準的設定、資料備份和資料恢復等處理。

在此管理系統中,主要有三個基本的資料庫:學生資訊資料庫、職工資訊資料庫、圖書資訊資料庫和網上圖書資源資料庫。學生資訊資料庫主要儲存學生的基本資訊,職工資訊資料庫主要儲存圖書館工作人員的基本資訊,圖書資訊資料庫主要儲存圖書館館藏書籍的資訊,網上圖書資源資料庫主要儲存學校已經購買的資料庫資源。

資料庫介紹:

圖書館資料庫結構簡圖:

在需求分析工程中,我們將整個圖書館管理系統分為若干個子系統,這樣方便技術人員實現功能,也方便讀者清楚軟體的功能模組。在我們這個系統中,子系統大概分為兩個大的模組:資訊子系統和服務子系統。

資訊子系統主要為:學生資訊子系統、藏書子系統、職工子系統。這三個子系統分別實現學生資訊處理、藏書操作、職工資訊處理。

服務子系統主要為:登入、借書、還書、逾期處理、預約圖書等操作。

管理系統兩大子系統:

資訊類子系統分類:

服務類子系統分類:

圖書館管理系統子系統簡圖:

學生資訊子系統基於學生資訊資料庫之上方便於圖書館使用的學生資訊管理子系統。建立此子系統方便圖書館管理員管理學生,查詢學生資訊,匯入新生資訊,刪除已經畢業的學生資訊,修改錯誤的學生資訊等相關事宜,也方便學生憑著有效證件進出圖書館,借閱圖書,歸還圖書,逾期處理的相關事宜。

以下是學生資訊子系統的管理流程圖:

在此管理系統內,主要管理學生的資訊為:學生姓名、年齡、性別、學號 、系別、班級、籍貫等。

在管理員查詢學生資訊時,可以通過以下方式:

搜尋學生學號學生的學號是從一開始進入學校就確定的編碼,在本學校是獨一無二的。通過學號可以快速準確的查詢到學生資訊。

搜尋學生姓名學生的姓名難免會存在著相同,當存在著相同姓名的人的時候必須通過其他資訊(院系,班級,性別等等)進行篩選。

搜尋學生身份證號碼身份證是乙個人一生的記號,不存在重複遺漏等情況,很方便與查詢。

其他其他的查詢方式包括院系,班級,性別等等,這樣的查詢方式搜尋學生,存在很不方便的問題。查詢時必須通過兩個或兩個以上的資訊才可以確定。

管理員新增學生資訊:

每當新生入學之際,圖書館管理員將會將大量的新生資訊匯入學資訊管理系統;

新增個別學習生資訊,在資料庫中執行新增命令。

館藏圖書資訊子系統是基於館藏圖書資料庫建立的子系統。通過該系統,圖書館管理人員可以方便的了解到圖書館內圖書的基本資訊,例如總共書的數量,流通書籍和不流通書籍的數量及名稱,編號,出版社等資訊。也方便管理員對圖書館內圖書資訊進行查詢,更新,刪除,修改等操作。

以下是藏書資訊子系統的流程圖:

在這個子系統中,圖書管理員可以對圖書進行一系列操作,在查詢一種圖書時,可以根據圖書的特點來查詢。下面是圖書實體圖。

管理員圖書的查詢方式:

搜尋作者名稱這樣的查詢方式使用於統計某作者的書籍數量,不方便查詢某一本書。

搜尋出版社搜尋出版社的查詢方式於搜尋作者名稱的查詢方式基本相同,較於統計數量比較合適。

搜尋圖書名稱圖書館內珍藏的某本圖書在數量上都不是唯一的,但通過搜尋圖書名稱的方式還是可以很方便的對圖書進行查詢,能快速的找到圖書的所在位置以及該本書此時的借閱狀況。

搜尋圖書編號圖書館內珍藏的書籍很多,作者名稱,出版社,圖書名稱都不能對圖書進行唯一的描述,圖書編號是為了方便圖書館工作者管理而設定一組不重複唯一的編碼。每乙個編碼對應一本書。

注意:圖書館內圖書資訊的修改,刪除,更新只能通過圖書館工作人員完成,查詢功能工作人員和讀者都可以使用。

在圖書館管理系統中,管理員職工資訊也非常重要,其中包含了職工的基本資訊:姓名、年齡、性別、職位、家庭住址、**號碼等。除此之外,職工資訊子系統還應該提供修改職工資訊、增加職工資訊、刪除職工資訊、工作調動安排、值日安排、查檢圖書等功能。

以下是職工資訊子系統的示例圖:

供書商將按圖書採購員開具的熱門排行、基礎圖書等採購清單及書籍交圖書管理員,管理員審核採購單和書的名稱、數量是否一致,不合格則退還給供書商,合格則給供書商採購回單,並將採購單彙總,圖書入庫分類處理,同時建立該批圖書資料資訊,如果該書已有,則現有書數等於原有書數加新增書數。管理員也將辦公室審核的圖書報廢單及圖書交**站報廢處理,將報廢單彙總,同時修改圖書資料庫,如有圖書損壞及罰款處理,也修改圖書資料庫。

圖書館管理系統需求分析

圖書管理是高校內每乙個系部或院部都必須切實面對的工作,但一直以來人們使用傳統的人工方式管理圖書資料。這種方式存在著許多缺點,如效率低 保密性差且較為繁瑣。另外,隨著圖書資料數量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強度,這將給圖書資料資訊的查詢 更新和維護都帶來了很多困...

圖書館管理系統需求分析

概述立足於校園實際,著眼於未來發展,建成符合標準化協議 通用性較強 實用的系統,以提高圖書資訊的現代化管理水平,實現資訊資源的共享。圖書管理系統是一種基於集中統一規劃的資料庫資料管理新模式。在對圖書 讀者的管理,其實是對圖書 讀者資料的管理。本系統的建成無疑會為管理者對圖書管理系統提供極大的幫助。使...

圖書館管理系統的需求分析

1.系統設計目標 系統開發的總目標是實現讀者借書 還書管理的系統化 規範化和自動化。2.系統功能需求分析 系統的功能需求主要包括以下幾個方面 1.讀者包括教師和學生可以通過計算機登記 查詢書籍資訊 借書 還書 續借,以及在逾期欠費的情況下上交欠費。2.高階管理員能都管理整個圖書管理系統的資訊,包括對...