周堯
(河南省開(kāi)封市委黨校,河南開(kāi)封 475001)
當(dāng)前,人類社會(huì)已經(jīng)步入信息時(shí)代,信息技術(shù)在社會(huì)發(fā)展中發(fā)揮著日益重要的作用。對(duì)圖書(shū)館而言,信息化是未來(lái)發(fā)展的關(guān)鍵,而信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)則是圖書(shū)館信息建設(shè)的重點(diǎn)內(nèi)容。
圖書(shū)館信息管理系統(tǒng)的功能性需求源自圖書(shū)館管理自身的需要,主要包括以下7 個(gè)模塊。第一,用戶管理模塊。該模塊主要用于新用戶的注冊(cè)以及用戶信息的管理,如登記、注冊(cè)、保存、驗(yàn)證等,同時(shí),模塊也提供權(quán)限管理及維護(hù)功能。第二,文獻(xiàn)檢索模塊。該模塊主要用于圖書(shū)文獻(xiàn)資源的檢索,用戶可以通過(guò)各類關(guān)鍵詞,如出版社、書(shū)名、作者、中圖分類號(hào)、句子等進(jìn)行檢索。檢索條件既可以是單一的,也可以是多個(gè)條件的組合,同時(shí),也支持模糊檢索條件,如關(guān)系表達(dá)式、字符串等。第三,文獻(xiàn)管理模塊。該模塊主要用于文獻(xiàn)資源的管理,涉及文獻(xiàn)資源的各類信息,如電子文獻(xiàn)、新書(shū)入庫(kù)、舊書(shū)處理,同時(shí)支持單本圖書(shū)處理以及批量圖書(shū)處理。第四,讀者管理模塊。該模塊主要用于讀者信息的管理,涵蓋讀者的姓名、類型、圖書(shū)證號(hào)碼等信息,并且支持讀者書(shū)簽、批注等功能。第五,流通管理模塊。該模塊主要用于書(shū)籍的借閱管理,包括書(shū)籍流通中的各項(xiàng)問(wèn)題,如借閱情況查詢、借閱日期、待歸還時(shí)間等。第六,報(bào)表模塊。該模塊主要用于生成及打印各類型的報(bào)表,如讀者報(bào)表、借閱報(bào)表,能夠?yàn)閳D書(shū)館管理者的決策提供數(shù)據(jù)支持。第七,幫助模塊。本模塊針對(duì)的是圖書(shū)館新用戶,能夠?yàn)樽x者提供在線使用方法指導(dǎo)以及相關(guān)信息,幫助讀者更好地使用圖書(shū)館信息管理系統(tǒng)[1-3]。
除功能性需求外,圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)中還有一些非功能性的需求,即針對(duì)信息管理系統(tǒng)自身的需求,主要有以下幾點(diǎn)。
第一,安全性需求。安全性需求是最為基本的非功能性需求。信息管理系統(tǒng)的實(shí)施需要將失效頻次、易恢復(fù)性、故障預(yù)見(jiàn)性納入考慮范圍,保證系統(tǒng)自身的可靠性,同時(shí),也要借助用戶權(quán)限的設(shè)置與管理,避免出現(xiàn)數(shù)據(jù)資料丟失的問(wèn)題。
第二,可拓展性需求。圖書(shū)館正處于不斷的發(fā)展中,對(duì)信息管理系統(tǒng)的需求也會(huì)隨著時(shí)代的發(fā)展而不斷變化、增加,系統(tǒng)的可拓展性則是信息管理系統(tǒng)能夠適應(yīng)用戶未來(lái)發(fā)展的能力。具體而言,包括適應(yīng)網(wǎng)絡(luò)用戶的增加、網(wǎng)絡(luò)性能需求的提高、網(wǎng)絡(luò)應(yīng)用功能的增加或改變等。
第三,性能需求。信息管理系統(tǒng)的性能需求主要體現(xiàn)在軟件響應(yīng)速率以及并發(fā)用戶數(shù)等領(lǐng)域。以并發(fā)用戶數(shù)為例,圖書(shū)館信息管理系統(tǒng)是一項(xiàng)綜合性的系統(tǒng),涉及多個(gè)模塊,使用人數(shù)較多,經(jīng)常會(huì)出現(xiàn)多人同時(shí)操作的現(xiàn)象。并發(fā)用戶數(shù)關(guān)注的是多個(gè)用戶同時(shí)操作同一功能或數(shù)據(jù)時(shí),對(duì)系統(tǒng)性能的影響。
數(shù)據(jù)庫(kù)用于存儲(chǔ)、檢索數(shù)據(jù),是計(jì)算機(jī)應(yīng)用領(lǐng)域的重要技術(shù),而數(shù)據(jù)庫(kù)的選擇則是圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)的基礎(chǔ)內(nèi)容。當(dāng)前,市面上的數(shù)據(jù)庫(kù)有很多,比如MySQL、Oracle、SQL Server、Access 等,常見(jiàn)數(shù)據(jù)庫(kù)均為關(guān)系數(shù)據(jù)庫(kù)。不同數(shù)據(jù)庫(kù)有著不同的優(yōu)勢(shì)和不足,也有著不同的適用范圍。MySQL 是基于開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),具有體積小、成本低、速度快等特點(diǎn),在中小型網(wǎng)站建設(shè)中有著廣泛的應(yīng)用。與大型數(shù)據(jù)庫(kù),如Oracle、SQL Server相比,MySQL 存在明顯的不足,最為典型的便是規(guī)模小、功能有限。但MySQL 開(kāi)放源碼,具有長(zhǎng)期可信賴性;并且,MySQL 的功能已經(jīng)能夠滿足絕大部分圖書(shū)館的需求。結(jié)合圖書(shū)館管理的內(nèi)容、特點(diǎn)、需求,在綜合考慮安全性、系統(tǒng)性、穩(wěn)定性以及經(jīng)濟(jì)性的基礎(chǔ)上,選擇MySQL 作為系統(tǒng)數(shù)據(jù)庫(kù)[4]。
以B/S 架構(gòu)作為系統(tǒng)架構(gòu)。B/S 架構(gòu)指瀏覽器和服務(wù)器架構(gòu),是一種網(wǎng)絡(luò)結(jié)構(gòu)模式。B/S 架構(gòu)統(tǒng)一了客戶端,使服務(wù)器成為實(shí)現(xiàn)系統(tǒng)功能的中心,有力地簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、使用及維護(hù),降低了客戶端的載荷。與C/S 架構(gòu)相比,B/S 架構(gòu)的優(yōu)勢(shì),或者說(shuō)特性,主要體現(xiàn)在以下幾點(diǎn)。首先,更高的安全性。基于C/S 架構(gòu)的軟件需要安裝多個(gè)服務(wù)器,并且,要在各服務(wù)器間進(jìn)行同步,這極大地降低了數(shù)據(jù)庫(kù)整體的安全性,而在B/S 架構(gòu)中,數(shù)據(jù)存放于服務(wù)器數(shù)據(jù)庫(kù),不存在干擾安全的問(wèn)題。其次,更加可靠的數(shù)據(jù)。B/S 架構(gòu)的數(shù)據(jù)不需要每天同步,是集中存放的,因此,不會(huì)出現(xiàn)數(shù)據(jù)不一致以及非實(shí)時(shí)性的問(wèn)題,彌補(bǔ)了C/S 架構(gòu)的不足。最后,更快的響應(yīng)速度。C/S 架構(gòu)中,每個(gè)使用節(jié)點(diǎn)均需要安裝程序,服務(wù)響應(yīng)速度較慢,B/S 架構(gòu)中,服務(wù)器集中了所有的應(yīng)用,響應(yīng)速度自然優(yōu)于C/S 架構(gòu)。
當(dāng)前,信息系統(tǒng)設(shè)計(jì)中的語(yǔ)言主要有以下幾種。一是ASP。ASP 為服務(wù)器端腳本編寫(xiě)環(huán)境,主要用于創(chuàng)建及運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)及應(yīng)用程序,不僅可以突破靜態(tài)網(wǎng)頁(yè)的局限性,也具有運(yùn)行方便、功能強(qiáng)大等特點(diǎn)。二是PHP。PHP 為HTML 內(nèi)嵌的英文超級(jí)文本預(yù)處理語(yǔ)言,整合了C、Java、Perl 等語(yǔ)言的優(yōu)點(diǎn)。作為開(kāi)放的源代碼,PHP 具備運(yùn)行速度快、開(kāi)發(fā)周期短等優(yōu)點(diǎn)。三是JSP。JSP 是一種簡(jiǎn)化的Servlet 設(shè)計(jì)的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),具有良好的跨平臺(tái)運(yùn)行性能?;贘SP 的WEB 應(yīng)用,可以在Windows、Linux 等平臺(tái)運(yùn)行[5]??紤]到圖書(shū)館信息管理系統(tǒng)的設(shè)計(jì)意圖以及實(shí)現(xiàn)目標(biāo),結(jié)合系統(tǒng)開(kāi)發(fā)方向上的定位,最終選擇JSP 作為系統(tǒng)開(kāi)發(fā)語(yǔ)言。
圖書(shū)館信息化建設(shè)可以分為5 個(gè)層次。第一層次為感知層,主要作用是信息采集,涉及的技術(shù)有RFID 標(biāo)簽技術(shù)、Zigbee 無(wú)限定位技術(shù)等,能夠有效采集圖書(shū)館內(nèi)部環(huán)境以及刊物的信息。以RFID 標(biāo)簽技術(shù)為例,射頻識(shí)別技術(shù)也就是RFID 技術(shù),興起于20世紀(jì)90年代,是一種自動(dòng)識(shí)別技術(shù)。射頻識(shí)別技術(shù)以射頻信號(hào)及其空間耦合、傳輸特性為基本原理,能夠?qū)崿F(xiàn)靜止及移動(dòng)物體的自動(dòng)識(shí)別。射頻識(shí)別技術(shù)不需要識(shí)別系統(tǒng)與識(shí)別目標(biāo)之間存在機(jī)械接觸、光學(xué)接觸,而是經(jīng)由無(wú)線電訊號(hào)識(shí)別特定目標(biāo)及完成相關(guān)數(shù)據(jù)的讀寫(xiě)。標(biāo)簽主要用于和射頻天線間的通信,分為有源和無(wú)源兩大類。標(biāo)簽包括耦合元件、芯片,且含有內(nèi)置天線,每個(gè)標(biāo)簽均有獨(dú)一無(wú)二的電子編碼,附著于物體上,標(biāo)識(shí)目標(biāo)對(duì)象。射頻識(shí)讀器能夠讀取存儲(chǔ)于標(biāo)簽中的目標(biāo)對(duì)象的數(shù)據(jù)。第二層次為設(shè)備層,是圖書(shū)館信息化建設(shè)的核心,主要作用是以眾多的服務(wù)器來(lái)處理采集而來(lái)的信息。第三層次為傳輸層,主要作用是信息傳遞,借助互聯(lián)網(wǎng)或無(wú)線網(wǎng)向平臺(tái)傳輸處理后的信息。第四層次為平臺(tái)層,主要作用是為物聯(lián)網(wǎng)環(huán)境下的圖書(shū)館提供集成式的軟件平臺(tái)環(huán)境。第五層次為應(yīng)用層,是圖書(shū)館信息化建設(shè)的終端層。如圖1所示。
圖1 圖書(shū)館信息管理支撐平臺(tái)
隨著網(wǎng)絡(luò)通信技術(shù)的不斷發(fā)展與智能終端的高度普及,社會(huì)大眾的信息獲取方式發(fā)生了深刻的變化。各種類型的APP 成為大眾信息獲取的主要媒介。因此,物聯(lián)網(wǎng)環(huán)境下圖書(shū)館建設(shè)要面向讀者,構(gòu)建以APP 為載體的新型讀者服務(wù)模式。首先,利用好社交軟件。社交軟件已經(jīng)成為信息時(shí)代大眾信息交互的載體,以微信為例,作為國(guó)內(nèi)普及度最高的社交軟件,微信在圖書(shū)館面向讀者的互聯(lián)網(wǎng)模式構(gòu)建中發(fā)揮著重要的作用。可以利用微信內(nèi)置的公眾號(hào)功能,開(kāi)發(fā)圖書(shū)館公眾平臺(tái),圍繞資源檢索、讀者服務(wù)、個(gè)人圖書(shū)館以及實(shí)時(shí)信息交流設(shè)計(jì)功能模塊[6]。其次,發(fā)揮好短視頻平臺(tái)的作用。2014年被視作我國(guó)短視頻元年,大量工具性短視頻平臺(tái)紛紛涌現(xiàn),如美拍、小咖秀等,短視頻平臺(tái)發(fā)展逐漸突破社交模式的局限性,向工具性乃至娛樂(lè)性、綜合性等方向轉(zhuǎn)變,短視頻平臺(tái)數(shù)量也在不斷增加。同年,短視頻平臺(tái)行業(yè)融資增速高達(dá)227%。當(dāng)前,我國(guó)短視頻平臺(tái)主要分為兩類:一類是以西瓜視頻為代表的專業(yè)內(nèi)容生產(chǎn)類(PGC),另一類是以抖音、快手為代表的用戶原創(chuàng)內(nèi)容類(UGC)。抖音是短視頻平臺(tái)中的頭部平臺(tái),可注冊(cè)抖音賬號(hào),發(fā)布和圖書(shū)館相關(guān)的視頻資源。最后,開(kāi)發(fā)專業(yè)化的手機(jī)圖書(shū)館APP。從圖書(shū)館物聯(lián)網(wǎng)建設(shè)現(xiàn)狀以及讀者服務(wù)需求出發(fā),選擇軟件開(kāi)發(fā)企業(yè),開(kāi)發(fā)手機(jī)圖書(shū)館APP。
以往的讀者服務(wù)雖然數(shù)量不少,但存在分散化、碎片化的問(wèn)題,各環(huán)節(jié)的讀者服務(wù)缺乏內(nèi)在的銜接,既增加了讀者獲得服務(wù)的成本,也影響了讀者服務(wù)的效率。因此,圖書(shū)館必須革新服務(wù)理念,以混合式讀者服務(wù)為出發(fā)點(diǎn),建立綜合性的服務(wù)模式。其中,最為主要的便是推動(dòng)讀者服務(wù)從原先的信息服務(wù)向知識(shí)服務(wù)轉(zhuǎn)變。借助信息技術(shù)來(lái)提升讀者服務(wù)的價(jià)值含量,更好地發(fā)揮讀者服務(wù)在專業(yè)教育、學(xué)術(shù)研究中的作用。因?yàn)樵谖锫?lián)網(wǎng)環(huán)境下,圖書(shū)館遍布具有信息感知與信息處理的智慧節(jié)點(diǎn),當(dāng)讀者提出服務(wù)需求后,智慧節(jié)點(diǎn)會(huì)從讀者的服務(wù)需求以及以往數(shù)據(jù)出發(fā),進(jìn)行讀者服務(wù)的預(yù)測(cè)分析,并主動(dòng)為讀者提供服務(wù)內(nèi)容,極大地縮短了讀者服務(wù)的流程[7-9]。甚至在讀者對(duì)自身需求存在認(rèn)知模糊,難以具體提出服務(wù)需求內(nèi)容的情況下,物聯(lián)網(wǎng)環(huán)境下的圖書(shū)館也能在自動(dòng)感知與研判的基礎(chǔ)上,推送讀者可能需要的服務(wù),以主動(dòng)服務(wù)的方式來(lái)深化讀者對(duì)服務(wù)需求的認(rèn)知。同時(shí),也要借助信息管理系統(tǒng)來(lái)實(shí)現(xiàn)個(gè)性化服務(wù)的目標(biāo)。個(gè)性化服務(wù)不僅能夠更好地滿足讀者的服務(wù)訴求,更具有服務(wù)增值的作用。信息服務(wù)的價(jià)值含量較低,只能滿足讀者低層次的服務(wù)需求,如文獻(xiàn)的位置、文獻(xiàn)的主要內(nèi)容等。個(gè)性化服務(wù)是針對(duì)讀者個(gè)性化需求的服務(wù),注重在讀者需求深度發(fā)掘與分析的基礎(chǔ)上,提供定制化服務(wù)。這樣能夠有效解決服務(wù)內(nèi)容價(jià)值含量低的問(wèn)題,推動(dòng)信息服務(wù)向綜合性的知識(shí)服務(wù)轉(zhuǎn)變,從而強(qiáng)化圖書(shū)館在教學(xué)與科研中的輔助作用。如圖2所示。
圖2 個(gè)性化服務(wù)
館員是圖書(shū)館文獻(xiàn)維護(hù)管理的主體,也是圖書(shū)館讀者服務(wù)的重要提供者,館員自身的素質(zhì)對(duì)圖書(shū)館的運(yùn)營(yíng)與發(fā)展具有重要的影響。圖書(shū)館信息化建設(shè)對(duì)館員素質(zhì)提出了更高的要求,對(duì)此,要從以下兩點(diǎn)采取措施。首先,更新專業(yè)教育。近年來(lái),隨著圖書(shū)館事業(yè)的不斷發(fā)展,開(kāi)設(shè)圖書(shū)館專業(yè)的高校數(shù)量也在增加。但高校在人才培育中,未能立足信息時(shí)代對(duì)館員素養(yǎng)的要求,制約了人才培養(yǎng)的效果[10]。對(duì)此,要?jiǎng)?chuàng)新課程設(shè)置,加強(qiáng)信息技術(shù)教育教學(xué),全面提升圖書(shū)館專業(yè)學(xué)生的綜合素質(zhì),為館員隊(duì)伍建設(shè)奠定堅(jiān)實(shí)的基礎(chǔ)。其次,加強(qiáng)館內(nèi)培訓(xùn)[11]。要以復(fù)合型人才作為培育理念,著力培育既有圖書(shū)館專業(yè)能力,又具備現(xiàn)代信息技術(shù)能力的新型館員;同時(shí),遵循“引進(jìn)來(lái)”與“走出去”相結(jié)合的人才培訓(xùn)方式,引導(dǎo)館員到信息化建設(shè)較為成功的圖書(shū)館參觀學(xué)習(xí)。
信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是圖書(shū)館信息化建設(shè)的關(guān)鍵環(huán)節(jié),對(duì)此,要立足圖書(shū)館信息管理系統(tǒng)的需求,一方面,從數(shù)據(jù)庫(kù)、架構(gòu)、語(yǔ)言選擇的角度做好總體設(shè)計(jì),另一方面,立足讀者服務(wù),確保信息管理系統(tǒng)設(shè)計(jì)的實(shí)現(xiàn)。