top10圖書館管理系統需求規格說明書

2021-03-04 09:42:00 字數 2550 閱讀 4120

圖書館管理系統

需求規格說明書

組長:張瑤

組員:段佳佳,黃山松,杜嶽桐,侯婧,王宇,尹悅,田蕾,威世昌,王康

軟體需求規格說明書

——圖書館管理系統

1.產品描述

1.1. 編寫目的

滿足高校圖書資源高度共享和即時發布的需求,有效實現內部知識管理,是廣大師生共同的需求。

圖書管理系統,為學校自動化辦公提供了乙個較好的解決方案。在開發過程中,按照軟體工程的步驟,從設計到開發採用了物件導向的思想和技術,採用了sql server 2008資料庫,使得本系統可以方便的和其他子系統進行資料交換,如一**資訊管理系統。同時,注意從軟體的圖形應用介面上優化軟體質量,使得本系統具有很強的操作性。

1.2 產品背景

隨著計算機產業的發展,計算機在各個行業的應用也越來越普遍,為了高效管理圖書借閱情況,更好完成圖書共享,特此決定開發比較便利的圖書管理系統。

1.3. 定義

文件中採用的專門術語的定義及縮略詞簡要如下:。

使用者:包括學生和教師等借閱人員。

2. 產品需求概述

2.1. 功能簡介

《圖書管理系統》針對的使用者是單個中小型圖書室或者個人,藏書的種類和數量有限,讀者的數量和**受到一定的限制。同時能建立乙個全天候自動化圖書管理系統,使圖書管理工作規範化,系統化,程式化,自動化,避免圖書管理的隨意性,提高資訊處理的速度和準確性,能夠及時、準確、有效的查詢和修改圖書情況。

相應的需求有:

1.能夠儲存一定數量的圖書資訊,並方便有效的進行相應的書籍資料操作和管理,這主要包括:

1) 圖書資訊的錄入、刪除及修改。

2) 圖書資訊的檢索查詢。

3) 圖書的出借、返還、預約、圖書丟失過期處理。

2.能夠對一定數量的讀者進行相應的資訊儲存與管理,這其中包括:

1) 讀者資訊的登記、刪除及修改。

2) 讀者資料的統計與查詢。

3.能夠對需要的統計結果提供列表顯示輸出。

4.能夠提供一定的安全機制,提供資料資訊授權訪問,防止隨意刪改,同時提供資訊備份的服務。

2.2. 執行環境

1.硬體環境

intel pentium 166mhz或以上;

記憶體:512mhz以上;

2.軟體環境

執行於windows2000及更高版本的作業系統之上。

sql server2008資料庫。

3. 功能需求

3.1. 功能劃分

3.1.1 輸入功能模組

3.1.2 查詢顯示功能模組

3.1.3借書、返還、預約書籍功能模組

3.1.4 登陸系統功能模組

3.1.5 許可權功能模組

3.1.6 借閱者自助功能模組

3.1.7 賠書和過期書罰款功能模組

3.1.8 幫助功能模組

3.2. 功能描述

軟體工程中包含需求、設計、編碼和測試四個階段,其中需求工程是軟體工程第乙個也是很重要的乙個階段,下面將詳細介紹該軟體的每一項功能。

3.2.1輸入功能

3.2.2查詢顯示功能

3.2.3借書、返還書籍功能

3.2.4登入功能

3.2.5許可權功能

3.2.6借閱者自助功能

3.2.7賠書和過期罰款功能

3.2.8幫助功能

3.3. 不支援的功能

由於本軟體的製作時間,精力,資金都各方面原因限制,該軟體不支援共享資料等功能。

4、資料描述

4.1. 靜態資料:e-r圖

4.2. 動態資料

輸入資料: 登入輸入的密碼

查詢方式、查詢關鍵字;

新建圖書項、讀者項;

圖書項、讀者項相應紀錄更改;

備份資料恢復所需的資料備份檔案;

借閱、返還、丟失登出時的圖書序號、讀者借閱證號;

輸出資料:查詢關鍵字確定的資料庫記錄的輸出;

資訊錄入、刪改結果(成功或失敗);

圖書借閱、返還、丟失登出等操作結果;

資料備份輸出的資料備份檔案;

內部資料:查詢操作建立的索引;

4.3. 資料庫描述

資料庫採用sql server2008資料庫。

4.4 資料流圖和資料字典

《圖書管理系統》的總體功能如下:

● 圖書的外借;

● 圖書的歸還;

● 圖書資訊查詢;

● 圖書的增刪改;

● 讀者的增刪改;

● 圖書管理系統資料備份;

● 圖書管理系統資料恢復;;

4.4.1 其總體功能用資料流圖表示,其0層為:

4.4.2 其中圖書的外借、歸還、資訊查詢如下:

1、資料流圖為:

2、資料字典

(1). 資料流詞條:通常使用擴充的bnf正規化來描述。對於基本的資料項,通常應明確其名稱,型別,含義,度量單位,有效範圍,精度等。

(2). 資料檔案詞條描述:說明檔案的成分和組織形式(如記錄排列順序)等,基本資料項的說明同資料流。

(3)加工說明詞條:加工說明:編號、加工名、輸入、輸出、加工邏輯等,加工邏輯通常使用自然語言或結構化自然語言(如判定樹、判定表等)來描述。

圖書館管理系統需求分析

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

圖書館管理系統需求分析

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

圖書館管理系統需求分析

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