谷春梅
(黑龍江大學(xué)信息管理學(xué)院 哈爾濱 150080)
移動(dòng)圖書館迭代式服務(wù)框架初探
谷春梅
(黑龍江大學(xué)信息管理學(xué)院 哈爾濱 150080)
隨著移動(dòng)通信技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展和成熟,移動(dòng)圖書館服務(wù)仍面臨著諸如移動(dòng)終端受限、手機(jī)平臺(tái)與圖書館自動(dòng)化系統(tǒng)平臺(tái)不兼容等問題。造成這些問題的根本原因在于缺少一個(gè)系統(tǒng)的服務(wù)框架。移動(dòng)圖書館迭代式服務(wù)框架能夠在一定程度上解決以上問題。它由用戶利用層、服務(wù)封裝層、底層系統(tǒng)封裝層三層結(jié)構(gòu)構(gòu)成。它的提出有利于移動(dòng)圖書館整體功能的實(shí)現(xiàn)、有利于服務(wù)模塊的升級(jí)、有利于服務(wù)質(zhì)量的評(píng)價(jià)。
移動(dòng)圖書館 服務(wù)框架 迭代式
1.1 終端設(shè)備受限
目前我國可以訪問移動(dòng)圖書館的移動(dòng)終端設(shè)備主要集中于手機(jī),其他終端的應(yīng)用很少。如今的手機(jī)市場(chǎng)上存在著多種不同型號(hào)、不同系統(tǒng)、不同規(guī)格的手機(jī)終端,它們?cè)诮o用戶帶來多樣化選擇空間的同時(shí)也帶來了一些局限性如:移動(dòng)圖書館的功能依然還要受手機(jī)屏幕分辨率大小、無線數(shù)據(jù)連接速度、手機(jī)處理器的速度及存儲(chǔ)空間等因素的影響。目前移動(dòng)終端的無線上網(wǎng)技術(shù)與有線上網(wǎng)技術(shù)相比,也存在著很多限制,如運(yùn)算速度比電腦慢、操作和使用不如電腦方便、網(wǎng)絡(luò)帶寬速度不夠快等問題。隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來,市場(chǎng)上手機(jī)的更新?lián)Q代速度十分驚人,這與移動(dòng)圖書館服務(wù)軟件及數(shù)據(jù)資源標(biāo)準(zhǔn)化建設(shè)存在一定的時(shí)間差距。雖然云計(jì)算技術(shù)能夠整合數(shù)字圖書館資源,使移動(dòng)圖書館對(duì)終端設(shè)備的要求大幅度降低[1]。但申飛駒指出,我們目前仍面臨各種數(shù)據(jù)庫的PC界面不適合手機(jī)等移動(dòng)終端應(yīng)用的統(tǒng)一操作界面問題,操作系統(tǒng)不統(tǒng)一所帶來的設(shè)備受限等問題[2]。馬駿濤、董秋生等也認(rèn)為移動(dòng)閱讀的應(yīng)用模式、內(nèi)容、技術(shù)等急需標(biāo)準(zhǔn)化,與此同時(shí)還要加強(qiáng)數(shù)據(jù)庫商與圖書館的溝通與協(xié)作[3]。
1.2 兼容性問題
移動(dòng)圖書館服務(wù)系統(tǒng)是集計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)于一體的現(xiàn)代信息服務(wù)系統(tǒng),該系統(tǒng)的開發(fā)環(huán)境比較復(fù)雜多變。大多數(shù)手機(jī)平臺(tái)與圖書館自動(dòng)化系統(tǒng)平臺(tái)難以做到無縫鏈接。由于目前的各種圖書館數(shù)字館藏資源及網(wǎng)絡(luò)信息資源系統(tǒng)間存在的差異性,針對(duì)不同移動(dòng)終端需要不同的客戶終端以及配套瀏覽器,而我國目前還沒有推出用于可移動(dòng)的終端設(shè)備的各類數(shù)據(jù)庫資源的統(tǒng)一檢索與全文閱讀服務(wù),這就導(dǎo)致了用戶用不同的終端訪問圖書館的不便[4]。由于不同手機(jī)間存在的技術(shù)差異,導(dǎo)致了有些移動(dòng)圖書館只支持特定型號(hào)的設(shè)備。手機(jī)終端不支持多媒體信息,無線通信設(shè)備與信息交換平臺(tái)不兼容,互聯(lián)網(wǎng)與移動(dòng)互聯(lián)網(wǎng)之間也難以做到無縫鏈接[5]。
導(dǎo)致這些問題的根本原因在于移動(dòng)圖書館服務(wù)體系中缺少一個(gè)可以復(fù)用的服務(wù)框架模型??蚣艿淖畲蠛锰幘褪菑?fù)用。面向?qū)ο笙到y(tǒng)獲得的最大的復(fù)用方式就是框架,一個(gè)大的應(yīng)用系統(tǒng)往往可能由多層互相協(xié)作的框架組成。由于框架能重用代碼,因此從已有構(gòu)件庫中建立應(yīng)用變得非常容易。因?yàn)闃?gòu)件都采用統(tǒng)一定義的接口,從而使構(gòu)件間的通信變得簡單。為了不受終端設(shè)備的限制,改善系統(tǒng)兼容性問題,這就要求移動(dòng)圖書館系統(tǒng)統(tǒng)一開發(fā)過程,建立一個(gè)系統(tǒng)的中心框架。該框架要明確用戶的關(guān)鍵需求,分析用例模型的交互過程,達(dá)到形成一個(gè)項(xiàng)目的最關(guān)鍵的整體框架結(jié)構(gòu)的目標(biāo)。此框架是項(xiàng)目一切需求分析和設(shè)計(jì)任務(wù)對(duì)項(xiàng)目進(jìn)行展開和補(bǔ)充的中心。
2.1 迭代式開發(fā)及其特點(diǎn)
迭代式開發(fā)是RUP(Rational Unified Process)的核心思想之一,RUP是一個(gè)重復(fù)和迭代的開發(fā)過程,其核心思想是用例驅(qū)動(dòng)、以架構(gòu)為中心,迭代增量式的進(jìn)行開發(fā)[6]。采用迭代式開發(fā)方法能夠每次遞增地實(shí)現(xiàn)開發(fā)任務(wù),直到最終產(chǎn)品完成。在迭代式開發(fā)過程中,開發(fā)任務(wù)被分解成一個(gè)個(gè)更容易實(shí)現(xiàn)的階段性小目標(biāo),每個(gè)小目標(biāo)具有定義明確的階段性評(píng)估標(biāo)準(zhǔn),迭代就是為了完成給定的階段目標(biāo)。通過漸進(jìn)的開發(fā)過程,階段目標(biāo)形成一系列功能遞增的軟件實(shí)現(xiàn)目標(biāo),在循環(huán)往復(fù)中逐步完善軟件系統(tǒng)[7]。迭代式開發(fā)具有以下特點(diǎn):允許需求變更、盡早降低風(fēng)險(xiǎn)、逐步集成元素等。因此,迭代式開發(fā)適用于需求不穩(wěn)定,系統(tǒng)本身相對(duì)復(fù)雜,開發(fā)周期較長的系統(tǒng)[8]。
2.2 迭代式開發(fā)的應(yīng)用
隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)的發(fā)展,軟件規(guī)模在不斷增大且日益復(fù)雜,軟件危機(jī)已經(jīng)變得越來越嚴(yán)重,解決此問題最有效的方法之一是軟件復(fù)用。迭代式開發(fā)作為RUP的核心思想目前已經(jīng)被廣泛應(yīng)用于各種領(lǐng)域。如在教學(xué)管理系統(tǒng)[9]、社保醫(yī)療信息管理系統(tǒng)[10]、手機(jī)人機(jī)界面開發(fā)系統(tǒng)[11]、電子政務(wù)系統(tǒng)[12]等領(lǐng)域都得到了很好的應(yīng)用。
3.1 適應(yīng)用戶的需求變更
在“三網(wǎng)融合”的環(huán)境下,移動(dòng)圖書館服務(wù)系統(tǒng)的建設(shè)環(huán)境也比較復(fù)雜,在其開發(fā)過程的中期或后期用戶的需求會(huì)因終端設(shè)備的升級(jí)而有所改變。迭代式開發(fā)可以在每次完成小的項(xiàng)目后與用戶進(jìn)行交互和測(cè)試,及時(shí)了解用戶的新需求,有效的控制和適應(yīng)需求的變更,使用戶從提出需求到看到能夠操作的系統(tǒng)周期變短,系統(tǒng)的建設(shè)可以在用戶的實(shí)際使用過程中提出完善的目標(biāo)而逐步實(shí)現(xiàn),通過持續(xù)的發(fā)布可供用戶確認(rèn)的版本,最大可能的挖掘用戶的隱性需求并適應(yīng)需求的變化,在系統(tǒng)建設(shè)的同時(shí),讓用戶盡快地體會(huì)到系統(tǒng)的實(shí)用性。
3.2 確保系統(tǒng)的兼容性
目前大多數(shù)軟件開發(fā)項(xiàng)目不能夠保證系統(tǒng)的可維護(hù)性和兼容性,移動(dòng)圖書館服務(wù)系統(tǒng)在面對(duì)更新?lián)Q代頻繁的終端設(shè)備時(shí)也面臨著同樣的問題,迭代式開發(fā)在開發(fā)初期確定并處理風(fēng)險(xiǎn)的特點(diǎn)可以降低開發(fā)后期處理問題的難度,這在一定程度上保證了系統(tǒng)的可維護(hù)性。移動(dòng)圖書館數(shù)字館藏資源數(shù)量大、類型多、分部廣泛等特點(diǎn)在給移動(dòng)圖書館帶來豐富內(nèi)容的同時(shí)也給不同移動(dòng)終端的統(tǒng)一檢索帶來難題,迭代式開發(fā)方法將系統(tǒng)開發(fā)的后續(xù)迭代目標(biāo)建立在前一個(gè)構(gòu)架基礎(chǔ)之上,既保證了系統(tǒng)開發(fā)的穩(wěn)定性也保證了不同開發(fā)階段系統(tǒng)的兼容性。
3.3 支持系統(tǒng)的持續(xù)集成
移動(dòng)圖書館服務(wù)模塊與傳統(tǒng)圖書館服務(wù)模塊相比要豐富的多,有時(shí)候會(huì)涉及很多子系統(tǒng)和模塊,子系統(tǒng)或模塊之間的系統(tǒng)集成工作比較復(fù)雜。在迭代式開發(fā)中,系統(tǒng)集成是連續(xù)不斷的,每次迭代都是在原系統(tǒng)的基礎(chǔ)上進(jìn)行增量集成,降低了系統(tǒng)集成工作的復(fù)雜性,能夠保證在傳統(tǒng)服務(wù)功能構(gòu)建的基礎(chǔ)上實(shí)現(xiàn)移動(dòng)圖書館個(gè)性化服務(wù)的集成與發(fā)布。
3.4 降低系統(tǒng)建設(shè)成本和風(fēng)險(xiǎn)
在我國移動(dòng)圖書館服務(wù)系統(tǒng)建設(shè)經(jīng)費(fèi)有限的條件下,采用迭代式開發(fā)方法可以將成本風(fēng)險(xiǎn)降低為獲得一次增量所需的費(fèi)用。如果開發(fā)人員在此次迭代過程中失敗,那么其損失只限于此次迭代過程的投入,而不會(huì)影響到產(chǎn)品的整體價(jià)值。迭代式開發(fā)提供了一種控制風(fēng)險(xiǎn)的非常有效的機(jī)制,把復(fù)雜的問題分解為相對(duì)容易的小問題,并且能夠在較短周期內(nèi)看到分系統(tǒng)實(shí)現(xiàn)的效果,可以盡早暴露系統(tǒng)的缺陷,促使項(xiàng)目管理者合理調(diào)整資源,加強(qiáng)項(xiàng)目進(jìn)度的可控程度,系統(tǒng)的建設(shè)風(fēng)險(xiǎn)就大大降低了[13]。
IS框架從終端設(shè)備受限、兼容性問題出發(fā),運(yùn)用迭代式開發(fā)思想,構(gòu)建一個(gè)通用的服務(wù)框架模型。該模型是一個(gè)增量過程,涉及到系統(tǒng)體系結(jié)構(gòu)的持續(xù)集成[14]。IS服務(wù)框架采用了綜合結(jié)構(gòu)形式將具有兼容性強(qiáng)的集成化子部件組合起來,建立高度智能化的架構(gòu)實(shí)體。一般來說,功能需求決定服務(wù)框架,它定義了框架可以實(shí)現(xiàn)哪些功能、完成哪些任務(wù)。開發(fā)者必須根據(jù)服務(wù)需求來設(shè)計(jì)服務(wù)框架,以使得所開發(fā)的產(chǎn)品可以滿足用戶的需要。通過分析用戶的原有需求與新需求之間的差異,設(shè)計(jì)實(shí)現(xiàn)新舊需求間差異的功能。移動(dòng)圖書館IS式服務(wù)框架就是在此基礎(chǔ)上提出來的[15]。通過分析用戶終端在使用移動(dòng)圖書館服務(wù)時(shí)所受到的局限,可采用按需分配原則即按終端設(shè)備所能接收服務(wù)的功能范圍來逐層提供服務(wù)。復(fù)用經(jīng)過多次使用且兼容性強(qiáng)的服務(wù)模塊,可為不同的移動(dòng)終端用戶提供一種通用的服務(wù)策略和內(nèi)容的服務(wù)模式。
移動(dòng)圖書館迭代式服務(wù)框架(IS框架)實(shí)際上是一個(gè)把圖書館集成的數(shù)字資源包括館藏資源和網(wǎng)絡(luò)信息資源逐層部署,按需提供給移動(dòng)終端用戶的框架模型,如圖1所示。
圖1 移動(dòng)圖書館迭代式服務(wù)框架
此服務(wù)框架主要分為三層,即用戶利用層、服務(wù)封裝層、底層系統(tǒng)封裝層。
4.1 用戶利用層
IS框架的用戶利用層主要是實(shí)現(xiàn)各種移動(dòng)終端訪問圖書館數(shù)字館藏資源及網(wǎng)絡(luò)信息資源,這種終端包括智能手機(jī)、普通手機(jī)、MP3/MP4、PDA、平板電腦等。用戶根據(jù)自己使用的移動(dòng)終端設(shè)備的不同來進(jìn)行不同服務(wù)模式的訪問。目前主要的服務(wù)模式有:①手機(jī)短信服務(wù)模式,手機(jī)短信服務(wù)對(duì)軟件的要求比較低,用戶只要具有短信收發(fā)功能的手機(jī)就能夠獲得此項(xiàng)服務(wù)。②是客戶端訪問模式,也稱為APP服務(wù)模式,是指第三方應(yīng)用程序,此種程序需要圖書館發(fā)布APP客戶端,供讀者在移動(dòng)設(shè)備中安裝,圖書館通過該APP提供信息服務(wù)。③是網(wǎng)站服務(wù)模式,此種模式分為WAP網(wǎng)站和WEB網(wǎng)站兩種訪問平臺(tái)[16]。由于我國目前不同區(qū)域間的人們受到經(jīng)濟(jì)、人文等因素的制約導(dǎo)致移動(dòng)通信技術(shù)的普及率受限、發(fā)展不均衡以及不同用戶使用的手機(jī)的功能和型號(hào)不一,因此導(dǎo)致不同地區(qū)的用戶使用的網(wǎng)絡(luò)也不盡相同,在這種情況下就出現(xiàn)了通過GPRS/3G方式訪問的WAP網(wǎng)站的模式和通過4G/WIFI訪問WEB網(wǎng)站的模式。網(wǎng)站服務(wù)模式的功能比較豐富,交互更加便捷,是使用最廣的服務(wù)模式。
用戶利用層提供的這三種服務(wù)模式是針對(duì)不同的訪問終端而制定的,由于移動(dòng)終端設(shè)備的不同,訪問圖書館數(shù)字館藏資源和網(wǎng)絡(luò)信息資源的接口也不只一個(gè),本層的迭代基礎(chǔ)是利用4G技術(shù)能夠跟多種網(wǎng)絡(luò)互聯(lián)的特點(diǎn),實(shí)現(xiàn)多種服務(wù)模式的統(tǒng)一檢索。但早期的短信服務(wù)功能隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展和用戶移動(dòng)設(shè)備的升級(jí)已經(jīng)逐漸淡化在人們的視野中。本文提出這一功能主要強(qiáng)調(diào)的是用戶利用層所體現(xiàn)的分層服務(wù)功能,這種層次性不僅體現(xiàn)在客戶端設(shè)備的不同,也體現(xiàn)在用戶需求的差異性。如何滿足用戶從簡單到復(fù)雜的服務(wù)要求,是本層最核心的目標(biāo)。
4.2 服務(wù)封裝層
服務(wù)封裝層主要包括移動(dòng)圖書館所提供的所有基礎(chǔ)服務(wù),分為現(xiàn)有服務(wù)和可擴(kuò)展服務(wù)。建立移動(dòng)圖書館服務(wù)框架的最終目的是實(shí)現(xiàn)移動(dòng)圖書館服務(wù)功能,因此我們要確定移動(dòng)圖書館需具備哪些服務(wù)功能。移動(dòng)圖書館服務(wù)作為數(shù)字圖書館服務(wù)的延伸,首先要具備數(shù)字圖書館的基礎(chǔ)服務(wù)功能,包括身份認(rèn)證、書目查詢、圖書續(xù)借、掛失解掛、圖書預(yù)約、數(shù)據(jù)庫查詢、參考咨詢、用戶幫助等。本文將以上服務(wù)歸納為移動(dòng)圖書館的現(xiàn)有服務(wù)。本層的迭代基礎(chǔ)是移動(dòng)圖書館在移植現(xiàn)有服務(wù)功能的基礎(chǔ)上增加可擴(kuò)展服務(wù),如利用移動(dòng)互聯(lián)網(wǎng)特點(diǎn)為用戶提供移動(dòng)定位、用戶薦購、提醒通告、權(quán)限控制等服務(wù)。其中的用戶薦購功能就體現(xiàn)了移動(dòng)圖書館服務(wù)超越時(shí)間和空間的限制真正實(shí)現(xiàn)了主動(dòng)性服務(wù)。這種服務(wù)功能也間接的為實(shí)體圖書館帶來了潛在用戶,吸引了更多有需求的用戶群體。
服務(wù)封裝層作為用戶利用層與底層系統(tǒng)封裝層的中間層,起到了承上啟下的重要作用。服務(wù)封裝層集成了數(shù)字圖書館服務(wù)的基礎(chǔ)功能,并以此為迭代基礎(chǔ)擴(kuò)展了移動(dòng)互聯(lián)網(wǎng)環(huán)境下的移動(dòng)圖書館服務(wù)功能模塊。服務(wù)封裝層的功能是否完善體現(xiàn)了移動(dòng)圖書館服務(wù)的質(zhì)量,該層也是衡量移動(dòng)圖書館功能效果的重要依據(jù)。用戶依據(jù)自己使用各功能模塊的體驗(yàn)可以把他們的意見反饋給服務(wù)器,服務(wù)器端的工作人員可以根據(jù)用戶的反饋評(píng)價(jià)進(jìn)而優(yōu)化功能模塊,并以此作為下一次迭代的基礎(chǔ)。
4.3 底層系統(tǒng)封裝層
底層系統(tǒng)封裝層是IS框架的基礎(chǔ)層,也是其最主要的核心部分。作為統(tǒng)一的資源檢索總庫,它的目的是消除資源子空間引起的檢索障礙,成為一個(gè)虛擬的資源統(tǒng)一體,這個(gè)資源統(tǒng)一體是由圖書館自動(dòng)化系統(tǒng)和數(shù)字參考咨詢系統(tǒng)構(gòu)成的。在移動(dòng)圖書館中有一個(gè)門戶網(wǎng)站,用戶只需要在門戶網(wǎng)站設(shè)置好檢索參數(shù)后,就可以實(shí)現(xiàn)對(duì)移動(dòng)圖書館資源的統(tǒng)一檢索。它的檢索流程是用戶在客戶端輸入要檢索的信息內(nèi)容,利用WAP網(wǎng)關(guān)或者HTTP傳輸協(xié)議發(fā)送檢索請(qǐng)求,檢索請(qǐng)求信息傳輸?shù)綉?yīng)用服務(wù)器后,在這里對(duì)檢索請(qǐng)求進(jìn)行分析,通過訪問各數(shù)據(jù)庫,包括目錄數(shù)據(jù)庫、文摘數(shù)據(jù)庫、全文數(shù)據(jù)庫、多媒體數(shù)據(jù)庫,得到檢索結(jié)果并加以整理,通過WAP或WEB服務(wù)器將檢索結(jié)果傳送到客戶端。顯而易見,在這個(gè)檢索過程中用戶只需要一次設(shè)置,一次檢索,最后一次就可以得到在傳統(tǒng)檢索中多次檢索才能得到的結(jié)果,檢索效率得到了很大的提高[17]。
底層系統(tǒng)封裝層作為IS框架的核心層,是實(shí)現(xiàn)整體功能的數(shù)據(jù)資源總庫。本層的迭代基礎(chǔ)是在整合各種圖書館數(shù)字館藏資源及網(wǎng)絡(luò)信息資源的基礎(chǔ)上,對(duì)這些資源進(jìn)行加工整理并存儲(chǔ)于不同類型的資源庫中。這一過程移植于傳統(tǒng)圖書館是維護(hù)和保障知識(shí)秩序的公共產(chǎn)品理念[18]。鮮明的體現(xiàn)了移動(dòng)圖書館檢索平臺(tái)的檢索質(zhì)量比其他檢索平臺(tái)檢索質(zhì)量所具有的優(yōu)越性。
5.1 有利于整體功能的實(shí)現(xiàn)
IS框架不受各圖書館系統(tǒng)平臺(tái)的限制,絕大多數(shù)圖書館無需特別復(fù)雜的二次迭代開發(fā)和本地化工作即可使用。它與用戶使用的移動(dòng)設(shè)備無關(guān),各種流行的操作系統(tǒng)都可以使用;與具體的訪問平臺(tái)無關(guān),用戶可以通過GSM網(wǎng)絡(luò)訪問,也可以通過3G/4G網(wǎng)絡(luò)訪問;與用戶使用的具體資源無關(guān),圖書館提供的絕大多數(shù)類型的資源,包括文本、音頻、視頻資源都可以方便的閱讀和使用。IS框架具有功能比較完善的用戶和資源管理功能,有利于移動(dòng)圖書館整體功能的實(shí)現(xiàn)[19]。
5.2 有利于服務(wù)模塊的升級(jí)
首先,IS框架為移動(dòng)圖書館服務(wù)的建設(shè)提供了系統(tǒng)架構(gòu)模型,使其作為后續(xù)迭代開發(fā)的一個(gè)基礎(chǔ),該模型的層次化和系統(tǒng)化的形成和逐步完善,為以后開放IS框架網(wǎng)絡(luò)升級(jí)提供了可能。其次,IS框架的分層模塊體現(xiàn)了移動(dòng)圖書館信息服務(wù)的有序性。這種有序性同時(shí)也為擴(kuò)展服務(wù)功能提供了便利。最后,從移動(dòng)圖書館服務(wù)的發(fā)展目標(biāo)和服務(wù)戰(zhàn)略來看其服務(wù)框架,對(duì)于服務(wù)的重要性而言,我們可以簡要的用“小終端、大戰(zhàn)略”六個(gè)字來加以概括?!靶 笔侵敢苿?dòng)圖書館服務(wù)對(duì)象是由每一個(gè)小的移動(dòng)終端用戶組成的,“大”是指IS框架不僅具有傳統(tǒng)數(shù)字圖書館的基本功能,而且在此基礎(chǔ)上還可以擴(kuò)展新的功能模塊。IS框架的構(gòu)建是移動(dòng)圖書館服務(wù)網(wǎng)絡(luò)化、實(shí)時(shí)化、可控化的體現(xiàn)。
5.3 有利于服務(wù)質(zhì)量的評(píng)價(jià)
IS框架的構(gòu)建,對(duì)移動(dòng)圖書館服務(wù)質(zhì)量來說,具有衡量和評(píng)判的作用。IS框架的評(píng)判價(jià)值主要體現(xiàn)在兩個(gè)方面:一是IS框架的使用節(jié)省了開發(fā)人員的時(shí)間成本,二是IS框架的使用為優(yōu)化和擴(kuò)展移動(dòng)圖書館服務(wù)提供了基礎(chǔ)。IS框架建設(shè)工作會(huì)隨著時(shí)間的發(fā)展進(jìn)行著不同的需求變化,IS框架體系中的評(píng)判標(biāo)準(zhǔn)也會(huì)發(fā)生相應(yīng)的轉(zhuǎn)變,不同時(shí)期的服務(wù)框架建設(shè)工作的衡量標(biāo)準(zhǔn)也會(huì)有所不同。IS框架的提出,不僅有利于移動(dòng)圖書館服務(wù)本身的建設(shè)工作,而且作為一個(gè)衡量和參考的標(biāo)準(zhǔn),也成為其服務(wù)軟件開發(fā)人員工作參考和借鑒的體系架構(gòu),一個(gè)可衡量和改進(jìn)的服務(wù)框架建設(shè)的基礎(chǔ)模型。
IS框架不是一個(gè)終期的服務(wù)框架,它是一個(gè)不斷發(fā)展的、可變的、兼容性強(qiáng)的服務(wù)框架模型,其原理是在故有服務(wù)功能上進(jìn)行迭代的過程,這種迭代過程不是傳統(tǒng)意義上的累加過程,而是把經(jīng)過反復(fù)使用具有較高兼容性的服務(wù)模塊作為設(shè)計(jì)上一層服務(wù)模塊的基礎(chǔ),使其適應(yīng)不同移動(dòng)終端運(yùn)行的環(huán)境。隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,新環(huán)境下的新技術(shù)正在對(duì)現(xiàn)代移動(dòng)圖書館服務(wù)提出新的挑戰(zhàn)和需求,移動(dòng)圖書館迭代式服務(wù)框架使設(shè)計(jì)人員在實(shí)現(xiàn)這些需求的過程中縮短開發(fā)周期、降低開發(fā)風(fēng)險(xiǎn)、節(jié)約開發(fā)成本、逐步集成系統(tǒng),這無疑會(huì)給移動(dòng)圖書館服務(wù)帶來重要的實(shí)踐性參考價(jià)值。
[1]施海燕.云計(jì)算和移動(dòng)圖書館[J].圖書館建設(shè),2009(9):10-12.
[2]申飛駒.基于云計(jì)算的移動(dòng)圖書館建設(shè)探析[J].商業(yè)時(shí)代,2013(15):54-55.
[3]馬駿濤,董秋生,黃 文,等.圖書館開展移動(dòng)閱讀服務(wù)的問題及對(duì)策[J].圖書館論壇,2013(1):91-93,115.
[4]賴永波.移動(dòng)數(shù)字圖書館服務(wù)功能拓展與實(shí)現(xiàn)途徑[J].圖書館學(xué)研究,2011(5):42-45.
[5]呂雪冰.移動(dòng)圖書館的發(fā)展現(xiàn)狀及實(shí)施策略[J].圖書館學(xué)刊,2014(3):103-105.
[6]吳家菊,席傳裕,姜 龍.基于RUP的迭代式軟件開發(fā)研究及應(yīng)用[J].現(xiàn)代電子技術(shù),2009(16):95-99.
[7]劉若華,楚書來.迭代式開發(fā)方法在C#項(xiàng)目化教學(xué)中的應(yīng)用[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(1):170-171.
[8]金 丹.迭代式開發(fā)多Agent系統(tǒng)的研究[J].科技動(dòng)態(tài),2006(5):12-13.
[9]易諒容.RUP在教學(xué)管理系統(tǒng)中的應(yīng)用[D].長沙:中南大學(xué),2004.
[10]陳 喆.基于RUP的社保醫(yī)療信息管理系統(tǒng)的研發(fā)[D].濟(jì)南:山東大學(xué),2008.
[11]王永鋒.迭代式開發(fā)在手機(jī)人機(jī)界面開發(fā)中的應(yīng)用[D].西安:西安電子科技大學(xué),2008.
[12]賈婷婷.RUP方法在電子政務(wù)系統(tǒng)中的研究與應(yīng)用[D].北京:北京郵電大學(xué),2013.
[13]宋成光.迭代式開發(fā)在信息化項(xiàng)目中的應(yīng)用[N].中國信息化周報(bào),2013-06-10(22).
[14]Booch G,Raumbaugh J,Jacobson I.The UML User Guide[M].Addison-Wesley Professional,1998.
[15]劉乾發(fā).基于Ajar平臺(tái)的手機(jī)軟件架構(gòu)研究與應(yīng)用[D].杭州:浙江大學(xué),2007.
[16]江 波,覃燕梅.我國移動(dòng)圖書館五種主要服務(wù)模式的比較研究[J].數(shù)字技術(shù),2014(2):59-62.
[17]趙 鵬,嚴(yán)武軍.數(shù)字圖書館工程項(xiàng)目研究[M].北京:冶金工業(yè)出版社,2009:227-228.
[18]蔣永福.知識(shí)秩序·知識(shí)共享·知識(shí)自由——關(guān)于圖書館精神的制度維度思考[J].中國圖書館學(xué)報(bào),2004(4):10-13.
[19]劉凈凈.面向泛在信息社會(huì)的數(shù)字館藏管理與利用[M].北京:國家圖書館出版社,2013:202.
(責(zé)任編校 田麗麗)
Iterative Service Framework of the Mobile Library
Gu Chunmei
School of Information Management,Heilongjiang University,Harbin 150080,China
With the development and maturity of mobile communication technology and Internet technology,the mobile library service is still faced with such problems as limited mobile terminals and incompatibility of the mobile platform with the library automation system platform.The root cause of these problems is lack of a systematic service framework.However,the mobile library iterative service framework,which has a structure of users’utilization, service packaging and bottom system packaging,can solve these problems to some extent.It will contribute to the performance of the overall function of the mobile library,the upgrading of the service modules and the evaluation of service quality.
mobile library;service framework;iteration style
G250.7
谷春梅,女,1988年生,2012級(jí)圖書館學(xué)碩士研究生,研究方向?yàn)閳D書館學(xué)基礎(chǔ)理論。