999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

公共圖書館讀者服務應用建設實踐研究

2023-02-13 14:53:30首都圖書館黃鐘婷
辦公室業務 2023年1期
關鍵詞:圖書館功能服務

文/首都圖書館 黃鐘婷

一、背景介紹

服務是貫穿圖書館發展的主線,是圖書館的核心價值觀,圖書館現代化發展的最終目的就是提供更好的服務。隨著讀者服務在內容、范圍、類型各維度中的拓展,承載服務的應用從圖書館集成管理系統向PC端、自助設備端、移動設備端延伸。這些在多平臺、多終端、多系統中開展的讀者服務,逐步形成了公共圖書館的應用服務體系。

從應用服務體系的全局視角來看,這些應用應該是互聯互通、功能共享、業務協同的。這樣既能避免它們成為一個個“信息孤島”,從而不必重復注冊,從任意入口都可享受均等服務,降低讀者使用難度;又可避免重復建設,減少公共圖書館的管理成本。

ALEPH500系統作為圖書館集成管理系統,應用于全國26家公共圖書館和高校圖書館中。在讀者服務多元化發展趨勢下,有必要對其提供數據交互服務的核心——X-SERVER服務開展研究,理解其本質與運行邏輯,以更好地使ALEPH500系統的“采、編、典、流、讀”各個業務流程產生的數據為各讀者服務應用所用,從而實現服務功能的共享與協同。

二、數據對接是讀者服務應用建設的前提

各讀者服務應用與ALEPH500系統進行功能共享和工作協同,實質是對ALEPH500系統已有的讀者數據、館藏數據等數據資源進行利用,這就必須建立在數據對接的前提下。X-SERVER是ALEPH500系統提供的數據交互服務,負責數據調用申請的響應、關鍵參數的傳遞及數據交互結果的展示,本質上是一個基于XML數據格式解析的應用程序開發接口服務(API)。它支持多平臺、多系統、多終端同時與ALEPH500系統進行數據交互,而這正是公共圖書館建設多元讀者服務應用須進行的數據對接的關鍵。例如通過讀者數據的對接,可在移動端、PC端、自助設備終端同時實現讀者注冊、認證、借閱查詢等功能,使原本只在ALEPH500系統館員客戶端中開展的這些服務延展到各處,從而實現讀者服務功能的共享。

X-SERVER服務中數據交互的過程由X-SERVICE接口完成。在建設讀者服務應用時,可根據所需功能調用一個或一組X-SERVICE接口,以實現與ALEPH500系統的數據對接和共享。在我國本地化發展中,ALEPH500系統逐漸與圖書館實踐相融合,其X-SERVICE接口也不斷演化發展。常用接口被保留并根據圖書館實際需要迭代升級,如update-bor-nlc是更新讀者信息update-bor接口功能的升級版,提供了修改讀者密碼功能;新接口因服務需要而產生,例如因網借功能需求而產生的外借前檢查接口lcl-loan-check;而一些接口由于不再適應新發展形式而不再被使用,例如讀者信息查詢接口bor-info-nlc。

三、讀者服務應用建設中的數據對接過程

本文以首都圖書館(以下簡稱“首圖”)為例,闡述公共圖書館基于X-SERVER服務及其接口進行讀者服務實踐的情況。在完成了系統搭建與部署、數據格式轉換及遷移、系統應用培訓等階段后,首圖于2014年進入原智慧2000系統與ALEPH500系統的雙系統并行階段,至2017年4月正式完成系統更迭,實現了ALEPH500系統的穩定運行。截至目前,首圖所常用的X-SERVICE接口共21個。

在實踐中,讀者服務應用一般由多個功能共同構成,可選擇某一個接口進行調用,也可使用多個接口的組合來實現目標功能。為更清晰地構建接口之間的聯系,本文將這21個常用X-SERVICE接口分為四類:讀者、流通、館藏及工作人員類。為了便于讀者服務應用開發工作的開展,將其進一步封裝為10個邏輯功能模塊(如圖1所示)。對于復合功能,在使用時可組合調用多個模塊;對于單一功能,可選擇模塊中的某個接口進行調用。

圖1 首圖讀者服務應用常用接口

(一)讀者類。1.讀者認證模塊。該模塊由1個接口讀者認證與檢查接口bor-auth-valid構成。主要用于應用的讀者認證,讀者僅需在ALEPH500系統中注冊一次,即可登錄任一與此模塊對接的應用,無需在多個系統中重復注冊。該模塊應用于首圖的讀者服務應用中,如數字資源服務、館舍網絡接入服務。2.讀者信息查詢模塊。該模塊由獲取讀者信息bor-info和查看讀者證狀態bor-status兩個接口構成。bor-info能夠展示讀者詳細信息,包含當前借閱、預約情況、賬戶支付信息等;通過bor-status可以查看讀者證當前狀態,退證、掛失、過期等。這一模塊中的兩個接口常配合其他模塊共同使用。3.新辦讀者證模塊。新辦讀者證模塊的更新讀者記錄接口update-bor用于更新讀者記錄,可完成讀者記錄的新建、退證、信息修改等功能。其最初只在ALEPH500系統的web流通辦證服務中使用,后應用于各自助辦證服務設備中,現已在各類移動端應用的新辦讀者證服務中使用。由于update-bor不具備在申請系統分配讀者ID值的同時寫入對應的校驗值功能,本文將更新讀者信息接口update-bor-nlc按先后順序組合形成新辦讀者證模塊。通過它們的依次使用將讀者新辦證參數寫入數據庫,以確保數據的完整性。4.讀者支付模塊。該模塊由update-cash接口構成,此接口用于建立讀者賬戶、更新讀者辦證押金、逾期費等各種支付信息,一般與讀者類的上述3個模塊結合應用。例如在調用讀者新辦證模塊后,應用調用此模塊可進行讀者賬戶的創建、記錄押金支付情況;此模塊也可完成讀者逾期費、丟書費的查詢及支付。

(二)流通類。1.外借及歸還模塊。此模塊由3個接口組成,可實現讀者服務應用中的文獻借閱及還回。外借前檢查lcl-loan-check接口負責執行外借前檢查,查看讀者是否可以外借該單冊,例如讀者是否有逾期費或超期書未還。同時可返回讀者總可借冊數、該單冊所在分館的總可借冊數以及該單冊類型的總可借冊數,與ALEPH500客戶端檢查條件一致。文獻外借lcl-loan及文獻歸還lcl-return接口負責實施借出及還回的具體操作。目前此模塊應用于首圖移動端網借服務中。2.查看借閱情況模塊。讀者對于借閱情況的查詢需求一般可分為“當前借閱”“借閱歷史”“即將到期”三種情況。當查詢讀者“當前借閱”情況時,可調取bor-info接口中的loans參數實現;loan-history接口用于展示借閱歷史;overdue-list接口用于展示即將過期的外借文獻,應用程序可向讀者發出文獻到期提示。3.文獻外借預約模塊。此模塊用于文獻預約功能,讀者可對在架文獻進行預約,在預約需求滿足后,文獻將通過物流配送至讀者指定地點,從而完成外借。該模塊由hold-list、hold-req-nlc、hold-reqcancel接口組成,可分別實現當前預約信息的查看、實施預約和取消預約。

(三)館藏類。1.單冊信息管理模塊。此模塊中包含獲取單冊信息item-data-nlc及更新單冊信息update-item-nlc兩個接口。前者用于查看某種書目記錄對應單冊的詳細情況,如館藏地信息、單冊館藏處理狀態、單冊是否可預約、標記此館藏單冊是否已借出等,應用于各讀者服務應用中的館藏查詢功能中。后者用于單冊管理系統中索取號數據及架位導航信息的更新。2.館藏檢索模塊。此模塊中包含3個接口:find接口負責檢索館藏書目、sort-set接口負責排序、present負責顯示結果。檢索結果為書的種類,查詢某一種書的具體館藏信息時需與單冊信息管理模塊中的item-data-nlc接口結合使用。

(四)工作人員類。工作人員管理模塊由工作人員認證user-auth接口和更新工作人員密碼update-userpwd兩個接口構成。X-SERVER服務通過其身份驗證與權限分配體系,每個發起調用申請的應用使用“用戶名+密碼”來進行身份校驗,并根據實際需要為每個用戶分配不同權限。user-auth可用于工作人員用戶登錄時的身份校驗,工作人員用戶包括館員、系統開發人員等。在首圖實踐中將其應用于Web流通系統及“首圖E支付”系統的館員登錄功能。update-user-pwd用于多場景中工作人員進行密碼修改。

四、首圖讀者服務應用建設情況

(一)應用情況總覽。在X-SERVCIE接口及功能模塊的支撐下,首圖開展了讀者服務的多種探索,應用場景、服務范圍及類型不斷拓展。截至2022年,在pc端、移動端、自助設備端、跨平臺端的各類平臺中構建應用總計46余種(如圖2所示)。其中跨平臺端應用21種,為讀者提供數字資源服務觸達、網絡服務接入的跨平臺認證,以及為應用后端提供數據支持服務。PC端9種,包含首圖網站群服務、預約借書服務、web流通服務等;自助設備端7種,包含自助辦證及借還設備、智能書架、虛擬館員機器人等。

圖2 各類終端讀者服務應用占比情況

自2017年起,首圖讀者服務的多個業務流程向移動端延展。智慧服務是在現代信息技術的支持下為滿足讀者日益變化的需求而提供的無所不在、無時不在的文獻服務、信息服務、知識服務。移動端讀者服務借助智能手機平臺,將各種智能技術應用于讀者服務中,便于實現數據資源的匯集與積累,逐步推進讀者服務向智慧化發展。首圖在移動端中實現了館藏查詢、數字資源使用、讀者身份認證、讀者借閱和賬戶查詢、新辦讀者證、二維碼讀者證、讀者到館及活動預約、手機掃碼借書、異地還書、圖書網借、虛擬館員咨詢、逾期費支付等功能,逐步構建了讀者服務的常用移動端應用場景。截至目前,移動端應用數量達9種,占使用X-SERVER服務總應用數的20%。移動端的“閱讀北京”支付寶小程序、“首都圖書館”微信公眾號及小程序已成為首圖線上、線下服務的主陣地。

(二)應用服務部署策略。首圖各應用使用X-SERVER服務與ALEPH500系統進行數據交互的次數達年均400余萬次。為保障業務的正常運行,首圖將承載X-SERVER服務的ALEPH500應用服務系統采用可擴展的結構進行部署,利用多臺服務器分擔數據交互過程中的負荷。由于ALEPH500系統不僅服務于首圖,也服務于北京市公共圖書館服務體系中的各圖書館,在部署時充分考慮業務功能劃分的情況,以“核心業務與外圍業務分離,首圖業務與區館業務分離”為原則,使各服務器使用不同域名,面向不同業務范圍提供X-SERVER服務。例如,為服務全市的Web流通服務單獨分配一臺服務器以負擔大量的服務數據統計功能;為頻繁執行數據寫入操作的讀者服務,如新辦讀者證服務應用,配備獨立的服務器進行支持。

(三)應用服務用戶管理策略。使用X-SERVER服務需根據既定實現的功能在ALEPH500系統中為每個應用賬號分配相應接口權限,允許服務器對其使用接口發起的數據請求進行回應。為保障數據能安全、有序調用,制定了以下用戶管理策略:首先,以“一應用一賬號”原則,以既定命名規則為提出X-SERVER服務申請的應用分配用戶名及其密碼。某些應用開發者負責不止一個系統的建設,要保證其開發的每個應用使用唯一的賬號,這樣既便于在后續出現問題時能及時溯源并定位,也為業務數據統計提供了條件。其次,對不同用戶的相同權限申請,采用功能代理實現了功能的復用,并形成了用戶權限管理體系。再次,充分利用數據庫事務日志、用戶管理記錄表保留相應的數據交互痕跡,便于用戶情況的統計及分析。最后,對于不再提供服務的應用,將其賬號及權限及時回收。

(四)實踐案例。如上所述,首圖已將多個基于X-SERVER服務的應用投入讀者服務。下文將以移動端的“首圖E支付”POS端服務、“閱讀北京”小程序和網借服務為例闡述具體應用情況。1.“首圖E支付”POS端支付服務。該服務是基于銀行POS機支付平臺開發的小程序。逾期費是因讀者借閱文獻時間超過約定期限而產生的違約費用,通常金額較小,讀者對使用移動支付方式支付逾期費有訴求?!笆讏DE支付”整合了X-SERVER的讀者認證、讀者信息查詢、讀者支付、工作人員管理4個功能模塊。館員在pos移動端查詢到讀者逾期費后,使用pos機掃描讀者手機移動端的支付二維碼,即可完成逾期費的收取。同時也支持館員選擇工作臺進行身份認證登錄,便于工作地點的靈活切換及業務工作統計。通過X-SERVER與銀行支付平臺的數據對接,打通了銀行支付平臺與ALEPH500系統平臺的數據鏈路,在業務流程上實現了讀者付款信息在兩個平臺中的同步。2.“閱讀北京”服務小程序?!伴喿x北京”服務小程序是移動端支付寶平臺上的綜合讀者服務。通過與X-SERVICE接口及功能模塊的組合使用,集成了讀者借閱及賬戶查詢、新辦讀者證、二維碼讀者證、手機掃碼借書等功能。其中新辦虛擬卡讀者證服務與預約到館服務、數字資源服務的結合使用,在疫情中成為首圖線上線下服務結合的主陣地;二維碼讀者證功能在北京市公共圖書館中首次實現實體讀者證向虛擬證的轉化,讓讀者不攜帶實體卡也可使用各項服務;手機借書功能選取了文獻外借及歸還接口,在大興機場分館中實現了小范圍的手機掃碼借書,將流通工作臺擴展至移動端,為手機端移動借書在首圖本館中的廣泛應用積累了實踐經驗。3.首圖網借服務。首圖網借服務可為讀者提供任意時間、地點的移動端文獻借閱服務。讀者可在移動端查詢圖書信息,并對感興趣的圖書進行下單借閱,圖書將通過物流方式送至讀者手中。還書時讀者可勾選圖書通過物流進行還回,不用到館即可使用文獻流通服務,實現了館內到館外“點到點”的紙質文獻流通服務。網借服務應用選用了外借及歸還模塊、單冊信息管理、讀者信息、讀者認證作為主要功能模塊。網借服務應用以網上借閱功能為功能主線,以ALEPH500系統為館藏、讀者、流通的核心數據源,以物流系統、移動支付系統為配套支撐。在使用讀者認證模塊進行數據對接時,網借服務還嘗試啟用了新的交互方式。

五、未來讀者服務應用建設思路展望

面對公共圖書館服務邊界的持續擴展和用戶需求不斷變化,X-SERVER作為數據樞紐,使ALEPH500系統與各種新服務應用相互配合,共享數據及功能,創新了多種讀者服務場景。與任何事物一樣,軟件也有其孕育、誕生、成長、成熟和衰亡的階段,一般稱其為軟件的生命周期。以2001年進入中國國家圖書館為節點,ALEPH500系統經過在國內圖書館領域20余年的發展,不可避免地進入生命周期的下行通道。從網借服務系統建設伊始,首圖嘗試使用新的技術路線進行系統功能的建設,基于微服務架構搭建了智慧服務管理平臺,并在此基礎上部署了統一標準的開放API管理網關,從而實現數據交互的標準化及系統功能的組件化。在新技術路徑、新系統框架下,ALEPH500系統將作為其中功能組件和業務基礎數據的數據來源,繼續發揮其在館藏管理、讀者管理等方面的優勢,持續為讀者提供服務。

(一)數據交互過程標準化。在智慧服務管理平臺的建設中,前述X-SERVICE接口及其功能模塊將與其他讀者服務應用的接口一起以統一格式封裝,并注冊到開放API網關中,從而使數據交互過程標準化。這樣做有以下幾點好處:一是注冊到API網關中的接口會擁有互通互認的通信格式,將減少應用之間的溝通成本,X-SERVICE接口將更易被其他應用理解及使用。二是API網關可對封裝后的X-SERVICE接口與其他系統的接口進行流量調節和訪問權限控制,如對非正常的數據申請進行監控和預防,可提升數據交互過程的安全性。三是統一格式封裝后的接口可對返回的數據進行更細致的數據過濾,提供定制化數據交互結果,這種方式對數據庫資源與網絡傳輸資源的占用更少,可提高接口之間的數據交互效率。

(二)功能組件化。在智慧服務管理平臺的數據交互標準化的基礎上可推進功能組件化,各應用將自身的數據接口在API管理網關進行注冊、封裝后,形成擁有通用格式的組件,這些組件以API的形式存在,以統一的規則相互通信,協同完成業務流程。統一封裝后的“X-SERVICE接口組件”將引領ALEPH500系統融入這一功能組件化進程。例如網借服務中的讀者認證功能,是由ALEPH500系統、網借系統所形成的組件進行通信而完成的。此前,其他讀者服務應用是在以ALEPH500系統為核心的框架下為各應用提供服務的,而在智慧服務管理平臺中,功能組件化可降低其他應用對ALEPH500系統的強依賴,與其并行在同一個層級進行數據交互,可緩解X-SERVER服務的壓力,提升公共圖書館服務的穩定性和安全性。

六、結語

在公共圖書館讀者服務應用的實踐中,應最大限度地利用圖書館集成管理系統已有數據資源和服務功能。本文通過對X-SERVER服務的數據對接過程的分析,闡述了首都圖書館以ALEPH500系統開展的讀者服務應用建設實踐。數據交互標準化和功能組件化將是未來讀者服務應用建設工作的主要思路,公共圖書館應在此方面進一步探索,以實現更多新服務場景的構建、服務范圍的拓展及服務效能的提升。

猜你喜歡
圖書館功能服務
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
關于非首都功能疏解的幾點思考
飛躍圖書館
圖書館里的是是非非
去圖書館
主站蜘蛛池模板: 高清免费毛片| 亚洲综合精品香蕉久久网| 精品亚洲麻豆1区2区3区| 男人的天堂久久精品激情| 九九九九热精品视频| 又粗又大又爽又紧免费视频| 97免费在线观看视频| 欧美成人精品在线| 久久夜色精品| 久久久久无码国产精品不卡 | 欧美一区二区精品久久久| 國產尤物AV尤物在線觀看| 国产在线观看91精品| 日韩在线第三页| 久久久久国产精品熟女影院| аⅴ资源中文在线天堂| 成人欧美在线观看| 一本视频精品中文字幕| 亚洲人成网站色7777| 91青青在线视频| 亚洲欧美日韩中文字幕一区二区三区| 亚洲中文无码h在线观看| 久久久精品国产SM调教网站| 国产免费观看av大片的网站| 国产91精品调教在线播放| 国产精欧美一区二区三区| 久久久久久国产精品mv| 日韩毛片免费| 国产日韩精品一区在线不卡 | 久久精品国产91久久综合麻豆自制| 亚洲精品国产精品乱码不卞| 丁香五月婷婷激情基地| 婷婷亚洲视频| 一本大道无码日韩精品影视| 久久9966精品国产免费| 在线高清亚洲精品二区| 精品国产美女福到在线不卡f| 久草视频精品| 亚洲国产成人无码AV在线影院L| 真实国产乱子伦高清| 免费看av在线网站网址| 亚洲欧美一区二区三区蜜芽| 国产尤物在线播放| 91九色最新地址| 久久黄色影院| 成年人久久黄色网站| 1024你懂的国产精品| 国产成人综合久久精品下载| 精品91视频| 日韩欧美中文亚洲高清在线| 国产精品国产三级国产专业不| 伊人天堂网| 中文字幕无码av专区久久| 天天综合天天综合| 国产高清不卡视频| 亚洲区一区| 中文精品久久久久国产网址| 欧美成人一区午夜福利在线| 国产呦精品一区二区三区网站| 自拍亚洲欧美精品| 中国一级特黄大片在线观看| 欧美日韩中文国产| 99人妻碰碰碰久久久久禁片| 国产精品成人不卡在线观看| 九九免费观看全部免费视频| 国产成年女人特黄特色毛片免| 国产黑丝视频在线观看| 日本欧美中文字幕精品亚洲| 久久五月天国产自| 呦女精品网站| 国产成人免费手机在线观看视频| 欧美在线综合视频| 性做久久久久久久免费看| 色哟哟精品无码网站在线播放视频| 伊在人亚洲香蕉精品播放| 国产黄色片在线看| 性网站在线观看| 久久精品人人做人人| 日韩欧美中文字幕在线精品| 欧美亚洲另类在线观看| 亚洲Aⅴ无码专区在线观看q| 成人精品亚洲|