1. 系統介紹
1.1圖書管理員的功能模組:
(1)實現對圖書的出借,返還,圖書丟失過期處理和資料統計的管理。
(2)實現對圖書的各種資訊的查詢,包括逐個瀏覽,以及對圖書資訊的增加刪除和編輯操作。
(3)可以根據多關鍵字來檢索某個圖書的資訊。
1.2讀者自身的功能模組:
(1)讀者資訊的登記,刪除及修改;
(2).讀者資料及借書情況的查詢;
2. 系統範圍
(1)圖書基礎資訊管理
(2)圖書借閱資料管理
(3)讀者基礎資訊管理
(4)讀者借閱管理
3. 系統資料需求
圖書管理系統的資料報括:
圖書資訊表(book): 圖書編號(book_id);
書名(book_name);
類別(type);
作者(author);
出版社(publisher);
單價(price);
摘要(book_abstract);
狀態(book_status);
讀者資訊表(reader): 讀者編號(reader_id);
姓名(name);
性別(***);
班級(class);
年齡(age);
密碼(reader_password);
位址(address);
許可權(right);
****(telephone);
最多可借閱圖書數(maxblnum);
最多借書天數(maxbldays);
圖書借閱資訊表(borrowed): 圖書編號(book_id);
讀者編號(reader_id);
借書日期(borrow_date);
到期日期(return_date);
過期天數(overdue_days);
應交罰金(money);
圖書管理員資訊表(admin): 管理員編號(admin_id);
密碼(admin_password);
許可權級別(right);
4. 系統功能性需求
(1)書籍管理
書籍類別管理:增、刪除、改等管理。
書籍資訊管理:新書入庫,圖書購入後由圖書管理人員將書籍編碼並將其具體資訊錄入書籍資訊表。書籍資訊修改,書籍資訊由於工作人員的疏忽而出現錯誤時,可修改其資訊。
管理員按不同方式查詢、統計,讀者按不同方式查詢。
出版社資訊管理:增、刪除、改等管理。
圖書登出:某一部分圖書會隨著時間的增長及知識的更新而變得不再有使用的價值,或者圖書被損壞,這些圖書就要在圖書籍資訊表中的除去。即從書籍資訊表中刪去此書籍記錄。
(2)讀者管理
讀者類別資訊管理:增、刪除、改等管理。
讀者資訊管理:辦理、掛失、暫停借、登出閱卡,錄入、修改、刪除讀者資訊。
(3)借閱管理
續借管理:提供讀者在符合規定的情況下網上續借。
還書管理:根據借閱卡編號、圖書id等,在借閱資訊表中找到相應的記錄,將借書記錄刪除,更新該記錄的相應資料(圖書資訊表)。根據違反規定情況計算和登記罰款記錄。
借書管理:根據借閱卡編號和圖書編號,進行借書登記。在借閱資訊表中插入一條借書記錄,該記錄包括讀者id、圖書id、借出日期、借閱編號、操作員等資訊,更新該記錄的相應資料(圖書資訊表)。
把超期圖書以列表的形式顯示出來通知讀者。提供讀者網上查詢自己的借閱情況(包括超期提示)
圖書管理系統需求分析報告
圖書管理系統需求分析報告 2 1.引言 2 1.1 編寫目的 2 1.2 專案背景 2 1.3 相關定義 2 2.需求概述 3 2.1 目標 3 2.2 使用者類和特徵 3 2.3 執行環境 3 3.需求分析 3 3.1資料需求 3 3.2事物需求 4 3.3系統的業務流程圖 6 3.4資料流程圖 ...
圖書管理系統需求分析
1.引言 1.1編寫目的 這份軟體產品需求分析報告是為圖書借閱系統編寫的,本軟體是為了減輕圖書管理員的負擔,提高處理圖書借閱效率,減少失誤而編寫的。1.2預期讀者 本軟體的使用者為圖書管理人員,學生和維護人員 1.3產品範圍 本軟體適用於圖書館和部分書店等經常進行圖書借閱的場所。2.綜合描述 2.1...
圖書管理系統需求分析
1.引言 1.1 編寫目的 軟體需求分析,其目的是用於說明軟體產品或軟體專案需要滿足的條件和限制。在軟體工程專案中,首先要獲取使用者的需求,通過對軟體需要的提取 分析 文件化和驗證,為進一步的設計和實現提供資料。軟體需求與其他活動也密切相關,如軟體測試 配置管理和質量管理等。本需求的編寫是為了研究利...