首页> 中国专利> 一种图书馆多平台馆际联盟和总分馆系统

一种图书馆多平台馆际联盟和总分馆系统

摘要

本发明涉及图书馆管理技术领域,特别涉及一种图书馆多平台馆际联盟和总分馆系统,包括:数据层、核心层、服务层以及应用层,所述数据层与核心层进行通信,所述核心层与服务层进行通信,所述服务层与应用层进行通信,实现了不同平台的接入和不限级别的图书馆总分馆的数据共建共享、数据汇总、数据分析和处理以及通借通还,能打通不同平台或有效技术问题而导致的图书馆馆际联盟通借通还难的问题,实现全区乃至全国的无差别式通借通还,通过在服务层设置身份识别模块,可对操作以及数据进行身份的识别,并将识别后的数据以及操作进行分发到相应的处理模块中,实现数据的归属、正确避免数据混乱。

著录项

  • 公开/公告号CN116127499A

    专利类型发明专利

  • 公开/公告日2023-05-16

    原文格式PDF

  • 申请/专利权人 内蒙古鼎文科技有限公司;

    申请/专利号CN202211526485.9

  • 发明设计人 许多智;青海;

    申请日2022-12-01

  • 分类号G06F21/62(2013.01);G06F21/60(2013.01);G06F21/31(2013.01);G06F21/45(2013.01);G06F11/30(2006.01);G06F16/176(2019.01);G06F16/182(2019.01);G06Q50/26(2012.01);

  • 代理机构北京成实知识产权代理有限公司 11724;

  • 代理人陈波

  • 地址 010000 内蒙古自治区呼和浩特市玉泉区云中路世纪新村小区东二号楼五单元102室

  • 入库时间 2023-06-19 19:37:02

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-05-16

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及图书馆管理技术领域,特别涉及一种图书馆多平台馆际联盟和总分馆系统。

背景技术

馆际联盟和总分馆为图书馆管理中两种不同的管理方式,馆际联盟中的图书馆具有独立特性,资产都属各图书馆,而总分馆具有总馆特性,资产属于总馆,分馆只有代管,不同的图书馆使用的平台都不同,为了解决不同平台的数据共享和业务处理,现有的解决方法是统一平台下单点系统使用中心馆+其他各分管的方式解决馆际联盟或总分馆的问题,如部署在一台服务器上,软件设置虚拟的中心馆,各项配置和设置都设置在中心馆上,其他图书馆都设置为分馆,变相实现馆际联盟,而真实的分馆利用馆藏地的标识实现,这显然存在很多问题,如馆际联盟不同权限无法控制,分馆权限无法控制,而且不存在层级关系,最重要的一点是每个图书馆的个性化业务流程或服务控制无法实现,基本上是使用时间越长数据越乱,而且是名义上实现了馆际联盟和总分馆,但实际应用上无法区分资产归属等。同时存在数据安全隐患,系统安全隐患,如系统崩溃时馆际联盟当中的分馆业务全部崩溃。

因此,有必要提供一种图书馆多平台馆际联盟和总分馆系统解决上述技术问题。

发明内容

为解决上述技术问题,本发明提供一种图书馆多平台馆际联盟和总分馆系统。

本发明提供的一种图书馆多平台馆际联盟和总分馆系统包括:数据层、核心层、服务层以及应用层,所述数据层与核心层进行通信,所述核心层与服务层进行通信,所述服务层与应用层进行通信;

所述数据层用于存储以及传输各个分馆的图书数据的工作层,各个分馆的图书数据在数据层通过分布式存储于当前节点,并且多个分馆的数据在云服务器上进行集群存储,并实现各个分馆之间数据的共享;

所述核心层为用于对系统进行安全性监控和运行监控的工作层,所述核心层与数据层进行通信,实现对数据层中的分布式集群的监测和监控;

所述服务层为用于对分馆数据以及业务进行处理的工作层,所述服务层还可对操作和数据的身份标识进行识别分类;

所述应用层为用户提供业务处理、交互服务的工作层,是与用户直接交互的一层,用于实现具体的系统业务功能,向服务层发送数据请求指令;并接受服务层回传的数据进行数据处理、展示及通知提示。

优选的,所述数据层包括多个用于存储分馆数据的服务器,所述服务器之间通过分布式连接,所述服务器之间通过云服务器构成分布式集群。

优选的,所述数据层还包括数据共享认证模块,所述数据共享认证模块与分布式集群之间相互通信。

优选的,所述核心层包括事务监控模块、网络流量监控模块与服务监控模块。

优选的,所述核心层还包括分布式处理模块与负载均衡模块,所述负载均衡模块与分布式集群进行通信,所述分布式处理模块与应用层进行通信。

优选的,所述服务层包括:身份识别模块,可对操作以及数据进行身份的识别,并将识别后的数据以及操作进行分发到相应的处理模块中;总分馆数据处理模块,处理适合总分馆的权限、级别、数据及业务的处理;馆际数据处理模块,处理馆际联盟的权限、级别、数据及业务的处理以及其他数据处理模块,处理其他的权限、级别、数据及业务的处理。

优选的,所述应用层包括业务处理模块,用于处理图书馆各类业务及服务、流程的控制,权限处理模块,可对用户的权限进行识别以及赋予;认证处理模块,可对用户的身份进行识别认证以及其他应用。

优选的,所述云服务器安装有云计算模块以及边缘计算模块。

与相关技术相比较,本发明提供的一种图书馆多平台馆际联盟和总分馆系统具有如下有益效果:

1、本发明实现了不同平台的接入和不限级别的图书馆总分馆的数据共建共享、数据汇总、数据分析和处理以及通借通还,能打通不同平台或有效技术问题而导致的图书馆馆际联盟通借通还难的问题,实现全区乃至全国的无差别式通借通还,为人民群众提供一站式的统一的服务平台,读者可一卡走遍全国图书馆无需再次办理读者卡,实现一卡通用;

2、本发明通过在数据层设置数据共享认证模块,可处理多个分布式集群间的数据的共享、认证,如多个地域部署的分布式集群间的数据处理,实现多个地域的实体分布式集群的数据共享和业务处理;

3、本发明通过在服务层设置身份识别模块,通过身份识别模块,可对操作以及数据进行身份的识别,并将识别后的数据以及操作进行分发到相应的处理模块中,实现数据的归属、正确避免数据混乱。

附图说明

图1为本发明提供的一种图书馆多平台馆际联盟和总分馆系统的结构示意图;

图2为图1所示的数据层的结构示意图;

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述。

参考图1至图2,本发明提供的一种图书馆多平台馆际联盟和总分馆系统包括:包括:数据层、核心层、服务层以及应用层,所述数据层与核心层进行通信,所述核心层与服务层进行通信,所述服务层与应用层进行通信;

所述数据层用于存储以及传输各个分馆的图书数据的工作层,各个分馆的图书数据在数据层通过分布式存储于当前节点,并且多个分馆的数据在云服务器上进行集群存储,并实现各个分馆之间数据的共享;

所述核心层为用于对系统进行安全性监控和运行监控的工作层,所述核心层与数据层进行通信,实现对数据层中的分布式集群的监测和监控;

所述服务层为用于对分馆数据以及业务进行处理的工作层,所述服务层还可对操作和数据的身份标识进行识别分类;

所述应用层为用户提供业务处理、交互服务的工作层,是与用户直接交互的一层,用于实现具体的系统业务功能,向服务层发送数据请求指令;并接受服务层回传的数据进行数据处理、展示及通知提示。

需要说明的是:使用数据层,对分馆的数据进行存储,并通过分布式存储,可去中心化处理,防止系统崩溃时馆际联盟当中的分馆业务全部崩溃,并通过在服务器上进行集群存储,实现馆际联盟数据共享共建,通过设置核心层,可对系统进行安全性监控和运行监控,保证了数据以及系统安全,并通过服务层,对各个分馆数据进行处理,并通过应用层与服务层进行通信,可对使用者的业务进行处理,并通过服务层进行操作以及数据进行身份的识别,可将不同权限以及不同平台的操作进行分类,实现数据的汇总、分发、处理和计算,进而达到图书馆的馆际联盟和总分馆的业务处理和读者服务。

在本发明的实施例中,所述数据层包括多个用于存储分馆数据的服务器,所述服务器之间通过分布式连接,所述服务器之间通过云服务器构成分布式集群。

需要说明的是:将分馆的数据放置在相应的服务器中,防止系统崩溃时,分馆的业务同时进行崩溃,并通过云服务器构成分布式集群,实现了分馆数据之间的共享共建。

在本发明的实施例中,所述数据层还包括数据共享认证模块,所述数据共享认证模块与分布式集群之间相互通信。

需要说明的是:通过数据共享认证模块,可处理多个分布式集群间的数据的共享、认证,如多个地域部署的分布式集群间的数据处理,实现多个地域的实体分布式集群的数据共享和业务处理。

在本发明的实施例中,所述核心层包括事务监控模块、网络流量监控模块与服务监控模块。

需要说明的是:通过事务监控模块、网络流量监控模块、服务监控模块协调进行检测整个系统的安全、稳定,确保系统的安全性和稳定:;

在本发明的实施例中,所述核心层还包括分布式处理模块与负载均衡模块,所述负载均衡模块与分布式集群进行通信,所述分布式处理模块与应用层进行通信。

需要说明的是:负载均衡模块处理分布式集群的负载均衡来提高系统运行速度和效率,同时分布式处理模块专门处理多个微应用间的协调处理;

在本发明的实施例中,所述服务层包括:身份识别模块,可对操作以及数据进行身份的识别,并将识别后的数据以及操作进行分发到相应的处理模块中;总分馆数据处理模块,处理适合总分馆的权限、级别、数据及业务的处理;馆际数据处理模块,处理馆际联盟的权限、级别、数据及业务的处理以及其他数据处理模块,处理其他的权限、级别、数据及业务的处理。

需要说明的是:在使用过程中,每个操作和每个数据处理都带有馆际联盟和总分馆的身份标识,通过身份识别模块,可对操作以及数据进行身份的识别,并将识别后的数据以及操作进行分发到相应的处理模块中,实现数据的归属、正确避免数据混乱;

在本发明的实施例中,所述应用层包括业务处理模块,用于处理图书馆各类业务及服务、流程的控制,权限处理模块,可对用户的权限进行识别以及赋予;认证处理模块,可对用户的身份进行识别认证以及其他应用。

需要说明的是:使用微服务架构技术实现微应用的扩展接入,可实现不同分馆的个性化业务的接入,并且利用微服务技术实现微应用的加入根据需要进行随意扩展并不影响主线运行;

在本发明的实施例中,所述云服务器安装有云计算模块以及边缘计算模块。

需要说明的是:通过云计算模块以及边缘计算模块,可对分布式集群中的数据进行计算,实现庞大的数据的处理、互通。

本发明提供的一种图书馆多平台馆际联盟和总分馆系统的具体实施例如下:

以内蒙古自治区为例,内蒙古自治区地域广,假设部署东中西部三处分布式集群实现全区图书馆馆际联盟通借通还和数据共建共享,再12个盟市级图书馆和102个区旗县级图书馆下设众多分馆,在东部部署分布式的云服务器集群,主要处理东部的图书馆联盟和总分馆的业务处理和数据处理,中部部署分布式的云服务器集群,主要处理中部的图书馆联盟和总分馆的业务处理和数据处理,西部部署分布式的云服务器集群,主要处理中部和图书馆联盟和总分馆的业务处理和数据处理,此时,单个分布式集群可以根据系统的服务层即可解决馆际联盟和总分馆当中的各类数据的处理,但跨东中西部的业务处理的技术问题及数据存储问题是非常重要的问题,处理方式是,根据每个业务的不同,每个数据标识都带有区域性或者分馆的身份识别数据,根据身份识别模块对身份识别数据进行识别,判别是东中西部的数据块,确认好数据块后可直接从相应的服务器中获取对应的数据即可处理,解决了中心计算的硬件要求度高和数据存储和冗余存储问题,同时解决了中心服务器故障导致全盘崩溃的问题,实现每个集群互不影响的前提下数据共建共享。具有不同平台接入功能,实现不同平台的数据共享、通借通还,如实现不同厂家的图书馆管理系统的接入功能,实现数据的汇总、分发、处理和计算来达到全域图书馆的馆际联盟和总分馆的业务处理和读者服务。

本发明中涉及的电路以及控制均为现有技术,在此不进行过多赘述。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号