本系統主要實現對圖書館信息的管理,主要功能為管理有關讀者,書籍,借閱和管理者的信息等 。
圖書管理系統詳細設計方案
1.引言
本系統主要實現對圖書館信息的管理,主要功能為管理有關讀者,書籍,借閱和管理者的信息等 。本系統結構分為讀者信息管理模塊,書籍信息管理模塊,借閱信息管理模塊,管理者信息管理模塊。讀者信息管理部分有兩方面的功能,可以瀏覽讀者的信息,可以對讀者信息進行維護。書籍信息管理可以瀏覽書籍的信息,可以對書籍信息進行維護。借閱信息管理可以顯示當前數據庫中書籍借閱情況,可以對借閱信息進行維護。管理者信息管理可以顯示數據庫中管理者的情況,可以對管理者信息進行維護。
1.1系統開發背景
近年來,隨著圖書館規模的不斷擴大,圖書數量也相應的增加,有關圖書的各種信息量也成倍增加,面對著龐大的信息量,傳統的人工方式管理會導致圖書館管理上的混亂,人力與物力過多浪費,圖書館管理費用的增加,從而使圖書館的負擔過重,影響整個圖書館的運作和控制管理,因此,必須制定一套合理、有效,規范和實用的圖書管理系統,對圖書資料進行集中統一的管理。
另一方面,IT產業和Internet獲得了飛速發展,計算機應用已滲透到了各個領域,引起信息管理的革命,實現了信息的自動化處理,提高了處理的及時性和正確性。
圖書管理工作面對大量的可模塊化處理的信息,是當今信息革命的一個重要陣地。本公司圖書管理系統就是采用現代化的信息管理方式代替手工管理方式,提高圖書管理工作效率,作到信息的規范管理,科學統計和快速查詢,讓圖書館更好的為學校,社會服務。從以前的手工管理的記錄中我們可以發現這樣的問題:
檢索速度慢、效率低
因為圖書館的藏書種類多、數量多,將藏書準確地分門別類,快速檢索,手工進行非常困難往往是終于查到了書的信息,館中沒有此書或已被別人借走。圖書館的規模越大,這個問題越突出。
借書、還書工作量大
借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、 還書登記、實存圖書的更新以及借出圖書超期、遺失等的處理,其工作量之大,往 往是人工操作所難以勝任的。而且經常會出現這樣那樣的差錯。
圖書統計工作難、藏書更新不能及時完成
圖書館的圖書應根據科學技術的發展和教學工作的需要及時添加和更新,然而由于藏書數量及圖書種類越來越多,加上自然損耗,人為破壞,使圖書的統計工作難以及時完成,藏書的更新也就很難有針對性地進行,藏書的知識結構得不到良好地控制。
1.2系統設計目標
具體目標為:
持有效卡人能很方便的借還圖書。
圖書管理人員也能很方便的為借閱者辦理手續。
管理人員能隨時查詢和打印圖書信息和借閱信息等。
讀者也能隨時查詢到自己的借閱情況及歷史記錄。
經濟合理的運營成本。
1.3系統設計原則
先進性:采用當前先進成熟的技術和設備;
安全性:避免非法人員冒借圖書,造成圖書的丟失。
實用性:合理配置和選取合適的產品型號,使整個系統穩定、可靠和成本最省。
方便性:完善的管理系統,軟件操作清晰,管理人員和持卡用戶都能方便的使用系統。
可擴展性及易維護性原則:系統在容量和功能上考慮了用戶將來的需求增長,可以隨意地增加新的設備或新的系統,并保證使用的一致性。
開放性:為保證各供應商產品的協同運行,同時考慮到投資者的長遠利益,本系統必須是開放系統,并結合相關的國際標準或工業標準執行。
2.系統總體分析
2.1功能說明
圖書館管理信息系統需要完成功能主要有:
1)讀者基本信息的輸入,包括借書證編號、讀者姓名、讀者性別等。
2)讀者基本信息的查詢、修改,包括讀者借書證編號、讀者姓名、讀者性別等。
3)書籍類別標準的制定、類別信息的輸入,包括類別編號、類別名稱。
4)書籍類別信息的查詢、修改,包括類別編號、類別名稱。
5)書籍庫存信息的輸入,包括書籍編號、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、登記日期。
6)書籍庫存信息的查詢,修改,包括書籍編號、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期登記日期等。
7)借書信息的輸入,包括讀者借書證編號、書籍編號、借書日期。
8)借書信息的查詢、修改,包括借書證編號、借書證編號、讀者姓名、書籍編號、書籍名稱、借書日期等。
9)還書信息的輸入,包括借書證編號、書籍編號、還書日期。
10)還書信息的查詢和修改,包括還書讀者借書證編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期等。
11)超期還書罰款輸入,還書超出期限包括超出期限還書的讀者借書證號,書籍編號,罰款金額。
12)超期還書罰款查詢,刪除,包括讀者借書證編號、讀者姓名、書籍編號、書籍名稱,罰款金額等
13)管理員管理:包括創建讀者用戶信息、刪除讀者用戶信息、添加圖書信息、刪除圖書信息。
14)超級管理員管理:包括創建管理員用戶信息、刪除管理員用戶信息。