一种基层测评系统

未命名 10-09 阅读:78 评论:0


1.本发明涉及一种基层测评系统。


背景技术:

2.随着社会的进步,调查研究工作在我国扮演着重要的角色。在这一背景下,测评系统应运而生,旨在推动公众意见的收集与反馈。
3.虽然手机已经在我们的生活中扮演着重要的角色,我们已经习惯了使用各种智能设备,但依旧有许多人不会使用或者没有智能设备。过去,针对这部分人群以及基层群众,做测评的方式主要是靠工作人员走访,通过与群众的交流沟通、发放纸质问卷来进行测评。这种传统的测评方式会极大的消耗人力、物力、财力,同时还难以保证结果的真实性、安全性,从而导致无法听取来自基层群众的声音。


技术实现要素:

4.本技术的目的是提供一种用于基测评的测评器,通过运用现代信息技术,特别是互联网、大数据和人工智能等技术,该测评器旨在实现数据的准确性、广泛性和安全性,促进基层发展,使更多人的声音被听取和重视。
5.一种基层测评系统,其特征在于,系统包括:测评器和服务器,测评器通过网络和服务器联系,验证测评id,下载测评量表,解密测评表,用户回答测评表后再加密为密文,最后上传到服务器,服务器用于获取测评器上传的测评id,验证id并加密下发测评表,回收测评结果。
6.进一步地,所述的测评系统,其具体步骤如下:
7.步骤101,从测评器数据唯一测评id;
8.步骤102,服务器验证id并下发测评表;
9.步骤103,测评器解密测评表;
10.步骤104,测评器加密测评结果并上传;
11.步骤105,服务器保存测评结果。
12.进一步地,其中测评器进一步包括测评表的下载和结果上传方法,其具体步骤如下:
13.步骤201,通过测评器输入系统预先生成的唯一id值;
14.步骤202,通过网络模块获取当前时间戳;
15.步骤203,根据预定义的口令生成算法和初始密钥,系统根据当前时间戳计算出一个口令;
16.步骤204,测评模块将id值和测评器设备序列号上传到服务器请求测评表;
17.步骤205,将服务器下载下来的加密数据,使用口令对数据进行解密;
18.步骤206,对每一个问题的测评结果进行保存,并用口令对其进行加密;
19.步骤207,上传加密后的测评结果。
20.进一步地,其中服务器进一步包含用于验证和比对id的验证模块,其具体执行步骤如下:
21.步骤301,获取测评器上传的测试id和序列号;
22.步骤302,查找测试id所属的测试测评表,若找到则跳转步骤303,否则跳转步骤304;
23.步骤303,为测评终端下载加密测评表;
24.步骤304,下载报错信息。
25.进一步地,其中服务器进一步包含加密测评表下载模块,其具体执行步骤如下:
26.步骤401,获取步骤303中获得的测评表明文信息;
27.步骤402,根据测评上传的序列号,查找与测评器预设相同的口令生成算法和初始密钥,并根据当前时间戳计算出口令;
28.步骤403,将测评表随机打乱后获取乱序的测评表;
29.步骤404,将计算出的口令作为密钥,使用aes算法的轮函数(round function)对每一个测评问题进行一系列迭代的轮加密操作,生成密文;
30.步骤405,向对应的测评器下发加密后的密文。
31.进一步地,其中服务器进一步包含测评结果的的接收模块,其具体执行步骤如下:
32.步骤501,获取测评器提交的加密测评结果;
33.步骤502,使用步骤4.2获得的密钥,使用aes算法的轮逆函数(inverse round function)对每个解密后的分组进行逆向的轮解密操作,获得解密后的明文;
34.步骤503,将测评表恢复回原始序列;
35.步骤504,保存测评表。
附图说明
36.图1为本发明的方法流程图
37.图2为测评器端数据上传和下载流程图
38.图3为验证和比对id的流程图
39.图4为服务器端加密下载测评表流程图
40.图5为服务器端上传保存测评结果流程图
具体实施方式
41.下面结合附图,对本发明的技术方案作详细阐述。
42.一种基层测评系统,其特征在于,系统包括:测评器和服务器,测评器通过网络和服务器联系,验证测评id,下载测评量表,解密测评表,用户回答测评表后再加密为密文,最后上传到服务器,服务器用于获取测评器上传的测评id,验证id并加密下发测评表,回收测评结果。
43.进一步地,所述的测评系统,其具体步骤如下:
44.步骤101,从测评器数据唯一测评id;
45.步骤102,服务器验证id并下发测评表;
46.步骤103,测评器解密测评表;
47.步骤104,测评器加密测评结果并上传;
48.步骤105,服务器保存测评结果。
49.进一步地,其中测评器进一步包括测评表的下载和结果上传方法,其具体步骤如下:
50.步骤201,通过测评器输入系统预先生成的唯一id值;
51.步骤202,通过网络模块获取当前时间戳;
52.步骤203,根据预定义的口令生成算法和初始密钥,系统根据当前时间戳计算出一个口令;
53.步骤204,测评模块将id值和测评器设备序列号上传到服务器请求测评表;
54.步骤205,将服务器下载下来的加密数据,使用口令对数据进行解密;
55.步骤206,对每一个问题的测评结果进行保存,并用口令对其进行加密;
56.步骤207,上传加密后的测评结果。
57.进一步地,其中服务器进一步包含用于验证和比对id的验证模块,其具体执行步骤如下:
58.步骤301,获取测评器上传的测试id和序列号;
59.步骤302,查找测试id所属的测试测评表,若找到则跳转步骤303,否则跳转步骤304;
60.步骤303,为测评终端下载加密测评表;
61.步骤304,下载报错信息。
62.进一步地,其中服务器进一步包含加密测评表下载模块,其具体执行步骤如下:
63.步骤401,获取步骤303中获得的测评表明文信息;
64.步骤402,根据测评上传的序列号,查找与测评器预设相同的口令生成算法和初始密钥,并根据当前时间戳计算出口令;
65.步骤403,将测评表随机打乱后获取乱序的测评表;
66.步骤404,将计算出的口令作为密钥,使用aes算法的轮函数(round function)对每一个测评问题进行一系列迭代的轮加密操作,生成密文;
67.步骤405,向对应的测评器下发加密后的密文。
68.进一步地,其中服务器进一步包含测评结果的的接收模块,其具体执行步骤如下:
69.步骤501,获取测评器提交的加密测评结果;
70.步骤502,使用步骤4.2获得的密钥,使用aes算法的轮逆函数(inverse round function)对每个解密后的分组进行逆向的轮解密操作,获得解密后的明文;
71.步骤503,将测评表恢复回原始序列;
72.步骤504,保存测评表。

技术特征:
1.一种基层测评系统,其特征在于,系统包括:测评器和服务器,测评器通过网络和服务器联系,验证测评id,下载测评量表,解密测评表,用户回答测评表后再加密为密文,最后上传到服务器,服务器用于获取测评器上传的测评id,验证id并加密下发测评表,回收测评结果。2.根据权利要求1所述的测评系统,其具体步骤如下:步骤101,从测评器数据唯一测评id;步骤102,服务器验证id并下发测评表;步骤103,测评器解密测评表;步骤104,测评器加密测评结果并上传;步骤105,服务器保存测评结果。3.根据权利要求1所述的测评系统,其中测评器进一步包括测评表的下载和结果上传方法,其具体步骤如下:步骤201,通过测评器输入系统预先生成的唯一id值;步骤202,通过网络模块获取当前时间戳;步骤203,根据预定义的口令生成算法和初始密钥,系统根据当前时间戳计算出一个口令;步骤204,测评模块将id值和测评器设备序列号上传到服务器请求测评表;步骤205,将服务器下载下来的加密数据,使用口令对数据进行解密;步骤206,对每一个问题的测评结果进行保存,并用口令对其进行加密;步骤207,上传加密后的测评结果。4.根据权利要求1所述的测评系统,其中服务器进一步包含用于验证和比对id的验证模块,其具体执行步骤如下:步骤301,获取测评器上传的测试id和序列号;步骤302,查找测试id所属的测试测评表,若找到则跳转步骤303,否则跳转步骤304;步骤303,为测评终端下载加密测评表;步骤304,下载报错信息。5.根据权利要求1所述的测评系统,其中服务器进一步包含加密测评表下载模块,其具体执行步骤如下:步骤401,获取由权利要求4中获得的测评表明文信息;步骤402,根据测评上传的序列号,查找与测评器预设相同的口令生成算法和初始密钥,并根据当前时间戳计算出口令;步骤403,将测评表随机打乱后获取乱序的测评表;步骤404,将计算出的口令作为密钥,使用aes算法的轮函数(round function)对每一个测评问题进行一系列迭代的轮加密操作,生成密文;步骤405,向对应的测评器下发加密后的密文。6.根据权利要求1所述的测评系统,其中服务器进一步包含测评结果的的接收模块,其具体执行步骤如下:步骤501,获取测评器提交的加密测评结果;
步骤502,使用步骤4.2获得的密钥,使用aes算法的轮逆函数(inverse round function)对每个解密后的分组进行逆向的轮解密操作,获得解密后的明文;步骤503,将测评表恢复回原始序列;步骤504,保存测评表。

技术总结
本发明涉及一种基层测评系统。本系统着重解决如何提高测评结果的可信度,同时减少人力和时间成本。测评系统包括测评器和服务器。测评器通过网络与服务器联系,验证ID并下载加密测评表,用户回答后加密上传至服务器,服务器验证并保存测评结果,实现投票过程的匿名化并尽可能收集群众声音。该系统实现了方便的测评方式和数据安全传输与处理,为基层决策提供有效的解决方案。效的解决方案。效的解决方案。


技术研发人员:武天昊 董明刚 卢贤睿 崇庆 夏令富 谭若琪
受保护的技术使用者:桂林理工大学
技术研发日:2023.06.09
技术公布日:2023/10/7
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐