于雪飛
[摘 要] 對公共圖書館開展手機客戶端的應用進行了研究,以長春市圖書館為例,分別從研究意義、系統(tǒng)整體設(shè)計、功能設(shè)計和界面設(shè)計等方面進行闡述,目前系統(tǒng)已投入實際運行,應用效果良好。
[關(guān)鍵詞] 公共圖書館;手機客戶端;資源利用;服務(wù)
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 11. 064
[中圖分類號] G251 [文獻標識碼] A [文章編號] 1673 - 0194(2017)11- 0131- 03
0 前 言
根據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的第38次《中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告》,截止2016年6月,我國手機網(wǎng)民規(guī)模達6.56億,網(wǎng)民中使用手機上網(wǎng)的人群占比由2015年底的90.1%提升至92.5%,僅通過手機上網(wǎng)的網(wǎng)民占比達到24.5%,網(wǎng)民上網(wǎng)設(shè)備進一步向移動端集中[1]?;ヂ?lián)網(wǎng)公共服務(wù)類應用軟件層出不窮,如:網(wǎng)上租車、在線政務(wù)、移動教育等。智能手機的出現(xiàn),延伸了人們的工作和生活方式,人們的閱讀方式也從紙質(zhì)閱讀轉(zhuǎn)換到電腦閱讀,又由電腦閱讀發(fā)展到手機閱讀。長春市圖書館一直致力于創(chuàng)新讀者服務(wù),強化讀者的體驗,提高圖書館的競爭力,因此,開展手機客戶端的應用研究是拓展公共圖書館的服務(wù)范圍,為公共圖書館帶來了創(chuàng)新和機遇。
1 手機客戶端的概念
手機客戶端是安裝在移動設(shè)備上的應用程序,也被稱為手機APP,依托互聯(lián)網(wǎng)、大數(shù)據(jù)、云計算等技術(shù)的迅猛發(fā)展,手機APP以其便捷、簡明的特點,在信息服務(wù)和知識傳播中得到廣泛的應用[2]。手機客戶端具有很好的拓展性、強大的互動性和個性化等特點,若與長春市圖書館的信息服務(wù)相結(jié)合,將會帶來了前所未有的體驗,主要特征有:(1)實時性:用戶通過手機終端連接網(wǎng)絡(luò),就可以進入圖書館的網(wǎng)絡(luò)空間下載和閱讀文獻;(2)交互性:用戶通過圖書館的手機客戶端可以與館員進行在線參考咨詢服務(wù);(3)主動性:用戶可以在任意時間、地點訪問圖書館的資源,而不是被動的必須走進圖書館內(nèi)才能學習和借閱圖書;也是對目前公共圖書館業(yè)務(wù)的拓展、延伸和補充。
2 公共圖書館開展手機客戶端的研究意義
2.1 促進館藏資源利用
當今熱門的當當網(wǎng)、淘寶網(wǎng)、京東等大型電子供應商,及時的掌控了市場需求,而公共圖書館作為社會公益服務(wù)機構(gòu),要改變傳統(tǒng)的服務(wù)理念,加強移動閱讀數(shù)字圖書館建設(shè),提供新型服務(wù)平臺和閱讀交流平臺[3]。公共圖書館開展手機客戶端的應用研究,能夠提供更大的系統(tǒng)容量和更高的數(shù)據(jù)傳輸速率以支持無線網(wǎng)接入和無線多媒體業(yè)務(wù),使手機終端能夠在全世界范圍內(nèi)的任何時間任何地點與任何人用任意方式實現(xiàn)信息的移動通信與傳輸[4],提高公共圖書館紙質(zhì)和電子文獻資源的利用率。
2.2 提供在線參考咨詢服務(wù)
參考咨詢服務(wù)是公共圖書館的讀者服務(wù)內(nèi)容之一,通過手機客戶端應用,讓讀者了解圖書館的資源和服務(wù),通過在線用戶調(diào)查、服務(wù)體驗等方法,為公共圖書館的建設(shè)提出建議,真正的實現(xiàn)公共圖書館在線參考咨詢的時時性、零距離,體現(xiàn)了公共圖書館手機客戶端的互動性和及時性的特點。
2.3 滿足讀者個性化需求
針對不同領(lǐng)域不同專業(yè)的讀者提供相匹配的專業(yè)化和個性化服務(wù),在充分了解讀者的需求的基礎(chǔ)上,滿足大部分讀者的合理需求。讀者對自己感興趣的信息和資源進行定制或者訂閱,利于信息的積累,結(jié)合讀者自身的知識量,能夠進行深入的數(shù)據(jù)挖掘。同時也體現(xiàn)了“用戶為本”的服務(wù)理念。
3 公共圖書館手機客戶端的設(shè)計
3.1 系統(tǒng)整體設(shè)計
本系統(tǒng)采用三層架構(gòu),分為表示層、業(yè)務(wù)層、數(shù)據(jù)層。表示層提供用戶手機客戶端操作界面,圖書館應用系統(tǒng)服務(wù)器作為業(yè)務(wù)層,后臺資源數(shù)據(jù)庫作為數(shù)據(jù)層,如圖1所示。系統(tǒng)的服務(wù)處理過程如下:(1)用戶登錄圖書館手機客戶端,客戶端將用戶的請求進行對象序列化,通過http協(xié)議發(fā)送請求給圖書館應用服務(wù)器;(2)圖書館應用服務(wù)器接受到用戶請求后,接受信息,執(zhí)行反對象序列化,數(shù)據(jù)層返回其操作的實體類對象,隨后進行處理,并把響應信息序列化返回給客戶端;(3)手機客戶端接受到響應信息后,進行反序列化,并顯示相應的請求結(jié)果。
3.2 數(shù)據(jù)庫連接實現(xiàn)
本系統(tǒng)中數(shù)據(jù)庫連接采用JAVA語言來實現(xiàn),spring 中提供了com.briup.jdbc包作為JAVA 調(diào)用SQL語句的標準API,JDBC ConnectionFactory.java可為JAVA語言訪問數(shù)據(jù)庫提供了高級的訪問方式。使用com.briup.jdbc需要首先定義連接地址、用戶名和密碼等三個參數(shù),其次加載MYSQL數(shù)據(jù)庫驅(qū)動,最后連接數(shù)據(jù)庫,其核心代碼如下:
private static String db_url;
private static String username;
private static String userpasswd;
//定義 Properties 屬性類
Properties retproperty = new Properties();
//從輸入流中加載屬性列表
retproperty.load(new FileInputStream("D:\Myeclipse workspace\LibraryService\src\com\briup\jdbc\jdbcinfo"));
//用指定的鍵 url 獲取它的鍵值
Connect_url=pro.getProperty(“db_url”);
//獲得用戶密碼
myIdpasswd = retproperty.getProperty(“userpasswd”);
//加載 Mysql 數(shù)據(jù)庫驅(qū)動
new Mysql.jdbc.driver.MysqlDriver();
//讀取用戶名
username = retproperty.getProperty(“username”);
//用獲得的參數(shù)連接數(shù)據(jù)庫
Connection newconn=DriverManager.getConnection(db_url, username,userpasswd);
3.3 功能設(shè)計
長春市圖書館手機客戶端的核心服務(wù)是隨時隨地的遠程訪問圖書館的資源和辦理各種業(yè)務(wù),給用戶提供一個交互的平臺,通過手機客戶端平臺可以查詢數(shù)字資源和借閱圖書等功能,經(jīng)研究分析可以歸納出以下功能:(1)資源整合:將館內(nèi)異構(gòu)的、不同類型的數(shù)據(jù)庫進行整合,進行元數(shù)據(jù)的存儲,構(gòu)建為一個完整的信息資源庫,實現(xiàn)了信息資源共享,減少了讀者查詢不同資源而登錄不同的資源庫的困擾。(2)資源調(diào)度:對于不同資源設(shè)置權(quán)重,根據(jù)數(shù)據(jù)來源情況判斷優(yōu)先調(diào)度最快資源,權(quán)重設(shè)置依次為:本館已有資源優(yōu)先于成員館遠程資源,成員館遠程資源又優(yōu)先于文獻傳遞,如圖2所示。(3)統(tǒng)一檢索:提供一站式檢索入口,讀者可以對本館、成員館的各種資源、異構(gòu)信息進行跨庫檢索,使讀者可以快捷地獲得想要的檢索結(jié)果,如圖3所示。檢索功能實現(xiàn)按文獻標題、作者、主題等多條件組合查詢,同時提供資源按字母、學科等分類導航。(4)信息發(fā)布:管理員通過后臺可以發(fā)布信息、公告、通知,例如館內(nèi)的新聞動態(tài)、活動預告、業(yè)務(wù)簡介、地理位置等信息的發(fā)布。(5)業(yè)務(wù)辦理:用戶登錄手機客戶端,可以實現(xiàn)網(wǎng)上圖書繼借、圖書的借閱狀態(tài)查看等業(yè)務(wù)辦理功能。(6)用戶管理:提供個人資料、預約、圖書借閱和歷史借閱查詢等與讀者密切相關(guān)的功能。
3.4 界面設(shè)計
手機客戶端界面設(shè)計要美觀、漂亮才能受到用戶的喜歡,長春市圖書館手機客戶端的界面應具有獨特的視覺效果,注重文字、圖標、色彩、導航等藝術(shù)設(shè)計,能夠吸引讀者,界面的整體設(shè)計要有統(tǒng)一性、層次感和邏輯性,讓讀者快速熟悉軟件的功能,達到上手快、操作靈活的目的,如圖4所示,長春市圖書館手機客戶端的主界面。界面版式的安排要從讀者使用的角度出發(fā),掌握讀者的心理、操作習慣,這樣才能留住讀者。利用視頻、音頻、多媒體等數(shù)字資源,讀者可以觀看或下載資源,享受豐富多彩的信息資源。
4 結(jié) 語
長春市圖書館手機客戶端的設(shè)計與實現(xiàn),在理論和實踐都驗證了圖書館移動服務(wù)的可行性及應用價值,為廣大讀者提供優(yōu)質(zhì)的服務(wù)和友好的功能界面,實現(xiàn)了圖書館資源的人性化、網(wǎng)絡(luò)化、智能化的服務(wù)。目前系統(tǒng)基本保證了功能的全面性和穩(wěn)定性,但仍然存在許多的不足之處,有待進一步研究和實踐。首先要加強宣傳力度,結(jié)合館內(nèi)的各種活動和網(wǎng)絡(luò)平臺,推廣圖書館手機客戶端,擴大圖書館的認知度和影響力,增加圖書館的用戶群體。要不斷的擴充、更新信息和服務(wù),不斷豐富和完善手機客戶端的功能,吸引新用戶,維系老用戶。根據(jù)用戶的需求、地區(qū)的經(jīng)濟發(fā)展需要,建立特色資源庫。最后加強與大眾平臺的合作,利用公共圖書館的資源優(yōu)勢,拓寬圖書館的服務(wù)領(lǐng)域。
主要參考文獻
[1]中國互聯(lián)網(wǎng)絡(luò)信息中心.第38次中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告[R].2016.
[2]張琦.公共圖書館手機APP的設(shè)計與應用[J].福建圖書館理論與實踐,2015(2):47-49.
[3]胡阿春.高校數(shù)字化圖書館手機閱讀信息服務(wù)探析[J].黑龍江科技信息,2014(28):182.
[4]費庶.3G技術(shù)環(huán)境下的高校圖書館手機閱讀服務(wù)[J].圖書館工作,2013(1):36-39.