續(xù) 蕾 (遼寧對(duì)外經(jīng)貿(mào)學(xué)院信息技術(shù)系,遼寧大連11 6052)
隨著社會(huì)的發(fā)展,對(duì)知識(shí)的需求也不斷地增長(zhǎng),書籍就漸漸地成為人們獲取并增長(zhǎng)知識(shí)的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置。圖書館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息。這就需要對(duì)讀者資源、書籍資源、借書信息、還書信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,以提高管理效率。如何科學(xué)地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就必不可少[1]。
圖書館是收藏圖書、刊物以及各類音像和文字資料,并供讀者借閱的單位。其主要業(yè)務(wù)包括圖書的采購(gòu)、編目、入庫(kù)、流通 (借閱、歸還),讀者管理,以及閱覽室管理等。根據(jù)圖書館日常管理工作的需求和圖書借閱的管理流程,該系統(tǒng)實(shí)施后,應(yīng)該達(dá)到以下目標(biāo):①界面設(shè)計(jì)友好、美觀,數(shù)據(jù)存儲(chǔ)安全、可靠;②基本信息設(shè)置保證圖書信息和讀者信息的分類管理;③強(qiáng)大的查詢功能,保證數(shù)據(jù)查詢的靈活性;④實(shí)現(xiàn)對(duì)圖書借閱、續(xù)借、歸還過(guò)程的全程數(shù)據(jù)信息跟蹤;⑤設(shè)置讀者借閱和圖書借閱排行榜,為圖書館提供真實(shí)的數(shù)據(jù)信息;⑥提供借閱到期提醒功能,使管理者可以及時(shí)了解已經(jīng)到期的圖書;⑦提供管理員修改自己密碼的功能,保證系統(tǒng)的安全性;⑧提供靈活、方便的權(quán)限設(shè)置功能,使整個(gè)系統(tǒng)的管理分工明確;⑨系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性[2]。
根據(jù)圖書館管理系統(tǒng)的特點(diǎn),可以將其分為系統(tǒng)設(shè)置、讀者管理、圖書管理、圖書借還、系統(tǒng)查詢等5個(gè)部分,其中各個(gè)部分及其包括的具體功能如圖1所示。
1)圖書館信息 該模塊主要是對(duì)圖書館信息的管理編輯、修改、更新等。
2)管理員設(shè)置 主要包括查看管理員列表、添加管理員、管理員權(quán)限設(shè)置和刪除管理員4個(gè)功能。
3)書架設(shè)置 該模塊主要是對(duì)圖書的書架管理即圖書的分類。
1)讀者類型管理 該模塊主要是對(duì)不同讀者的分類。
圖1 系統(tǒng)功能結(jié)構(gòu)圖
2)讀者檔案管理 該模塊主要是根據(jù)讀者借閱圖書的信息將讀者進(jìn)行分類。
1)圖書類型管理 該模塊主要是對(duì)圖書的不同進(jìn)行分類的管理。
2)圖書檔案管理 該模塊主要包括查看圖書詳細(xì)信息、添加圖書信息、修改圖書信息、刪除圖書信息和打印圖書信息5個(gè)功能。
1)圖書借閱 該模塊實(shí)現(xiàn)讀者對(duì)圖書的借閱。
2)圖書續(xù)借 該模塊實(shí)現(xiàn)讀者對(duì)圖書的續(xù)借。
3)圖書歸還 該模塊實(shí)現(xiàn)讀者對(duì)圖書的歸還。
1)圖書檔案查詢 系統(tǒng)可以根據(jù)圖書條形碼、圖書名稱關(guān)鍵字以及讀者條形碼對(duì)圖書的借閱信息進(jìn)行查詢。
2)圖書借閱查詢 可以根據(jù)借閱圖書條形碼、圖書名稱關(guān)鍵字以及讀者條形碼對(duì)圖書的借閱信息進(jìn)行查詢。
系統(tǒng)采用SQL Server 2000數(shù)據(jù)庫(kù),其中包含9張表。管理員權(quán)限設(shè)置表,用于保存與管理員權(quán)限設(shè)置相關(guān)的信息;圖書借閱表,用于保存所有已借閱圖書的信息;書架信息表,用于保存書架的詳細(xì)信息;圖書類型信息表,用于保存圖書類型信息;圖書館信息表,用于保存與圖書館相關(guān)的信息;讀者信息表,用于保存所有讀者信息;讀者類型信息表,用于保存所有讀者類型信息;管理員信息表,用于保存所有管理員信息[3]。
圖書借還模塊主要包括圖書借閱、圖書續(xù)借和圖書歸還3個(gè)功能。
選擇 “圖書借還”/“圖書借閱”命令,進(jìn)入到圖書借閱頁(yè)面。在此頁(yè)面中管理員輸入讀者條形碼和讀者需要借閱圖書的條形碼,顯示出讀者信息和圖書信息,單擊圖書信息中 “借閱”鏈接按鈕實(shí)現(xiàn)借閱功能。
選擇 “圖書借還”/“圖書歸還”命令,進(jìn)入到圖書歸還頁(yè)面。在此頁(yè)面中根據(jù)管理員輸入的讀者條形碼,顯示讀者信息和讀者借閱未還的圖書信息。輸入讀者需要?dú)w還圖書的條形碼,將顯示該書信息。單擊該書信息中的 “歸還”鏈接按鈕實(shí)現(xiàn)圖書歸還功能。
系統(tǒng)可以根據(jù)圖書條形碼、圖書名稱關(guān)鍵字以及讀者條形碼對(duì)圖書的借閱信息進(jìn)行查詢。如管理員可以根據(jù)隨機(jī)生成的圖書條形碼查詢圖書借閱信息,如圖2所示。
圖2 根據(jù)圖書條形碼查詢圖書的借閱信息
在登錄到系統(tǒng)的主頁(yè)后,通過(guò)綁定圖書類型、圖書條形碼、出版社信息、作者信息、圖書名稱來(lái)獲得對(duì)應(yīng)的圖書信息。主要實(shí)現(xiàn)代碼如下:
[1]安錦.公共圖書館如何應(yīng)對(duì)新媒體迅速發(fā)展的挑戰(zhàn) [J].四川圖書館學(xué)報(bào),2010(2):6-9.
[2]張秀萍,陳超萍,吳薇.基于ASP.NET的管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].福建電腦,2010(1):109-111.
[3]張曉黎,張巍.ASP.NET+SQL Server數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)與實(shí)例 [M].北京:人民郵電出版社,2004.