收藏 分销(赏)

基于Folio平台的图书馆流通业务应用研究.pdf

上传人:自信****多点 文档编号:633001 上传时间:2024-01-19 格式:PDF 页数:4 大小:2.23MB
下载 相关 举报
基于Folio平台的图书馆流通业务应用研究.pdf_第1页
第1页 / 共4页
基于Folio平台的图书馆流通业务应用研究.pdf_第2页
第2页 / 共4页
基于Folio平台的图书馆流通业务应用研究.pdf_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、云南图书馆2 0 2 3 年第2 期数图智能前导YUNNANTUSHUGUAN基于Folio平台的图书馆流通业务应用研究宋智翔(上海图书馆上海2 0 0 1 3 5)摘要FOLIO开源平台的诞生对新一代图书馆的建设和服务的创新都有一定的借鉴意义。新一代的图书馆信息服务平台可以实现纸质、电子等信息资源的管理,方便图书馆员操作,能更好地为读者提供全方位服务,提高了图书馆的整体服务能力,增强了其对社会的影响。文章对新一代图书馆服务平台FOLIO进行了概述,以上海图书馆实际业务中的应用效果为例,为图书馆建设提供一定的参考。关键词FOLIO流通业务读者服务引言随着新型信息技术在图书馆中的广泛运用,图书馆

2、信息化的作用越来越突出。随着图书馆机构和馆藏资源的不断增加,纸质图书的流通量和咨询量也在不断上升,传统的管理体系已不能适应读者的需要和行为模式。图书馆要对现有的资源和业务进行重新整合,充分发挥信息技术发展的优势,满足对读者和馆员的需求。再者,传统的图书馆自动化系统存在着系统结构老化、资源分散、孤岛系统多、更新和维护困难等问题,与图书馆的经营与服务需求已不相适应,开发新一代图书馆流通系统是未来发展的必然趋势。因此上海图书馆与云瀚合作,针对上海图书馆的本土化业务需求对Folio进行开发,现已投人日常流通运营中。1FOLIO平台概述1.1 FOLIO 平台特点FOLIO平台致力于构建一个可持续的技术

3、生态系统,并通过开放源码应用来实现图书馆的资源管理和扩充。FOLIO平台的设计与开发遵循了基本的流程,并在此基础上构建了一个服务体系,多方协作,使得图书馆可以根据需求,选择适合自己的应用。该系统解决了“千馆一面”的问题,大大减少了维护费用,改善了读者的服务质量。FOLIO平台结构如图1 所示。界面设计(UI)工具包基于react、r e a d u x 等框架创建默认或全新的UI界面+FOLIO核心应用流通业务FOLI平台构管理联合编目系统电子资源消息管理中心数据库运维平台资源应用网关层应用程序接口、交换机多租户管理系统系统层+数据层索引、日志多租户配置图1 FOLIO平台架构图1.1.1界面

4、层。接口层是用户在系统前端的视图。由于微服务体系结构具有前、后两级分离的特点,接口层没有向应用级提出请求,而是通过OKAPI网关来调度。FOLIO项目所提供的是一个预设的使用者界面(UI)。图书馆、服务供应商、开发者和使用者都可以通过UI TOOLKIT来创建他们所需的新的界面。其基本思想是UI TOOLKIT使用一个基于响应框架的开放源码JAVASCRIPT库来创建用户界面。另-35-UL工具包操作系统app,例如电子资OPAC源管理系统、业务管理、流通等一第三方应用第三方对现有程序进行扩展或者开发新的应用程序或系统API网关云南图书馆2023年第2 期(总1 7 0 期)No.2,2023

5、外,任意编程语言都能用于FOLIO平台。此外,在该平台上的应用软件(APPS)也包含了诸如流通、编目和访问等传统的图书馆整合系统。在现有APPS的基础上,图书馆和服务提供商可以不断改进需求,或者重建一个新的应用程序。无论是传承,还是创新,都可以扩展图书馆的作用,开辟新的领域。1.1.2应用层。应用层为业务逻辑层。图书馆和系统厂商可以对现有的软件进行二次开发,也可以对其进行全面的开发。应用层可以使未来的图书馆能够根据自已的需求灵活地进行应用模块的配置,从而真正地适应图书馆的需要,所有的应用都是以微服务体系结构为基础的。在开发成功后,统一在OKAPI网关层进行注册。1.1.3网关层。网关层是利用N

6、GINX的端口转发机制来完成对各端口的业务转发。根据厂商的不同,开发了各种应用程序,但可以在同一台服务器上进行部署。这些应用程序可以根据不同的内部界面,为使用者提供对应的应用。然后,将其统一地通过OKAPI网关发送到指定的端口,比如常见的HTTP端口,HTTPS 端口,最终通过防火墙实现端口的安全管理。由于不同的应用程序使用不同的内部接口,使得日志监控、负债平衡、流量跟踪、异常排查、独立配置等功能变得非常容易。OKAPI网关支持单一服务器模式和群集模式。1.1.4系统层。在系统层,主要实现了数据库的交互、数据检索、多租户管理、日志管理等公共基础功能模块。在FOLIO平台上,数据存储是一种高度集

7、中的数据结构。这个平台将使用多项数据储存技术,以实现最优的显示与操作。一些文档数据可以保存在MongDB数据库中,一些事务数据可以存储到SQL数据库。同时,它可以很容易的在系统级上建立索引,并能提供数据的连接和用户的配置。1.2技术特点1.2.1模块化。当前,市面上的主流软件或系统体系结构都是单一块结构,包括显示层、业务逻辑层和数据访问层,单一块-36-2023年6 月LIBRARY OFYUNNANJUN,2023结构的优势在于每个层的依赖程度较低,部署起来容易,但是随着用户的需求不断增长,需要的业务模块也越来越多,管理和维护的难度也越来越大。FOLIO平台所使用的微服务体系结构包括Syst

8、emLayer、APIs、A p p s、U I T,它的兼容性使图书馆能够在客户需求增长后,为其提供新的业务模块,并且可以根据业务和用户的需要,划分、整合图书馆的服务职能,形成标准化、组件化、集成化的服务和业务过程。在实际需求验证后,也可以对其进行包装、发行,形成一个“应用商店”的统一标准,让使用者可以自由地选择自已的服务模块。同时,借助平台所提供的界面和轻量级的通讯,实现了图书馆的自主设计,以低成本、低投入的方式构建灵活的服务供应,建立具有自身特色的微服务内容系统。1.2.2互操作性。技术与性能上的优越性是FOLIO应用广泛的先决条件,最重要的原因在于它有Codex微服务领域和OKAPI网

9、关。OKAPI采用RESTful和Vert.x架构,实现了多线程、无阻塞、多语言、轻量级的通信机制,为用户与各业务模块的交互提供了技术保障。Codex可以成为一个资源管理中心,可以在不同的资源间进行必要的链接和不断地资源链接,这样就可以迅速地找到和管理所有的资源;Codex是一个元数据的子集,它可以被所有的程序所理解,它可以将任意形式和地点的各种资源作为元数据进行描述,并在各个领域中协调数据的交互。1.2.3灵活性。FOLIO平台的技术基础使得它的灵活性更强。不同类型的图书馆可以按照自身需要进行系统的选择,技术水平较低的高校图书馆可以采用云运营方式,在商用云上建立平台,从而大大降低了技术经费的

10、投人,而且在以后的管理、维护等方面更加方便。图书馆可以采用混合云的方式进行协同部署,既能保证数据的安全性,又能节约资源。在经营组合方面,可以根据自身的发展实际,自主开发或委托第三方机构进行开发、更新和维护,图2023年第2 期(总1 7 0 期)No.2,2023书馆能够根据用户需求适时地对业务模块进行调整。灵活的服务可以保证其传统业务,同时也可以避免由于业务范围过大而造成的工作流程混乱;同时,通过新的业务布局,实现了图书馆业务的转变和更新,提升了读者的新体验,从而实现了对用户的服务要求的智能化。1.2.4扩展性。FOLIO平台的扩展性主要体现在代码、讨论记录等方面,开发者会在github上公

11、布构建代码,让所有的团队或者个人都可以在原有的代码上进行改进,并且鼓励开发者们分享自已的技术和理念。其次,FOLIO平台还具备了丰富的数据和业务扩展功能,能够在不同的元数据格式、资源格式、资源类型下实现数据与资源的扩充。通过对平台业务模块的加入和修改,实现了应用即插即用的功能,能够有效地解决由于系统的需求增长而导致的各个业务子系统之间的无序堆积和闲置现象。2FOLIO平台的应用优势2.1降低图书馆运营成本目前的图书馆商业产品,一般都会要求很高的整体运作成本,从软件购买费用的角度来看,商业化LSP一般都是采取了半定制化的形式,图书馆可以根据自已的功能需求,按照模块进行采购,但是仍然会出现一些捆绑

12、销售的情况,对于资金短缺的中小型图书馆来说,这并不是最佳的选择。在FOLIO的应用市场上,图书馆、软件开发和出版发行等行业的开发者们“百花齐放”,他们按照自已的理解,分别推出了针对同一项业务的多个功能模块,而图书馆则可以从当前的工作流程中,挑选出最适合自己需要的模块,使采购软件的资金使用效率达到最大。其次,就是后期的运营成本,例如Alma,它是一个很有代表性的商业产品,Alma的管理和维护都是使用了软件商用的云计算模式,图书馆的管理员并没有对服务器和应用进行任何的升级和维护,所以它的独立性很低。在技术实力不强的情况下,后期的维护成云南图书馆LIBRARYOFYUNNAN本也是一笔不小的支出。F

13、OLIO主要采用的是社区共建的方式,因此对服务提供市场具有很高的兼容度,不仅鼓励大公司加人,也支持中小公司推出产品。在采购过程中,图书馆可以与特定的管理需求相结合,来选择所需的服务商,并灵活地设定自已的业务模式、内容,可以有效地减少管理和维护费用。2.2满足图书馆建设个性化需求为了适应图书馆业务需求的持续变化,许多公司仅仅在原有的图书管理系统中添加了一些新的功能,这样做尽管能够在短期之内达到图书馆业务的应用要求,但会造成系统太过庞大,执行效率低下,从而影响了个性化的发展。除此之外,在产品策略和业务变化的影响下,许多软件厂商会停止发布新版本,或是经常延迟维护时间,这样就很难确保图书馆信息系统的及

14、时更新,甚至不能满足图书馆日常的应用需求。此时如果投人到其他软件厂商所开发的产品中,将会花费大量的费用,并且工作量很大,从而对图书管理的日常工作产生了不良的影响。在FOLIO的开放源码社区里,有许多公司和个体开发者,各方为建立和维护平台提供了多种支持。图书馆可根据自己的业务需求,灵活地确定平台功能、工作流程、业务偏重、服务对象等,根据现有开发团队的特点和优势,建立具有特色的功能模块,在配置完毕后,可以在系统运维上选择专业的企业。如果FOLIO社区无法满足图书馆的个体化要求,则可以从已有的商业化模块中挑选出一个适当的模块来连接,这样既可以减少系统的扩充费用,又可以方便迅速地完成所需的功能。2.3

15、可实现集群内无缝连接、有机生长为了满足读者的需要,大中型图书馆通常会配备数十到数百个的应用软件,但是这些应用软件之间并没有一个统一的开放接口,它们之间的内聚程度高,耦合程度低,所以,每一个单独的应用程序在进行数据集成时都要面对着非常复杂的协调和测试任务,在这样的环境下,图书馆总-37-2023年2 月JUN,20232023年第2 期(总1 7 0 期)No.2,2023是被一些商用软件所限制,很难从系统中获得核心的数据,这对图书馆的业务创新是不利的。然而,在FOLIO的应用程序中,每个应用程序都要按照协议将自已的代码、运行记录、数据等信息传递给用户。这样,图书馆的技术人员就能对业务数据、模块

16、代码等进行管理。当FOLIO平台和原来的系统模块之间存在数据接口时,可以使用API接口,也可以使用数据库直接连接,还可以根据特定的要求,进行特定的通讯程序的设计。3FOLIO在上海图书馆的实际应用效果3.1使用环境层面相较于原先Horizon的使用模式,FOLIO的使用环境更加开放、自由、便捷。Horizon只能通过安装电脑端的应用程序在图书馆专用电脑上运行。相比之下FOLIO可以在任意一台电脑上使用网页端,登录账号密码即可使用,且不受设备类型限制,平板电脑或手机都可以使用。如此之下的应用场景就更加广泛,图书馆馆员只需要携带一台手机或平板电脑即可随时随地查询图书的流通借阅信息,或为读者查询名下

17、读者证借阅情况并处理异常。3.2读者交互层面FOLIO流通目前已经在上海图书馆两馆投入使用,平台业务逻辑通畅,实际馆员操作与读者交互过程的体验较好。其大功能分为进行业务操作的“流通”,以及仅做查询不做其他处理的“流通查询”。在“流通”功能之下设有“借书”“还书”“外借处理”“费用处理”等功能。其与读者交互过程中的优势在于,能够三向通过身份证查询到读者证和名下借阅图书,也可以从书的条码号反向查询到到借阅的人。也就是在实际的业务过程中,只需要通过读者归还的任意一本书籍,就能一并查询到剩余书籍的借阅情况和逾期记录等等,将信息一并告知读者,减少交互过程中的信息遗漏。3.3运营管理层面由于FOLIO平台

18、可以基于不同设备登-38云南图书馆LIBRARY OFYUNNAN录账号进行使用,在人工柜台和自助设备上可以分配不同账号来管理使用。对于图书馆各运营管理部门来说可以根据自身的业务需求为所有不同设备配置不同权限不同名称的FOLIO账号。以上海图书馆东馆为例,馆外设有2 4 小时还书亭,由于是以自助为主不能时时有人工干预管理。为了更加科学管理还书亭的4 个还书口分别设有各自对应的账号,当读者来到馆内咨询自已的还书情况或是反映有还书异常时,馆员可以及时定位到对应的还书口,人工或通过机器人将书籍送至馆内再进行处理。4结束语新一代图书馆服务平台的应用,是图书馆整体服务计划的一个重要实践,以FOLIO平台

19、为基础进行个性化的设计,可以有效地实现资源的管理和发现,并将现有的各种应用软件分别开发为不同的应用模块,实现数据的开放共享。想必新一代信息技术平台所带来的一系列智能化服务将是未来我国图书馆发展的一项重要内容。参考文献1周纲,孙宇.开创性的下一代图书馆服务平台解决方案一FOLIOJ中国图书馆学报,2 0 2 0,4 6(01):79-912蒋冬英.基于FOLIO理念的下一代图书馆平台服务与创新研究 J.图书与情报,2 0 1 9(0 5):8 5-8 83许磊,夏翠娟.第三代图书馆服务平台的元数据管理一一以FOLIO的Codex方案为例 J.中国图书馆学报,2 0 2 0,4 6(0 1):9

20、9-1 1 34王晓翠.下一代图书馆服务平台ALMA与FOLIO的对比分析 J.数字图书馆论坛,2 0 2 0(1 2):2-85王昊贤,周义刚,张乃帅,张娟.基于微服务架构的FOLIO模块建设探索、实践与思考一一以北京大学图书馆闭架图书叫号系统为例 J.大学图书馆学报,2 0 2 0,3 8(0 4):2 6-3 36常青,李慧.基于FOLIO环境的高校图书馆应急微服务程序设计 J.中华医学图书情报杂志,2 0 2 1,30(07):55-617王文清,陈凌,关涛.融合发展的CALIS新一代图书馆服务平台 J.数字图书馆论坛,2 0 2 0(0 1)2-1 02023年6 月JUN,2023

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服