張雪+宋紅霞
摘 要:采用文獻(xiàn)資料法、軟件工程法、邏輯分析法設(shè)計(jì)了高校圖書館學(xué)科服務(wù)數(shù)據(jù)共享平臺(tái),系統(tǒng)設(shè)計(jì)采用MVC模式,分為視圖層、模型層和控制器層三個(gè)層次,系統(tǒng)主要功能模塊包含館藏資源、數(shù)據(jù)庫導(dǎo)航、個(gè)人圖書館、用戶中心、特色服務(wù)和系統(tǒng)設(shè)置,系統(tǒng)界面友好,操作簡(jiǎn)單,能較好地滿足讀者用戶的需求。通過該系統(tǒng),可以有效實(shí)現(xiàn)高校圖書館學(xué)科服務(wù)數(shù)據(jù)共享。
關(guān)鍵詞:圖書館 學(xué)科服務(wù) 數(shù)據(jù)共享
中圖分類號(hào):G25 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2017)11(a)-0252-02
在國家“雙一流”背景下,學(xué) 臺(tái)首先需要滿足圖書館的核心功能,在此基礎(chǔ)上,還需要解決學(xué)科服務(wù)資源的共享問題。根據(jù)調(diào)研實(shí)際,提出如下功能需求:導(dǎo)航、查詢、瀏覽和交互。
1 系統(tǒng)需求分析
高校圖書館學(xué)科服務(wù)共享平臺(tái)首先需要滿足圖書館的核心功能,在此基礎(chǔ)上,還需要解決學(xué)科服務(wù)資源的共享問題。根據(jù)調(diào)研實(shí)際,提出如下功能需求:導(dǎo)航、查詢、瀏覽和交互。
導(dǎo)航是進(jìn)入不同功能模塊區(qū)域的快速指向,將常用功能區(qū)間有機(jī)聯(lián)系在一起,使用戶能在最短時(shí)間內(nèi)到達(dá)指定位置;查詢是高校圖書館學(xué)科服務(wù)共享平臺(tái)的核心功能,也是用戶完成精確任務(wù)的前提,需要在聯(lián)機(jī)公共目錄查詢系統(tǒng)基礎(chǔ)上實(shí)現(xiàn)精確、模糊、多數(shù)據(jù)庫查詢等多種功能;根據(jù)移動(dòng)終端的特點(diǎn),最大限度滿足用戶瀏覽數(shù)據(jù)的需求;滿足用戶咨詢、評(píng)論、反饋以及接收消息推送等方面的需求。
2 系統(tǒng)邏輯層次設(shè)計(jì)
系統(tǒng)設(shè)計(jì)采用MVC(Model View Controller)模式。MVC模式把系統(tǒng)分為視圖層、模型層和控制器層三個(gè)層次,每一層次分別對(duì)應(yīng)不同的特定功能。視圖層主要負(fù)責(zé)采集和識(shí)別用戶的具體操作,如文獻(xiàn)查詢等數(shù)據(jù)的輸入、控件布局等;控制器層則主要負(fù)責(zé)處理用戶事件,比如將搜索查詢到的藏書信息以特定方式返回給用戶。模型層主要進(jìn)行數(shù)據(jù)請(qǐng)求和業(yè)務(wù)邏輯的處理,如一本藏書作為一個(gè)對(duì)象,圖書列表則作為一個(gè)數(shù)組,數(shù)據(jù)請(qǐng)求時(shí)通過調(diào)用相應(yīng)的API,最終由控制器以特定視圖的形式返回,如圖1所示。
3 系統(tǒng)功能模塊設(shè)計(jì)
通過對(duì)學(xué)校圖書館用戶、學(xué)科館員等的調(diào)查,結(jié)合圖書館后臺(tái)用戶訪問數(shù)據(jù),確定了學(xué)科服務(wù)共享平臺(tái)的主要功能,主要包含館藏資源、數(shù)據(jù)庫導(dǎo)航、個(gè)人圖書館、用戶中心、特色服務(wù)、移動(dòng)社交、系統(tǒng)設(shè)置這幾大功能模塊,如圖2所示。
3.1 館藏資源
館藏資源是本系統(tǒng)的核心功能模塊,主要包含館藏檢索、聯(lián)機(jī)查詢功能。館藏檢索可以實(shí)現(xiàn)用戶查詢校內(nèi)館藏資源,其中,可查詢?nèi)9拆^藏資源,還可根據(jù)用戶的學(xué)科屬性,查詢所屬院系或關(guān)聯(lián)院系的內(nèi)部資源。聯(lián)機(jī)查詢主要實(shí)現(xiàn)用戶基于聯(lián)機(jī)公共目錄查詢系統(tǒng)的查詢需求,只要是存在于聯(lián)機(jī)公共目錄系統(tǒng)中的資源都可查到。
3.2 數(shù)據(jù)庫導(dǎo)航
數(shù)據(jù)庫導(dǎo)航主要起到一個(gè)橋梁的作用,用戶可通過本模塊快速進(jìn)入相關(guān)數(shù)據(jù)庫進(jìn)行文獻(xiàn)查詢、瀏覽、下載等操作。數(shù)據(jù)庫導(dǎo)航分為三個(gè)子欄目,分別是中文數(shù)據(jù)庫、外文數(shù)據(jù)庫和特色數(shù)據(jù)庫,本數(shù)據(jù)庫導(dǎo)航模塊只是起到快速導(dǎo)航功能,并沒有專門開發(fā)專用視圖,是通過調(diào)用移動(dòng)終端安裝的瀏覽器來實(shí)現(xiàn)相關(guān)數(shù)據(jù)庫的訪問。
3.3 個(gè)人圖書館
個(gè)人圖書館主要是實(shí)現(xiàn)讀者借還書、個(gè)人喜好等方面的功能。借還查詢功能可以實(shí)現(xiàn)查詢所登賬戶名下的借閱信息,并可實(shí)現(xiàn)遠(yuǎn)程續(xù)借,避免了讀者攜書本到館續(xù)借。瀏覽歷史可以根據(jù)讀者的個(gè)人喜好,在新書上架后可以通過算法的計(jì)算匹配最佳推薦書目對(duì)讀者進(jìn)行新書推薦。
3.4 用戶中心
用戶中心主要實(shí)現(xiàn)賬號(hào)維護(hù)、個(gè)人基本信息維護(hù)以及交互的功能。用戶中心通過端口直接連接到學(xué)校門戶,訪問學(xué)校門戶中的個(gè)人數(shù)據(jù)庫。賬號(hào)維護(hù)可以重設(shè)密碼、綁定手機(jī)和郵箱,是一般客戶端常用的基本功能。
3.5 特色服務(wù)
特色服務(wù)主要包括云服務(wù)、條碼掃描、業(yè)務(wù)直通三個(gè)模塊。云服務(wù)主要為讀者提供部分云存儲(chǔ)空間以及常用的云端功能調(diào)用。條碼掃描功能可以實(shí)現(xiàn)對(duì)在庫書籍的條形碼進(jìn)行掃描,從而獲取所持書籍的詳細(xì)信息。業(yè)務(wù)直通模塊主要是讀者校內(nèi)門戶的快捷通道,可以快速進(jìn)入如教務(wù)系統(tǒng)、科研系統(tǒng)、財(cái)務(wù)系統(tǒng)、人事系統(tǒng)、資產(chǎn)系統(tǒng)等。
3.6 系統(tǒng)設(shè)置
系統(tǒng)設(shè)置是有關(guān)客戶端系統(tǒng)運(yùn)行方面的功能模塊,通過系統(tǒng)設(shè)置,用戶可以對(duì)包括消息推送、閱讀模式、離線管理、版本更新等內(nèi)容進(jìn)行設(shè)置。
4 結(jié)語
學(xué)科服務(wù)是“雙一流”建設(shè)對(duì)高校圖書館提出的重要要求,而數(shù)據(jù)資源共享則是圖書館學(xué)科服務(wù)的前提。本研究基于以上背景,設(shè)計(jì)了高校圖書館學(xué)科服務(wù)共享平臺(tái),系統(tǒng)采用MVC模式設(shè)計(jì),界面友好,操作簡(jiǎn)單,可移植性強(qiáng),能較好地滿足讀者用戶的需求。隨著移動(dòng)網(wǎng)絡(luò)的普及和智能終端設(shè)備的成熟,相信此類平臺(tái)系統(tǒng)能夠在高等院校和科研機(jī)構(gòu)進(jìn)行普及和推廣。
參考文獻(xiàn)
[1] 周立軍.高校圖書館與院系資料室文獻(xiàn)資源聯(lián)機(jī)共享建設(shè)探討[J].圖書情報(bào)工作,2008(7):88-90.
[2] 任中方.MVC模式研究的綜述[J].計(jì)算機(jī)應(yīng)用研究, 2004(10):1-4.
[3] 馬駿濤.基于移動(dòng)互聯(lián)網(wǎng)技術(shù)的移動(dòng)圖書館系統(tǒng)研建[D].中國人民解放軍軍事醫(yī)學(xué)科學(xué)院,2012.
[4] 吳凱.基于Android平臺(tái)的條碼掃描軟件的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2013.
[5] 程飛.基于云計(jì)算的圖書數(shù)據(jù)庫查詢方法研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013(4):36.endprint