徐連霞 傅偉 江蘇財(cái)經(jīng)職業(yè)技術(shù)學(xué)院
隨著大學(xué)辦學(xué)規(guī)模的擴(kuò)大,圖書(shū)館的規(guī)模和藏書(shū)也在擴(kuò)大。圖書(shū)管理系統(tǒng)的應(yīng)用可以提高圖書(shū)管理的效率,減少人工工作量和管理成本,節(jié)省時(shí)間和精力。提高圖書(shū)館管理的服務(wù)強(qiáng)度和安全性,使管理體系更加規(guī)范、科學(xué)。
(1)系統(tǒng)設(shè)置
系統(tǒng)操作員登錄模塊:用于系統(tǒng)操作員進(jìn)入后臺(tái)操作。
系統(tǒng)參數(shù)設(shè)置:設(shè)置數(shù)據(jù)輸入(圖書(shū)信息、用戶(hù)信息、借閱信息的參數(shù)是否自動(dòng)編號(hào)根據(jù)字段的屬性設(shè)置的。)
(2)圖書(shū)管理
圖書(shū)信息管理:新書(shū)入庫(kù),管理員對(duì)新書(shū)進(jìn)行編碼,并將具體信息輸入圖書(shū)信息表中。后續(xù)可以對(duì)圖書(shū)信息進(jìn)行編輯。
出版社管理:增、刪、改等管理。
圖書(shū)注銷(xiāo):部分圖書(shū)將隨著時(shí)間的推移沒(méi)有使用價(jià)值,或者破損,可以對(duì)其進(jìn)行注銷(xiāo)。
數(shù)據(jù)查詢(xún):對(duì)書(shū)籍、讀者信息進(jìn)行查詢(xún)。
(3)讀者管理
讀者信息管理:讀者和讀者檔案的類(lèi)型,包括添加、修改、刪除讀者和借閱用戶(hù)的類(lèi)型信息、書(shū)籍管理等。
圖書(shū)借閱:讀取圖書(shū)卡號(hào),自動(dòng)判斷是否合法可行。
圖書(shū)歸還: 通過(guò)二維碼自動(dòng)識(shí)別書(shū)號(hào)。同時(shí)還可以提醒借閱人當(dāng)前借書(shū)量、還可借書(shū)量,應(yīng)歸還日期等信息,可以自動(dòng)計(jì)算罰金。
圖書(shū)丟失、 損壞處理:圖書(shū)遺失、損壞的,按照罰款規(guī)則計(jì)算罰款,并同時(shí)記錄圖書(shū)需要退庫(kù)的情況。
本系統(tǒng)中數(shù)據(jù)表比較多,這里只列舉book 表。book 表保存了圖書(shū)館藏書(shū)庫(kù)存信息,有書(shū)籍名、作者、出版年份和總庫(kù)存數(shù)等。如表1-1 所示。
表1-1 book (庫(kù)存圖書(shū)信息)表
以管理員登錄模塊為例詳細(xì)論述。
當(dāng)用戶(hù)名和密碼匹配時(shí),則登錄進(jìn)入系統(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)過(guò)一階段的運(yùn)行,圖書(shū)管理系統(tǒng)運(yùn)行良好,達(dá)到預(yù)期設(shè)計(jì)目標(biāo)。圖書(shū)館管理系統(tǒng)提高圖書(shū)管理的效率,使管理體系更加規(guī)范,大大提高了圖書(shū)館工作效率,圖書(shū)館信息化服務(wù)提升了師生滿(mǎn)意度,也提升了學(xué)校的形象。