一种跨级分布式执勤系统公共服务平台技术方案

技术编号:37079289 阅读:11 留言:0更新日期:2023-03-29 19:55
本发明专利技术涉及信息技术领域中一种跨级分布式执勤系统公共服务平台,采用分布式部署方式,包括组织机构管理单元、用户管理单元、资源管理单元、通信录管理单元、数据同步单元、时间同步单元和服务接口单元。其中:组织机构管理单元、用户管理单元对系统组织机构、权限、角色和用户进行统一维护管理;资源管理单元分级维护各节点的执勤资源信息;通信录管理单元为各节点提供基于组织机构列表的通信录;时间同步单元为各节点提供基于组织机构列表的时间同步服务;服务接口单元为各级执勤应用系统横向同步基础数据;数据同步单元在上下级节点之间纵向同步基础数据。本发明专利技术能在层级分布式部署环境和不稳定网络环境下,保证公共基础数据的一致性和可靠性。一致性和可靠性。一致性和可靠性。

【技术实现步骤摘要】
一种跨级分布式执勤系统公共服务平台


[0001]本专利技术涉及信息
,特别涉及一种跨级分布式执勤系统公共服务平台,具有数据一致、配置灵活、鲁棒性强等特点,特别适合具有上下级关系的单位构建分布式执勤信息系统。

技术介绍

[0002]随着国家数据信息化的进步,很多行业的管理都已经进入了数字信息化时代,执勤信息系统是实现值班室、值班员和固定执勤点、移动执勤点之间的报警、执勤、通信等功能的一体化信息系统,其作用是协助用户进行日常执勤和突发情况处置,为值班人员提供融合共享、高效可靠的执勤调度系统,为执勤人员提供标准规范、灵活便捷的前端执勤系统,一般具有联动报警、视频监控、音视频通话、音视频会议、消息收发、排班、态势呈现、统计查询、器械管理等执勤业务应用能力。
[0003]为了提供一体化执勤能力,执勤信息系统一般会集成多种执勤应用系统,例如执勤调度系统、出入管理系统、通信调度系统、器械管理系统、运维管理系统等,不同执勤应用系统其组成架构和业务逻辑各不相同,如果各应用系统分别管理维护系统公共基础数据,会造成系统配置重复繁琐,影响用户使用效果。
[0004]另一方面,执勤信息系统一般都采用多层的分布式部署方式,各级单位均需要对执勤公共基础数据进行维护,也极易造成各级单位数据不一致,为系统维护管理带来很大的不确定性。

技术实现思路

[0005]本专利技术要解决的技术问题是提供一种跨级分布式执勤系统公共服务平台,通过对执勤信息系统中的组织机构、用户、资源、通信录、时间等信息的服务化封装和统一管理,以服务的方式为各级执勤系统提供公共基础数据,能够在层级分布式部署环境和不稳定网络环境下,保证公共基础数据的一致性和可靠性。
[0006]为解决上述问题,本专利技术采用的技术方案包括:
[0007]一种跨级分布式执勤系统公共服务平台,采用分布式部署方式,每级组织机构均部署有组织机构管理单元、用户管理单元、资源管理单元、通信录管理单元、数据同步单元、时间同步单元和服务接口单元,最高级别的组织机构作为根节点,其他作为下级节点;其中:
[0008]根节点的组织机构管理单元对系统内各级组织机构进行配置,形成各级一致的组织机构树,并针对每个下级节点生成各自节点的组织机构列表,下发到各下级节点的组织机构管理单元;其中,对各级组织机构配置的参数包括组织机构名称、IP地址、端口和唯一的组织机构ID;组织机构列表包括对应节点的所有上级和下级节点组成的列表;
[0009]根节点的用户管理单元对全系统组织机构的权限和角色进行统一管理,将权限与角色相关联,并下发到各下级节点的用户管理单元,下级节点的用户管理单元对各自节点
的用户信息进行维护,并依据用户的岗位和职责,为每个用户分配所拥有的角色,用户信息配置完成后,通过数据同步单元向上级节点逐级进行同步,直到根节点的用户管理单元;
[0010]各节点的资源管理单元对各自节点内信息化的执勤资源进行配置,执勤资源包括设备和软件,且均隶属于某个组织机构节点,进行配置的资源信息包括资源名称、资源ID、IP地址、端口、通信账号和密码,资源信息配置完成后,通过数据同步单元向上级节点逐级进行同步,直到根节点的资源管理单元;
[0011]各节点的通信录管理单元将资源管理单元配置的本节点执勤设备的通信账号,通过数据同步单元逐级向上级节点同步,直到根节点的通信录管理单元,根节点的通信录管理单元根据各下级节点的通信账号生成全系统的通信录,并根据组织机构管理单元生成的组织机构树,生成各下级节点的通信录,逐级下发到下级节点的通信录管理单元;
[0012]各节点的服务接口单元为本组织机构的应用系统提供基于服务的公共基础数据访问接口,获取组织机构管理单元、用户管理单元、资源管理单元和通信录管理单元中的组织机构、通信录、用户和执勤资源数据;
[0013]各节点的时间同步单元实现各级组织机构之间的时间同步和本级组织机构内部各终端和设备的时间同步。
[0014]进一步的,根节点的用户管理单元对全系统组织机构的权限和角色进行统一管理,将权限与角色相关联,具体为:
[0015]将权限分为四类,分别为设备权限、功能权限、菜单权限和操作权限,通过权限管理,形成系统内全局统一的设备、功能、菜单和操作多维权限视图;
[0016]角色根据应用系统权限划分或根据用户岗位职责和使用需求划分,每类角色按需分配设备、功能、菜单和操作权限,构建角色的能力集合。
[0017]进一步的,下级节点的用户管理单元对各自节点的用户信息进行维护,并依据用户的岗位和职责,为每个用户分配所拥有的角色,具体为:
[0018]对系统内各类用户进行维护管理,每个用户隶属于某个组织机构节点,并依据用户的岗位和职责,为每个用户分配所拥有的角色,每个用户绑定一个或多个角色,具有所有绑定角色的权限集合;其中,每个用户具有系统内唯一的用户ID,用户属性包括名称、通信账号、所属组织机构、人员姓名、性别、年龄和职称。
[0019]进一步的,数据同步单元中,当本级节点配置的数据发生变化后,通过手动触发或者定时自动同步方式向上级节点发起数据同步,上级节点收到后合并数据并返回处理结果,本级节点更新同步状态和时间;
[0020]在数据同步时,首先筛选出本级节点尚未进行同步的各类基础数据,按照组织机构列表的逻辑关系向直属上级节点进行同步,上级节点同步完数据后,继续向本节点的直属上级节点进行同步,直到根节点;
[0021]对于同步成功的基础数据更新为已同步状态,并记录数据同步完成时间;
[0022]当因网络中断或其他原因导致数据同步失败时,对于未完成同步的数据,在网络恢复或者条件具备后继续进行同步。
[0023]进一步的,所述时间同步单元,采用专用NTP授时设备作为时钟源提供初始时钟,在未部署专用NTP授时设备的系统中,使用根节点服务器作为时钟源,以根节点服务器的时间为基准,为系统提供统一的时钟;
[0024]时间同步单元在每级组织机构部署NTP服务,每级NTP服务作为客户端,配置多个上级NTP服务地址,当其中一个NTP服务不可达时,从其它上级服务获取时间,所有上级NTP服务不可达时,使用本级服务器时钟;同时作为服务端,为本节点终端和设备提供时间同步服务。
[0025]本专利技术与现有技术比较的创新之处在于:
[0026]1)本专利技术提出一种集组织机构管理、用户管理、资源管理、通信录管理、时间同步等功能与一体的执勤信息系统公共服务平台,适合按照单位上下级关系跨级分布式部署,通过上下级之间的数据同步和时间同步,实现系统组织机构、用户、角色、权限、资源、通信录和时间等公共基础数据的统一维护管理,使得分布式部署的执勤系统具备了数据一致性和时间一致性。
[0027]2)本专利技术对执勤系统公共基础数据采用两种数据管理方式,针对全局性的,且系统开通后变化较少的组织机构、权限、角色等基础数据,在根节点组织机构统一进行配置与管理;针对各级单位使用较多的,变化较频繁的用户信息、资本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨级分布式执勤系统公共服务平台,其特征在于,采用分布式部署方式,每级组织机构均部署有组织机构管理单元、用户管理单元、资源管理单元、通信录管理单元、数据同步单元、时间同步单元和服务接口单元,最高级别的组织机构作为根节点,其他作为下级节点;其中:根节点的组织机构管理单元对系统内各级组织机构进行配置,形成各级一致的组织机构树,并针对每个下级节点生成各自节点的组织机构列表,下发到各下级节点的组织机构管理单元;其中,对各级组织机构配置的参数包括组织机构名称、IP地址、端口和唯一的组织机构ID;组织机构列表包括对应节点的所有上级和下级节点组成的列表;根节点的用户管理单元对全系统组织机构的权限和角色进行统一管理,将权限与角色相关联,并下发到各下级节点的用户管理单元,下级节点的用户管理单元对各自节点的用户信息进行维护,并依据用户的岗位和职责,为每个用户分配所拥有的角色,用户信息配置完成后,通过数据同步单元向上级节点逐级进行同步,直到根节点的用户管理单元;各节点的资源管理单元对各自节点内信息化的执勤资源进行配置,执勤资源包括设备和软件,且均隶属于某个组织机构节点,进行配置的资源信息包括资源名称、资源ID、IP地址、端口、通信账号和密码,资源信息配置完成后,通过数据同步单元向上级节点逐级进行同步,直到根节点的资源管理单元;各节点的通信录管理单元将资源管理单元配置的本节点执勤设备的通信账号,通过数据同步单元逐级向上级节点同步,直到根节点的通信录管理单元,根节点的通信录管理单元根据各下级节点的通信账号生成全系统的通信录,并根据组织机构管理单元生成的组织机构树,生成各下级节点的通信录,逐级下发到下级节点的通信录管理单元;各节点的服务接口单元为本组织机构的应用系统提供基于服务的公共基础数据访问接口,获取组织机构管理单元、用户管理单元、资源管理单元和通信录管理单元中的组织机构、通信录、用户和执勤资源数据;各节点的时间同步单元实现各级组织机构之间的时间同步和本级组织机构内部各终端和设备的时间同步。2.根据权利要求1所述的一种跨级分布式执勤系统公共服务平台,其特征在于,根节点的用户管理单元对全系统组织机构的权限和角色进行统一管理,将权限与角色...

【专利技术属性】
技术研发人员:马彦恒王松涛刘全占李少博柴霁萌高利利朱晓明杨国瑞焦利彬郝业
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1