圖書管理系統需求分析說明書


圖書管理系統需求分析說明書

    第一正式得為了一個項目認認真真的寫這個需求分析說明書,真的用心了,記錄下來,接下來的兩周就是我們團隊來實現它的時候了,願我們組加油!

第1章    引言

1.1.           編寫目的

本文檔主要用於確定需求及功能范圍,同時也為后續的設計、編碼和測試工作提供依據,還可為作為系統功能用戶確認測試及項目驗收的參考依據。

1.2.           項目背景

  1.2.1  系統名稱及版本號 

網上圖書管理系統v1.0” 

1.2.2  任務提出者 

納威科技股份責任有限公司 技術部

1.2.3  任務承接者 

項目經理:邢其斌

開發人員:

張曉鵬

劉婷婷

楊溢

陳旭東

何俊東

1.3.           適用范圍

該需求文檔是作為本項目架構搭建的參考文件,是經過多次會議討論和多層審核之后編寫。

 

 

 

第2章    功能需求

2.1 圖書基本信息管理

圖書基本信息管理功能主要由系統管理員來進行維護。

主要過程是:以管理員身份登錄到圖書管理系統中,查詢、修改、圖書的書名、ISBN、庫存量等信息和添加新書和刪除舊書等。這些信息都會被記錄到相應的數據庫中。

1. 圖書基本信息包括書名,作者,出版日期,簡介,ISBN和庫從數量;

2. 添加新書:需要輸入書名、作者、出版日期,簡介,ISBN和庫從數量;

3. 刪除舊書:輸入ISBN號或者輸入書名,查詢得到相應的舊書刪除其信息;

4. 查找圖書:輸入ISBN號或書名或作者或者出版日期查找相應的圖書並顯示其信息;

5. 查找所有圖書:查找數據庫中存放的所有圖書信息。

2.2 用戶管理

用戶管理功能主要由圖書管理員來進行維護,該功能只有以圖書管理員身份登錄時才會出現。

主要過程是:圖書管理員身份登錄到圖書管理系統中的用戶管理功能模塊中,添加、刪除、查詢和修改數據庫中的用戶信息。

1.用戶基本信息包括姓名、email、聯系方式、四位數字ID號;

2. 添加用戶:需要對輸入的姓名、email、聯系方式、進行驗證,ID號由系統隨機生成;

3. 刪除用戶:輸入ID號,顯示用戶信息,然后確認刪除;

4. 修改用戶信息:輸入ID號,顯示用戶信息,根據需求修改相應信息;

5. 查詢用戶信息:輸入ID號,顯示對應用戶信息;

6. 顯示所有用戶信息:調用功能,顯示所有用戶信息。

 

 

2.3借書

借書功能需要對用戶的身份進行確認,然后對選擇的圖書信息進行查詢(在數據庫中查詢圖書的庫存量,如果庫存為0則拒絕借閱,否則允許借閱)。該功能也是由圖書管理員維護的;

借書過程:圖書管理員需要先輸入用戶ID,確認用戶信息,根據圖書的ISBN或圖書名從數據庫中找到相應記錄,在屏幕中打印出該圖書的詳細信息,用戶確認借書后,該圖書的庫存量減去該用戶借閱的本數,並且打印該讀者信息和借閱情況信息(借書記錄);查看用戶所借書目,和該書的詳細信息和歸還日期;

1. 借書記錄基礎信息:借書單編號(自動生成),借書人ID,姓名,圖書名稱,借出時間,歸還時間,狀態。

2. 添加借書記錄:輸入借書人ID,姓名,書本名稱,借出時間,歸還時間,狀態:借出。

3. 查詢:輸入借書單號或輸入用戶ID或輸入圖書名,顯示對應信息。

4. 顯示所有借書信息:調用功能,顯示所有用戶信息。

如果借書成功,可借時間為10天,自動計算還書日期。

2.3還書

   還書功能也是基於圖書管理員的,該功能需要先對用戶信息進行確認,然后將用戶歸還的圖書信息(主要是庫存量)更新到數據庫中。

還書過程:還書時需要圖書管理員先輸入用戶ID確認用戶信息,然后輸入圖書的名稱或者ISBN號,然后從借閱文件上找到相應記錄,記錄還書日期后寫入借閱歷史文件,並從借閱文件上刪去相應記錄,將借閱記錄中的狀態改成:以歸還。

1. 還書記錄基礎信息:還書單號ISBN,還書人ID,姓名,圖書名稱,歸還時間,狀態。

2. 查詢:輸入需還書ISBN號,顯示還書情況;輸入用戶ID,顯示用戶還書記錄。

3. 顯示所有還書記錄信息:調用功能,顯示所有用戶信息。

如果輸入用戶沒有借這本書,就輸出相應的提示信息

2.5用戶登錄

   用戶分類:1.圖書管理員。2.系統管理員。

   圖書管理員信息:用戶名,密碼,權限等級。

   系統管理員:用戶名,密碼,權限等級。

   圖書管理員功能:登陸之后顯示以上三個模塊。

   系統管理員功能:登陸之后只有用戶管理功能。

 

第3章    目錄菜單

利用java web 編寫前台界面。

主登錄界面

1)用戶登錄(圖書管理員、系統管理員),根據用戶權限跳轉頁面

書目菜單(系統管理員管理界面):

         1) 添加圖書

         2) 刪除圖書

         3) 查找圖書

         4) 修改圖書

         5) 所有圖書

6)<< 后退

用戶菜單(圖書管理員管理界面):

1)  添加用戶

         2)  查找用戶

         3)  刪除用戶

    4)  修改用戶

         5)  << 后退

庫存菜單(圖書管理員管理界面)

         1) 借書

         2) 還書

         3) << 后退

  

第4章     系統模塊框架圖

圖書管理系統模塊框架圖如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM