趙秀麗
(山西警察學(xué)院圖書館,山西 太原 030800)
圖書館是知識(shí)存儲(chǔ)和文化傳遞的重要場所,其蘊(yùn)含了藏、用和服務(wù)三大功能。從發(fā)達(dá)國家的圖書館服務(wù)系統(tǒng)進(jìn)化過程來看,互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)的設(shè)計(jì)是一項(xiàng)系統(tǒng)化、集成化的工程,需要數(shù)據(jù)挖掘、數(shù)據(jù)倉庫、物聯(lián)網(wǎng)、人工智能等多項(xiàng)技術(shù)的聯(lián)動(dòng),最終實(shí)現(xiàn)讀者與圖書館的多層次互動(dòng),并根據(jù)讀者的不同需求,實(shí)現(xiàn)個(gè)性化的推薦服務(wù),真正實(shí)現(xiàn)按需服務(wù)的模式[1]。
互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)的設(shè)計(jì),主要涉及面向?qū)ο蟮拈_發(fā)平臺(tái)、移動(dòng)互聯(lián)網(wǎng)平臺(tái)開發(fā)技術(shù)、B/S結(jié)構(gòu)、關(guān)系型數(shù)據(jù)庫、異構(gòu)數(shù)據(jù)集成、圖書條形碼與二維碼的規(guī)范等。面向?qū)ο蟮拈_發(fā)平臺(tái)可以將程序的運(yùn)行邏輯和用戶的操作相分離,大幅提高服務(wù)系統(tǒng)的運(yùn)行效率,其兼容性和適應(yīng)性均較強(qiáng),具有很強(qiáng)的擴(kuò)展性。互聯(lián)網(wǎng)時(shí)代,隨著移動(dòng)互聯(lián)技術(shù)的普及,B/S結(jié)構(gòu)在系統(tǒng)設(shè)計(jì)時(shí)被廣泛采用。同時(shí)在進(jìn)行圖書館服務(wù)系統(tǒng)設(shè)計(jì)時(shí),不僅需要考慮計(jì)算機(jī)終端的使用,更需要考慮移動(dòng)終端的接入問題,讓系統(tǒng)的訪問不受時(shí)空的限制。圖書館本身就是海量數(shù)據(jù)的聚集地,涉及多種數(shù)據(jù)源和數(shù)據(jù)結(jié)構(gòu)類型,這就需要運(yùn)用關(guān)系型數(shù)據(jù)庫來理清數(shù)據(jù)之間的關(guān)系。在異構(gòu)數(shù)據(jù)集成方面,采用當(dāng)前流行的大數(shù)據(jù)技術(shù),對(duì)異構(gòu)數(shù)據(jù)進(jìn)行集成和分析。由于圖書館中的藏書較多,且多使用條形碼記錄圖書的信息,與當(dāng)前流行的二維碼系統(tǒng)存在一定的差異,在圖書標(biāo)記的過程中,使用二維碼代替圖書自有條形碼,方便圖書信息的存儲(chǔ)和調(diào)用。
在設(shè)計(jì)系統(tǒng)前,需對(duì)互聯(lián)網(wǎng)時(shí)代圖書館的所有業(yè)務(wù)類型進(jìn)行摸排和分析。通常來說,圖書館的服務(wù)大致可分為四種類型,即圖書文獻(xiàn)類服務(wù)、信息查詢服務(wù)、讀者相關(guān)服務(wù)和預(yù)約服務(wù)。圖書文獻(xiàn)類服務(wù)主要是對(duì)圖書館中的圖書、文獻(xiàn)進(jìn)行分類整理,實(shí)現(xiàn)系統(tǒng)中圖書、文獻(xiàn)信息與實(shí)物的匹配,并通過分類的方法在圖書館指定區(qū)域中上架。同時(shí)對(duì)圖書、文獻(xiàn)的庫存、借閱情況進(jìn)行管理。信息查詢服務(wù)是互聯(lián)網(wǎng)時(shí)代圖書館中較為重要的服務(wù)之一,不僅需要支持圖書館內(nèi)部網(wǎng)絡(luò)終端對(duì)圖書館信息資源的訪問,還需要通過外部的其他移動(dòng)終端,實(shí)現(xiàn)讀者對(duì)圖書館相關(guān)信息資源的訪問。互聯(lián)網(wǎng)時(shí)代圖書館的讀者相關(guān)服務(wù)并非單一的借閱、查詢服務(wù),而是需要為讀者提供多元化的服務(wù)方式,包括利用大數(shù)據(jù)等技術(shù),實(shí)現(xiàn)讀者服務(wù)的個(gè)性化,利用用戶行為積分等方式,提高用戶的黏性等。同時(shí)要在讀者服務(wù)中根據(jù)互聯(lián)網(wǎng)時(shí)代的特色增加相關(guān)的互動(dòng)服務(wù),讓讀者的需求第一時(shí)間能傳遞給圖書館管理人員,使其能夠及時(shí)地調(diào)整圖書館服務(wù)策略。預(yù)約服務(wù)主要針對(duì)圖書館的閱覽空間和報(bào)告廳等場所,通過提前預(yù)約的方式,提高圖書館空間的利用率[2]。
互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)的用戶角色主要分為圖書館服務(wù)系統(tǒng)管理員、圖書館一般工作人員、普通讀者和臨時(shí)用戶四種。圖書館服務(wù)系統(tǒng)管理員在系統(tǒng)中的權(quán)限最大,除一般的管理權(quán)限外,還擁有數(shù)據(jù)的審核和加工權(quán)限,可以修改圖書館服務(wù)系統(tǒng)中的任意信息。圖書館一般工作人員可以設(shè)置和修改讀者的個(gè)人信息,發(fā)布信息和任務(wù),可對(duì)系統(tǒng)的操作日志進(jìn)行查詢,統(tǒng)計(jì)工作相關(guān)信息等。普通讀者除查詢閱讀信息、修改注冊(cè)信息、查詢個(gè)性化推薦、發(fā)表相關(guān)評(píng)論、申請(qǐng)圖書館使用空間外,還可以接受互動(dòng)信息和任務(wù)。臨時(shí)用戶由于未在圖書館服務(wù)系統(tǒng)中登記個(gè)人信息,僅能使用查詢圖書館的信息與文獻(xiàn)資料、發(fā)表匿名留言等功能。
互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)需與其他系統(tǒng)一樣,提供7×24小時(shí)不間斷服務(wù)。同時(shí)在某些時(shí)間點(diǎn),滿足多用戶、高并發(fā)的服務(wù)需求。通常圖書館服務(wù)系統(tǒng)的設(shè)計(jì),需要滿足注冊(cè)用戶十分之一的并發(fā)數(shù)用戶同時(shí)在線,并保持系統(tǒng)的安全性和穩(wěn)定性。由于圖書館服務(wù)系統(tǒng)中含有大量用戶的隱私信息,所以對(duì)于數(shù)據(jù)庫的加密是必須要考慮的問題。
互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)的總體架構(gòu)設(shè)計(jì)應(yīng)遵循標(biāo)準(zhǔn)性、兼容性、擴(kuò)展性、需求導(dǎo)向、穩(wěn)定性和公平性的原則。系統(tǒng)中的數(shù)據(jù)定義應(yīng)遵循圖書定義標(biāo)準(zhǔn)格式進(jìn)行相關(guān)數(shù)據(jù)的定義。由于圖書館存在多種數(shù)據(jù)來源,需要在設(shè)計(jì)系統(tǒng)時(shí)充分考慮各數(shù)據(jù)庫之間的兼容性。另外,互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)的功能常年處于擴(kuò)張階段,所以需要在設(shè)計(jì)總體架構(gòu)時(shí),預(yù)留相應(yīng)的軟硬件接口。服務(wù)系統(tǒng)要以讀者的需求為核心,滿足其不同層次讀者的需求。在系統(tǒng)的開發(fā)環(huán)節(jié),務(wù)必使用成熟的開發(fā)工具和數(shù)據(jù)庫系統(tǒng)。公平性原則主要體現(xiàn)在圖書館服務(wù)中的資源再分配,保證預(yù)約、互動(dòng)等環(huán)節(jié)的公平[3]。
互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)的總體架構(gòu)分為四層,自下而上分別為物理資源層、數(shù)據(jù)采集與訪問層、系統(tǒng)業(yè)務(wù)邏輯層以及系統(tǒng)UI展示層。物理資源層為服務(wù)系統(tǒng)提供文件、Web和數(shù)據(jù)庫等服務(wù)器。數(shù)據(jù)采集與訪問層主要用于網(wǎng)絡(luò)采集數(shù)據(jù)和手工錄入數(shù)據(jù),并將已采集的數(shù)據(jù)按照個(gè)人信息數(shù)據(jù)源、圖書/文獻(xiàn)/信息數(shù)據(jù)源、圖書館預(yù)約數(shù)據(jù)源的形式進(jìn)行區(qū)分。系統(tǒng)業(yè)務(wù)邏輯層則需要對(duì)系統(tǒng)的數(shù)據(jù)資源進(jìn)行邏輯整合,幫助實(shí)現(xiàn)其功能。系統(tǒng)UI展示層則通過人機(jī)交互界面,提供信息和報(bào)表的展示功能,最終讓系統(tǒng)的各類用戶角色獲得自己需要獲得的信息。如圖1所示。

圖1 互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)總體架構(gòu)設(shè)計(jì)示意圖
移動(dòng)服務(wù)中心的功能主要包括實(shí)時(shí)信息、公告信息、個(gè)人信息的查詢和顯示,尤其當(dāng)圖書館人流量和座位使用量達(dá)到警戒值后,需要自動(dòng)將信息推送給終端用戶。除此之外,移動(dòng)服務(wù)中心還需要提供圖書館規(guī)章制度、電子資源庫和館藏文獻(xiàn)資料的查詢工作,包括館藏資源的在庫狀態(tài)和位置,這樣能提高圖書館的服務(wù)效率。當(dāng)然移動(dòng)服務(wù)中心還應(yīng)具備消息推送、服務(wù)設(shè)施指引和智能問答功能,對(duì)讀者實(shí)行個(gè)性化的服務(wù)。通過移動(dòng)服務(wù)中心中的幫助互動(dòng)模塊,收集讀者的需求信息,提升服務(wù)的質(zhì)量[4]。如圖2所示。

圖2 移動(dòng)服務(wù)中心的功能詳細(xì)設(shè)計(jì)示意圖
讀者服務(wù)中心功能的詳細(xì)設(shè)計(jì)除移動(dòng)服務(wù)中心的功能外,還需要更詳細(xì)的功能,包括與校園實(shí)體卡的結(jié)合。同時(shí)在建設(shè)讀者服務(wù)中心時(shí),除移動(dòng)服務(wù)中心中的檢索和查詢功能以外,需對(duì)圖書/文獻(xiàn)的借閱熱度進(jìn)行定期的排名,如設(shè)計(jì)周、月、年度的借閱排行榜,各專業(yè)圖書的排行榜等,讓讀者能根據(jù)圖書的流行趨勢,判斷自身查詢和借閱的方向。另外,讀者服務(wù)中心可增加設(shè)計(jì)讀者自身借閱日志,以及圖書館足跡日志等,讓讀者能更好地了解自身的學(xué)習(xí)進(jìn)程。圖書館可以以定時(shí)任務(wù)的形式,在讀者服務(wù)中心中與讀者進(jìn)行有效互動(dòng)。如定期開展某些書籍的讀后感評(píng)比活動(dòng),引導(dǎo)讀者學(xué)習(xí)經(jīng)典名著,吃透弄懂所借閱的書籍。在讀者完成互動(dòng)任務(wù)后,給予一定的圖書獎(jiǎng)勵(lì)。
內(nèi)部辦公中心主要供圖書館一般工作人員使用,是對(duì)圖書館的日常事務(wù)進(jìn)行管理,包括對(duì)讀者信息、館藏資源以及信息和預(yù)約情況的審核。在內(nèi)部辦公中心的功能詳細(xì)設(shè)計(jì)中,設(shè)計(jì)了信息管理模塊、空間分配模塊、讀者管理模塊、互動(dòng)信息審核模塊、任務(wù)管理模塊、圖書捐贈(zèng)審核模塊、一卡通管理模塊以及數(shù)據(jù)報(bào)表統(tǒng)計(jì)模塊。信息管理模塊主要針對(duì)圖書的出入庫、圖書所在位置等信息進(jìn)行管理,同時(shí)還包括圖書館相關(guān)公告信息發(fā)布的管理。空間分配管理則是對(duì)空間的預(yù)約進(jìn)行審核和調(diào)配,提高圖書館空間的利用率。讀者管理模塊是對(duì)讀者的個(gè)人信息進(jìn)行補(bǔ)充和修改,同時(shí)對(duì)于一些長期不用的讀者信息進(jìn)行注銷,對(duì)讀者的查詢和借閱情況進(jìn)行管理。互動(dòng)信息審核模塊是對(duì)讀者提交的留言信息、書評(píng)以及活動(dòng)參與內(nèi)容等進(jìn)行審核和回復(fù),從中挑選一些進(jìn)行展示。任務(wù)管理主要用于圖書館任務(wù)的發(fā)布、審核讀者反饋的任務(wù)信息以及回看任務(wù)記錄等。圖書館捐贈(zèng)審核模塊針對(duì)捐贈(zèng)的圖書進(jìn)行審核、入庫、加工和實(shí)現(xiàn)網(wǎng)絡(luò)檢索等。一卡通管理模塊則主要針對(duì)實(shí)體卡進(jìn)行掛失、補(bǔ)辦等[5]。數(shù)據(jù)報(bào)表統(tǒng)計(jì)模塊則是根據(jù)不同層次管理員的需求,定制各類報(bào)表曲線,方便管理員掌握?qǐng)D書館的運(yùn)營信息。如圖3所示。

圖3 內(nèi)部辦公中心功能詳細(xì)設(shè)計(jì)示意圖
后臺(tái)管理中心是互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng)自身管理的核心。通過后臺(tái)管理中心,能調(diào)整系統(tǒng)內(nèi)各使用者的權(quán)限,對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行備份和恢復(fù)。特別是在發(fā)現(xiàn)系統(tǒng)漏洞后,對(duì)系統(tǒng)進(jìn)行整體升級(jí)。當(dāng)然在后臺(tái)管理中心中,可以查詢并保存系統(tǒng)的運(yùn)行日志,記錄系統(tǒng)整體的運(yùn)行情況,為分析系統(tǒng)的短板奠定堅(jiān)實(shí)的基礎(chǔ)。
互聯(lián)網(wǎng)時(shí)代圖書館服務(wù)系統(tǒng),應(yīng)該圍繞系統(tǒng)使用者的需求開展詳細(xì)的功能設(shè)計(jì)。通過互聯(lián)網(wǎng)時(shí)代的先進(jìn)技術(shù)手段,夯實(shí)物理資源層、數(shù)據(jù)采集與訪問層和業(yè)務(wù)邏輯層的基礎(chǔ),對(duì)上層應(yīng)用的實(shí)現(xiàn)提供強(qiáng)有力的支撐。同時(shí)要注重用戶行為的變化,將移動(dòng)服務(wù)中心的設(shè)計(jì)放在首位,與時(shí)俱進(jìn),通過服務(wù)系統(tǒng)的設(shè)計(jì)和開發(fā),提升圖書館的服務(wù)質(zhì)量和效率。