本发明涉及电子设备生产,特别指一种电子设备生产数据收集分析方法及系统。
背景技术:
1、在电子设备生产过程中,对电子设备进行测试是保证产品质量的重要环节。然而,传统的测试方法通常只对电子设备进行简单的功能测试,缺乏对生产过程中各项生产数据的全面收集与分析,导致电子设备出现问题时,需要花费很多时间进行问题定位,这不仅影响电子设备的生产效率,也难以对生产过程进行优化。
2、因此,如何提供一种电子设备生产数据收集分析方法及系统,实现提升电子设备生产的效率以及质量,成为一个亟待解决的技术问题。
技术实现思路
1、本发明要解决的技术问题,在于提供一种电子设备生产数据收集分析方法及系统,实现提升电子设备生产的效率以及质量。
2、第一方面,本发明提供了一种电子设备生产数据收集分析方法,包括如下步骤:
3、步骤s1、服务器对android设备发送的连接请求进行鉴权后,与android设备保持心跳连接;
4、步骤s2、andro id设备与生产终端建立连接,从生产终端实时获取各电子设备至少包括设备序列号、mac地址、软件版本、软件时间、硬件版本、测试结果、测试失败原因、测试失败项、项目名称以及设备位置的生产数据;
5、步骤s3、andro id设备基于预设的时间间隔,将各所述生产数据上传至服务器;
6、步骤s4、服务器存储接收的各所述生产数据,对各所述生产数据进行统计分析生成生产报告;
7、步骤s5、服务器存储所述生产报告,通过显示屏显示所述生产报告,将所述生产报告推送给预先关联的移动终端。
8、进一步的,所述步骤s1具体为:
9、android设备向服务器发送携带密文以及有效期的连接请求,所述密文利用公钥加密预设的字符串得到;
10、服务器解析接收的所述连接请求得到密文以及有效期,基于所述有效期以及当前时间进行超时校验后,利用与所述公钥匹配的私钥解密密文,得到字符串;
11、服务器判断解密得到的所述字符串与预设的字符串是否一致,若是,则鉴权通过,并与android设备保持心跳连接;若否,则鉴权不通过,结束流程。
12、进一步的,所述步骤s3具体为:
13、android设备基于预设的时间间隔,利用第一加密算法对所述时间间隔内获取的所述生产数据进行加密后,通过http协议上传至服务器。
14、进一步的,所述步骤s4具体为:
15、服务器接收各所述生产数据,利用第一加密算法解密各所述生产数据后,基于项目名称以及设备位置将各所述生产数据分类存储至指定路径;
16、服务器从所述指定路径读取所有的生产数据,对各所述生产数据进行统计分析生成生产报告。
17、进一步的,所述步骤s5具体为:
18、服务器利用第二加密算法加密所述生产报告并存储至区块链,通过显示屏显示所述生产报告,将所述生产报告利用第三加密算法加密后推送给预先关联的移动终端。
19、第二方面,本发明提供了一种电子设备生产数据收集分析系统,包括如下模块:
20、服务器连接模块,用于服务器对android设备发送的连接请求进行鉴权后,与android设备保持心跳连接;
21、生产数据获取模块,用于android设备与生产终端建立连接,从生产终端实时获取各电子设备至少包括设备序列号、mac地址、软件版本、软件时间、硬件版本、测试结果、测试失败原因、测试失败项、项目名称以及设备位置的生产数据;
22、生产数据上传模块,用于android设备基于预设的时间间隔,将各所述生产数据上传至服务器;
23、生产报告生成模块,用于服务器存储接收的各所述生产数据,对各所述生产数据进行统计分析生成生产报告;
24、生产报告推送模块,用于服务器存储所述生产报告,通过显示屏显示所述生产报告,将所述生产报告推送给预先关联的移动终端。
25、进一步的,所述服务器连接模块具体用于:
26、android设备向服务器发送携带密文以及有效期的连接请求,所述密文利用公钥加密预设的字符串得到;
27、服务器解析接收的所述连接请求得到密文以及有效期,基于所述有效期以及当前时间进行超时校验后,利用与所述公钥匹配的私钥解密密文,得到字符串;
28、服务器判断解密得到的所述字符串与预设的字符串是否一致,若是,则鉴权通过,并与android设备保持心跳连接;若否,则鉴权不通过,结束流程。
29、进一步的,所述生产数据上传模块具体用于:
30、android设备基于预设的时间间隔,利用第一加密算法对所述时间间隔内获取的所述生产数据进行加密后,通过http协议上传至服务器。
31、进一步的,所述生产报告生成模块具体用于:
32、服务器接收各所述生产数据,利用第一加密算法解密各所述生产数据后,基于项目名称以及设备位置将各所述生产数据分类存储至指定路径;
33、服务器从所述指定路径读取所有的生产数据,对各所述生产数据进行统计分析生成生产报告。
34、进一步的,所述生产报告推送模块具体用于:
35、服务器利用第二加密算法加密所述生产报告并存储至区块链,通过显示屏显示所述生产报告,将所述生产报告利用第三加密算法加密后推送给预先关联的移动终端。
36、本发明的优点在于:
37、1、通过服务器对android设备发送的连接请求进行鉴权后,与android设备保持心跳连接;接着android设备从生产终端实时获取各电子设备至少包括设备序列号、mac地址、软件版本、软件时间、硬件版本、测试结果、测试失败原因、测试失败项、项目名称以及设备位置的生产数据,基于预设的时间间隔将各生产数据上传至服务器;接着服务器存储接收的各生产数据并进行统计分析生成生产报告;最后服务器存储生产报告,通过显示屏显示生产报告并推送给预先关联的移动终端;即通过获取至少包括设备序列号、mac地址、软件版本、软件时间、硬件版本、测试结果、测试失败原因、测试失败项、项目名称以及设备位置的生产数据,提升生成数据获取的全面性,再对各生产数据并进行统计分析生成生产报告,后续通过生产报告可及时了解电子设备的生产情况以及质量情况,并进行针对性的改进,也可基于生产数据以及生产报告快速定位问题原因,提升问题定位效率,最终极大的提升了电子设备生产的效率以及质量。
38、2、通过第一加密算法对生产数据进行加密后上传至服务器,通过第二加密算法加密生产报告并存储至区块链,通过第三加密算法加密生成报告后推送给移动终端,避免相关数据传输存储过程中被明文窃取,且通过采用不同的加密算法,并结合区块链的共识机制,极大的保障了数据的安全性。
1.一种电子设备生产数据收集分析方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种电子设备生产数据收集分析方法,其特征在于:所述步骤s1具体为:
3.如权利要求1所述的一种电子设备生产数据收集分析方法,其特征在于:所述步骤s3具体为:
4.如权利要求1所述的一种电子设备生产数据收集分析方法,其特征在于:所述步骤s4具体为:
5.如权利要求1所述的一种电子设备生产数据收集分析方法,其特征在于:所述步骤s5具体为:
6.一种电子设备生产数据收集分析系统,其特征在于:包括如下模块:
7.如权利要求6所述的一种电子设备生产数据收集分析系统,其特征在于:所述服务器连接模块具体用于:
8.如权利要求6所述的一种电子设备生产数据收集分析系统,其特征在于:所述生产数据上传模块具体用于:
9.如权利要求6所述的一种电子设备生产数据收集分析系统,其特征在于:所述生产报告生成模块具体用于:
10.如权利要求6所述的一种电子设备生产数据收集分析系统,其特征在于:所述生产报告推送模块具体用于: