一种电子设备数据库表生成方法、系统、设备及介质技术方案

技术编号:38199708 阅读:11 留言:0更新日期:2023-07-21 16:40
本发明专利技术提供了计算机技术领域的一种电子设备数据库表生成方法、系统、设备及介质,方法包括如下步骤:步骤S10、获取电子设备的JSON格式的测试文件,将所述测试文件存储到预设路径;步骤S20、从所述预设路径读取测试文件,解析所述测试文件得到测试数据,基于所述测试数据自动生成数据库表生成文件;步骤S30、所述数据库表生成文件基于触发信号打开数据库,进而在数据库中自动生成数据库表;步骤S40、将电子设备的测试数据直接存储至所述数据库表。本发明专利技术的优点在于:实现自动生成数据库表,极大的提升了电子设备测试数据管理的便捷性。提升了电子设备测试数据管理的便捷性。提升了电子设备测试数据管理的便捷性。

【技术实现步骤摘要】
一种电子设备数据库表生成方法、系统、设备及介质


[0001]本专利技术涉及计算机
,特别指一种电子设备数据库表生成方法、系统、设备及介质。

技术介绍

[0002]电子设备在出厂前需要进行一系列的测试,而测试会产生对应的测试数据,为了便于电子设备出现故障时的溯源,需要对这些测试数据进行存档。针对测试数据的存档,传统上采用纸质文件进行记录的方式,但由于存储和查阅不便,随着科技的进步,已经转变为将测试数据上传到服务器的数据库中进行存档。
[0003]然而,不同型号、款式的电子设备的测试项目存在差异,测试产生的测试数据也存在差异,使得工作人员需要对数据库的表格样式进行不断的修改和重建,需要耗费大量的时间和精力。
[0004]因此,如何提供一种电子设备数据库表生成方法、系统、设备及介质,实现自动生成数据库表,以提升电子设备测试数据管理的便捷性,成为一个亟待解决的技术问题。

技术实现思路

[0005]本专利技术要解决的技术问题,在于提供一种电子设备数据库表生成方法、系统、设备及介质,实现自动生成数据库表,以提升电子设备测试数据管理的便捷性。
[0006]第一方面,本专利技术提供了一种电子设备数据库表生成方法,包括如下步骤:
[0007]步骤S10、获取电子设备的JSON格式的测试文件,将所述测试文件存储到预设路径;
[0008]步骤S20、从所述预设路径读取测试文件,解析所述测试文件得到测试数据,基于所述测试数据自动生成数据库表生成文件;
[0009]步骤S30、所述数据库表生成文件基于触发信号打开数据库,进而在数据库中自动生成数据库表;
[0010]步骤S40、将电子设备的测试数据直接存储至所述数据库表。
[0011]进一步地,所述步骤S20具体为:
[0012]基于显示界面上的初始化按键的触发信号,从所述预设路径实时读取测试文件,解析所述测试文件的各节点,得到至少包括工单号、设备数据、测试结果、测试时间、测试失败项目、测试项目标准值、测试项目实际值的测试数据,基于所述测试数据自动生成数据库表生成文件,并在显示界面上提示初始化成功。
[0013]进一步地,所述步骤S30具体为:
[0014]所述数据库表生成文件基于双击的触发信号自动打开数据库,数据库基于所述数据库表生成文件自动生成数据库表。
[0015]进一步地,所述步骤S40具体为:
[0016]测试设备对电子设备执行完测试操作之后,将产生的测试数据实时存储至所述数
据库表。
[0017]第二方面,本专利技术提供了一种电子设备数据库表生成系统,包括如下模块:
[0018]测试文件获取模块,用于获取电子设备的JSON格式的测试文件,将所述测试文件存储到预设路径;
[0019]测试文件解析模块,用于从所述预设路径读取测试文件,解析所述测试文件得到测试数据,基于所述测试数据自动生成数据库表生成文件;
[0020]数据库表生成模块,用于所述数据库表生成文件基于触发信号打开数据库,进而在数据库中自动生成数据库表;
[0021]测试数据存储模块,用于将电子设备的测试数据直接存储至所述数据库表。
[0022]进一步地,所述测试文件解析模块具体用于:
[0023]基于显示界面上的初始化按键的触发信号,从所述预设路径实时读取测试文件,解析所述测试文件的各节点,得到至少包括工单号、设备数据、测试结果、测试时间、测试失败项目、测试项目标准值、测试项目实际值的测试数据,基于所述测试数据自动生成数据库表生成文件,并在显示界面上提示初始化成功。
[0024]进一步地,所述数据库表生成模块具体用于:
[0025]所述数据库表生成文件基于双击的触发信号自动打开数据库,数据库基于所述数据库表生成文件自动生成数据库表。
[0026]进一步地,所述测试数据存储模块具体用于:
[0027]测试设备对电子设备执行完测试操作之后,将产生的测试数据实时存储至所述数据库表。
[0028]第三方面,本专利技术提供了一种电子设备数据库表生成设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。
[0029]第四方面,本专利技术提供了一种电子设备数据库表生成介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的方法。
[0030]本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0031]通过读取电子设备的JSON格式的测试文件,解析测试文件得到至少包括工单号、设备数据、测试结果、测试时间、测试失败项目、测试项目标准值、测试项目实际值的测试数据,基于测试数据自动生成数据库表生成文件,基于数据库表生成文件自动生成数据库表,并将电子设备的测试数据直接存储至数据库表,即实现依据特定型号、款式电子设备的测试文件自动生成数据库表,无需对数据库表进行不断的修改和重建,避免因数据库表创建出错而耽误生产,最终极大的提升了电子设备测试数据管理的便捷性。
[0032]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0033]下面参照附图结合实施例对本专利技术作进一步的说明。
[0034]图1是本专利技术一种电子设备数据库表生成方法的流程图。
[0035]图2是本专利技术一种电子设备数据库表生成系统的结构示意图。
[0036]图3是本专利技术一种电子设备数据库表生成设备的结构示意图。
[0037]图4是本专利技术一种电子设备数据库表生成介质的结构示意图。
具体实施方式
[0038]本申请实施例通过提供一种电子设备数据库表生成方法、系统、设备及介质,实现自动生成数据库表,以提升电子设备测试数据管理的便捷性。
[0039]本申请实施例中的技术方案,总体思路如下:通过读取JSON格式的测试文件,解析测试文件得到测试数据,基于测试数据自动生成数据库表生成文件,基于数据库表生成文件自动生成数据库表,即实现依据特定型号、款式电子设备的测试文件自动生成数据库表,以提升电子设备测试数据管理的便捷性。
[0040]实施例一
[0041]本实施例提供一种电子设备数据库表生成方法,如图1所示,包括如下步骤:
[0042]步骤S10、获取电子设备的JSON格式的测试文件,将所述测试文件存储到预设路径;具体实施时,可通过浏览文件界面来选择所述测试文件;
[0043]步骤S20、从所述预设路径读取测试文件,解析所述测试文件得到测试数据,基于所述测试数据自动生成数据库表生成文件;
[0044]步骤S30、所述数据库表生成文件基于触发信号打开数据库,进而在数据库中自动生成数据库表;即基于JSON格式的测试文件自动生成数据库表,无需人工进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子设备数据库表生成方法,其特征在于:包括如下步骤:步骤S10、获取电子设备的JSON格式的测试文件,将所述测试文件存储到预设路径;步骤S20、从所述预设路径读取测试文件,解析所述测试文件得到测试数据,基于所述测试数据自动生成数据库表生成文件;步骤S30、所述数据库表生成文件基于触发信号打开数据库,进而在数据库中自动生成数据库表;步骤S40、将电子设备的测试数据直接存储至所述数据库表。2.如权利要求1所述的一种电子设备数据库表生成方法,其特征在于:所述步骤S20具体为:基于显示界面上的初始化按键的触发信号,从所述预设路径实时读取测试文件,解析所述测试文件的各节点,得到至少包括工单号、设备数据、测试结果、测试时间、测试失败项目、测试项目标准值、测试项目实际值的测试数据,基于所述测试数据自动生成数据库表生成文件,并在显示界面上提示初始化成功。3.如权利要求1所述的一种电子设备数据库表生成方法,其特征在于:所述步骤S30具体为:所述数据库表生成文件基于双击的触发信号自动打开数据库,数据库基于所述数据库表生成文件自动生成数据库表。4.如权利要求1所述的一种电子设备数据库表生成方法,其特征在于:所述步骤S40具体为:测试设备对电子设备执行完测试操作之后,将产生的测试数据实时存储至所述数据库表。5.一种电子设备数据库表生成系统,其特征在于:包括如下模块:测试文件获取模块,用于获取电子设备的JSON格式的测试文件,将所述测试文件存储到预设路径;测试文件解析模块,用于从所述预设路径读取测试文...

【专利技术属性】
技术研发人员:詹达峰袁苇张宏辉
申请(专利权)人:福建新大陆通信科技股份有限公司
类型:发明
国别省市:

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

1