摘 要:該文主要闡述了圖書館電子期刊導(dǎo)航系統(tǒng)的目的、主要功能以及如何實(shí)現(xiàn)電子期刊導(dǎo)航系統(tǒng)。
關(guān)鍵詞:電子期刊 導(dǎo)航系統(tǒng) 數(shù)據(jù)庫
中圖分類號:G250.76文獻(xiàn)標(biāo)識碼:A文章編號:1674-098X(2013)05(c)-0204-01
1 目的
期刊可以實(shí)時(shí)反映某個(gè)學(xué)科的最新發(fā)展動(dòng)態(tài),是圖書館中利用率最高的資源類型。隨著信息技術(shù)的迅猛發(fā)展,電子期刊以其檢索功能強(qiáng)、更新時(shí)效快的優(yōu)勢,逐漸成為圖書館的一個(gè)很重要的資源,并成為高校師生及科研工作者獲取專業(yè)文獻(xiàn)信息的主要途徑,在教學(xué)與科研中發(fā)揮極大的作用。例如沈陽航空航天大學(xué)圖書館近年陸續(xù)購買了EBSCO、Springer、AIAA、ASME、IEL等外文全文數(shù)據(jù)庫,各數(shù)據(jù)庫來源于不同的出版商和信息供應(yīng)商,所收錄的期刊和檢索平臺也各有差異。當(dāng)教師與科研人員查找某種期刊時(shí),需要在各個(gè)數(shù)據(jù)庫中做多次檢索,極大的降低了檢索效率,嚴(yán)重影響電子期刊的利用率。因此將分散在不同數(shù)據(jù)庫中、不同訪問方式的電子期刊集中在一起,建立一個(gè)具有瀏覽、查詢等多功能的導(dǎo)航系統(tǒng),將為讀者提供一個(gè)更加方便快捷的檢索途徑。
2 主要功能
本系統(tǒng)根據(jù)館藏特點(diǎn)和讀者需求,將分散在不同數(shù)據(jù)庫的電子期刊集中在一起,并對這些格式各異的期刊資源進(jìn)行重新揭示與整理。使用戶只需要通過瀏覽器訪問Web服務(wù)器,便可以通過服務(wù)器端的功能組件有效、便捷的得到自己選擇的系統(tǒng)查詢和數(shù)據(jù)檢索結(jié)果。
導(dǎo)航系統(tǒng)主要包括檢索、瀏覽、系統(tǒng)維護(hù)等三個(gè)功能模塊。其中期刊檢索包括按照刊名、篇名、文摘、主題詞進(jìn)行文獻(xiàn)檢索;分類瀏覽使用戶可以按照學(xué)科分類以及按照刊名進(jìn)行文獻(xiàn)瀏覽;管理與維護(hù)模塊用以系統(tǒng)的運(yùn)行維護(hù)及數(shù)據(jù)庫的更新操作。
3 開發(fā)環(huán)境
系統(tǒng)軟件平臺:Windows 2003 Server+SQL+JSP。
系統(tǒng)頁面采用JSP進(jìn)行開發(fā),JSP以JAVA語言為基礎(chǔ),具有跨平臺和高效等優(yōu)點(diǎn)。它是通過在HTML頁面中嵌入JAVA代碼,當(dāng)用戶請求JSP文件時(shí),Web服務(wù)器將其先翻譯產(chǎn)生相應(yīng)的Servlet類,然后再向?yàn)g覽器返回結(jié)果。
4 導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 信息系統(tǒng)的構(gòu)建
信息組織方面,將整個(gè)期刊導(dǎo)航系統(tǒng)的頁面分為:本館期刊瀏覽和分類瀏覽兩個(gè)模塊,用戶可根據(jù)刊名、篇名、文摘、主題詞、作者進(jìn)行檢索。本館期刊瀏覽的是本館的館藏期刊;分類瀏覽可以按照期刊的分類(如哲學(xué)、社會科學(xué)、經(jīng)濟(jì)、自然科學(xué)等)進(jìn)行瀏覽。
4.2 后臺數(shù)據(jù)庫的構(gòu)建
該系統(tǒng)需要整合不同來源的外文電子期刊,因此需要對每個(gè)期刊建立其相應(yīng)的信息表。數(shù)據(jù)庫中需包含期刊的一些基本信息,例如期刊標(biāo)題、國際連續(xù)出版物號、國際連續(xù)電子出版物號、期刊所在數(shù)據(jù)庫名稱、訂購起始年代、期刊網(wǎng)址等信息。并根據(jù)本館的數(shù)據(jù)庫下載所需的Title List導(dǎo)入到后臺數(shù)據(jù)庫列表中。
4.3 期刊數(shù)據(jù)庫的整合
由于期刊庫自身存在期刊重復(fù)記錄,各期刊庫之間也有收錄重復(fù),且個(gè)別期刊庫中的數(shù)據(jù)存在殘缺記錄,在不丟失期刊記錄的前提下,要?jiǎng)h除這些殘缺記錄。期刊數(shù)據(jù)庫表的處理過程如圖1所示。
4.4 期刊的檢索
期刊檢索可以通過期刊的刊名、篇名、文摘等入口進(jìn)行檢索,刊名多為用戶常用的檢索入口,主要代碼如下:
<%
title=request.form(\"title\")
set rs=server.createobjec(t\"adodb.recordset\")
sql=\"select*from[qikan]where期刊like'\"title\"%'\"'刊名檢索要支持前方一致
rs.opensql,cn,adopenstatic
%>
4.5 期刊的顯示與瀏覽
電子期刊可以按照英文字母A~Z的順序?yàn)g覽及阿拉伯?dāng)?shù)字0~9的順序進(jìn)行瀏覽。且瀏覽頁面要顯示出每種期刊的名稱、來源等情況,點(diǎn)擊期刊名可以查看全文鏈接。因此在系統(tǒng)中進(jìn)行ADO存取數(shù)據(jù)庫時(shí)進(jìn)行分頁顯示。
5 結(jié)語
電子資源在圖書館中所占比重越來越大,要充分發(fā)揮網(wǎng)絡(luò)數(shù)據(jù)資源在教學(xué)科研中的作用。電子期刊導(dǎo)航系統(tǒng)可以很好的揭示館藏?cái)?shù)字資源,因此導(dǎo)航系統(tǒng)一旦投入使用,就必須及時(shí)更新及維護(hù),以保證其權(quán)威性、有效性,方便讀者簡便、快捷、高效的查找到所需的文獻(xiàn)資料。
參考文獻(xiàn)
[1]黃美君.電子期刊導(dǎo)航系統(tǒng)的建立與維護(hù)[J].大學(xué)圖書館學(xué)報(bào),2001(6):17-20.
[2]陳士吉.西文全文電子期刊導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].農(nóng)業(yè)圖書情報(bào)學(xué)刊,2005(5):20-22.