郭敏
摘? ?要:圖書館推送服務(wù)能夠在一定程度上提高圖書館的運(yùn)營質(zhì)量,為讀者閱讀和查找提供極大的便利。基于此,提出基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng),在對(duì)其硬件組成進(jìn)行簡要介紹后,重點(diǎn)對(duì)其軟件設(shè)計(jì)進(jìn)行闡述,包括讀者身份認(rèn)證模塊、推送服務(wù)系統(tǒng)信息的收集模塊、用戶層、系統(tǒng)開發(fā)平臺(tái)四方面。根據(jù)實(shí)驗(yàn)結(jié)果可知,本文設(shè)計(jì)的基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)相比于傳統(tǒng)系統(tǒng)設(shè)計(jì),在推送服務(wù)效率上具有很大的優(yōu)勢,服務(wù)效率始終高于傳統(tǒng)系統(tǒng)。
關(guān)鍵詞:用戶瀏覽記錄? 圖書館? 智能推送? 探服務(wù)系統(tǒng)
中圖分類號(hào):G250.7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ? ? ? ? ? ? ? ? ? ?文章編號(hào):1674-098X(2020)02(a)-0243-02
在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下,用戶快速搜索并命中所需信息的難度越來越高、用戶需求的多樣性越來越豐富、專業(yè)程度越來越高[1];未來很長一段時(shí)間內(nèi)用戶的首選搜索方式就是利用智能手機(jī)等智能移動(dòng)設(shè)施上網(wǎng);在搜索信息時(shí),越來越多的用戶會(huì)選取使用方便、操作簡單、便捷的搜索引擎來查找所需內(nèi)容。在這些技術(shù)的基礎(chǔ)上對(duì)圖書館的智能推送服務(wù)進(jìn)行基于用戶瀏覽記錄的個(gè)性化信息推送服務(wù)的研究。
1? 基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)硬件構(gòu)成
本文部署的基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)的硬件構(gòu)造是部署和設(shè)計(jì)軟件所需的物理配備。系統(tǒng)硬件的實(shí)際分布可以適當(dāng)簡化整個(gè)推送服務(wù)系統(tǒng)的硬件部署,具體落實(shí)為數(shù)據(jù)庫服務(wù)器、瀏覽客戶端、Web服務(wù)器、管理客戶端三方面內(nèi)容[3]。整個(gè)應(yīng)用程序的硬件部署是需要在集群的服務(wù)系統(tǒng)或多個(gè)應(yīng)用系統(tǒng)基礎(chǔ)上組建完成的。該數(shù)據(jù)庫服務(wù)器部署在數(shù)據(jù)庫應(yīng)用系統(tǒng)或多個(gè)數(shù)據(jù)庫應(yīng)用平臺(tái)的群集基礎(chǔ)上的。按照用戶的實(shí)際需求,Web服務(wù)器能夠單獨(dú)應(yīng)用,并提升系統(tǒng)的響應(yīng)速度和安全性。推送服務(wù)由個(gè)性化的推送系統(tǒng)實(shí)現(xiàn),閱讀器需要及時(shí)推送給用戶,閱讀器的瀏覽端不一定是PC端,也可以是利用微信平臺(tái)發(fā)生的移動(dòng)電話WAP或其他官方閱讀器。
2? 基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)軟件設(shè)計(jì)
2.1 讀者身份認(rèn)證模塊
圖書館的智能推送服務(wù)必須做到確保書籍信息推送的可靠性和來源的安全性,因而應(yīng)仔細(xì)確認(rèn)讀者信息,并將其作為保證圖書館推送服務(wù)正常運(yùn)行的前提條件,讀者在推送服務(wù)系統(tǒng)實(shí)施過程中,首選官方登錄方式對(duì)用戶信息進(jìn)行如實(shí)錄入,當(dāng)系統(tǒng)能夠?qū)ψx者身份進(jìn)行甄別后,系統(tǒng)就可以利用檢驗(yàn)的方式對(duì)讀者身份信息進(jìn)行管理和識(shí)別,在確定可以進(jìn)行檢驗(yàn)管理操作的讀者具有系統(tǒng)應(yīng)用的合法性的基礎(chǔ)上,系統(tǒng)就可以為讀者提供相應(yīng)服務(wù)。如果系統(tǒng)拒絕讀者信息的驗(yàn)證通過,讀者就必須按照人工操作步驟完成信息的二次驗(yàn)證,以便保護(hù)讀者的合法權(quán)益。
2.2 推送服務(wù)系統(tǒng)信息的收集模塊
信息的搜集是確保圖書館智能推送服務(wù)效率的重點(diǎn),因而,在圖書館智能推送服務(wù)系統(tǒng)運(yùn)行質(zhì)量無法獲得完全保證的狀況下,就有必要采用人工方法對(duì)信息收集模塊進(jìn)行配置,努力保障信息搜集模塊作業(yè)的精準(zhǔn)性。在對(duì)信息的自動(dòng)處理進(jìn)行實(shí)施的過程中,有必要確保系統(tǒng)可以對(duì)數(shù)據(jù)信息完成精準(zhǔn)快速的錄入,確保系統(tǒng)可以按照用戶的瀏覽記錄分析其現(xiàn)實(shí)需求,并對(duì)信息資源完成相應(yīng)處理,在系統(tǒng)完成信息搜集后,按照網(wǎng)絡(luò)資源的來源的多樣性,對(duì)工作人員的實(shí)際工作方式進(jìn)行具體設(shè)置。這一環(huán)節(jié)必須在工作人員開展信息處理前,才可以對(duì)系統(tǒng)實(shí)施過程中的智能搜索涵蓋范圍進(jìn)行精準(zhǔn)定位,在系統(tǒng)完成收集的前提下,工作人員可以對(duì)圖書館內(nèi)的館藏書籍進(jìn)行集中安排管理,在信息智能處理完成之后,系統(tǒng)就能夠?qū)σ淹瓿蓴?shù)據(jù)信息進(jìn)行集中匯總管理,并將信息通過數(shù)據(jù)庫的方式進(jìn)行存儲(chǔ)。
2.3 用戶層
用戶層作用是將來源不同的用戶數(shù)據(jù)轉(zhuǎn)變?yōu)榻y(tǒng)一的數(shù)據(jù)格式,消除數(shù)據(jù)間在語法和語義上的差別,組建用戶興趣記錄。按照用戶瀏覽記錄以及數(shù)據(jù)來源,努力更新用戶的相關(guān)記錄,為后續(xù)的管理流程奠定基礎(chǔ)。用戶層是由用戶數(shù)據(jù)庫和用戶瀏覽記錄管理器一同組成。用戶數(shù)據(jù)庫主要作用于用戶數(shù)據(jù)信息的一系列存儲(chǔ),并依據(jù)用戶和數(shù)字圖書館的信息交互努力更新數(shù)據(jù);用戶瀏覽記錄管理器則主要負(fù)責(zé)用戶興趣的生成和存儲(chǔ)。
2.4 系統(tǒng)開發(fā)平臺(tái)的選擇
系統(tǒng)開發(fā)平臺(tái)的選擇必須著重考慮以下幾個(gè)因素:第一,成本因素。具體指的是推送服務(wù)系統(tǒng)部署硬件的產(chǎn)品許可經(jīng)費(fèi)、購買研發(fā)工具所需費(fèi)用以及其他所需費(fèi)用。第二,時(shí)間因素。這一方面是從學(xué)習(xí)時(shí)間與研發(fā)時(shí)間來考量的。第三,安全程度。具體是指信息資源在存儲(chǔ)、轉(zhuǎn)換、處理、傳遞的過程中對(duì)實(shí)施安全的衡量。綜合以上幾種因素以及圖書館本身的建設(shè)條件來考慮,基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)的開發(fā)平臺(tái)主要利用Linux操作,數(shù)據(jù)庫系統(tǒng)則主要采取My SQL ,編程語言則采取PHP 和Java計(jì)算機(jī)語言,Web服務(wù)器借助Apache Web語言開展工作。這幾種技術(shù)均有免費(fèi)開源的特征,且功能發(fā)揮穩(wěn)定、集成度較高。在降低研發(fā)經(jīng)費(fèi)的同時(shí),Linux 操作系統(tǒng)相比傳統(tǒng)的Windows系統(tǒng)具備安全性高、病毒抵抗程度較高等優(yōu)點(diǎn)。
3? 實(shí)驗(yàn)與效果分析
為了更加直觀看出設(shè)計(jì)系統(tǒng)的實(shí)際應(yīng)用效果,特與傳統(tǒng)的圖書館智能推送服務(wù)系統(tǒng)進(jìn)行對(duì)比實(shí)驗(yàn),對(duì)其服務(wù)能力的大小進(jìn)行比較。
3.1 實(shí)驗(yàn)準(zhǔn)備
為保證實(shí)驗(yàn)的準(zhǔn)確性,將兩種圖書館智能推送服務(wù)系統(tǒng)設(shè)計(jì)置于相同的實(shí)驗(yàn)環(huán)境中,對(duì)比兩者服務(wù)效率。
3.2 實(shí)驗(yàn)結(jié)果分析
實(shí)驗(yàn)過程中,通過兩種不同的圖書館智能推送服務(wù)系統(tǒng)設(shè)計(jì)同時(shí)在相同環(huán)境中進(jìn)行工作,分析其服務(wù)效率率的變化。實(shí)驗(yàn)效果對(duì)比如圖1所示。
根據(jù)實(shí)驗(yàn)結(jié)果可知,本文設(shè)計(jì)的基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)相比于傳統(tǒng)系統(tǒng)設(shè)計(jì),在推送服務(wù)效率上具有很大的優(yōu)勢,服務(wù)效率始終高于傳統(tǒng)系統(tǒng)。
4? 結(jié)語
本文對(duì)基于用戶瀏覽記錄的圖書館智能推送服務(wù)系統(tǒng)進(jìn)行分析,根據(jù)用戶瀏覽記錄,依據(jù)智能信息技術(shù),對(duì)圖書館智能推送服務(wù)系統(tǒng)進(jìn)行一定程度的優(yōu)化,實(shí)現(xiàn)本文設(shè)計(jì)。實(shí)驗(yàn)表明,本文設(shè)計(jì)的方法具備極高的有效性。希望本文的研究能夠?yàn)榛谟脩魹g覽記錄的圖書館智能推送服務(wù)系統(tǒng)的設(shè)計(jì)和應(yīng)用提供理論依據(jù)。
參考文獻(xiàn)
[1] 孫雨生,于凡,孫肖妹,等.國內(nèi)基于大數(shù)據(jù)的個(gè)性化服務(wù)研究進(jìn)展——架構(gòu)體系與關(guān)鍵技術(shù)[J].現(xiàn)代情報(bào),2018,38(2):171-177.
[2] 孫雨生,白璧嬌.國內(nèi)基于本體的知識(shí)服務(wù)研究進(jìn)展:核心內(nèi)容[J].圖書館學(xué)研究,2018,45(16):9-16.
[3] 李潔,畢強(qiáng),張晗,等.數(shù)據(jù)驅(qū)動(dòng)下數(shù)字圖書館知識(shí)發(fā)現(xiàn)的服務(wù)研究[J].情報(bào)資料工作,2018,22(4):6-14.