林志成
(佛山科學技術學院圖書館,廣東佛山528000)
基于UNIONLIB聯合圖書館系統(tǒng)的二次開發(fā)與應用
林志成
(佛山科學技術學院圖書館,廣東佛山528000)
探討在UNIONLIB聯合圖書館系統(tǒng)功能實現的基礎上,結合自身應用實踐進行了功能擴展,為數字化校園的整合應用而做了部分開發(fā)實踐和規(guī)劃構想。
圖書館自動化;UNIONLIB系統(tǒng);數字化校園
隨著互聯網技術的快速發(fā)展和應用,圖書館自動化管理已由局域網架構轉為廣域網互聯架構,結合移動互聯網的普及,手機移動圖書館應用可為方興未艾。特別是高校圖書館自動化管理更是顯現多樣性和統(tǒng)一性,在結合校園網的規(guī)劃應用中,相關的系統(tǒng)整合要求越來越高,信息的互聯互通以促進圖書館管理效率的提升。
佛山科學技術學院圖書館自動化管理應用由多個校區(qū)組成,通過校園網專線進行連接,技術上已從各個校區(qū)圖書館局域網系統(tǒng)升級改造成廣域網架構的統(tǒng)一系統(tǒng),采用了廣州創(chuàng)圖信息科技有限公司開發(fā)的UNIONLIB聯合圖書館系統(tǒng)。
UNIONLIB聯合圖書館系統(tǒng)是新一代圖書館自動化系統(tǒng),系統(tǒng)以J2EE技術為基礎,采用B/S結構模式,軟件應用的業(yè)務邏輯完全在應用服務器(Server)端實現,用戶只需要瀏覽器(Browser)即可進行業(yè)務處理。是創(chuàng)圖科技自研發(fā)集群服務系統(tǒng)之后,打造的基于互聯網信息技術環(huán)境下的國內唯一分布式多圖書館管理系統(tǒng),能夠實現區(qū)域內圖書館之間的合作互通,資源共享和聯合服務。
UNIONLIB聯合圖書館系統(tǒng)由系統(tǒng)、采訪、編目、期刊、借還、報表中心和OPAC七大基礎功能模塊組成,在總分館模式下增加運營管理及數據同步兩大功能模塊。UNIONLIB通過全局控制,遠程訪問和數據同步等分布式系統(tǒng)核心技術,管理各圖書館的書目、館藏、讀者及日志數據。館員通過其權限設置,可以進行相應的館際館內的采訪、編目、流通業(yè)務操作,讀者可以便捷地通過INTERNET訪問聯合圖書館系統(tǒng),實現館藏查詢、預約、文獻薦購及個性化服務。
佛山科學技術學院圖書館采用UNIONLIB聯合圖書館系統(tǒng)后,改變了以前各校區(qū)圖書館互聯效率低下、無法實現統(tǒng)一管理的狀況,降低了系統(tǒng)維護成本,提升了整體應用水平。依托UNIONLIB聯合圖書館系統(tǒng),館內日常業(yè)務管理已全面實現信息化處理,各校區(qū)圖書館之間能達到實時共享數據,加強了溝通協(xié)作,為全校師生提供優(yōu)質服務。
伴隨圖書館服務的深入開展,圖書管理系統(tǒng)功能要求不斷優(yōu)化,提升性能和效率。UNIONLIB聯合圖書館系統(tǒng)是以瀏覽器(Browser)為操作界面的,但由于瀏覽器技術在不斷發(fā)展,原系統(tǒng)的部分功能未能用最新技術來實現,在一定程度上存在某些性能缺陷,影響了使用可操作性。尤其是統(tǒng)計報表功能,速度慢,返回數據有限制要求,不利于做全面的統(tǒng)計分析。系統(tǒng)是按照通用基礎功能設計的,版本有待進一步升級完善。
數字化校園建設是各個學校的重點信息工程,圖書管理系統(tǒng)是校園網上規(guī)模較大的獨立系統(tǒng),如何做到圖書管理與學校信息資源的有效互連與共享數據,提高管理效率,這也關系到學校信息化應用水平。UNIONLIB聯合圖書館系統(tǒng)在與第三方系統(tǒng)對接應用上還缺乏相應的功能模塊,只有通過數據導入與導出來滿足需要,未能達到與學校其他系統(tǒng)之間的同步對接。
此外,學校圖書館在管理特征上是有差異的,面向的讀者人群不同,學生實習時間不統(tǒng)一等,導致圖書借閱周期管理有其特殊性要求,為能保證圖書館系統(tǒng)良好的穩(wěn)定性要求,同時又要實現各種差異化管理的特點,這勢必在系統(tǒng)功能設計上遇到了極大的挑戰(zhàn)。
我們應該在UNIONLIB聯合圖書館系統(tǒng)基礎上結合自身應用實際進行有效的二次開發(fā),以達到全面的管理目的?;赨NIONLIB聯合圖書館系統(tǒng)的開放架構,后臺數據庫獨立管理,應用程序服務器分離部署原則,這就為我們進行二次開發(fā)提供了有利條件。
我們在二次開發(fā)規(guī)劃設計上結合SOA(Service-Oriented Architecture,面向服務的體系結構)思想,保留原有系統(tǒng)的獨立性,不修改系統(tǒng)的通用基礎功能,采用自行開發(fā)應用接口,部署服務中間組件,靈活整合,擴展方便為原則。要充分滿足我館管理應用的特殊性要求,全面優(yōu)化與第三方系統(tǒng)的整合,特別是校園一卡通系統(tǒng)的對接,實現資源共享,信息互通,數據動態(tài)傳遞。
根據規(guī)劃設計,我們在多個方面分階段實施了圖書館自動化管理系統(tǒng)的擴展功能,有效地提升了圖書館的服務水平,增強了管理的靈活性,加快了圖書館自動化管理系統(tǒng)在校園網上整合應用的步伐。
第一階段,開發(fā)系統(tǒng)的Web Service服務接口,實現了讀者數據管理的便利、快速和有效,為整合校園網應用系統(tǒng)打下良好的基礎。
(一)圖書館門戶認證子系統(tǒng)接口
UNIONLIB聯合圖書館系統(tǒng)提供的個人圖書館服務功能,只限于讀者的個人信息及借閱圖書情況信息,不能滿足認證需求。
我校圖書館門戶網站的登錄管理、數字化資源的使用認證,都需要用有效的讀者身份實現授權處理。過去是采用注冊審核制度為讀者開設帳號,工作量大又煩瑣,及時性差。現在與圖書借閱證信息整合后,實現了圖書館全站式通行證,讀者無需記住多個帳號密碼了。
(二)圖書流通借閱特批子系統(tǒng)接口
UNIONLIB聯合圖書館系統(tǒng)的流通借閱規(guī)則有一定的通用性,但對于高校學生的實習期各個年級專業(yè)都有所不同以及教師科研用書的特殊要求,要實現特別期限圖書借閱有很大難度。為了解決這個問題,需要開發(fā)特批管理子系統(tǒng),建立延期續(xù)借規(guī)則,由讀者申請,靈活處理。
目前,該接口運行穩(wěn)定,效果良好。并有計劃在將來的圖書館決策分析系統(tǒng)應用中進行管理集成,由專人授權使用。
第二階段,合理利用數據庫數據分析引擎,開發(fā)詳細的統(tǒng)計報表處理流程,為圖書館決策分析系統(tǒng)提供有效數據源。
1.實現了館藏圖書利用比率情況統(tǒng)計,為采編部門提供參考依據。
2.實現了圖書借閱排行榜的分段處理分析,覆蓋原有功能的單一性。
3.實現了學院各專業(yè)班級的讀者借閱圖書情況匯總統(tǒng)計分析。UNIONLIB聯合圖書館系統(tǒng)的流通量統(tǒng)計是靈活的,但鑒于讀者單位的分類管理未能達到我們的要求,無法做到按指定標準實現匯總,造成不便。
第三階段,與數字資源供應商合作,豐富圖書書目信息管理,在館藏圖書OPAC檢索系統(tǒng)上進行有效的集成,建立隨書光盤下載子系統(tǒng)(包含校外訪問認證處理),實現手機移動圖書館查閱信息,連接電子書數據源。
第四階段,依靠強大的分布式關系數據庫的核心處理技術,可以在數據庫層進行開發(fā)應用,快速提高圖書館自動化系統(tǒng)與第三方管理系統(tǒng)的整合能力。
現在,我館在校園網的數據中心共享平臺上,實現了數據的實時推送服務。
1.開發(fā)了圖書超期自助繳費系統(tǒng),兼容UNIONLIB聯合圖書館系統(tǒng)的交費功能。
2.提供讀者離校退證處理接口規(guī)范,實現動態(tài)注銷功能(系統(tǒng)與校園卡聯動處理)。
3.實現讀者數據的動態(tài)注入功能(含照片導入),代替系統(tǒng)的讀者數據批量導入。
4.同步圖書借閱信息,為數據中心提供數據來源。
UNIONLIB聯合圖書館系統(tǒng)的發(fā)展,將大力促進圖書館自動化的管理水平,希望能在系統(tǒng)開發(fā)商的支持下,建立更多的開源項目,幫助用戶提高二次開發(fā)能力,達到共贏目的。
我們期待UNIONLIB聯合圖書館系統(tǒng)在架構設計上將更加開放,深化服務功能,加大在線處理能力,提高管理效率。就此可以從三個方面考慮系統(tǒng)發(fā)展:
1.構建在線書目處理,實現遠程采購管理,方便數據交換。
2.加強館際系統(tǒng)之間的合作,提供多樣的服務接口。
3.打造完善的圖書館決策分析系統(tǒng),為圖書館管理提供科學的數據信息。
[1]方威.佛山市聯合圖書館unionlib系統(tǒng)淺析[J].圖書館論壇,2007(4).
[2]田碧.聯合圖書館管理系統(tǒng)功能探索[J].圖書館建設, 2008(8).
[3]劉世英,李健.Web Service技術在數字化校園建設中的應用[J].湖南理工學院學報:自然科學版,2010(2).
[4]劉松,藍鷹.基于SOA/Web Service的校園網異構資源整合研究[J].通化師范學院學報,2010(12).
(責任編輯:劉嶺峰2572756826@qq.com)
The Second Development and Application Based on UNIONLIB System
LINZhi-cheng
(UniversityLibrary,Foshan University,Foshan 528000,China)
Investigating the functional expansion of UNIONLIB combined with their own practice based on UNIONLIB system functions,this article plans and develops the integration and application of the system for the e-Campus.
library automation;UNIONLIB System;e-Campus
文獻標志碼:A文章編號:1008-018X(2015)05-0094-03
2015-06-19
林志成(1961-),佛山三水人,圖書館館員、技術部主任。