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