日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

interlib android客户端开发,基于Android的移动图书馆设计与开发

發(fā)布時(shí)間:2023/12/8 Android 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 interlib android客户端开发,基于Android的移动图书馆设计与开发 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

〔摘 要〕隨著移動(dòng)

技術(shù)的發(fā)展,圖書館數(shù)字化的資源已不局限于在電腦上進(jìn)行展示,手機(jī)已成為用戶瀏覽圖書

館數(shù)字化資源的重要工具?本文根據(jù)筆者所在圖書館的服務(wù)需求進(jìn)行分析,在圖書館Aleph5

00 20版OPAC系統(tǒng)的X-Server服務(wù)接口基礎(chǔ)上,基于Android手機(jī)2.3操作系統(tǒng),以客戶端形

式實(shí)現(xiàn)了手機(jī)移動(dòng)圖書館,并介紹了實(shí)現(xiàn)的設(shè)計(jì)思路和具體開發(fā)步驟?

〔關(guān)鍵詞〕移動(dòng)圖書館;Android

;Aleph;手機(jī);OPAC

DOI:10.3969/j

.issn.1008-0821.2014.01.031

〔中圖分類號(hào)〕G250;TP311 〔文獻(xiàn)標(biāo)識(shí)碼〕B 〔

文章編號(hào)〕1008-0821(2014)01-0143-04

Design and Development of Mobile

Library Based on Android

Zhou Jianfeng

(Library,Guangdong University of Foreign Studies,Guangzhou 510420,China)

〔Abstract〕”BZ〗As the mobile technologies continue to advance,digital resources of libr

ary do not confine to display on computers.Instead,the mobile phone has become a

significant tool for users to browse the digital resources.In this paper,accord

ing to the analysis of the service demands of school library,based on X-Server s

ervice interface of the Aleph500 OPAC system(version 20),the mobile library ca

n be developed in the form of Client with the Android 2.3 operating system.Ther

e is a detailed explanation of the design ideas and concrete steps for the devel

opment of mobile library.

〔Key words〕mobile library;A

ndroid;Aleph;mobile phone;OPAC

圖書館數(shù)字化如今已成為圖書館發(fā)展的一個(gè)重要方向,除了對(duì)圖書館資源的數(shù)字化外,

如何對(duì)數(shù)字化資源進(jìn)行展示也成了當(dāng)今圖書館數(shù)字化研究的一個(gè)重要內(nèi)容?隨著手機(jī)移動(dòng)通

信技術(shù)和互聯(lián)網(wǎng)的快速發(fā)展,目前我國手機(jī)用戶已接近10億,手機(jī)已成為人們?cè)谏钪蝎@取

信息資源的重要方式,越來越多的互聯(lián)網(wǎng)服務(wù)都已拓展到手機(jī)等移動(dòng)平臺(tái)[1]?移

動(dòng)圖書館就是這樣一種趨勢下的發(fā)展應(yīng)用,同時(shí)也是數(shù)字化圖書館發(fā)展的一個(gè)重要方向?移

動(dòng)圖書館主要是指用戶通過移動(dòng)終端設(shè)備(如手機(jī)?掌上電腦等),以無線接入方式不受時(shí)

間?不受地點(diǎn)限制地享受圖書館提供的服務(wù)[2]?

本文分析了廣東外語外貿(mào)大學(xué)在圖書館的服務(wù)需求,分析本館OPAC系統(tǒng)所提供的X-Server服

務(wù)二次開發(fā)接口,設(shè)計(jì)了基于Android的移動(dòng)圖書館,實(shí)現(xiàn)了在移動(dòng)環(huán)境下對(duì)圖書館書目的

查詢和用戶交互性操作?由于OPAC系統(tǒng)的一致性,可為其他采用OPAC系統(tǒng)的圖書館在設(shè)計(jì)移

動(dòng)圖書館時(shí)提供參考?

1 研究現(xiàn)狀

近年來隨著圖書館數(shù)字化的快速發(fā)展,移動(dòng)圖書館已成為圖書館數(shù)字化發(fā)展中的一條重要分

支?國內(nèi)目前的移動(dòng)圖書館主要是由WAP技術(shù)實(shí)現(xiàn),通過手機(jī)上WAP網(wǎng)站對(duì)圖書館網(wǎng)站進(jìn)行訪

問和書目查詢,但其服務(wù)在功能方面受到一定限制,所以基于手機(jī)軟件的移動(dòng)圖書館已成為

一個(gè)重要發(fā)展方向?

目前在移動(dòng)圖書館的研究領(lǐng)域已有一定研究成果,部分高校已開始提供了基于手機(jī)的移動(dòng)圖

書館服務(wù)?金曉君[3]通過移動(dòng)互聯(lián)網(wǎng)絡(luò)?移動(dòng)終端圖書服務(wù)平臺(tái)?微博服務(wù)3種

方式研究移動(dòng)圖書館,并進(jìn)行了一定對(duì)比,發(fā)現(xiàn)3種方式提供了不同的差異化的服務(wù)?李燦

[4]探討了3G業(yè)務(wù)在移動(dòng)圖書館中的應(yīng)用,其中不僅包括對(duì)圖書館的書目查詢,同

時(shí)還有多媒體視頻?虛擬收費(fèi)等服務(wù)[5]?根據(jù)其圖書館的OPAC系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)了

基于Android的手機(jī)移動(dòng)圖書館?方瑋?張成昱[6]等人設(shè)計(jì)和實(shí)現(xiàn)了基于清華大

學(xué)圖書館的WAP模式移動(dòng)圖書館?宋飛[7]論述了國內(nèi)外移動(dòng)圖書館的發(fā)展,并提

出對(duì)移動(dòng)圖書館限制因素的解決方案,并對(duì)移動(dòng)圖書館在大學(xué)校園的發(fā)展提出了一定的建議

?

2 需求分析

本館擁有豐富的中外文圖書?期刊館藏資源,并針對(duì)這些不同類型的資源提供相應(yīng)的B/S

結(jié)構(gòu)的WEB服務(wù)系統(tǒng)?本系統(tǒng)的設(shè)計(jì)目標(biāo)是把相關(guān)服務(wù)移植到移動(dòng)通信平臺(tái)上?為了充分

利用WEB服務(wù)系統(tǒng)的硬件資源,在分析系統(tǒng)服務(wù)流程的基礎(chǔ)上,利用“協(xié)議+頁面分析”的

機(jī)制,把圖書館的不同服務(wù)和資源整合在一起,構(gòu)建移動(dòng)服務(wù)平臺(tái)?

根據(jù)圖書館現(xiàn)有對(duì)外服務(wù)的內(nèi)容及調(diào)研結(jié)果,提出以下幾項(xiàng)服務(wù)需求:

(1)館藏紙質(zhì)書目檢索,包括簡單檢索?高級(jí)檢索等,其中包括對(duì)檢索結(jié)果書目進(jìn)行關(guān)鍵

信息展示?詳細(xì)信息展示以及用戶交互操作?

(2)個(gè)人信息查詢,移動(dòng)圖書館不僅是一個(gè)資源瀏覽工具,同時(shí)也是一個(gè)交互工具,向用

戶提供個(gè)人信息?當(dāng)前借閱信息及借閱歷史等信息的查詢?

(3)圖書館新聞及講座信息公告及查詢,讓用戶能夠及時(shí)了解圖書館最新信息,并且參與

圖書館的講座及其他活動(dòng)中來?

(4)多語種系統(tǒng),由于本館服務(wù)于來自于不同國家的學(xué)生,包括17個(gè)語種,所以移動(dòng)圖書

館需提供多語種服務(wù)以保證最大化用戶群體?

移動(dòng)圖書館系統(tǒng)的服務(wù)終端主要是手機(jī)等手持設(shè)備,這些設(shè)備種類繁多,軟硬件條件差異很

大,為了保證用戶群體的最大化,系統(tǒng)需要保證兼容性?在Android系統(tǒng)中僅需開發(fā)一套軟

件便可在多個(gè)不同硬件平臺(tái)上使用,用戶可以通過功能最簡單的Android手機(jī)獲取系統(tǒng)的各

項(xiàng)服務(wù),并根據(jù)不同終端設(shè)備的軟硬件條件和實(shí)際需求控制服務(wù)內(nèi)容?

3 系統(tǒng)設(shè)計(jì)

廣東外語外貿(mào)大學(xué)在圖書館采用的是Aleph 500 20的OPAC系統(tǒng),是一種應(yīng)用比較廣泛的聯(lián)機(jī)

公共書目系統(tǒng),已逐漸被多所高校圖書館及省市級(jí)圖書館所采用?本文在分析Aleph 500 OP

AC系統(tǒng)所提供的X-Server接口的基礎(chǔ)上,提出了基于OPAC系統(tǒng)的Android版本的手機(jī)移動(dòng)圖

書館系統(tǒng)的設(shè)計(jì),實(shí)現(xiàn)了在Android手機(jī)上對(duì)OPAC系統(tǒng)進(jìn)行訪問,實(shí)現(xiàn)在移動(dòng)環(huán)境下對(duì)圖書

館館藏資源的操作?

3.1 系統(tǒng)信息結(jié)構(gòu)

本系統(tǒng)主要基于OPAC系統(tǒng)的X-Server接口進(jìn)行二次開發(fā),通過這些API接口可以較容易地實(shí)

現(xiàn)對(duì)OPAC系統(tǒng)資源的操作?根據(jù)相關(guān)接口設(shè)定,移動(dòng)系統(tǒng)通過URL形式發(fā)送服務(wù)請(qǐng)求,收到

請(qǐng)求后X-Server接口會(huì)根據(jù)所請(qǐng)求功能的代碼進(jìn)行操作,操作完成后返回XML形式的結(jié)果文

檔,移動(dòng)系統(tǒng)從XML文檔中提取所需結(jié)果信息,在客戶前端進(jìn)行展示?

由于廣東外語外貿(mào)大學(xué)圖書館OPAC服務(wù)器對(duì)外來訪問進(jìn)行了一定限制,同時(shí)考慮到信息安全

的重要性,在信息交互結(jié)構(gòu)中我們采用了中間安全服務(wù)器以及對(duì)功能代碼進(jìn)行映射的方式進(jìn)

行信息保護(hù)?由手機(jī)客戶端發(fā)送自定義命令至安全服務(wù)器,然后安全服務(wù)器解析獲得真實(shí)命

令,通過URL形式發(fā)送API參數(shù)至X-Server,X-Server返回操作結(jié)果至安全服務(wù)器,由安全服

務(wù)器轉(zhuǎn)發(fā)至客戶端?而在用戶管理方面,采用LDAP認(rèn)證的方式,認(rèn)證服務(wù)器為學(xué)校用戶管理

服務(wù)器?系統(tǒng)結(jié)構(gòu)如圖1所示?

3.2 功能模塊設(shè)計(jì)

根據(jù)廣東外語外貿(mào)大學(xué)圖書館服務(wù)需求,筆者設(shè)計(jì)了4大功能模塊,如圖2所示,其中主要

包括用戶信息模塊?館藏書目檢索模塊?圖書館信息模塊?系統(tǒng)設(shè)置模塊?每個(gè)模塊通過數(shù)

個(gè)小模塊進(jìn)行組合,最后構(gòu)成完整的移動(dòng)服務(wù)系統(tǒng)?

(1)館藏資源檢索模塊,主要包括對(duì)館藏中外文紙質(zhì)書目的多字段檢索;對(duì)檢索結(jié)果中的

書目關(guān)鍵信息進(jìn)行列表顯示,并對(duì)書目詳細(xì)信息以及藏書館藏情況進(jìn)行查詢;用戶登錄后可

對(duì)所需書目進(jìn)行預(yù)約借閱操作?

(2)用戶信息模塊,本模塊主要包括對(duì)用戶登錄的遠(yuǎn)程驗(yàn)證;對(duì)系統(tǒng)中個(gè)人相關(guān)信息的查

閱;對(duì)個(gè)人借閱記錄及預(yù)約記錄的查詢,同時(shí)還可對(duì)已借閱書本進(jìn)行續(xù)借操作;還包括對(duì)個(gè)

人借閱歷史的查閱?

(3)圖書館信息模塊,本模塊主要為用戶提供圖書館的新聞公告以及相關(guān)講座信息?

(4)系統(tǒng)模塊,主要包括對(duì)系統(tǒng)字體?語種等個(gè)性化內(nèi)容的設(shè)置以及系統(tǒng)幫助?

本系統(tǒng)在圖書館現(xiàn)有系統(tǒng)平臺(tái)基礎(chǔ)上進(jìn)行設(shè)計(jì)和開發(fā),實(shí)現(xiàn)了館藏資源的移動(dòng)檢索?用戶交

互功能?信息查詢等功能,有利于提高圖書館的資源利用效率,提升圖書館的整體服務(wù)品質(zhì)

?

除此以外,系統(tǒng)還存在一些有待改善和擴(kuò)展的地方,包括:

(1)電子資源檢索查詢功能,目前資源檢索主要針對(duì)館內(nèi)的館藏紙質(zhì)書目資源,而電子資

源由于受到IP以及API接口不一致性的限制暫時(shí)無法統(tǒng)一實(shí)現(xiàn),如何讓移動(dòng)圖書館隨時(shí)隨地

可以進(jìn)行電子資源的檢索查詢是需要進(jìn)一步研究的方向?

(2)改進(jìn)跨庫資源檢索中的響應(yīng)時(shí)間控制機(jī)制,如何綜合考慮OPAC系統(tǒng)數(shù)據(jù)庫訪問速度的

差異和手機(jī)網(wǎng)絡(luò)的延時(shí)給用戶帶來的影響是需要研究的一個(gè)領(lǐng)域?

(3)互動(dòng)已成為服務(wù)的一個(gè)重要組成成分,還需要研究如何在通過手機(jī)軟件及時(shí)地與圖書

館工作人員進(jìn)行實(shí)時(shí)互動(dòng)?

參考文獻(xiàn)

[1]陳素梅.手機(jī)圖書館開辟移動(dòng)閱讀的新時(shí)代[J].圖書館建設(shè),2007,(

5):83-86.

[2]趙曉曄.3G為移動(dòng)圖書館創(chuàng)新服務(wù)帶來新的發(fā)展機(jī)遇[J].北京郵電大學(xué)學(xué)報(bào):社會(huì)

科學(xué)版,2009,11(3):32-34.

[3]金曉君.構(gòu)建校園移動(dòng)圖書館[J].內(nèi)蒙古科技與經(jīng)濟(jì),2011,(20):72-74.

[4]李燦.3G業(yè)務(wù)在移動(dòng)圖書館的應(yīng)用探討[J].情報(bào)探索,2011,(1):110-111.

[5]葉紅衛(wèi).基于Android的Interlib移動(dòng)書目查詢?cè)O(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代圖書情報(bào)技術(shù),

2011,(5):93-96.

[6]方瑋,張成昱,竇天芳.基于資源整合的手機(jī)圖書館系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].現(xiàn)代圖書

情報(bào)技術(shù),2009,(6):76-80.

[7]宋飛.移動(dòng)圖書館在大學(xué)校園的發(fā)展概況及影響[J].圖書館界,2011,(6):13-15

總結(jié)

以上是生活随笔為你收集整理的interlib android客户端开发,基于Android的移动图书馆设计与开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。