一、引言
1.1編寫目的
編寫本報告的目的是明確本系統的詳細需求,供使用單位確認系統的功能和效能,並作為軟體設計人員的設計依據和使用單位的驗收標準,圖書館管理系統也是為了能滿足讀者和圖書的圖書館實現日常操作資訊化和後台統計電算化的系統。它能夠幫助圖書館管理人員處理基本的管理專案,圖書館滿足資訊化的需要,並且有操作簡單,易上手,錯誤較少等優點。
1.2專案背景
開發軟體名稱:圖書管理系統。
專案開發者:「圖書管理系統」開發小組:
張釗鋒(組長),楊廷婷,黃婷,林德偉,屠偉,張旭松,張杰
使用者單位:東軟學院
1.3術語定義:
(1)系統:圖書館管理軟體
(2)圖書資訊:圖書的基本資訊,包括書名、圖書編號、作者、出版社、索引號、庫存數量以及庫存位置等,以供於讀者查閱。
(3)借書記錄:包括借閱者的學號、姓名、班級、借書證編號以及所借圖書的書名、借書日期等
(4)借閱規則:對不同的借閱者有不同的規定借閱圖書數量和借閱時間,對不同的違章情況有不同的罰款措施。
1.4參考資料:
左雅等,《軟體工程與專案案例教程》,電子工業出版社;
二、任務概述
2.1目標
本系統通過強大的計算機技術給圖書管理人員和讀者借、還書帶來便利。本系統實現了圖書管理資訊更新等功能。目標包括:
減少人力與管理費用;
提高資訊準確度;
改進管理和服務;
建立高效的資訊傳輸和服務平台,提高資訊處理速度和利用率;
系統設計優良,介面設計精美、友好、快捷,人性化設計,後台管理功能強大、效率高;
更簡便、資訊化程度更高的圖書管理流程;
2.2使用者的特點
本軟體的終端使用者是面向管理員(圖書管理員和其它管理人員)、讀者(老師和同學等),他們都具有一定的計算機應用基礎,可以比較熟練操作計算機。管理員和讀者都是經常性使用者。
系統維護人員為計算機專業人員,熟悉資料庫、作業系統、網路維護工作。維護人員為間隔性使用者。
三、需求規定
1、 登入系統模組
2、 查詢系統模組
3、 借書子系統
4、 還書子系統
5、 繳納罰金子系統
6、 基礎資料維護子系統
系統效能要求:系統安全、可靠;功能齊全;操作方便、介面友好;易於維護和擴充。
流程分析
(1)書籍管理
書籍類別管理:增、刪除、改等管理。
書籍資訊管理:新書入庫,圖書購入後由圖書管理人員將書籍編碼並將其具體資訊錄入書籍資訊表。書籍資訊修改,書籍資訊由於工作人員的疏忽而出現錯誤時,可修改其資訊。
管理員按不同方式查詢、統計,讀者按不同方式查詢。
出版社資訊管理:增、刪除、改等管理。
圖書登出:某一部分圖書會隨著時間的增長及知識的更新而變得不再有使用的價值,或者圖書被損壞,這些圖書就要在圖書籍資訊表中的除去。即從書籍資訊表中刪去此書籍記錄。
(3)讀者管理
讀者類別資訊管理:增、刪除、改等管理。
讀者資訊管理:辦理、掛失、暫停借、登出閱卡,錄入、修改、刪除讀者資訊。
(4)借閱管理
續借管理:提供讀者在符合規定的情況下網上續借。
還書管理:根據借閱卡編號、圖書id等,在借閱資訊表中找到相應的記錄,將借書記錄刪除,更新該記錄的相應資料(圖書資訊表)。根據違反規定情況計算和登記罰款記錄。
借書管理:根據借閱卡編號和圖書編號,進行借書登記。在借閱資訊表中插入一條借書記錄,該記錄包括讀者id、圖書id、借出日期、借閱編號、操作員等資訊,更新該記錄的相應資料(圖書資訊表)。
把超期圖書以列表的形式顯示出來,並以電子郵件或列印成書面通知讀者。提供讀者網上查詢自己的借閱情況(包括超期提示)
3.2資料描述
通過對圖書管理系統需求及其資料流圖的分析,可以得出該系統涉及讀者、書籍、借閱和還書資訊表等資料實體。
(1)所需求表圖關係
(2)資料實體結構描述
3.5系統故障處理
系統會對自動儲存更新的資料,同時還會自動備份。以確保在電腦突然宕機或者受到外部的惡意攻擊破壞的情況下書籍資訊的安全。
3.6系統的效能規定
3.6..1精度
在精度需求上,根據使用需要,在各項資料的輸入,輸出及傳輸過程中,可以滿足各種精度的需求。如:根據關鍵字精度的不同,查詢可分為精確查詢和泛型查詢,精確查詢可精確匹配讀者已知道的書目,泛型查詢,只要滿足與輸入的關鍵字相匹配的書目即輸出,可供讀者查詢。
3.6.2系統的效能要求
由於此開發專案針對圖書館,使用頻度較高,使用性要求比較高。為防止對資訊資料和管理程式的惡意破壞,要求有較為可靠的安全效能。總之,要求穩定、安全、便捷,易於管理和操作。
圖書管理系統需求規格說明書
三 需求規格說明書 1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3定義 2 1.4參考資料 2 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3條件與限制 3 3 資料描述 4 3.1靜態資料 4 3.2動態資料 4 3.3資料庫介紹 4 3.4資料詞典 4 3.5資料採集...
圖書管理系統需求規格說明書
一 引言 1 1編寫目的 編寫本報告的目的是明確本系統的詳細需求,供使用單位確認系統的功能和效能,並作為軟體設計人員的設計依據和使用單位的驗收標準,圖書館管理系統也是為了能滿足讀者和圖書的圖書館實現日常操作資訊化和後台統計電算化的系統。它能夠幫助圖書館管理人員處理基本的管理專案,圖書館滿足資訊化的需...
圖書管理系統需求規格說明書
軟體專案文件 圖書管理系統 產品需求規格說明書 版本 1.0 improving processes for better products 思遠 1光谷校區 2007 02 思遠教育集團版權所有。保留所有權利。版本歷史 目錄1 引言 1 1.1 目的 1 1.2 範圍 1 1.3 讀者物件 1 1...