白雪冰
摘 要 近些年來,計算機信息技術、移動網絡技術逐步發展,其在各個領域的應用也不斷深入。為了進一步拓展高校圖書館的移動服務功能,本文結合現代化信息管理現狀,對高校移動圖書館系統進行了開發和設計,以期促進高校圖書館服務水平的逐步提升。
關鍵詞 高校;移動圖書館;開發;設計
中圖分類號 TP3 文獻標識碼 A 文章編號 1674-6708(2016)172-0147-01
隨著移動網絡技術的迅猛發展,傳統圖書館服務模式已經無法滿足現代化高校信息需求,因此,必須盡快開發移動借閱功能,提供相應的移動服務模式。鑒于此,本文重點就高校移動圖書館系統開發與設計進行了探討。
1 移動圖書館概述
所謂的“移動圖書館”,指的是借助于當前發展和應用較為成熟的移動網絡、互聯網、多媒體信息技術,依托手機、PDA等移動終端,為用戶提供更靈活、便捷、全面的信息查詢服務。對于移動圖書館系統而言,對于客戶端的要求并不高,這進一步拓展了移動圖書館系統的應用范圍,滿足了不同用戶的個性化需求。在移動圖書館中,需要借助于移動網絡通信技術,通過移動客戶端方式,滿足各用戶在不同地點、不同時間點的學習需求。
移動圖書館是移動通信技術與圖書館的融合產物,也提供了更豐富、人性化、個性化的服務,具有如下特點:1)便捷性。移動圖書館建設打破了傳統時間、空間的束縛,用戶可以根據需要隨時、隨地查詢、瀏覽、發布信息,實現了真正意義上的“7×24”服務標準;2)平等性。利用移動圖書館用戶可以迅速獲取資源、信息,對于任何訪問者而言都具有平等的使用權利。
2 系統需求分析
高校圖書館主要面向的是教師、學生、管理人員三大類用戶,結合其各自的需求,明確系統的功能需求。本文所設計系統應提供新聞、用戶、圖書、充值、留言、綜合管理等六大功能,同時,由于系統屬于開放式系統,用戶登陸均有各自權限,程序主界面作為登陸后的首個界面,也是程序運行的主界面,應當提供菜單選擇。除了基本功能以外,對其性能也有要求,在本文設計中,就系統性能需求如下:一是對在線人數的性能需求。本文所設計系統支持500人同時在線訪問,因此,系統并發數設計是500用戶;二是界面方面的性能需求。要求系統界面友好,操作便捷。版面布局規范、統一、合理、清晰,色彩搭配適宜。菜單設計簡便、易于操作,界面切忌過于繁雜,圖片選擇方面應盡量簡化,以確保用戶能夠快速訪問,便于使用。
3 系統結構的搭建
本文所設計移動圖書館系統共包括5個層次:用戶層、表示層、業務層、訪問層、數據層。結構見圖1所示。
如圖可見,對于用戶層而言,指的是移動終端,用戶可以利用GPRS、3G移動終端與移動圖書館系統構建通信聯系。可以采用3種通信方式:一是WAP瀏覽方式;二是短信息交互方式;三是Mclient檢索與閱讀方式。
就表示層而言,是所設計移動圖書館系統的整體服務模塊,本文基于WAP技術,提供了館藏OPAC資源導覽等功能。
業務層為邏輯層,表示的是在移動網絡下,數字圖書館系統的服務項目。包括用戶借閱證的辦理、書籍資料的借閱、續借、咨詢、講座預訂、移動閱讀等。業務層屬于封裝層,其和表示層之間的聯系都是通過鏈接實現的。
訪問層包括兩大部分,一是面向本地數據庫的訪問;二是面向第三方數據庫的訪問,即訂購圖書館的數據庫訪問。其中,前者數據訪問接口主要是通過和服務商的協商實現,后者的Webservice接口難以獲取,要求訪問權必須遵守訂購的相關要求,例如,IP地址授權等等,為此,在對第三方訂購數據庫進行訪問時,需對Web環境進行模擬才能訪問。
數據層負責為系統提供所需信息,根據存儲地的差異包括本地、互聯網兩大類。系統的安保措施與統一認證始終貫穿在整個系統中,為各種信息的傳送、存儲、使用提供所需保障。
4 系統各模塊的設計
結合本文所構建系統所需實現功能,共設計了四大模塊,分別如下。
1)短信模塊。該模塊主要負責系統短信的接收、發送及相關處理。用戶可以利用移動終端,將所需指令發送到系統所設置的特服號碼上,系統根據所接收信息,對相關指令進行處理,并將結果返回到客戶端。該模塊負責提供輔助認證及通知功能。對于該模塊而言,設計過程中最為關鍵的技術,即短信系統和用戶管理系統之間的對接,在整個系統的設計前,必須充分考慮到該問題,這樣才能通過短信代理服務,實現SP商與高校圖書館系統的對接。因此,本文設計時僅僅需要為SP商提供相應的Webservice接口就能實現對接。
2)資源模塊。該模塊作為系統資源管理門戶,系統的所有服務環節都需要依賴該模塊顯示在移動終端上,因此,該模塊必須提供有效的館藏資源組織功能,這樣才能滿足用戶體驗。根據該模塊,首先需要完成用戶訪問的認證工作,然后利用圖書館管理系統OPAC,實現文獻資源的續借、信息查詢、書目查詢等各項功能。當然,對于訂購圖書館的第三方機構,應根據目錄、分類方式加以組織。資源揭示由數據庫提供相應的檢索、查詢、瀏覽入口,由數字圖書館資源整合平臺提供相應的資源整合服務,為了確保移動終端具有足夠的信息處理及顯示能力,要求檢索功能不應由該模塊實現,而是由電子資源導航負責實現。
3)移動閱讀模塊。該模塊負責為用戶端提供移動檢索訪問及閱讀功能。用戶首先需要取得授權,然后可以利用瀏覽器對圖書館電子資源進行訪問、檢索、查詢等,而檢索策略、規則等由第三方數據庫負責提供。該模塊需要實現系統用戶的授權訪問功能,對于電子資源而言,其格式多種多樣,如何實現全文閱讀,主要是由移動終端格式適應力決定的。當前,智能手機多數都可以閱讀PDF文件,而超星PDG閱讀器也與蘋果SAFIRI瀏覽器進行了融合,如此,該問題便迎刃而解。
4)數據庫模塊。對于系統用戶管理而言,必須構建獨立的用戶管理系統,該系統用戶不需要和圖書館其它系統進行對接,需要確保數據庫結構及邏輯體系的清晰、嚴謹,確保其能夠滿足系統的數據處理等相關需求。其中,核心數據表包括如下:(1)用戶信息表。負責對用戶信息進行存儲,如證件號、密碼、身份證號碼、標識號、注冊的時間、狀態等;(2)日志表。負責對管理員操作日志進行存儲,如管理員的名稱、操作種類、內容、時間、IP地址等等,日志信息無法刪除;(3)管理員分組信息表。負責對管理員分組權限信息進行存儲,如名稱、權限、狀態等。
一言以概之,隨著移動信息技術的發展與應用,移動閱讀將成為未來的發展趨勢,加之移動互聯網的泛化及人們對于信息需求的日趨增長,都為移動圖書館系統的研究提供了動力。作為高校信息傳播的基本載體與文化陣地,高校圖書館必須緊跟時代發展步伐,加快開發和構建移動圖書館系統,進一步拓展服務領域,提高服務水平。
參考文獻
[1]楊忠,郭俊,李思莉,等.基于ASP.NET的手機圖書館的設計與實現[J].計算機技術與發展,2011,21(1):202-205,209.
[2]方瑋,張成昱,竇天芳,等.基于資源整合的手機圖書館系統的設計和實現[J].現代圖書情報技術,2011,24(6):376-380.