徐連霞 傅偉 江蘇財經(jīng)職業(yè)技術(shù)學(xué)院
隨著大學(xué)辦學(xué)規(guī)模的擴大,圖書館的規(guī)模和藏書也在擴大。圖書管理系統(tǒng)的應(yīng)用可以提高圖書管理的效率,減少人工工作量和管理成本,節(jié)省時間和精力。提高圖書館管理的服務(wù)強度和安全性,使管理體系更加規(guī)范、科學(xué)。
(1)系統(tǒng)設(shè)置
系統(tǒng)操作員登錄模塊:用于系統(tǒng)操作員進入后臺操作。
系統(tǒng)參數(shù)設(shè)置:設(shè)置數(shù)據(jù)輸入(圖書信息、用戶信息、借閱信息的參數(shù)是否自動編號根據(jù)字段的屬性設(shè)置的。)
(2)圖書管理
圖書信息管理:新書入庫,管理員對新書進行編碼,并將具體信息輸入圖書信息表中。后續(xù)可以對圖書信息進行編輯。
出版社管理:增、刪、改等管理。
圖書注銷:部分圖書將隨著時間的推移沒有使用價值,或者破損,可以對其進行注銷。
數(shù)據(jù)查詢:對書籍、讀者信息進行查詢。
(3)讀者管理
讀者信息管理:讀者和讀者檔案的類型,包括添加、修改、刪除讀者和借閱用戶的類型信息、書籍管理等。
圖書借閱:讀取圖書卡號,自動判斷是否合法可行。
圖書歸還: 通過二維碼自動識別書號。同時還可以提醒借閱人當前借書量、還可借書量,應(yīng)歸還日期等信息,可以自動計算罰金。
圖書丟失、 損壞處理:圖書遺失、損壞的,按照罰款規(guī)則計算罰款,并同時記錄圖書需要退庫的情況。
本系統(tǒng)中數(shù)據(jù)表比較多,這里只列舉book 表。book 表保存了圖書館藏書庫存信息,有書籍名、作者、出版年份和總庫存數(shù)等。如表1-1 所示。
表1-1 book (庫存圖書信息)表
以管理員登錄模塊為例詳細論述。
當用戶名和密碼匹配時,則登錄進入系統(tǒng),代碼如下:
public static AdminInfo G etAdminByIdint 1oginId)
string stsq1 =`select * from tb admin where adminid = @id"SqlParameterD para =new s qlParameteri
new SqlParameter("@ i",loginId)1:
SqlDatReader reader =DB Helper.GetDataReaderstrs para),if (reader.Read)
AdminInfo admin EEw AdmunIno0;
dmin.Adminid=Conver.To Int 32 reader `admimid"D;admin.Namel =Convert.IoS tring(reader[" name"]);
經(jīng)過一階段的運行,圖書管理系統(tǒng)運行良好,達到預(yù)期設(shè)計目標。圖書館管理系統(tǒng)提高圖書管理的效率,使管理體系更加規(guī)范,大大提高了圖書館工作效率,圖書館信息化服務(wù)提升了師生滿意度,也提升了學(xué)校的形象。