国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

醫(yī)院智慧圖書館網(wǎng)站設(shè)計*

2021-01-15 03:49:16呂鐘毓李燕瓊
醫(yī)學(xué)信息學(xué)雜志 2020年12期
關(guān)鍵詞:檢索數(shù)據(jù)庫圖書館

徐 瑾 呂鐘毓 李燕瓊

(首都醫(yī)科大學(xué)宣武醫(yī)院圖書館 (戴爾中國有限公司 北京 100020) (首都醫(yī)科大學(xué)宣武醫(yī)院圖書館北京 100053) 北京 100053)

1 引言

隨著醫(yī)院信息系統(tǒng)(Hospital Information System,HIS)飛速發(fā)展,數(shù)字圖書館理念深入人心,醫(yī)院圖書館致力于高效、高質(zhì)量、精準地服務(wù)臨床醫(yī)務(wù)工作者。傳統(tǒng)圖書館網(wǎng)站通常存在過時模塊和信息較多、目錄層級復(fù)雜、干擾用戶獲取所需信息等問題。隨著應(yīng)用終端普及,越來越多讀者開始使用手機、平板電腦等設(shè)備登錄圖書館網(wǎng)站檢索信息,但舊版本網(wǎng)站無法在移動終端瀏覽器上對信息進行友好展示,影響用戶使用體驗。本研究基于單頁面應(yīng)用(Single Page Application,SPA)技術(shù),利用JavaScript網(wǎng)頁腳本語言和Python在WebStorm和PyCharm環(huán)境下開發(fā),使用PostgreSQL作為數(shù)據(jù)庫管理系統(tǒng),旨在研究開發(fā)集讀者咨詢、信息推薦、一站式檢索和預(yù)約等功能于一體的智慧圖書館網(wǎng)站。

2 網(wǎng)站建設(shè)需求與原則

為更好地打造醫(yī)院智慧圖書館網(wǎng)站,首先進行用戶群體分析。醫(yī)院圖書館信息用戶可分為5類:臨床一線醫(yī)務(wù)工作者;科研工作者及臨床教師、學(xué)生;工程技術(shù)人員;管理者、決策人員;非技術(shù)性用戶。醫(yī)院圖書館信息用戶研究主要通過對用戶信息需求方面的分析、思考并做出系統(tǒng)探索,最終達到改善用戶體驗、提供更好服務(wù)的目的[1]。互聯(lián)網(wǎng)時代智慧圖書館網(wǎng)站應(yīng)具有實用性、穩(wěn)定性、易用性、可訪問性,以此滿足不同群體對圖書館資源的需求,提升用戶使用體驗。因此智慧圖書館網(wǎng)站開發(fā)設(shè)計人員必須重視以讀者為中心理念,了解讀者使用習(xí)慣,網(wǎng)站設(shè)計要便于讀者查找所需資源和服務(wù)[2],促使讀者產(chǎn)生使用依賴。

3 總體架構(gòu)與技術(shù)路線(圖1)

圖1 智慧圖書館網(wǎng)站總體架構(gòu)

3.1 SPA

SPA技術(shù)是只有一個頁面的Web應(yīng)用程序[3]。用戶在訪問SPA時只需加載一個超文本標(biāo)記語言(Hyper Text Markup Language,HTML)頁面,在用戶應(yīng)用交互過程中SPA會動態(tài)加載所需要信息和資源。有別于傳統(tǒng)多頁面應(yīng)用的每次請求都加載一個完整頁面,SPA減少數(shù)據(jù)加載容量和次數(shù),降低后端服務(wù)器負載,加快應(yīng)用訪問速度,可提供近似本地應(yīng)用的流暢操作體驗。同時SPA采用模型-視圖-視圖模型(Model-View-View Model,MVVM)開發(fā)模式,有利于未來實現(xiàn)完全的前后端分離及瀏覽器、客戶端共享同一后端,實現(xiàn)圖書館網(wǎng)站全面現(xiàn)代化。SPA主要缺點是單一頁面不利于搜索引擎優(yōu)化(Search Engine Optimization,SEO)且初次加載數(shù)據(jù)量較大,通常需要有針對地進行相應(yīng)優(yōu)化。當(dāng)前圖書館網(wǎng)站為內(nèi)部應(yīng)用,不需要互聯(lián)網(wǎng)搜索引擎進行收錄,且內(nèi)網(wǎng)帶寬可保證初次加載速度,受影響較小。

3.2 VUE+Webpack

針對用戶群體特征以及網(wǎng)站建設(shè)環(huán)境,本方案前端選擇VUE+Webpack技術(shù)實現(xiàn)SPA。VUE是用于構(gòu)建用戶界面的漸進式框架[4],其核心庫只關(guān)注視圖層,不僅易于網(wǎng)頁開發(fā)人員維護和建設(shè),還便于與第3方資源庫或既有項目整合,從而增強使用功能,提升用戶一站式檢索體驗。

3.3 Webpack

Webpack為模塊打包器,將網(wǎng)頁中的HTML,JavaScript(JS),層疊樣式表(Cascading Style Sheets,CSS),圖片以及其他網(wǎng)頁所需資源統(tǒng)一打包,建立依賴關(guān)系。網(wǎng)頁開發(fā)人員無需關(guān)注某個具體文件打包壓縮,在打開網(wǎng)站過程中資源將通過一次或幾次請求加載瀏覽器,減少網(wǎng)絡(luò)請求次數(shù),提高網(wǎng)站訪問速度和用戶使用感受。同時打包后的網(wǎng)頁文件不可直接讀取,提高網(wǎng)站安全性。

3.4 Python

醫(yī)學(xué)圖書館逐漸實現(xiàn)數(shù)據(jù)化轉(zhuǎn)變,需要大量數(shù)據(jù)分析及智能化數(shù)據(jù)采集系統(tǒng),在日常分析和處理過程中已大量使用Python語言。為簡化技術(shù)路線、復(fù)用已有建設(shè)成果,選擇Python作為后端服務(wù)開發(fā)語言。Python可運用于Windows、Linux、AIX等操作系統(tǒng)環(huán)境中,具有良好的跨平臺特性,同時具有語法簡潔、易于學(xué)習(xí)入門、執(zhí)行效率高等優(yōu)勢,可同時處理腳本任務(wù)、支撐網(wǎng)絡(luò)服務(wù)、執(zhí)行大數(shù)據(jù)分析任務(wù),廣泛應(yīng)用在系統(tǒng)運維、互聯(lián)網(wǎng)應(yīng)用、大數(shù)據(jù)分析、人工智能等領(lǐng)域,同時滿足日常數(shù)據(jù)分析和網(wǎng)站后臺服務(wù)需要。

3.5 Flask

后端框架使用Flask。Flask是基于Python語言開發(fā)的輕量級可定制框架,具有輕便、靈活、性能高、易于學(xué)習(xí)等特點。相較于其他同類型框架,F(xiàn)lask僅提供基本網(wǎng)絡(luò)服務(wù),額外功能通過整合其他Python模塊實現(xiàn),開發(fā)人員可以選擇熟悉的功能模塊,而不需要被迫接受框架自帶功能模塊,同時可將提供相同功能的模塊相互替換,開發(fā)靈活性較高,為今后圖書館網(wǎng)站進行升級整合和更新提供方便。

3.6 其他技術(shù)

本網(wǎng)站采用善于進行數(shù)據(jù)分析和處理的Postgres數(shù)據(jù)庫。PostgreSQL是以加州大學(xué)計算機系開發(fā)的POSTGRES 4.2版本為基礎(chǔ)的對象關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是一種特性較高的自由軟件。該技術(shù)實現(xiàn)基礎(chǔ)是PostgreSQL并支持大部分SQL標(biāo)準,同時提供較多現(xiàn)代特性,如復(fù)雜查詢、外鍵、觸發(fā)器、視圖、事務(wù)完整性、多版本并發(fā)控制等[5]。PostgreSQL可以通過多種方法擴展,例如增加新的數(shù)據(jù)類型、函數(shù)、操作符、聚集函數(shù)、索引方法、過程語言等[6]。因此未來圖書館網(wǎng)站投入使用后可進行聯(lián)機分析,為迎接大數(shù)據(jù)時代做準備。后端服務(wù)使用Psycopg2模塊實現(xiàn)與Postgres數(shù)據(jù)庫進行通訊對接,前后端之間通過RESTful進行交互。

4 功能開發(fā)

4.1 概述

內(nèi)容構(gòu)建是智慧圖書館網(wǎng)站建設(shè)的核心部分,最能體現(xiàn)圖書館員構(gòu)建思想的精華,按照網(wǎng)站建設(shè)原則使內(nèi)容符合用戶思維模式,實現(xiàn)信息利用效果最優(yōu)和最大化。通過瀏覽其他圖書館網(wǎng)頁發(fā)現(xiàn),大多數(shù)圖書館網(wǎng)站欄目劃分趨于一致,將主頁內(nèi)容欄目分成兩類:基本服務(wù)欄目和特色服務(wù)欄目[7]??梢罁?jù)現(xiàn)有網(wǎng)站用戶訪問歷史記錄分析設(shè)計新網(wǎng)站功能模塊,見圖2。

圖2 智慧圖書館網(wǎng)站功能架構(gòu)模型

4.2 最新消息

最新消息模塊可向讀者提供圖書館最新動態(tài)。讀者可獲取圖書館提供的最新服務(wù)、培訓(xùn)安排變化、最新電子資源等信息。圖書館網(wǎng)站管理員可在后臺發(fā)布、編輯、撤回或刪除消息通知,為消息通知進行分類以便讀者定位所需消息。

4.3 新書通報

展示圖書館最新上架圖書。讀者可根據(jù)時間、資源類型、中圖分類法進行篩選。此欄目通過整合金盤圖書管理軟件平臺予以實現(xiàn)。讀者可通過其快速訪問金盤系統(tǒng),一方面方便讀者查詢借閱,另一方面方便館員進行編目整理和統(tǒng)計。

4.4 集成檢索

該模塊負責(zé)http post請求轉(zhuǎn)發(fā)和本地數(shù)據(jù)庫檢索。提供本館館藏紙質(zhì)圖書、電子圖書、期刊影響因子檢索,以及通過超級鏈接訪問本館讀者服務(wù)平臺集成檢索。讀者可在同一檢索框中檢索不同類型數(shù)據(jù)。從而減少重復(fù)和不必要的操作,提高檢索效率。

4.5 電子資源

該模塊將圖書館已購買服務(wù)的線上數(shù)據(jù)庫進行整合和歸納,目前已能提供15大類、超過53種線上電子資源,按照文獻型、數(shù)據(jù)型、事實型數(shù)據(jù)庫等進行分類,其中包含萬方數(shù)據(jù)知識服務(wù)平臺,中國知網(wǎng)(China National Knowledge Infrastructure,CNKI),PudMed,Web of Science,UpToDate等常用數(shù)據(jù)庫。默認按讀者使用頻次進行排序,讀者也可對資源類型、名稱進行檢索,從而提高使用體驗。

4.6 讀者服務(wù)

讀者可獲取圖書館本年度培訓(xùn)安排,下載已完成培訓(xùn)的相關(guān)資料,提供文獻代查、文獻代檢、文獻查重等信息檢索服務(wù),還可獲取《新英格蘭醫(yī)學(xué)雜志》(TheNewEnglandJournalofMedicine,NEJM),《美國醫(yī)學(xué)會雜志》(TheJournaloftheAmericanMedicalAssociation,JAMA),《美國醫(yī)學(xué)會雜志:神經(jīng)病學(xué)分冊》(JAMANeurology),《柳葉刀》(TheLancet)等權(quán)威期刊翻譯。

4.7 常用下載

為讀者提供使用圖書館相關(guān)服務(wù)所需的一切必要軟件工具,如館外遠程訪問方式、常見瀏覽器、閱讀器、數(shù)據(jù)分析工具下載等。通過設(shè)置常用下載減少讀者在不同網(wǎng)站間跳轉(zhuǎn)頻次,以此增加圖書館點擊量及減少讀者下載閱讀器、瀏覽器耗費時間,提升讀者對于圖書館網(wǎng)站的使用黏性。

4.8 聯(lián)系我們

主要包括圖書館介紹、讀者指南、借書證辦理等內(nèi)容,其中讀者指南包含開館時間、人員分工、館藏分布等信息,目前尚未設(shè)計交互留言板。未來智慧圖書館網(wǎng)站建設(shè)中,圖書館員可將常見問題匯總整理建成FAQ數(shù)據(jù)庫,放在服務(wù)指南中供讀者查詢,實現(xiàn)真正的交互。

5 結(jié)語

本次圖書館網(wǎng)站建設(shè)采用近幾年較為普及的SPA模式。讀者在使用圖書館網(wǎng)站時操作過程更為流暢,獲取信息更加直觀,提高可用性和易用性,提升讀者獲取圖書館資源的效率。現(xiàn)代醫(yī)院圖書館服務(wù)主要集中在醫(yī)療、科研及教學(xué)3方面。醫(yī)院圖書館是醫(yī)務(wù)工作者掌握國內(nèi)外醫(yī)學(xué)領(lǐng)域最新進展的主要渠道之一,而圖書館網(wǎng)站則是保證醫(yī)務(wù)工作者順利開展醫(yī)療、科研、教學(xué)及學(xué)科建設(shè)工作的重要信息平臺,也是網(wǎng)絡(luò)時代醫(yī)務(wù)工作者提升自身素質(zhì)和業(yè)務(wù)能力的重要陣地。在轉(zhuǎn)型過程中醫(yī)院決策者和管理層要重視圖書館建設(shè),圖書館員要利用先進信息管理系統(tǒng)轉(zhuǎn)變服務(wù)模式,強化創(chuàng)新性服務(wù),提高服務(wù)質(zhì)量和效率,真正發(fā)揮醫(yī)院圖書館在信息化時代下的作用。

猜你喜歡
檢索數(shù)據(jù)庫圖書館
2019年第4-6期便捷檢索目錄
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
飛躍圖書館
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
專利檢索中“語義”的表現(xiàn)
專利代理(2016年1期)2016-05-17 06:14:36
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
去圖書館
國際標(biāo)準檢索
扶绥县| 蒲城县| 共和县| 西吉县| 阿图什市| 大港区| 江安县| 肃南| 肇源县| 如东县| 田林县| 彭水| 凤台县| 宁远县| 达州市| 临高县| 盐边县| 天峨县| 紫金县| 海宁市| 清水河县| 吉林省| 长武县| 渝中区| 临湘市| 鞍山市| 南华县| 浮梁县| 平阳县| 碌曲县| 特克斯县| 崇左市| 怀柔区| 古田县| 确山县| 田林县| 永平县| 皮山县| 云南省| 信宜市| 长子县|