表决方法、系统、电子设备集群及存储介质技术方案

技术编号:37146272 阅读:20 留言:0更新日期:2023-04-06 21:57
本申请实施例公开了一种表决方法、系统、电子设备集群及存储介质,其中表决方法通过第一上位机将开始报到/表决指令发送至第一表决主机和第二上位机,第二上位机将开始报到/表决指令发送至第二表决主机,通过第一表决主机和第二表决主机分别根据开始报到/表决指令接收表决操作指令,通过第一上位机根据第二报到/表决数据集合更新第一报到/表决数据集合,得到第三报到/表决数据集合;第二上位机根据第三报到/表决数据集合更新第二报到/表决数据集合,得到第四报到/表决数据集合。通过第一上位机和第二上位机之间进行数据更新,从而得到报到/表决结果,能够有效提高表决系统的稳定性和准确性。定性和准确性。定性和准确性。

【技术实现步骤摘要】
表决方法、系统、电子设备集群及存储介质


[0001]本申请涉及但不限于电子
,特别是涉及一种表决方法、系统、电子设备集群及存储介质。

技术介绍

[0002]在召开选举会议或者议题讨论会议时,通常需要参会人员进行表决,一般通过举手表决或者纸张表决等表决方法,人工统计表决数据后得出表决结果,容易出现纰漏。相关技术中采用表决系统进行表决,通过智能化统计表决数据,能够提高统计表决数据的效率,但是,当表决系统出现故障问题,表决数据中断导致无法得出准确的表决结果。

技术实现思路

[0003]以下是对本申请详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本申请实施例提供了一种表决方法、系统、电子设备集群及存储介质,能够有效提高表决系统的稳定性和准确性。
[0005]第一方面,本申请实施例提供了一种表决方法,应用于表决系统,所述表决系统包括主链路和备份链路,所述主链路包括依次通信连接的第一上位机、第一表决主机和表决器,所述备份链路包括依次通信连接的第二上位机、第二表决主机和所述表决器,所述表决方法包括:
[0006]所述第一上位机将开始报到/表决指令发送至所述第一表决主机和所述第二上位机;
[0007]所述第二上位机将所述开始报到/表决指令发送至所述第二表决主机;
[0008]所述第一表决主机根据所述开始报到/表决指令接收所述表决器发送的表决操作指令;
[0009]所述第二表决主机根据所述开始报到/表决指令接收所述表决操作指令;
>[0010]所述第一上位机获取所述第一表决主机根据所述表决操作指令得到的第一报到/表决数据集合,缓存所述第一报到/表决数据集合;
[0011]所述第二上位机获取所述第二表决主机根据所述表决操作指令得到的第二报到/表决数据集合,缓存所述第二报到/表决数据集合,将所述第二报到/表决数据集合发送至所述第一上位机;
[0012]所述第一上位机根据所述第二报到/表决数据集合更新所述第一报到/表决数据集合,得到第三报到/表决数据集合,将所述第三报到/表决数据集合发送至所述第二上位机;
[0013]所述第二上位机根据所述第三报到/表决数据集合更新所述第二报到/表决数据集合,得到第四报到/表决数据集合;
[0014]所述第一上位机根据所述第三报到/表决数据集合显示报到/表决结果;
[0015]所述第二上位机根据所述第四报到/表决数据集合显示所述报到/表决结果。
[0016]根据本申请第一方面的一些实施例,所述表决方法还包括:
[0017]所述第二上位机实时检测所述第一上位机的工作状态;
[0018]当所述第二上位机检测到所述第一上位机处于故障状态,根据所述第二报到/表决数据集合显示所述报到/表决结果。
[0019]根据本申请第一方面的一些实施例,所述第一上位机获取所述第一表决主机根据所述表决操作指令得到的第一报到/表决数据集合,包括:
[0020]所述第一上位机向所述第一表决主机发送查询指令;
[0021]当所述第一表决主机执行所述开始报到/表决指令成功,所述第一表决主机根据所述表决操作指令生成对应的第一报到/表决数据集合,所述第一上位机接收所述第一表决主机发送的第一报到/表决数据集合;
[0022]当所述第一表决主机执行所述开始报到/表决指令失败,所述第一表决主机生成空的数据集合作为第一报到/表决数据集合,所述第一上位机接收所述第一表决主机发送的第一报到/表决数据集合;或者,所述第一上位机生成空的数据集合作为第一报到/表决数据集合。
[0023]根据本申请第一方面的一些实施例,所述查询指令的数量为多个,所述缓存所述第一报到/表决数据集合,包括:
[0024]每当所述第一上位机获取到所述第一报到/表决数据集合,将当前获取到的所述第一报到/表决数据集合与原有的所述第一报到/表决数据集合进行并集运算,得到更新后的所述第一报到/表决数据集合;
[0025]所述第一上位机删除原有的所述第一报到/表决数据集合,缓存更新后的所述第一报到/表决数据集合。
[0026]根据本申请第一方面的一些实施例,所述第一上位机根据所述第二报到/表决数据集合更新所述第一报到/表决数据集合,得到第三报到/表决数据集合,包括:
[0027]所述第一上位机将所述第二报到/表决数据集合与所述第一报到/表决数据集合进行并集运算,得到第三报到/表决数据集合;
[0028]所述第一上位机删除所述第一报到/表决数据集合。
[0029]根据本申请第一方面的一些实施例,所述第二上位机根据所述第三报到/表决数据集合更新所述第二报到/表决数据集合,得到第四报到/表决数据集合,包括:
[0030]所述第二上位机将所述第三报到/表决数据集合与所述第二报到/表决数据集合进行并集运算,得到第四报到/表决数据集合;
[0031]所述第二上位机删除所述第二报到/表决数据集合。
[0032]根据本申请第一方面的一些实施例,所述表决方法还包括:
[0033]当所述第一上位机接收到结束报到/表决指令,将所述结束报到/表决指令发送至所述第二上位机;
[0034]所述第一上位机根据所述结束报到/表决指令获取所述第三报到/表决数据集合,将所述第三报到/表决数据集合存储至数据库中;
[0035]所述第二上位机根据所述结束报到/表决指令获取所述第四报到/表决数据集合,将所述第四报到/表决数据集合存储至所述数据库中。
[0036]第二方面,本申请实施例还提供了一种表决系统,包括主链路和备份链路,所述主链路包括依次通信连接的第一上位机、第一表决主机和表决器,所述备份链路包括依次通信连接的第二上位机、第二表决主机和所述表决器,其中:
[0037]所述第一上位机用于将开始报到/表决指令发送至所述第一表决主机和所述第二上位机;
[0038]所述第二上位机用于将所述开始报到/表决指令发送至所述第二表决主机;
[0039]所述第一表决主机用于根据所述开始报到/表决指令接收所述表决器发送的表决操作指令;
[0040]所述第二表决主机用于根据所述开始报到/表决指令接收所述表决操作指令;
[0041]所述第一上位机用于获取所述第一表决主机根据所述表决操作指令得到的第一报到/表决数据集合,缓存所述第一报到/表决数据集合;
[0042]所述第二上位机用于获取所述第二表决主机根据所述表决操作指令得到的第二报到/表决数据集合,缓存所述第二报到/表决数据集合,将所述第二报到/表决数据集合发送至所述第一上位机;
[0043]所述第一上位机用于根据所述第二报到/表决数据集合更新所述第一报到/表决数据集合,得到第三报到/表决数据集合,将所述第三报到/表决数据集合发送至所述第二上位机;
[0044]所述第二上位机用于根据所述第三报到/表决数据集合更新所述第二报到/表决数据集合,得到第四报到/表决数据集本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种表决方法,其特征在于,应用于表决系统,所述表决系统包括主链路和备份链路,所述主链路包括依次通信连接的第一上位机、第一表决主机和表决器,所述备份链路包括依次通信连接的第二上位机、第二表决主机和所述表决器,所述表决方法包括:所述第一上位机将开始报到/表决指令发送至所述第一表决主机和所述第二上位机;所述第二上位机将所述开始报到/表决指令发送至所述第二表决主机;所述第一表决主机根据所述开始报到/表决指令接收所述表决器发送的表决操作指令;所述第二表决主机根据所述开始报到/表决指令接收所述表决操作指令;所述第一上位机获取所述第一表决主机根据所述表决操作指令得到的第一报到/表决数据集合,缓存所述第一报到/表决数据集合;所述第二上位机获取所述第二表决主机根据所述表决操作指令得到的第二报到/表决数据集合,缓存所述第二报到/表决数据集合,将所述第二报到/表决数据集合发送至所述第一上位机;所述第一上位机根据所述第二报到/表决数据集合更新所述第一报到/表决数据集合,得到第三报到/表决数据集合,将所述第三报到/表决数据集合发送至所述第二上位机;所述第二上位机根据所述第三报到/表决数据集合更新所述第二报到/表决数据集合,得到第四报到/表决数据集合;所述第一上位机根据所述第三报到/表决数据集合显示报到/表决结果;所述第二上位机根据所述第四报到/表决数据集合显示所述报到/表决结果。2.根据权利要求1所述的表决方法,其特征在于,所述表决方法还包括:所述第二上位机实时检测所述第一上位机的工作状态;当所述第二上位机检测到所述第一上位机处于故障状态,根据所述第二报到/表决数据集合显示所述报到/表决结果。3.根据权利要求1所述的表决方法,其特征在于,所述第一上位机获取所述第一表决主机根据所述表决操作指令得到的第一报到/表决数据集合,包括:所述第一上位机向所述第一表决主机发送查询指令;当所述第一表决主机执行所述开始报到/表决指令成功,所述第一表决主机根据所述表决操作指令生成对应的第一报到/表决数据集合,所述第一上位机接收所述第一表决主机发送的第一报到/表决数据集合;当所述第一表决主机执行所述开始报到/表决指令失败,所述第一表决主机生成空的数据集合作为第一报到/表决数据集合,所述第一上位机接收所述第一表决主机发送的第一报到/表决数据集合;或者,所述第一上位机生成空的数据集合作为第一报到/表决数据集合。4.根据权利要求3所述的表决方法,其特征在于,所述查询指令的数量为多个,所述缓存所述第一报到/表决数据集合,包括:每当所述第一上位机获取到所述第一报到/表决数据集合,将当前获取到的所述第一报到/表决数据集合与原有的所述第一报到/表决数据集合进行并集运算,得到更新后的所述第一报到/表决数据集合;所述第一上位机删除原有的所述第一报到/表决数据集合,缓存更新后的所述第一报
到/表决数据集合。5.根据权利要求1所述的表决方法,其特征在于,所述第一上位机根据所述第二报...

【专利技术属性】
技术研发人员:吴诗擎郑智嵘
申请(专利权)人:广东公信智能会议股份有限公司
类型:发明
国别省市:

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

1