顏 琛
在互聯(lián)網(wǎng)時代背景下,圖書館作為高校的重要活動中心,將文獻(xiàn)情報(bào)中心、文化記憶中心和知識交流中心有效地結(jié)合為統(tǒng)一整體,要緊跟智能時代的發(fā)展,借助先進(jìn)信息技術(shù),加強(qiáng)對圖書館智慧型學(xué)科服務(wù)平臺的構(gòu)建和應(yīng)用,不斷地提高圖書館的服務(wù)質(zhì)量,為實(shí)現(xiàn)圖書館的智能化、數(shù)字化管理提供重要的平臺支持。因此,如何科學(xué)地構(gòu)建和應(yīng)用圖書館智慧型學(xué)科服務(wù)平臺是技術(shù)人員必須思考和解決的問題。
Android系統(tǒng)通常用到以下四個組件:(1)Activity組件。Activity組件主要用于對可視化操作界面的設(shè)計(jì),該組件主要設(shè)置于組件系統(tǒng)中,在開發(fā)個人事務(wù)管理系統(tǒng)期間,通常會用到多個Activity組件。另外,利用Android系統(tǒng),可以實(shí)現(xiàn)對這些組件的統(tǒng)一化管理和控制。(2)Service組件。該組件主要是在繼承Service類進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)的[1],為系統(tǒng)運(yùn)行提供了穩(wěn)定的運(yùn)行程序。在實(shí)際使用中,必須采用組件注冊的方式,將該組件注冊到指定的配置文件中,如AndroidManifest.xml配置文件。(3)BroadcastReceiver組件。該組件作為一種典型的程序組件,主要用于對程序的集中化管控。(4)ContentProvider組件。利用該組件,可以為Android系統(tǒng)應(yīng)用程序的鏈接提供良好的數(shù)據(jù)共享服務(wù)支持,在保證數(shù)據(jù)安全化存儲的基礎(chǔ)上,對所有系統(tǒng)數(shù)據(jù)進(jìn)行交互式、實(shí)時化訪問和調(diào)用。
Java語言作為一種成熟的編程語言,具有面向?qū)ο筇攸c(diǎn),該編程語言為開發(fā)人員提供一套系統(tǒng)語言要素,確保相關(guān)任務(wù)執(zhí)行到位。Java語言在實(shí)際設(shè)計(jì)中,主要用到了對象和對象接口,為開發(fā)人員提供了強(qiáng)大的動態(tài)接口模型支持,在開發(fā)系統(tǒng)期間,開發(fā)人員在無需知道繼承機(jī)制內(nèi)部復(fù)雜結(jié)構(gòu)的基礎(chǔ)上,就可以快速完成對系統(tǒng)功能的開發(fā)和實(shí)現(xiàn)[2],為開發(fā)人員高效地完成系統(tǒng)開發(fā)工作提供了極大的便利。此外,Java語言還向類內(nèi)部放置了相應(yīng)的狀態(tài)變量,形成了一種模塊化設(shè)計(jì)思想,并利用類對象原型,在使用繼承機(jī)制的基礎(chǔ)上,完成對代碼的復(fù)用。
Mysql作為一種常用的數(shù)據(jù)庫管理系統(tǒng),具有小型化、高效化、安全化特點(diǎn),該數(shù)據(jù)庫開發(fā)商為MysqlAB公司。目前,該數(shù)據(jù)庫憑借著自身體積小、成本低、速度快等特點(diǎn),被廣泛地應(yīng)用于中小型網(wǎng)站設(shè)計(jì)和開發(fā)中,并取得了良好的應(yīng)用效果。同時,大量的中小型網(wǎng)站為了降低系統(tǒng)開發(fā)成本,將Mysql數(shù)據(jù)庫設(shè)置為網(wǎng)絡(luò)常用數(shù)據(jù)庫[3]。
為了確保系統(tǒng)功能的強(qiáng)大性和適用性,本文所設(shè)計(jì)的圖書館智慧型學(xué)科服務(wù)平臺必須滿足以下應(yīng)用需求:(1)該系統(tǒng)必須表現(xiàn)出強(qiáng)大的自動化控制功能,確保數(shù)據(jù)備份存儲的安全性和可靠性。(2)該系統(tǒng)必須具備界面簡潔友好、數(shù)據(jù)調(diào)用快捷方便等特點(diǎn)[4]。(3)該系統(tǒng)必須表現(xiàn)出較高的保密性、易維護(hù)、易升級性、拓展性和跨平臺性,確保各個操作系統(tǒng)均能夠正常、穩(wěn)定地運(yùn)行。
圖書館智慧型學(xué)科服務(wù)平臺架構(gòu)設(shè)計(jì)示意圖如圖1所示,該系統(tǒng)主要是由三部分組成。(1)數(shù)據(jù)采集層。數(shù)據(jù)采集層主要用于對重要信息數(shù)據(jù)的全面化采集和整理,可以實(shí)現(xiàn)對多種格式視頻、圖像的全面化、完整化采集。該層在實(shí)際運(yùn)用中,主要涉及傳感器、攝像頭等設(shè)備,利用互聯(lián)網(wǎng),該層可以將所采集好的信息數(shù)據(jù)安全、可靠地傳輸?shù)綌?shù)據(jù)存儲層中,同時,還能對所需信息數(shù)據(jù)進(jìn)行統(tǒng)一化處理,以達(dá)到保護(hù)信息數(shù)據(jù)的目的。(2)數(shù)據(jù)存儲層。數(shù)據(jù)存儲層在實(shí)際運(yùn)行中除了用到了分布式數(shù)據(jù)庫,還用到了分布式文件系統(tǒng),所以,該層具有數(shù)據(jù)訪問速度快、數(shù)據(jù)拓展性高、安全可靠性強(qiáng)等特點(diǎn),極大地提高了用戶的使用體驗(yàn),便于用戶靈活地拓展和管理數(shù)據(jù)存儲節(jié)點(diǎn)[5]。此外,數(shù)據(jù)存儲層通過利用數(shù)據(jù)備份方式,實(shí)現(xiàn)了對重要數(shù)據(jù)的有效保護(hù),避免了數(shù)據(jù)出現(xiàn)丟失或者泄露問題。(3)數(shù)據(jù)展示層。為了提高數(shù)據(jù)展示層設(shè)計(jì)水平,技術(shù)人員要利用繪制圖表的方式,將相關(guān)信息數(shù)據(jù)形象、直觀地呈現(xiàn)在用戶面前,便于用戶查看和調(diào)用。
圖1 圖書館智慧型學(xué)科服務(wù)平臺架構(gòu)示意圖
系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)和構(gòu)建,方便用戶分類化管理個人基本信息,同時為系統(tǒng)數(shù)據(jù)備用提供了技術(shù)支持,所以加強(qiáng)對系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)顯得尤為重要。對于基于GIS技術(shù)真空熱環(huán)境模擬測試系統(tǒng)而言,其數(shù)據(jù)庫主要用于對用戶名、登錄賬號、學(xué)術(shù)文獻(xiàn)、休閑類文獻(xiàn)等相關(guān)信息的安全化存儲和管理[6]??傊到y(tǒng)數(shù)據(jù)庫在增刪改查數(shù)據(jù)、保證數(shù)據(jù)存儲的安全性和可靠性方面發(fā)揮出重要作用,因此,在設(shè)計(jì)圖書館智慧型學(xué)科服務(wù)平臺期間,技術(shù)人員要重視對系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)。現(xiàn)以表1、表2所示的“用戶信息表、文獻(xiàn)資源信息表”為例,對數(shù)據(jù)庫具體設(shè)計(jì)進(jìn)行介紹。
表1 用戶信息表
表2 文獻(xiàn)資源信息表
為了保證用戶登錄模塊設(shè)計(jì)水平,技術(shù)人員要確保所設(shè)計(jì)的系統(tǒng)能夠嚴(yán)格認(rèn)證用戶登錄行為,用戶在正式登錄系統(tǒng)之前,要事先輸入和提交所注冊好的用戶名和密碼,系統(tǒng)會自動加密處理這些信息,并將加密好的信息安全、可靠地傳輸?shù)焦芾矸?wù)器中,由服務(wù)器認(rèn)證用戶所提交的用戶名和密碼信息,等這些信息認(rèn)證通過后,系統(tǒng)會自動將相關(guān)權(quán)限信息反饋到客戶端,由客戶端結(jié)合所收到的權(quán)限信息,將相關(guān)頁面加載和呈現(xiàn)在用戶面前[7]。反之,如果用戶所提交的用戶名和密碼認(rèn)證失敗,說明用戶所提交的登錄信息錯誤,用戶無法登錄和訪問系統(tǒng),此時,需要用戶點(diǎn)擊“找回密碼”按鈕,重新設(shè)置正確的密碼和賬號。
用戶服務(wù)管理模塊主要用協(xié)助學(xué)科館員和其他用戶對該服務(wù)平臺進(jìn)行智能化、高效化管理和維護(hù)以及用戶對平臺使用效果的反饋和評價(jià)相關(guān)信息的匯總[8],為后期平臺服務(wù)能力的提升提供重要的數(shù)據(jù)支持,從而更好地滿足用戶反饋和評價(jià)等心理需求。同時,以平臺為主體,以用戶為輔助,從以下兩個方面入手,對該平臺的智慧型進(jìn)行準(zhǔn)確理解:首先,利用該平臺,可以對平臺所提供的資源信息、服務(wù)項(xiàng)目等信息進(jìn)行全面化跟蹤和監(jiān)控,為后期平臺運(yùn)行狀態(tài)的分析打下堅(jiān)實(shí)的基礎(chǔ),并及時發(fā)現(xiàn)和解決平臺運(yùn)行可能存在的問題,從而提高平臺的運(yùn)行性能和使用壽命;其次,確保平臺預(yù)警規(guī)約的合理性和科學(xué)性,該平臺在實(shí)際使用中通常會表現(xiàn)出較高的智能預(yù)警能力和規(guī)范約束能力,可以實(shí)現(xiàn)對平臺各項(xiàng)行為的智能化監(jiān)控和管理,確保整個平臺能夠正常、穩(wěn)定、安全地運(yùn)行。
學(xué)科資源服務(wù)模塊可以為用戶提供結(jié)構(gòu)化、完善化資源和相關(guān)信息服務(wù)項(xiàng)目,便于用戶結(jié)合自身的實(shí)際使用需求,便捷化查看、獲取自己感興趣的信息。該模塊在實(shí)際運(yùn)行中,需要借助整個平臺,全面收集和整理各種信息和資源,并完成對資源中心的構(gòu)建,同時利用友好界面,對平臺處理好的信息資源進(jìn)行科學(xué)分類、加工,并為用戶提供資源智能搜索、推送共享服務(wù)體驗(yàn)。
學(xué)科知識服務(wù)模塊可以為用戶提供具有指導(dǎo)意義和輔助意義的知識,這些知識通常涉及學(xué)習(xí)、教學(xué)、科研等相關(guān)信息,具有一定的凝練性,可以有效地滿足用戶教育需求和能力培養(yǎng)需求。利用該模塊,可以將該平臺與用戶進(jìn)行有效結(jié)合,對經(jīng)過加工后的信息資源進(jìn)行升級,使其被升級為知識。利用該模塊,不僅可以為用戶提供豐富多樣的學(xué)科知識服務(wù)體驗(yàn),還能幫助用戶分析和解決學(xué)習(xí)期間、教學(xué)期間遇到的問題。同時,還能鼓勵和引導(dǎo)不同用戶進(jìn)行有效溝通和協(xié)作,為實(shí)現(xiàn)對知識的深入互動和交流創(chuàng)造了良好的條件。
學(xué)科空間服務(wù)主要為用戶提供更加優(yōu)質(zhì)的虛擬空間服務(wù)體驗(yàn),從而實(shí)現(xiàn)對實(shí)體空間的智能化管理,提高該平臺虛擬服務(wù)能力,滿足用戶的空間服務(wù)需求,該模塊主要是在用戶與該平臺共同主導(dǎo)下所形成的。該模塊的設(shè)計(jì)和應(yīng)用不僅可以提高空間的虛擬性和空間的交互性,還能提高空間利用的沉浸性,極大地提高用戶的使用體驗(yàn)。
學(xué)科產(chǎn)品服務(wù)模塊主要是在深化知識服務(wù)層的基礎(chǔ)上,對館員的知識進(jìn)行融合所形成的一種情報(bào)產(chǎn)品,該產(chǎn)品具有一定的針對性,可為用戶提供更加優(yōu)質(zhì)的決策服務(wù)體驗(yàn)。該模塊具有以下三個特點(diǎn):(1)增值性,該平臺為用戶所提供的產(chǎn)品服務(wù)必須提供價(jià)值的增值性;(2)科學(xué)性,知識產(chǎn)品與用戶的決策息息相關(guān),其加工過程必須確?;A(chǔ)知識的科學(xué)性、完整性和精確性;(3)前瞻性,學(xué)科知識產(chǎn)品必須能夠精確地預(yù)測學(xué)科未來發(fā)展趨勢,所以該模塊必須表現(xiàn)出一定的前瞻性。
為了進(jìn)一步地提高特色專項(xiàng)服務(wù)模塊設(shè)計(jì)水平,技術(shù)人員必須要結(jié)合用戶的特定需求,為用戶提供嵌入式專項(xiàng)服務(wù)。該模塊的主導(dǎo)角色是用戶,確保學(xué)科館員和其他用戶之間建立良好的協(xié)作關(guān)系,從而實(shí)現(xiàn)與各種用戶的深入化、高效化溝通和交流。該模塊具有以下三個特點(diǎn):(1)戰(zhàn)略性,該模塊主要集成于校內(nèi)資源,重點(diǎn)用于對學(xué)科發(fā)展突破性問題的有效解決,從而滿足用戶的個性化使用需求,為進(jìn)一步提高學(xué)科整體水平起到戰(zhàn)略性的作用。(2)全程嵌入,在進(jìn)行專項(xiàng)服務(wù)期間需要采用全程嵌入的方式,將平臺和館員嵌入到用戶的實(shí)際應(yīng)用場景中,從而為用戶提供全方位的資源服務(wù)。(3)價(jià)值共創(chuàng)性,在特色專項(xiàng)服務(wù)的支持下,形成一支高素質(zhì)、高能力、高水平的價(jià)值共創(chuàng)團(tuán)隊(duì),從而發(fā)揮出各個要素的應(yīng)用價(jià)值。同時,還要為該團(tuán)隊(duì)打造出多學(xué)科化專業(yè)背景,從而為專項(xiàng)項(xiàng)目的實(shí)施夯實(shí)人才基礎(chǔ),此外,還要從學(xué)位點(diǎn)建設(shè)、人才培養(yǎng)等方面入手,促使學(xué)科健康、創(chuàng)新發(fā)展。
圖書館智慧型學(xué)科服務(wù)平臺構(gòu)建工作取得了圓滿成功,該系統(tǒng)應(yīng)用效果良好。(1)功能完善強(qiáng)大,實(shí)用性強(qiáng)。該系統(tǒng)具有強(qiáng)大的用戶服務(wù)管理模塊、學(xué)科資源服務(wù)模塊和學(xué)科空間服務(wù)模塊等,有效地實(shí)現(xiàn)了學(xué)科服務(wù)領(lǐng)域的延伸和發(fā)展,為用戶提供了更加優(yōu)質(zhì)的服務(wù)體驗(yàn)。(2)操作簡單、安全可靠。用戶在使用該系統(tǒng)期間無需掌握和應(yīng)用計(jì)算機(jī)相關(guān)技術(shù),就能在短時間內(nèi)快速掌握和應(yīng)用系統(tǒng)功能使用技巧,降低了系統(tǒng)學(xué)習(xí)成本,有利于后期該系統(tǒng)的推廣和普及。
綜上所述,圖書館智慧型學(xué)科服務(wù)平臺不僅為學(xué)科館員提供了學(xué)科服務(wù)空間,還能實(shí)現(xiàn)對學(xué)科資源的智能化裝載,為學(xué)科用戶提供了便捷高效的一站式服務(wù)體驗(yàn),極大地提高了學(xué)科服務(wù)水平,為實(shí)現(xiàn)對圖書館學(xué)科資源的智能化、數(shù)字化、高效化管理提供了重要平臺支持。所以,加強(qiáng)對該平臺的推廣和應(yīng)用勢在必行。