摘 要:為了解決一卡通系統(tǒng)與圖書管理系統(tǒng)數(shù)據(jù)交換問題, 本文采用中間數(shù)據(jù)服務模式來進行基礎數(shù)據(jù)交換,并規(guī)劃設計出系統(tǒng)對接接口結構圖及工作流程,從而實現(xiàn)一卡通與圖書館管理系統(tǒng)的數(shù)據(jù)交換。
關鍵詞:圖書管理系統(tǒng);一卡通;中間數(shù)據(jù)服務
DOI:10.16640/j.cnki.37-1222/t.2016.08.135
0 引言
隨著信息技術的飛速發(fā)展,社會的信息化水平逐漸提高,信息科學技術對國內高校的影響也進一步深入。在此過程中表現(xiàn)出來一些阻礙高校信息化進程的現(xiàn)象如:校內信息孤島、設施重復建設、信息獲取途徑繁雜等等。如何合理高效的整合校內資源并采用適當?shù)姆椒ń鉀Q這些問題以加快高校信息化進程的推進是各高??紤]的問題之一。一卡通技術的出現(xiàn)能夠很好的解決目前遇到的一些問題,通過它能為校園信息化建設提供全面的數(shù)據(jù)管理平臺,同時結合管理信息系統(tǒng)和一卡通專網形成數(shù)字空間和共享環(huán)境。校園一卡通是數(shù)字化校園的切入點,是校園信息化管理的重要手段與方式,是促進高校管理信息化,提高財務管理水平和管理效益的重要舉措。校園一卡通系統(tǒng)依托校園網,以校園卡為載體,使全校師生僅需手持一張校園卡就可以實現(xiàn)在校園內進行吃飯、購物、考勤、洗浴和借閱圖書等一系列活動,真正做到了“一卡在手,走遍校園”。一卡通與圖書館系統(tǒng)系統(tǒng)對接完成后,可以提升圖書館整體服務管理水平,對未來為讀者開展新形式的服務奠定了基礎。
1 一卡通系統(tǒng)與圖書管理系統(tǒng)數(shù)據(jù)交換對接的目標
一卡通系統(tǒng)是指以智能卡卡片為主體,借助各類智能讀寫設備和軟件平臺,為持卡人提供服務的綜合管理系統(tǒng)。圖書館管理系統(tǒng)主要實現(xiàn)學校圖書館內書籍管理,書目檢索管理,圖書借還管理,證件管理及借閱超期罰款等等與圖書借閱等綜合服務息息相關的管理系統(tǒng)。兩系統(tǒng)數(shù)據(jù)交換對接完成后可以實現(xiàn)通過一張校園卡完成文獻借閱、讀者證件處理、超期罰款、信息查詢等等服務,進一步簡化圖書館的工作流程,提高工作效率和服務質量,使圖書館業(yè)務智能化、數(shù)字化。
2 一卡通系統(tǒng)與圖書管理系統(tǒng)基礎數(shù)據(jù)交換方式
圖書管理系統(tǒng)與一卡通系統(tǒng)的基礎數(shù)據(jù)交換的方式一般常見的有以下3種方式,文件共享模式(如Txt、CSV、XML)、數(shù)據(jù)庫視圖(DataView)方式、中間數(shù)據(jù)服務(如Web Service)方式。
2.1 文件共享模式(TXT、CSV、XML)
文共享模式是一種松耦合的數(shù)據(jù)交換模式。首先系統(tǒng)雙方共同確定文件的數(shù)據(jù)格式,然后系統(tǒng)按確定的數(shù)據(jù)格式導出文件,待系統(tǒng)接收文件后按雙方確定格式進行解析并導入系統(tǒng)。示意圖如圖1所示。
文共享模式安全性比較突出,在系統(tǒng)之間確定好標準的數(shù)據(jù)格式后,無需直接通信,就可以傳遞相關數(shù)據(jù)。缺點在于實時性差,無法快速響應。
2.2 數(shù)據(jù)視圖模式(Data View)
該模式是第三方對接系統(tǒng)主動獲取由一卡通數(shù)據(jù)庫構建的一個開放數(shù)據(jù)視圖。示意圖如圖2所示。
該模式需要一卡通系統(tǒng)開放部分數(shù)據(jù)庫來建立數(shù)據(jù)視圖,優(yōu)點是一卡通系統(tǒng)工作量較少,數(shù)據(jù)視圖定義簡單靈活,缺點是一卡通數(shù)據(jù)對外開放,會對數(shù)據(jù)庫安全和穩(wěn)定性造成一定的影響。
2.3 中間數(shù)據(jù)服務模式(Web Service)
該模式是指由一卡通系統(tǒng)提供一些系統(tǒng)中間數(shù)據(jù)服務,這些數(shù)據(jù)服務與原一卡通數(shù)據(jù)庫物理分離,保證數(shù)據(jù)安全性,對接系統(tǒng)通過這些中間數(shù)據(jù)服務來獲取一卡通系統(tǒng)數(shù)據(jù)。示意圖如圖3所示。
中間數(shù)據(jù)服務模式相對于其他兩種模式在安全性和開放性都是最理想的模式。一卡通系統(tǒng)通過建立一個共享數(shù)據(jù)的中間數(shù)據(jù)服務,分別定制出不同中間數(shù)據(jù)服務來滿足相關第三方對接系統(tǒng)。中間數(shù)據(jù)服務可以針對第三方系統(tǒng)優(yōu)先級別設置不同的數(shù)據(jù)開放策略,從而滿足用戶的個性需求。
中間數(shù)據(jù)服務是基于Web Services的標準化集成方案,前兩種模式存在不同系統(tǒng)的異構問題,并且開放性和安全性沒有第三種模式快捷高效。為了減少開發(fā)成本采用中間數(shù)據(jù)服務模式進行一卡通與圖書管理系統(tǒng)對接是我們的最優(yōu)選擇。
3 一卡通系統(tǒng)與圖書管理系統(tǒng)數(shù)據(jù)交換對接實現(xiàn)
3.1 系統(tǒng)數(shù)據(jù)交換對接
一卡通系統(tǒng)和圖書管理系統(tǒng)之間的數(shù)據(jù)交換通過第三方借口程序實現(xiàn)數(shù)據(jù)通信,用一卡通替代原來的借書證,實現(xiàn)全校統(tǒng)一身份認證及校內金融消費。(結構圖如圖4所示)。校園一卡通系統(tǒng)和圖書管理系統(tǒng)之間的接口主要包括如下幾個部分:
3.1.1 統(tǒng)一使用學號
由于校園一卡通采用學號為唯一代碼,因此圖書館也必須用學號替換現(xiàn)有的借閱證號,采用學號為系統(tǒng)唯一的借閱證號碼,這樣可通過讀卡器模擬條碼槍功能。
3.1.2 同步人員信息
通過底層開發(fā)接口,實現(xiàn)校園一卡通系統(tǒng)到圖書管理系統(tǒng)的數(shù)據(jù)同步功能,在第一次導入用戶檔案后,后續(xù)檔案的維護全部可自動實現(xiàn)。通過接口程序可以實時同步一卡通系統(tǒng)人員檔案信息,一卡通替代原來的條形碼借書證,借助讀卡器實現(xiàn)圖書借還的身份識別、新增人員信息、補辦及掛失人員信息同步,圖書管理系統(tǒng)直接調用一卡通人員信息,極大的簡化了圖書館的日常管理,同時也實現(xiàn)了校內人員信息資源共享。
3.1.3 黑名單識別
圖書管理系統(tǒng)通過第三方接口自動獲得卡片狀態(tài)信息,如果由于系統(tǒng)版本等原因無法實現(xiàn)的話,可通過服務器駐留的第三方同步程序進行黑名單識別,讀卡器讀到校園卡號時,首先由駐留程序進行識別,如果是黑名單則自動彈出對話框提示,如果不是黑名單,則可輸入到圖書管理系統(tǒng)窗口中。
3.1.4 扣費流水上傳
校園一卡通的金融功能為圖書館罰款收繳提供了極大的便利,系統(tǒng)通過讀卡器直接在一卡通中收繳罰款(如超期款、圖書損壞罰款、丟失賠償罰款等),并通過一卡通專網上傳扣費交易流水到一卡通數(shù)據(jù)庫,同時圖書管理系統(tǒng)數(shù)據(jù)庫保存扣費流水金額,以便于后期對賬。
3.2 接口實現(xiàn)方式及流程
一卡通平臺通過同步服務器系統(tǒng)和網絡監(jiān)控服務器,保證將共享信息及時、增量、準確、完整發(fā)送給預約共享對象,其工作流程如圖5所示。
同步服務程序和監(jiān)控程序的功能如下:
(1)將要求共享信息的系統(tǒng)分類,并根據(jù)分類信息控制共享的信息對象;
(2)為每個請求共享對象分配專用共享隊列,從而達到信息存儲緩存的目的;
(3)網絡監(jiān)控服務器系統(tǒng)時刻監(jiān)控預約共享的請求對象的網絡狀態(tài);
(4)同步服務器系統(tǒng)的發(fā)送線程根據(jù)網絡狀態(tài)保證將請求共享的信息及時發(fā)送給請求對象所在的計算機;
圖書借閱端通過DLL動態(tài)鏈接庫文件來獲取圖書管理系統(tǒng)里所需信息,主要DLL文件有:取得共享信息的DLL(SyncDll.DLL)、取得全局控制信息的DLL(Ctrl_app.dll)、上傳計費充值信息的DLL(ReqDll.Dll)、卡操作的DLL(RF_CardDll.DLL)。
4 結束語
一卡通與圖書館管理系統(tǒng)數(shù)據(jù)的共享及同步,極大的簡化了傳統(tǒng)圖書館的工作流程,降低了人力成本,推進了圖書館數(shù)字化服務的進程。同時改變了圖書館傳統(tǒng)機械的工作方式,實現(xiàn)了讀者與管理者業(yè)務交流的數(shù)字化、信息化,提高了圖書館整體的工作效率。校園一卡通系統(tǒng)綜合先進的智能卡技術及網絡通信技術,不但能滿足學校不同管理層次的需要,而且解決了校內多卡合一的問題,它在校園中起著橋梁的作用,通過它與學校圖書館、教務、后勤等等部門的管理系統(tǒng)之間的信息聯(lián)系,將整個校園連成一個數(shù)據(jù)網,使校內管理實現(xiàn)高度信息化。隨著一卡通技術的不斷完善,它將革新校園傳統(tǒng)的管理及運營體系,加快信息學校信息化進程,實現(xiàn)學校的跨越式發(fā)展。
參考文獻:
[1]劉鳳,李志勇.“校園一卡通”與圖書館管理系統(tǒng)接口的實現(xiàn)[J].電腦知識與技術,2010(07).
[2]王蕾.高校圖書館服務中校園一卡通應用探究[J].內蒙古農業(yè)大學學報(社會科學版),2012(04).
[3]楊繼民.一卡通環(huán)境下高校圖書館信息化建設[J].金陵科技學院學報(社會科學版),2011(09).
[4]陰小建,王文琳.圖書館管理系統(tǒng)與一卡通接口設計[J].山東教育學院學報,2009(04).
[5]黎邦群.圖書館管理系統(tǒng)一卡通接口程序的設計與實現(xiàn)[J].惠州學院學報(自然科學版),2011(06).
[6]段平.“一卡通”在圖書館中的應用與思考[J].輕工科技,2013(12).
[7]劉付婷.談校園一卡通對高校財務信息化管理的影響[J].職業(yè)時空,2007(10).
作者簡介: 袁曉戎(1981-),男,河南人,碩士在讀,工程師,研究方向:從事計算機科學與應用、信息化管理研究。