張 虹
(慶元縣圖書館,浙江 慶元 323800)
隨著信息技術(shù)與網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,傳統(tǒng)圖書館的業(yè)務(wù)流程和服務(wù)模式正在經(jīng)受著越來(lái)越強(qiáng)烈的沖擊,數(shù)字化的圖書館已經(jīng)成為許多人工作、生活的必需[1]。
1.2.1 國(guó)內(nèi)研究現(xiàn)狀
據(jù)統(tǒng)計(jì):截止到2011年,全國(guó)共有省市級(jí)公共圖書館33個(gè),建有圖書館網(wǎng)站的有32所,占總數(shù)的99%;地市級(jí)和區(qū)縣級(jí)公共圖書館共有2896個(gè),其中大約70%的圖書館建有自己的網(wǎng)站。目前雖然省市級(jí)公共圖書館的網(wǎng)站建設(shè)情況比較良好,但總體上公共圖書館的網(wǎng)站建設(shè)數(shù)量偏少,網(wǎng)站質(zhì)量參差不齊[2]。
1.2.2 國(guó)外研究現(xiàn)狀
相對(duì)于國(guó)內(nèi)公共圖書館網(wǎng)站的緩步發(fā)展,國(guó)外公共圖書館網(wǎng)站的開發(fā)和研究起步要早很多,至今發(fā)展得也較好。
Kwanya(2012)和他的同事們通過(guò)對(duì)現(xiàn)存公共圖書館服務(wù)模式的調(diào)查研究以及相互比較發(fā)現(xiàn),沒有一個(gè)模式能適用于所有的圖書館服務(wù),圖書館應(yīng)謹(jǐn)慎考慮其特定的用戶和他們所處的環(huán)境[3]。
在網(wǎng)絡(luò)環(huán)境下,傳統(tǒng)的管理模式已經(jīng)無(wú)法滿足慶元縣圖書館與時(shí)俱進(jìn)的發(fā)展要求,構(gòu)建慶元縣圖書館門戶網(wǎng)站勢(shì)在必行。
2.2.1 功能模塊設(shè)計(jì)
根據(jù)網(wǎng)站的分析,劃分網(wǎng)站各個(gè)功能的模塊,后期予以實(shí)現(xiàn)。
主要有以下三個(gè)功能模塊:
(1)登錄功能模塊;
(2)面向讀者的功能模塊;
(3)面向管理員的功能模塊。
根據(jù)劃分的功能模塊,畫出網(wǎng)站功能模塊圖,如圖1所示:
圖1 網(wǎng)站功能模塊圖
2.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
根據(jù)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)規(guī)劃出的實(shí)體有讀者實(shí)體、圖書實(shí)體、網(wǎng)站管理員實(shí)體、讀者類型實(shí)體、圖書大類實(shí)體、圖書小類實(shí)體。各個(gè)實(shí)體E-R圖之間的關(guān)系描述如圖2。
圖2 總體E-R圖
本網(wǎng)站以B/S結(jié)構(gòu)(瀏覽器/服務(wù)器結(jié)構(gòu))作為網(wǎng)站開發(fā)平臺(tái),以MyEclipse作為網(wǎng)站開發(fā)軟件,以MySQL作為網(wǎng)站實(shí)施的后臺(tái)數(shù)據(jù)庫(kù),運(yùn)用Java編程語(yǔ)言將網(wǎng)站前臺(tái)以及后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù)緊密結(jié)合,旨在實(shí)現(xiàn)一個(gè)既美觀又實(shí)用的慶元縣圖書館門戶網(wǎng)站。
本網(wǎng)站在數(shù)據(jù)庫(kù)鏈接方面,使用JDBC驅(qū)動(dòng)程序建立MySQL數(shù)據(jù)庫(kù)與應(yīng)用程序的鏈接,并以ADO(Access Data Object)數(shù)據(jù)訪問(wèn)對(duì)象作為數(shù)據(jù)訪問(wèn)接口,實(shí)現(xiàn)一個(gè)ADO工廠類。
數(shù)據(jù)庫(kù)連接的具體代碼如下:
編碼的時(shí)候,會(huì)將數(shù)據(jù)庫(kù)的操作放在一個(gè)ConnDB.java的文件中。提高復(fù)用性的同時(shí),提高了效率。
隨著互聯(lián)網(wǎng)技術(shù)的日新月異,網(wǎng)絡(luò)資源日益豐富,構(gòu)建門戶網(wǎng)站是現(xiàn)代化公共圖書館的一大趨勢(shì)。
本文所研究的慶元縣圖書館門戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),是在廣泛閱讀文獻(xiàn)及研究的基礎(chǔ)上,將理論與調(diào)查研究相結(jié)合,論述了慶元縣圖書館門戶網(wǎng)站的設(shè)計(jì)與應(yīng)用研究。
由于課題研究時(shí)間的問(wèn)題以及作者在技術(shù)水平上的不足,本網(wǎng)站雖然實(shí)現(xiàn)了一定的功能,但是仍存在一些有待完善的地方,許多方面也還需進(jìn)一步改進(jìn)。因此,應(yīng)該不斷地學(xué)習(xí)新的理論知識(shí)、技術(shù)知識(shí),從功能上、視覺上等各方面將網(wǎng)站做得更加完善。
〔1〕汪筱萍.公共圖書館網(wǎng)站建設(shè)探微〔J〕.圖書館雜志,2011,30(10):52-54
〔2〕卜潔.公共圖書館網(wǎng)站內(nèi)容建設(shè)探析〔J〕.圖書館工作與研究,2011 (10):100-102
〔3〕Kwanya,Tom Stilwell,Christine,Underwood,Peter G.Library 2.0 versus Other Library Service Models: A Critical Analysis 〔J〕.Journal of Librarianship and Information Science,2012