透過您的圖書館登入
IP:18.224.109.21

摘要


近年來許多圖書館致力於館際合作及資源整合之工作,透過圖書館際之問的交流及互借,來互補圖書館間之不足,亦藉此提升圖書館之服務品質、便利使用者之借閱等。而現行已在實施之聯合目錄系統,主要分為二大類,一類是實體目錄系統架構,另一類則是虛擬目錄系統架構;在實體目錄方面,由於大部分圖書館預算有限,許多圖書館僅能對此架構望而卻步;而目前虛擬目錄系統之作法,如使用Z39.50之查詢方式,或其他架構之虛擬聯合目錄等做法,無論在系統建構成本、語言特性、系統架構、網路支援和後續的維護上,均有尚待改善的空間。 本論文針對虛擬聯合目錄規劃另一種系統架構,以物件導向系統分析設計搭配統一塑模語言(UML)之呈現,並採用Java技術平台,透過其多執行緒之特性,實作出可供多人同時選取多所圖書館進行書目檢索之虛擬聯合目錄檢索系統,其特點在於將各圖書館線上公共存取目錄(WebPac)之資料剖析並進行模組化處理,降低系統模組間之耦合性,提高系統模組之重複使用性,並可以極小的程式修改或物件的抽換方式來因應外部系統之變更,使系統在未來之維護與擴充更為方便且容易。 本論文實作之架構係以多執行緒的方法,利用各圖書館公開之館藏查詢介面,提供相關參數而取得查詢結果,再進行剖析與彙整,不須任何圖書館配合修改系統,即可進行整合,以單一入口網站快速查詢各圖書館館藏。由於網際網路之資訊十分豐富且多樣,具有許多值得分析與研究之領域,因此本架構除應用於虛擬聯合目錄系統之外,尚可以應用在更多網際網路資料分析、系統的應用與整合,相信分能為系統整合及網路應用等領域有所貢獻。

關鍵字

聯合目錄 UML JAVA

延伸閱讀