肖倩影
【摘要】圖書館自動化是圖書館事業的發展趨勢。現代圖書館不僅需要現代化的技術設備,也需要高素質的人才。鑒于此,文章對圖書館自動化的含義、內容及系統的架構和存在的問題進行了分析探討,僅供參考。
【關鍵詞】數字圖書館;自動化系統;架構
一、圖書館自動化的含義、內容
傳統的圖書館往往以藏書多少來顯示作用和價值,主要職能是收藏各種圖書和編制各種目錄卡片,其資料傳遞不便且不完整,不能滿足用戶的要求。新時代下要求圖書館增強時空觀念,提高工作效率,深入了解讀者,與時俱進,快速傳播知識信息,滿足用戶的信息需求。印度學者J.S.夏爾馬精辟地指出:“圖書館不僅是知識的寶庫,而且是知識的噴泉。”
隨著圖書館的發展和館藏內容及形式的多樣化,圖書館工作和圖書服務也在逐步深化,不僅要為用戶提供原始文獻,而且還要對信息進行深化加工,以滿足用戶對知識單元的需要,以實現圖書館工作的情報化。圖書館的業務門類較多,包括選書、采購、分類、編目、借閱、裝訂、上架、參考咨詢、期刊、電子閱讀、財務、行政管理等許多項目。廣義上講,圖書館自動化應該包括所有工作的自動化。但是狹義的自動化卻有一定的范圍,主要是針對圖書館工作的數據處理。美國人J.A.特德認為:“計算機在圖書館是用來幫助進行整理和情報檢索的。”她把整理又分作采購、編目、流通和連續出版物管理;情報檢索又分作編制索引和文獻檢索等,比較符合現代化圖書館文獻情報中的要求。圖書館的自動化是圖書館學情報學與計算機科學等多種現代科學技術相結合的產物。現代科學技術應用在圖書館工作中主要包括電子計算機技術、現代通信技術、縮微復制和光學技術、視聽資料技術、圖書保護技術、圖書館建筑及其他技術。
圖書館自動化主要是以下幾個方面的自動化系統。(1)圖書采訪系統:著錄、登記、揭示資料的選擇、訂購和入藏等。(2)圖書編目系統:著錄、登記、揭示館藏細目等業務。(3)圖書流通系統:借書、還書、掛失、賠償、預約登記、催還通知和館際互借等業務。(4)連續出版物管理系統:期刊編目、期刊預訂、期刊記到等。(5)索引編制系統:計算機可用來編排或產生索引款目。(6)情報檢索系統:詳細的書目記錄,既可用于計算機檢索,又可用編制索引和文摘雜志。(7)圖書典藏系統:館藏登記、變更、剔除等。除此之外,還有文獻標引系統、圖書分類系統、自動文摘系統、機器翻譯系統等。對于圖書館自動化而言,這些系統一般作為子系統處理。
二、圖書館自動化系統架構研究
(一)圖書館自動化系統的整體架構
圖書館自動化系統的整體架構由計算機硬件系統、軟件系統、數據庫和用戶組成。硬件系統主要由計算機主機、外部設備、網絡通信設備和其他設備組成。軟件系統則由系統軟件和應用軟件組成。系統軟件主要指揮硬件系統工作,應用軟件則根據用戶需求完成不同功能。數據庫是以一定格式在計算機上存儲的數據資源,如可以將圖書館書籍分類信息、編目信息、采購與銷售服務信息等存儲在數據庫中。用戶是使用圖書館自動化系統的人,包括系統操作員、系統維護人員(硬件維護和軟件維護)和普通用戶等。
圖書館自動化系統可分為圖書館業務自動化系統和圖書館管理信息系統兩大類。圖書館業務自動化系統包括采訪系統、編目系統、流通系統、連續出版物管理系統、書目查詢系統和參考咨詢系統等,其中,參考咨詢系統常和情報有服務機構的情報檢索系統相連,以充分利用館外各種信息資源。圖書館管理信息系統包括人事管理信息系統、財務管理信息系統和物資管理信息系統等。不同的圖書館自動化系統可能因為圖書館具體功能不同而在子系統數目和類型上有所不同。
(二)圖書館自動化系統的網絡架構
圖書館自動化系統一直以來應用的架構是C/S(客戶端/服務器端)體系架構。根據Intranet技術的應用,在局域網環境下,自動化系統分為客戶端和服務器端兩個部分。客戶端可以與圖書館用戶進行信息交換,接受用戶發出的服務請求,服務器端對各種數據請求進行處理。如圖書館館員進行資源統計或系統管理時,直接在客戶端完成,操作方式簡便快捷。但C/S架構在每個用戶的機器上都需要安裝客戶端應用程序,操作方式和配置計算機更為復雜。
隨著互聯網技術的發展,C/S架構逐漸被B/S架構取代。B/S(瀏覽器端/服務器端)架構主要利用計算機上的瀏覽器實現原來安裝在客戶端上的應用軟件的圖書館服務功能,核心功能則由服務端進行提供。B/S架構更適用于Internet廣域網環境,用戶不再需要安裝任何專用軟件,通過瀏覽器即可選擇服務。
還有一種架構則是通過C/S架構和B/S架構組成混合架構模式,在圖書館局域網環境中,可以采用C/S架構,便于圖書館館員操作;在廣域網環境中,則采用B/S架構,方便對圖書館服務有需求的眾多普通用戶。
目前,增加中間件的多層架構開始逐步取代傳統使用的兩層架構模式。多層架構模式下,通過服務器操作核心數據,中間件執行應用程序,客戶端用于處理和提供用戶界面的相關操作。用戶無須直接訪問服務器,保障了服務器端的數據安全。所以多層架構提高了系統的安全性,增強了系統與用戶交互的靈活性,并使圖書館自動化系統服務效率更高。
三、圖書館自動化系統架構未來的發展方向
圖書館自動化系統依托網絡發展,也漸漸接觸到云計算技術。目前,一些國外的大型圖書館自動化系統商紛紛開始將自己的系統納入到云架構之中。最典型的代表就是聯機計算機圖書館中心(Online Computer Library Center,OCLC)的Worldcat Management System, 這個系統是結合美國32家圖書館的使用經驗研制完成的,目前其已與挪威圖書館聯盟BIBSYS簽署使用協議。挪威的100多家圖書館可以利用OCLC新平臺提供服務。基于云環境的圖書館自動化系統可以提供以下的服務。
1.系統級別。該級別是圖書館技術人員或圖書館自動化系統開發人員進行軟件深度研發,主要完成諸如書目記錄的編輯、格式轉換、統計等功能。
2.圖書館用戶級別。以信息服務去中心化為目的在眾多圖書館用戶間進行包括數據交換、數據協作、WiKi式書目編目、書目記錄的功能需求(Functional Requirements ofBibliographic Records, FRBR)協作等操作,最終在圖書館間實現資源共享和聯合編目。
3.書商或數字資源提供商的服務。書商和出版社注冊服務、新資源發布等服務。
4.用戶服務。圖書館使用用戶數量龐大,數據庫信息豐富,通過用戶服務可以完成數據深度挖掘和采集,并為用戶進行數據推送。
圖書館自動化系統的云架構可以解決一些存在的問題。
1.高昂的成本。圖書館自動化系統投入成本以及維護費用都是很高的。隨著系統老化、升級甚至更換系統,都需要新的資金注入。這給圖書館造成了很大的經濟負擔,甚至限制了圖書館的自動化發展。
2.功能有限,不能滿足實際工作的需要。圖書館的服務理念和服務方式都隨著數字化環境的出現發生了改變,圖書館的工作環境也不局限于館內,一些工作拓展到館外以及網絡環境中。電子資源比例不斷增加,編目和檢索被新的工作方式取代。
3.圖書館自動化系統的維護問題。圖書館系統的所有代碼和功能都由供應商提供,館方在使用過程中出現故障,供應商不能及時調整系統,這樣就會給館方使用自動化系統帶來很多不便。將自動化系統軟件架構在云計算平臺上,該軟件實際存放于運營商的服務器內。館方直接到云平臺訪問和使用自動化系統,系統的管理和維護則由運營商負責。由此可見,圖書館自動化系統的云架構不僅降低了圖書館日常工作的成本,也有利于圖書館減輕對計算機、服務器和信息技術人員的投入和依賴。
在信息時代,我們要抓緊數字圖書館的建設,首先要加強數字圖書館理論研究;其次要立足全局,統一部署,為適應建設數字圖書館的要求,圖書館事業的發展必須進行整體規劃;另外還需要建立現代化的技術隊伍,更好地服務于數字圖書館建設。
四、結束語
綜上所述,要想建立一個成功的圖書館自動化系統,就要加強圖書館和計算機工作人員之間的良好聯系和緊密的合作。首先,應從圖書館的實際需要出發設計系統;其次,要按照科學的要求,把整個圖書館自動化系統的建立劃分成若干階段,精心組織各個階段的工作,逐步實現總體的目標。
【參考文獻】
[1]王鵬,楊華民,田愛雪.高校數字圖書館海量信息存儲系統架構研究[J].長春理工大學學報(自然科學版),2014(03):135-138.
[2]王傳清,畢強.數字圖書館自動化語義標注工具系統模型研究[J].現代圖書情報技術,2014(06):17-24.
[3]劉曣辛,劉賽君,胡曉雯.國內外數字圖書館云計算應用調查與分析[J].農業圖書情報學刊,2014(12):90-94.
[4]李月明.新信息環境下圖書館自動化系統功能優化研究[J].圖書館,2014(06):133-134,140.