选举投票系统及投票方法技术方案

技术编号:32448668 阅读:11 留言:0更新日期:2022-02-26 08:16
本发明专利技术公开了一种选举投票系统及投票方法,涉及投票设备及方法技术领域,包括服务器及若干投票机,所述投票机与所述服务器通信连接,服务器用于录入、存储候选人信息、选民信息及统计公布投票结果,投票机用于选民身份识别及投票操作。本发明专利技术选举投票系统及投票方法解决了现有技术中选举投票真实性、公正性差的技术问题,本发明专利技术选举投票系统及投票方法能够保证选举投票的真实性、公正公平性,能有效的避免因投票不公而产生的冲突,使得选举活动能够顺利有序的进行。顺利有序的进行。顺利有序的进行。

【技术实现步骤摘要】
选举投票系统及投票方法


[0001]本专利技术涉及投票设备及方法
,特别涉及一种公正的选举投票系统及投票方法。

技术介绍

[0002]在目前的换届选举中,通常采用纸质投票的方式进行,这种纸质投票的方式在后期计票、唱票的工作量非常大,且容易出错产生争议。尤其是在村两委班子换届选举的过程中,经常会有村民弃票、代投票的事件发生,甚至有时还会有重复投票的事件发生,给后期的计票工作带来了很大的麻烦,且无法有效的进行追溯;同时由于票数众多,在后期计票、唱票的过程中也很容易出现纰漏,导致投票结果缺乏真实性和公正性,引起村民的不满甚至冲突。另外对于村内不识字的老人,不能自己填写选票,通常由他人代写,往往不能代表自己真实的意愿。
[0003]
技术实现思路

[0004]针对以上缺陷,本专利技术的目的是提供一种选举投票系统及投票方法,此选举投票系统及投票方法采用电子投票方式,一证一票,投票可追溯,不会出现重复投票的事件,且无需人工计票、唱票,不会出现纰漏,能够保证投票结果的真实性及公正性。
[0005]为了实现上述目的,本专利技术的技术方案是:一种选举投票系统,包括服务器及若干投票机,所述投票机与所述服务器通信连接,服务器用于录入、存储候选人信息、选民信息及统计公布投票结果,投票机用于选民身份识别及投票操作。
[0006]其中,所述服务器包括存储模块、投票数据模块、投票判断模块和代投票人身份信息生成模块。
[0007]其中,所述投票机包括身份识别模块和显示设备。
[0008]其中,所述投票机与所述服务器通过有线通信连接。
[0009]其中,所述投票机与所述服务器之间的通信协议为HTTP协议。
[0010]一种选举投票方法,包括以下步骤:S1、将选民信息录入系统;S2、创建投票事件;S3、选民在投票机上进行投票;S4、对投票结果进行统计,并展示投票结果。
[0011]其中,在所述步骤S1中,采用身份证识别或EXCEL表格批量录入的方式录入信息。
[0012]其中,在所述步骤S2中,创建投票事件;确定所述投票事件是否进行海选,若进行海选则增加海选信息、候选人信息和代理投票人信息;若不进行海选则增加候选人信息和代理投票人信息。
[0013]其中,在所述步骤S3中,若是海选投票则进入海选投票界面,若是正式投票则进入正式投票界面,进入所述海选投票界面或所述正式投票界面后,对选民的身份证或代投票证进行识别,若该选民的身份证或代投票证未录入系统或者已经投过票了,则不能再进行
投票;若该选民的身份证或代投票证已录入系统且未投过票,则可进行投票,投票结束后将投票信息上传给服务器。
[0014]其中,在所述步骤S4中,收集投票元数据,获取创建投票事件时选择的票样种类,通过所述票样种类加载计票算法,聚合投票元数据生成计数数据,通过所述计票算法和所述计数数据生成榜单数据,并展示投票结果。
[0015]采用了上述技术方案后,本专利技术的有益效果是:由于本专利技术选举投票系统及投票方法包括服务器及投票机,服务器用于录入、存储候选人、选民信息,生成代投票投票证,统计公布投票结果,投票机用于识别选民身份及投票操作。本专利技术采用电子投票方式,投票时对选民身份证或代投票的投票证+人脸识别的方式进行实名投票,能够对投票信息的唯一性进行验证,保证了一证一票,不会出现重复投票的事件,并且能够对弃票、代投票等有疑问的投票进行追溯;同时无需人工计票、唱票,投票结束后由服务器进行票数统计、排名,并展示投票结果,没有人工的干预,统计结果更准确,更真实;且本专利技术采用电子投票方式,选民只需要在投票机上选择操作即可,简单方便,无需填写选票,村内不识字的老人也可亲自进行投票,不再需要他人代投,更能够表达自己真实的意愿,本专利技术能够保证选举投票的真实性、公正公平性,能有效的避免因投票不公而产生的冲突,使得选举活动能够顺利有序的进行。
[0016]综上所述,本专利技术选举投票系统及投票方法解决了现有技术中选举投票真实性、公正性差的技术问题,本专利技术选举投票系统及投票方法能够保证选举投票的真实性、公正公平性,能有效的避免因投票不公而产生的冲突,使得选举活动能够顺利有序的进行。
附图说明
[0017]图1是本专利技术选举投票系统的结构框图;图2是图1中服务器的结构框图;图3是图1中投票机的结构框图;图4是本专利技术选举投票方法的流程图;图5是图4中步骤S2的流程图;图6是图4中步骤S3的流程图;图7是图4中步骤S4的流程图。
具体实施方式
[0018]下面结合附图和实施例,进一步阐述本专利技术。
[0019]本说明书中涉及到的方位均以附图所示方位为准,仅代表相对的位置关系,不代表绝对的位置关系。
[0020]实施例一:如图1所示,一种选举投票系统,包括服务器及若干投票机,投票机与服务器通信连接,本实施方式优选投票机与服务机之间通过有线方式通信连接,进一步的优选投票机与服务器之间的通信协议为HTTP协议(Hyper Text Transfer Protocol,超文本传输协议)。服务器内安装有mysql数据库软件、nginx网络服务软件,用于录入、存储候选人、选民信息,生成代投票投票证,统计公布投票结果等。投票机用于选民身份识别及投票操作。
[0021]如图2所示,服务器包括存储模块、投票数据模块、代投票判断模块和代投票人身份信息生成模块。存储模块用于存储候选人及选民的身份信息。投票数据模块用于统计、计算投票结果,并将投票结果生成榜单进行展示公布。投票判断模块用于判断投票的类型,即投票是本人投票还是代投票,判断方式为:本人身份证投票的为本人投票;投票时备注信息代投票的为代投票,或者是识别代投票证上的二维码进行投票的为代投票。代投票人身份信息生成模块用于生成需要代投票投票人的信息,例如有的选民因在外务工或某种原因导致不能亲自进行投票的,可以委托其他人代为投票,系统录入不能亲自投票选民的身份信息(如姓名、身份证号、住址、电话号码等),将录入的信息格式化为json(JavaScript Object Notation,JS对象简谱,是一种轻量级的数据交换格式),将json信息进行加密,使用加密后的数据生成一次性投票二维码,打印成代投票证,用于代理投票人投票时使用。
[0022]如图3所示,投票机包括身份识别模块和显示设备。身份识别模块用于识别投票人的身份信息,通过读取投票人身份信息(如姓名、性别、身份证号、住址、电话号码等)及人脸识别技术,以保证投票是本人操作,防止其他恶意的冒投代投。显示设备用于前端的投票操作,投票人需要在显示设备上进行候选人的选择及提交选票。
[0023]实施例二:如图4所示,一种选举投票方法,基于实施例一所述的选举投票系统实现,包括以下步骤:步骤S1、将选民信息录入系统,需要录入选民的姓名、性别、身份证号、家庭住址和手机号等个人信息。本实施方式选民信息录入可选用两种方式:第一种方式是前端通过ocr(Optical Character Recognition,光学字符识本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.选举投票系统,其特征在于,包括服务器及若干投票机,所述投票机与所述服务器通信连接。2.根据权利要求1所述的选举投票系统,其特征在于,所述服务器包括存储模块、投票数据模块、投票判断模块和代投票人身份信息生成模块。3.根据权利要求1所述的选举投票系统,其特征在于,所述投票机包括身份识别模块和显示设备。4.根据权利要求1所述的选举投票系统,其特征在于,所述投票机与所述服务器通过有线通信连接。5.根据权利要求4所述的选举投票系统,其特征在于,所述投票机与所述服务器之间的通信协议为HTTP协议。6.选举投票方法,其特征在于,包括以下步骤:S1、将选民信息录入系统;S2、创建投票;S3、选民在投票机上进行投票;S4、对投票结果进行统计,并展示投票结果。7.根据权利要求6所述的选举投票方法,其特征在于,在所述步骤S1中,采用身份证识别或EXCEL表格批量录入的方式录入信息。8.根据权利要求6所述的选举...

【专利技术属性】
技术研发人员:李立波孙锐崔同良
申请(专利权)人:山东蓝创网络技术股份有限公司
类型:发明
国别省市:

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

1