(重慶第二師范學(xué)院,重慶 400060)
[摘 要] 針對當(dāng)前圖書館手機服務(wù)存在的問題,提出Android平臺圖書館服務(wù)系統(tǒng)的設(shè)計以及實現(xiàn)模式,不僅能夠有效解決當(dāng)前的問題,而且能夠推動圖書館手機服務(wù)的整體發(fā)展,對基于Android平臺的圖書館服務(wù)系統(tǒng)設(shè)計與實現(xiàn)模式進行詳細(xì)分析和研究。
[關(guān) 鍵 詞] Android平臺;圖書館;服務(wù)系統(tǒng)
[中圖分類號] G251 [文獻標(biāo)志碼] A [文章編號] 2096-0603(2017)06-0184-01
現(xiàn)如今,在網(wǎng)絡(luò)技術(shù)不斷大力發(fā)展的形勢下,圖書館已經(jīng)逐漸朝著數(shù)字化、網(wǎng)絡(luò)化的方向發(fā)展,不僅能夠為客戶提供更多的閱讀資源,而且能夠為用戶提供桌面或者是瀏覽器服務(wù)。手機服務(wù)現(xiàn)如今已經(jīng)逐漸成為圖書館的一種遠(yuǎn)程服務(wù)方式,為了保證將圖書館自身的影響和作用充分發(fā)揮出來,體現(xiàn)圖書館存在的意義和價值,將其與手機應(yīng)用進行有效結(jié)合。不僅能夠為現(xiàn)代人們提供更多的閱讀便利條件,而且能夠推動手機平臺圖書館的整體發(fā)展,但是當(dāng)前圖書館手機服務(wù)系統(tǒng)成本比較高、數(shù)據(jù)流量比較大,因此,本文結(jié)合Android平臺對圖書館服務(wù)系統(tǒng)的設(shè)計以及實現(xiàn)模式進行深入的討論。
一、Android開發(fā)技術(shù)
Android系統(tǒng)是一個手機開源系統(tǒng),受到了社會各界的好評,在實際應(yīng)用過程中,也實現(xiàn)了其自身的使用價值,Android系統(tǒng)其中主要包括應(yīng)用程序、開發(fā)庫、運行環(huán)境以及內(nèi)核等。Android應(yīng)用程序當(dāng)中包括用戶界面、地圖、瀏覽器以及通訊錄等各個類型的程序,一般情況下,其自身都會同一系列的核心應(yīng)用程序一起打包發(fā)布,其自身的應(yīng)用程序當(dāng)中基本上所有的程序都是利用JAVA語言來編寫完成的,使用者可以通過可視化的操作方式來進行操作,并能夠?qū)ζ渥陨淼乃袘?yīng)用功能以及數(shù)據(jù)進行切實有效的使用。Android系統(tǒng)是當(dāng)前比較流行的一種手機操作系統(tǒng),有著非常高的可移植性,與其他開發(fā)平臺相比,Android系統(tǒng)有其自身的特征和優(yōu)勢,比如其自身的應(yīng)用程序框架、針對手機自主研發(fā)的Da1vik虛擬機、優(yōu)化的圖形庫等,能夠支持多媒體、支持GSM技術(shù),擁有非常強大的開發(fā)環(huán)境,這對圖書館服務(wù)系統(tǒng)設(shè)計以及實現(xiàn)模式來說,有非常重要的影響和作用。
二、圖書館服務(wù)系統(tǒng)設(shè)計與實現(xiàn)模式
無論是任何一個軟件,其在自身的壽命周期當(dāng)中,需求分析都是其中必不可少的一個重要階段,這對于軟件自身的質(zhì)量有非常重要的聯(lián)系。需求分析完成的如果良好的話,就會對整個系統(tǒng)的日后開發(fā)以及使用打下良好的基礎(chǔ)。對系統(tǒng)的需求性分析可以分為兩個方面,其中一個就是功能型的需求,另外一個是非功能型的需求,但是對一個成功的軟件來說,需要同時具備這兩種特性。在當(dāng)前社會時代的發(fā)展形勢下,智能手機已經(jīng)逐漸普及,對人們的日常生活也產(chǎn)生了很多的影響,手機不僅有利于日常的攜帶和操作,而且能夠給人民的生活提供非常多的便利條件。傳統(tǒng)的圖書館操作需要計算機的支持才能夠進行相對應(yīng)的操作,但是計算機的攜帶并不是很方便,所以手機圖書館能夠在很大程度上滿足客戶獲取資源的便利性。
根據(jù)上述的系統(tǒng)需求分析,系統(tǒng)主要包括管理員模塊、用戶模塊,詳情如圖所示。
管理員在實際操作過程中,對圖書館數(shù)據(jù)庫里面的數(shù)據(jù)需要定期地維護和管理,在Android端的實際操作過程中,主要包括登陸、用戶管理以及圖書管理這三個方面。首先,登陸主要是指管理員可以在Android端登入圖書館系統(tǒng);用戶管理則是管理員可以對一些普通用戶進行添加、查詢或者是刪除等操作;圖書館則是管理員可以根據(jù)實際情況,根據(jù)讀者的實際閱讀需求,增加一些圖書種類或者是刪除一些長期沒有人閱讀和關(guān)注的圖書等。在對Android平臺圖書館服務(wù)系統(tǒng)進行設(shè)計時,要遵循一定的設(shè)計原則,在圖書館數(shù)據(jù)庫設(shè)計過程中,應(yīng)當(dāng)采用綜合、全面的方法來組織數(shù)據(jù),這樣才能夠從根本上保證圖書館的高訪問效率。對輸入數(shù)據(jù)庫中的數(shù)據(jù)要進行相應(yīng)的審核,看其是否能夠符合閱讀者的整體需求以及是否符合規(guī)則,這樣不僅能夠防止用戶在系統(tǒng)使用過程中向其中添加一些不規(guī)范的信息資源,而且能夠保證圖書館整個數(shù)據(jù)庫的完整性和完全性。
在Android平臺圖書館服務(wù)系統(tǒng)設(shè)計完成之后,要相對應(yīng)地對其進行測試,保證其自身的科學(xué)合理實現(xiàn)和應(yīng)用。在實際操作過程中,圖書館平臺需要用戶登陸,用戶登陸一般分為管理員登陸和普通用戶登陸,普通用戶在登陸過程中,需要注冊帳號和密碼,根據(jù)自己設(shè)定的帳號和密碼登陸即可;而管理員在登陸時,需要輸入管理員專門的密碼。在登陸成功之后,普通用戶就會進入到普通用戶的主截面當(dāng)中,對自己所要查詢的書籍或者是資料進行翻閱,而管理員則會進入到管理主截面,對普通用戶以及圖書進行實時有效的監(jiān)督和管理。
綜上所述,在當(dāng)前網(wǎng)絡(luò)科技不斷大力發(fā)展的形勢下,為了滿足人們?nèi)粘ψx書的需求,手機圖書館服務(wù)已經(jīng)逐漸發(fā)展起來?;贏ndroid平臺基礎(chǔ)上的圖書館服務(wù)系統(tǒng),在設(shè)計過程中,需要遵循一定的規(guī)則,保證圖書館數(shù)據(jù)庫的規(guī)范化管理模式,避免一些其他的信息混入到數(shù)據(jù)庫當(dāng)中,從根本上保證Android平臺圖書館服務(wù)的有效實施和應(yīng)用。
參考文獻:
[1]張曉林.數(shù)字圖書館機制的范式演變及其挑戰(zhàn)[J].中國圖書館學(xué)報,2010(6).
[2]李宇,張曉林.嵌入式桌面信息服務(wù)及其系統(tǒng)實現(xiàn)[J].現(xiàn)代圖書情報技術(shù),2011(3).