基于标准化文件的数据交互方法、装置及存储介质与流程

文档序号:35570682发布日期:2023-09-24 07:35阅读:37来源:国知局
基于标准化文件的数据交互方法、装置及存储介质与流程

本发明属于测试,特别涉及基于标准化文件的数据交互方法、装置及存储介质。


背景技术:

1、在测试领域存在多种的测试文件,常见的测试文件有数据文件、波形文件等,而且不同测试设备生成的文件格式千差万别,工作人员需要在不同设备间获取不同的测试文件,针对不同的测试文件使用不用的解释程序或软件进行解释处理,当测试设备和测试文件数量种类繁多时,不便于数据的集中管理。


技术实现思路

1、本发明提供基于标准化文件的数据交互方法、装置及存储介质,旨在至少解决现有技术中存在的技术问题之一。本发明提出的基于标准化文件的数据交互方法、装置及存储介质,可以实现对不同类型的测试文件定义了标准格式,针对各种设备产生的原始数据设计了相应的解析程序,然后转换成标准格式,通过统一的平台对标准格式的文件进行读写编辑,方便工作人员调用测试文件和对文件进行分析处理。

2、本发明的技术方案涉及基于标准化文件的数据交互方法、装置及存储介质,所述方法包括以下步骤:

3、s100、获取标准化数据文件,所述标准化数据文件为由主文件、描述文件和至少一个数据文件通过压缩的方式构成;

4、s200、解压缩所述标准化数据文件,得到所述主文件、描述文件和至少一个数据文件;

5、s300、解释所述主文件,得到所述标准化数据文件的应用程序类型、描述文件信息和数据文件信息,所述应用程序类型为期望用于打开所述数据文件的应用程序的类型或预设的应用程序名,所述描述文件信息包括描述文件加密信息,所述数据文件信息包括数据文件加密信息;

6、s400、保存文件,更新文件服务器和更新数据库的记录;

7、s500、基于前端的读写请求,从数据库或文件服务器读取所述标准化数据文件的应用程序类型、描述文件信息和数据文件信息;

8、s600、基于前端的操作,更新应用程序类型、描述文件信息和数据文件信息;s700、保存文件,更新文件服务器和更新数据库的记录;

9、s800、基于前端的文件下载请求,从数据库和文件服务器中生成主文件、描述文件和数据文件;

10、s900、加密主文件、描述文件和数据文件,把加密后的主文件、描述文件和数据文件压缩为标准化数据文件,保存所有文件到文件服务器并执行下载操作。

11、进一步,所述步骤s200中,通过zip算法对所述标准化数据文件进行解压缩。

12、进一步,所述步骤s200后还包括:

13、s210、若所述主文件为加密文件,则通过预设的私钥解密所述主文件;

14、进一步,所述步骤s300后还包括:

15、s310、基于所述描述文件加密信息,判断是否需要解密所述描述文件,如果需要解密所述描述文件,则解密所述描述文件;

16、s320、基于所述数据文件加密信息,判断是否需要解密所述数据文件,如果需要解密所述数据文件,则解密所述数据文件。

17、进一步,所述步骤s400包括:

18、s410、保存所述标准化数据文件、所述主文件、所述描述文件和至少一个所述数据文件到文件服务器;

19、s420、更新数据库的记录,所述更新数据库的记录包括更新所述标准化数据文件的应用程序类型、描述文件内容和至少一个所述数据文件的路径。

20、进一步,所述步骤s700包括:

21、s710、保存所述标准化数据文件、所述主文件、所述描述文件和至少一个所述数据文件到文件服务器;

22、s720、更新数据库的记录,所述更新数据库的记录包括更新所述标准化数据文件的应用程序类型、描述文件内容和至少一个所述数据文件的路径。

23、进一步,所述步骤s800包括:

24、s810、从数据库中读取应用程序类型、所有数据文件的文件名、文件的类型、文件的标识符和描述文件信息;

25、s820、重新生成主文件和描述文件并保存到文件服务器。

26、进一步,所述步骤s900包括:

27、s910、加密描述文件和数据文件;

28、s920、把加密信息更新到主文件后对主文件进行加密;

29、s930、通过zip压缩的方式对主文件、描述文件和所有数据文件进行压缩,得到标准化数据文件,保存标准化数据文件、主文件、描述文件和所有数据文件到文件服务器;

30、s940、执行下载操作,将文件服务器内的相应文件下载到前端。

31、本发明还提出一种标准化文件的测控数据交互装置,用于实现基于标准化文件的数据交互方法,其特征在于,所述装置包括:

32、文件服务器,用于存储文件;

33、数据库,用于保存文件的信息;

34、处理装置,用于生成和处理描述文件、主文件和标准化数据文件,所述文件服务器和所述数据库分别与所述处理装置连接。

35、本发明还提出一种计算机可读存储介质,其上储存有程序指令,所述程序指令被处理器执行时实施基于标准化文件的数据交互方法。

36、根据本发明的一些实施例,本发明的有益效果如下:

37、基于标准化文件的数据交互方法、装置及存储介质可以实现对不同类型的测试文件定义了标准格式,针对各种设备产生的原始数据设计了相应的解析程序,然后转换成标准格式,通过统一的平台对标准格式的文件进行读写编辑,方便工作人员调用测试文件和对文件进行分析处理。

38、此外,本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。



技术特征:

1.基于标准化文件的数据交互方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,所述步骤s200中,通过zip算法对所述标准化数据文件进行解压缩。

3.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,

4.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,

5.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,

6.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,

7.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,所述步骤s800包括:

8.根据权利要求1所述的基于标准化文件的数据交互方法,其特征在于,所述步骤s900包括:

9.一种标准化文件的测控数据交互装置,用于实现如权利要求1至8任一项所述的基于标准化文件的数据交互方法,其特征在于,所述装置包括:

10.一种计算机可读存储介质,其上储存有程序指令,所述程序指令被处理器执行时实施如权利要求1至8中任一项所述的方法。


技术总结
本发明涉及基于标准化文件的数据交互方法、装置及存储介质,其中方法包括:获取标准化数据文件;解压缩所述标准化数据文件;解释所述主文件;保存文件,更新文件服务器和更新数据库的记录;基于前端的读写请求,从数据库或文件服务器读取信息;基于前端的操作,更新信息;基于前端的文件下载请求,从数据库和文件服务器中生成文件并执行下载操作。本发明可以实现对不同类型的测试文件定义了标准格式,针对各种设备产生的原始数据设计了相应的解析程序,然后转换成标准格式,通过统一的平台对标准格式的文件进行读写编辑,方便工作人员调用测试文件和对文件进行分析处理。

技术研发人员:李明超,陈英武,周毅峰,孙博,曾令军
受保护的技术使用者:珠海精实测控技术股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1