圖書管理系統之項目提出與需求分析

1 項目提出:

隨着計算機的普及和信息技術的發展,人們的生活發生了日新月異的變化,各類計算機軟件逐漸滲透到了社會的每個角落,大大地改善了人們的生活質量,提高了人們的工作效率。在高校中,圖書借閱是學生獲取知識的一個很重要的途徑,如何既能方便學生借書,又能減輕圖書館管理人員的工作負擔,高效地完成圖書借閱管理工作,是一件非常重要的事情。

A高校擁有一個小型圖書館,爲全校師生提供學習、閱讀的空間。近幾年來,隨着生源的不斷擴大,圖書館的規模也隨之擴大,圖書數量也相應地打量增加,有關圖書借閱的各種信息成倍增加。面對如此巨大的信息量,圖書館管理人員很難支撐,因此,學校領導決定建立一套合理實用的圖書借閱管理系統軟件,以對校內的圖書借閱信息進行統一、集中的管理。

2 需求分析

圖書借閱管理系統,能夠實現計算機化的圖書借閱管理,能夠提供方便快速的圖書信息檢索功能和便捷的圖書借閱和歸還功能,並且能夠對圖書信息和讀者信息進行管理,方便管理員和讀者的借閱處理。要求系統具備以下特點:

1)操作簡單,易用。

2)數據存儲可靠,具備較高的處理效率。

3)系統安全、穩定。

4)開發技術先進、功能完備、擴展性強。

2.1功能需求分析

本系統主要實現對圖書館圖書借閱信息的管理,主要管理讀者信息、圖書信息、借閱與歸還信息、系統用戶的信息。

(1)讀者信息管理:能夠對讀者的基本信息進行管理,包括新增讀者,如學校新來一名教師,想要借書,就必須先添加讀者信息;讀者信息的修改,如學生轉到別的專業,此時要修改學生的基本信息;刪除讀者的信息,比如某個學生中途退學了,可以將其信息刪除。查詢讀者的信息,比如有同學拾到了一張借閱卡,卡上有學生的編號,通過此號來查詢學生的聯繫電話,從而可以找到學生。

2)圖書信息管理:能夠對圖書的基本信息進行管理,包括新增圖書,學校每年會購進新書,此時需要將新書的信息錄入系統中;圖書信息的修改,如學生借書後將圖書丟失,此時需要修改圖書的總數量,使總數減1;刪除圖書,學校在購進新書的同時,每年會對過期的圖書進行清理,不再提供借閱,此時就需要將這些圖書的信息從系統中刪除。查詢圖書的信息,比如要查看有哪些是Java相關的書籍或者指定ISBN號的圖書等。

3)圖書借閱信息管理:能夠對圖書的借閱信息進行記錄,包括讀者信息、圖書信息、借閱時間等信息。

4)圖書歸還信息管理:能夠對圖書的借閱信息進行記錄,包括讀者信息、圖書信息、歸還時間、是否超期、罰金等信息。

5)系統用戶信息管理:能夠對系統用戶的信息進行管理,包括增加新的系統操作用戶,對當前系統用戶的密碼進行修改,以及刪除某一用戶。

根據上述功能需求,本系統具體的功能模塊圖如下圖所示:

 

本系統功能分爲讀者信息管理模塊、圖書信息管理模塊、圖書借閱管理模塊、基礎信息維護模塊和用戶管理模塊。

1)讀者信息管理:包括讀者信息添加和讀者信息查詢與修改功能。用戶登錄成功之後,可以瀏覽所有讀者的信息,也可以檢索特定讀者的信息;同時,可以對讀者信息進行維護,包括增加、刪除及修改。具體信息包括讀者類型、讀者姓名、出生日期、性別、電話、所在院系、註冊日期等。

2)圖書信息管理:包括圖書信息添加和圖書信息查詢與修改功能。用戶登錄成功之後,可以瀏覽所有圖書信息和檢索特定圖書的信息;也可以對圖書信息進行維護。包括添加圖書、刪除圖書以及修改圖書信息。具體信息包括:圖書ISBN、圖書名稱、作者、出版社、出版日期、印刷次數、單價、圖書類別等。

3)圖書借閱管理:包括圖書借閱和圖書歸還功能。圖書借閱功能,先輸入讀者的編號,然後輸入要借閱的圖書的信息,記錄系統當前時間即借閱時間;圖書歸還功能,輸入讀者的編號,選擇其名下已借閱的圖書,判斷當前日期即歸還日期與借閱日期的差值是否超過了規定的期限,計算罰金,從而進行圖書的歸還操作。具體信息包括:借閱日期、歸還日期、罰金。由於要計算罰金,故需要知道該讀者的讀者類型,根據類型判斷其可借圖書天數、可借圖書數量等。

4)基礎信息維護:包括圖書類別設置、讀者類別設置及罰金設置。圖書類別設置,可以對圖書的類別進行增加、刪除、修改和查詢;讀者類別設置可以對讀者的類別進行增加、刪除、修改和查詢;罰金設置,可以指定超期一天的罰金標準。

5)用戶管理:包括修改密碼、用戶添加和刪除。修改密碼,是指當前用戶修改自己的密碼;用戶添加和刪除,是對新增和去除系統用戶時對用戶信息的維護。

根據上述功能的描述,系統的管理員即操作用戶 需要先登錄,然後才能使用系統的各項功能,會涉及相應的信息。具體的圖書借閱管理系統的流程圖如下圖所示:


2.2數據庫需求分析

根據以上功能分析,涉及到的數據如下:

讀者姓名、出生日期、性別、電話、所在院系、註冊日期、讀者類型(可借閱天數、可借閱數量)等。

圖書ISBN、圖書名稱、作者、出版社、出版日期、印刷次數、單價、圖書類別等

借閱時間、歸還日期、罰金

用戶名、密碼

發佈了15 篇原創文章 · 獲贊 32 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章