胡勇祥
摘 要: 在傳統(tǒng)圖書館登錄管理系統(tǒng)的基礎(chǔ)上,結(jié)合SQL Service設(shè)置了基于用戶的個性化信息賬戶,通過應(yīng)用具有信息聚合和推送功能的RSS技術(shù),為用戶動態(tài)地提供圖書和信息推薦。基于RSS技術(shù)的圖書館登陸系統(tǒng)實現(xiàn)了以用戶為中心的服務(wù)理念,極大地提高了圖書館系統(tǒng)的人性化及技術(shù)化,使圖書館系統(tǒng)更加完善。
關(guān)鍵詞: RSS; 電子推薦技術(shù); SQL; 個性化服務(wù)
中圖分類號: TN911?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2017)01?0088?04
Abstract: On the basis of the traditional library login management system, the personalized information account based on users was set up in combination with SQL Service. The books and information recommendation are dynamically supplied for users by applying to the RSS technology with information infusion and push functions. The library login system based on RSS technology realized the users?centered service concept, and improved the personalized and technical library system greatly, and makes the library system more perfect.
Keywords: RSS; electronic recommendation technology; SQL; personalized service
0 引 言
20世紀(jì)80年代,數(shù)字圖書館首次出現(xiàn),將圖書館的信息以電子數(shù)字的形式呈現(xiàn)出來,文獻(xiàn)檢索、項目管理等不再局限于紙質(zhì)和人力,使圖書館進(jìn)入了新的時代[1]。個性化圖書館首先由美國康奈爾大學(xué)開發(fā)[2],可以使讀者根據(jù)自己的需求對借閱書籍進(jìn)行自主選擇。個性化圖書館雖然能夠滿足讀者的需求,但是如何從海量數(shù)據(jù)中快速準(zhǔn)確地找到自己想要的信息是現(xiàn)在面臨的主要問題[3]。
1997年首次出現(xiàn)RSS技術(shù),RSS(Really Simples Syndication)是一種簡單聚合技術(shù)[4],它能夠基于用戶需求進(jìn)行信息推送服務(wù),但出現(xiàn)以來并沒有達(dá)到廣泛的應(yīng)用,隨著科技網(wǎng)絡(luò)的快速發(fā)展,信息數(shù)量陡然增大,此時RSS技術(shù)能提供導(dǎo)航作用,讓人們在紛亂的信息當(dāng)中找到自己想要的。網(wǎng)絡(luò)技術(shù)的快速發(fā)展使圖書館也由傳統(tǒng)的人為、紙質(zhì)服務(wù)轉(zhuǎn)向了網(wǎng)絡(luò)、數(shù)字化服務(wù),但是信息化圖書館的產(chǎn)生在給人們帶來無盡的方便之時也造成了諸多麻煩,尤其是信息安全與保密性能和圖書的快速準(zhǔn)確查閱功能[5]。傳統(tǒng)的圖書館登陸系統(tǒng)雜亂復(fù)雜,用戶登錄界面以后不能快速地查找到想要的書籍,并且在查找類似書籍時需要重新輸入與查找,但是當(dāng)用戶不能夠明確姓名、作者和出版商等一系列書籍信息時,查找就變得尤其困難,不僅耗時且錯誤率高[6]。用戶的登錄信息也沒有得到很好的保障,因此,將RSS技術(shù)應(yīng)用于圖書館登錄系統(tǒng),能夠根據(jù)讀者的個性化要求為讀者提供推送服務(wù)、參考服務(wù)、咨詢服務(wù)、考量服務(wù)等,是提高信息搜索服務(wù)和閱讀質(zhì)量的重要環(huán)節(jié)。
1 登陸系統(tǒng)基礎(chǔ)技術(shù)
1.1 RSS技術(shù)
RSS技術(shù)是一種闡述和更新網(wǎng)站內(nèi)容的數(shù)據(jù)形式,是XML最廣泛的應(yīng)用,它可以解釋為三種含義:Rich Site Summary(豐富站點摘要)、RDF Site Summary(RDF站點摘要)或Really Simple Syndication(真正簡易聚合)[5]。主要包括以下具體技術(shù),如圖1所示。
1.2 圖書館登陸信息管理
圖書館是一個小型管理系統(tǒng)[7],設(shè)計圖書館登陸系統(tǒng)必須對圖書館管理系統(tǒng)進(jìn)行需求分析,明確圖書館的系統(tǒng)結(jié)構(gòu),才能更好地對用戶登錄系統(tǒng)進(jìn)行設(shè)計改善,圖書館管理系統(tǒng)包括用戶信息系統(tǒng)、圖書信息系統(tǒng)和維護(hù)信息系統(tǒng),如圖2所示。
2 基于RSS技術(shù)的圖書館登陸系統(tǒng)設(shè)計
2.1 注 冊
注冊主要包括用戶信息注冊、圖書信息注冊。
用戶信息注冊主要完成如下工作:
(1) 對訪問者輸入和身份的合法性檢驗[8](包括輸入格式、身份、用戶名、密碼、驗證碼、密保等),本設(shè)計加入了RSS技術(shù),在注冊過程中通過用戶填寫完善個人信息(包括職業(yè)、愛好、感興趣的話題等),在完善個人信息中設(shè)計用戶性格測試,通過測試完成對用戶的興趣愛好評價;
(2) 記錄個人信息,加入圖書館信息管理系統(tǒng),同時對注冊者進(jìn)行身份限定[9],以便后期規(guī)劃分類,如圖3所示。
圖書信息注冊主要完成如下工作:
(1) 圖書登記入庫編碼,將圖書按照類型與年限等信息進(jìn)行編碼;
(2) 將圖書信息與注冊人員信息進(jìn)行自動匹配,如圖4所示。
2.2 登 陸
登陸界面是一個系統(tǒng)必備的基本模塊,如今信息安全受到嚴(yán)重威脅,傳統(tǒng)的登錄界面已經(jīng)不能滿足用戶的需求,但是界面設(shè)計復(fù)雜又浪費登陸時間,因此在本系統(tǒng)中加入了RSS技術(shù),用戶在注冊時通過了個性化記錄,因此在登錄時,只需簡單輸入用戶名、密碼,系統(tǒng)將根據(jù)用戶的信息自動匹配個性化信息,推送具有個人特色的校驗碼完成身份校驗[9],因此本登陸界面簡潔方便又安全可靠,用戶注冊登錄流程圖如圖5所示。
2.3 消息推送
用戶進(jìn)入登錄界面以后,系統(tǒng)將會對讀者進(jìn)行消息推送服務(wù)[2],服務(wù)主要體現(xiàn)在用戶查詢借閱書籍。因為在注冊階段,系統(tǒng)已自動將用戶信息與圖書信息進(jìn)行了有效匹配[10],因此用戶在進(jìn)行圖書查閱時,系統(tǒng)能夠快速得將讀者想要的圖書以關(guān)聯(lián)度降序排列,用戶檢索過程的消息推送如圖6所示。
在用戶對書籍進(jìn)行查閱時,如果讀者找到了想要的書籍,系統(tǒng)會自動在頁面對讀者進(jìn)行消息推送,給出與此次查閱書籍類似的相關(guān)性書籍,并且依據(jù)讀者的注冊信息與查閱書籍的相關(guān)信息給出信息推送[11];若讀者未能找到想要的書籍[2],系統(tǒng)將自動給讀者推送此圖書館中相關(guān)書籍和想要查閱此書籍的相關(guān)典藏地址和借閱情況,如圖7所示。
3 平臺設(shè)計
注冊過的用戶首先進(jìn)入注冊登錄頁面,完成信息輸入,此時,信息將會傳至數(shù)據(jù)庫進(jìn)行記錄和驗證,核對成功后,用戶將進(jìn)入個性化圖書館,如圖8所示。
讀者每登陸一次,信息將會自動更新一次,每一次查閱記錄將會被數(shù)據(jù)庫記錄,記錄讀者查閱書籍的關(guān)鍵詞和查閱時間,再進(jìn)行信息推薦時,要綜合比較關(guān)鍵詞與持續(xù)時間對讀者感興趣的書籍進(jìn)行判定。讀者在完成閱讀與查閱之后系統(tǒng)將會提示讀者對圖書進(jìn)行評價與打標(biāo)簽,系統(tǒng)根據(jù)讀者的評價與標(biāo)簽對圖書數(shù)據(jù)和讀者信息進(jìn)行同步更新,再次對讀者個性化登錄界面進(jìn)行調(diào)整,如圖9所示。
更新的讀者信息與圖書信息通過RSS技術(shù)將讀者感興趣的信息推送到讀者個性化登錄界面,進(jìn)行圖書推薦時,首先根據(jù)讀者在注冊時的信息,確定讀者的閱讀興趣愛好,在自動匹配的圖書信息中進(jìn)行檢索,依據(jù)關(guān)鍵詞進(jìn)行搜索。搜索出來的圖書將會按照與用戶的關(guān)聯(lián)度進(jìn)行排列,圖10為推薦界面。
當(dāng)用戶有多種感興趣的范圍時,推薦系統(tǒng)會將推薦界面劃分成幾個類型,在類型處對推薦的圖書進(jìn)行打標(biāo),在推薦的大類屬性上將圖書按照關(guān)聯(lián)和閱讀時間再次進(jìn)行排序。同時,系統(tǒng)將會收集查詢與讀者相近的用戶群信息,依據(jù)相近用戶群信息進(jìn)行圖書推薦,同時將實時更新此時大家感興趣的圖書與信息,依據(jù)整個圖書館的圖書閱讀信息對讀者進(jìn)行推薦,將圖書信息實時、及時、有效地推送到讀者面前。推薦擴(kuò)展界面如圖11所示。
4 結(jié) 論
當(dāng)前,數(shù)字圖書館已廣泛應(yīng)用,但是在如今構(gòu)建的圖書館系統(tǒng)中,大多數(shù)系統(tǒng)將重點放在了信息管理與移動數(shù)字的搭建上,而對登錄系統(tǒng)并沒有多大的改善,在本文的圖書館登錄系統(tǒng)中,加入了RSS技術(shù),構(gòu)建了基于用戶的個性化圖書館登陸系統(tǒng),此登錄系統(tǒng)主要存在以下創(chuàng)新點:
(1) 基于RSS的圖書館登陸系統(tǒng)在注冊登錄時不僅方便簡潔,還有效地保護(hù)了用戶隱私,保障了用戶信息的安全。通過對用戶建立個人信息檔案,使用戶信息獨立存在,用戶的檔案具有個性化[2],因此能夠給每個用戶獨特的登錄驗證。
(2) 基于RSS的圖書館登陸系統(tǒng)在查閱界面能夠?qū)崟r保留讀者信息(個性化),及時更新個人檔案,快速依據(jù)個人偏好準(zhǔn)確查找想要的書籍。本系統(tǒng)大大提高了檢索圖書的能力,縮短了搜索時間,使讀者擁有更愉悅的閱讀心情。
(3) 基于RSS的圖書館登陸系統(tǒng)在推薦界面能夠?qū)鹘y(tǒng)的讀者索取模式成功地轉(zhuǎn)變?yōu)橥扑湍J絒4],使讀者能夠輕松地擴(kuò)展閱讀范圍,吸引讀者的閱讀興趣,同時在進(jìn)行推薦時,讀者能夠在自己的搜索范圍內(nèi)意外得到更好的結(jié)果,極大地激發(fā)了讀者的閱讀興趣。
(4) 基于RSS的圖書館登陸系統(tǒng)能夠針對每位讀者的信息,給予每位用戶極具個性化的服務(wù),使圖書館服務(wù)變得更加人性化、豐富化、多元化,提高讀者的閱讀熱情,幫助每位讀者擴(kuò)展閱讀視野,節(jié)省更多時間。
本文基于RSS技術(shù),在目前圖書館管理系統(tǒng)的基礎(chǔ)上搭建了具有時效性、可行性、廣泛性的個性化圖書館登陸系統(tǒng),通過RSS技術(shù)的推介功能,極大地提升了圖書館服務(wù)的水平,提高了搜尋、閱讀質(zhì)量,激發(fā)了讀者的閱讀興趣,給讀者更好的服務(wù)體驗。
參考文獻(xiàn)
[1] 李異.以用戶為中心的電子圖書館頁面設(shè)計[D].成都:電子科技大學(xué),2012.
[2] 伍品竹.基于電子推薦的個性化數(shù)字圖書館搜索引擎的設(shè)計[D].上海:復(fù)旦大學(xué),2012.
[3] 周慶偉.基于SQL小型圖書館管理信息系統(tǒng)設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2012.
[4] 洪銳坤.RSS技術(shù)在圖書館的應(yīng)用[D].廣州:華南理工大學(xué),2010.
[5] 沈雯.基于Web 2.0的互動型科研人員社區(qū)平臺構(gòu)建研究[D].湘潭:湘潭大學(xué),2013.
[6] 宣皓升.基于B/S結(jié)構(gòu)的圖書管理系統(tǒng)[D].西安:西安工業(yè)大學(xué),2015.
[7] 丁理華.高校數(shù)字圖書館搜索引擎的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2014.
[8] 李彤.應(yīng)用于圖書館管理的圖書管理系統(tǒng)的開發(fā)[D].成都:電子科技大學(xué),2009.
[9] 楊龍波.基于ASP的圖書館信息管理系統(tǒng)[D].長春:吉林大學(xué),2012.
[10] 愛薩杜.學(xué)院電子圖書館項目管理研究[D].北京:清華大學(xué),2012.
[11] 李偉民.高校自助圖書館管理系統(tǒng)的設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2014.
[12] 黃成立.圖書館管理信息系統(tǒng)的設(shè)計與實現(xiàn)[D].廣州:華南理工大學(xué),2014.