一种新车公告参数一致性校验系统及校验方法与流程

文档序号:27832315发布日期:2021-12-07 22:36阅读:229来源:国知局
一种新车公告参数一致性校验系统及校验方法与流程

1.本发明涉及一种适用于新车公告参数一致性校验的新车公告参数一致性校验系统及校验方法。


背景技术:

2.汽车新车上市前需要在工信部中机网填报公告参数信息,填报正确与否需要进行检查核对。现有校验方法都是通过人工检查操作,对excel模板完成填报前后的数据进行一致性校验工作,准确性及工作效率都不能保证。
3.本发明利用程序语言python辅助excel模板来自动完成填报前后数据的一致性校验工作,代替人工检查操作,可提高填报工作的准确性及工作效率。


技术实现要素:

4.本发明的目的是为了提升公告参数填报的准确性及工作效率,提供一种新车公告参数一致性校验系统及校验方法,自动完成公告参数填报前后数据的一致性校验,代替人工操作。以excel模板为载体,使用编程语言(python)实现excel的编辑、对比、另存等功能,对填报前后的参数信息进行一致性校验,在安装有ms office及python软件的电脑上均可以使用。
5.本发明的目的是通过以下技术方案实现的:
6.本发明提供一种新车公告参数一致性校验系统,包括:
7.excel模板,用于搭载填报前新车公告参数数据以及填报后新车公告参数数据;
8.数据处理模块,用于分别将填报前新车公告参数数据与填报后新车公告参数数据导入excel模板,对填报前新车公告参数数据与填报后新车公告参数数据进行一致性对比,并根据数据对比结果编辑excel模板中的数据。
9.进一步地,所述数据处理模块是利用pyhon语言开发的。
10.进一步地,所述数据处理模块包括:
11.数据导入子模块,用于分别导入excel模板中的填报前新车公告参数数据以及填报后新车公告参数数据。
12.数据对比子模块,用于在模板中自动进行填报前后对应数据的逐一对比,如果不一致,就通过编辑数据将不一致的数据突出显示出来。
13.结果另存子模块,可将对比后的结果形成新的工作簿并以指定名称输出到指定位置。
14.更进一步地,所述数据导入子模块具体包括:
15.数据导入子模块一,用于将填报前新车公告参数数据写入excel模板;
16.数据导入子模块二,用于从网络数据源中获取并解析填报后新车公告参数数据,并写入到excel模板。
17.更进一步地,所述数据导入子模块二具体包括:
18.数据获取单元,用于从网络数据源中获取新车公告参数数据;
19.数据解析单元,用于对获取的填报后数据进行解析,将所获取的json数据解析为key值+value值值对数据,并存储到excel模板中。
20.本发明同时提供一种新车公告参数一致性校验系统的校验方法,包括以下步骤:
21.打开数据处理模块,自动将填报前新车公告参数数据与填报后新车公告参数数据导入excel模板;
22.数据处理模块对excel模板中的填报前新车公告参数数据与填报后新车公告参数数据进行数据对比;
23.当对比出填报前新车公告参数数据与填报后新车公告参数数据不一致时,数据处理模块根据数据对比结果编辑excel模板中的数据,将对比后的结果形成新的工作簿并以指定名称输出到指定位置。
24.本发明的有益效果:
25.使用本发明,可自动对填报前后的公告参数进行对比,提高填报工作的准确率及效率;
26.只需电脑具备ms office套件及python软件即可运行本发明。
附图说明
27.图1为本发明实施例所述的一种新车公告参数一致性校验系统框架图;
28.图2为本发明实施例所述的一种新车公告参数一致性校验系统的校验方法流程图。
具体实施方式
29.以下结合附图及实施例对本发明技术方案做进一步描述:
30.一种新车公告参数一致性校验系统,包括:
31.excel模板,用于搭载填报前新车公告参数数据以及填报后新车公告参数数据;
32.数据处理模块,用于分别将填报前新车公告参数数据与填报后新车公告参数数据导入excel模板,对填报前新车公告参数数据与填报后新车公告参数数据进行数据对比,并根据数据对比结果编辑excel模板中的数据。
33.进一步地,所述数据处理模块是利用pyhon语言开发的。
34.进一步地,所述数据处理模块包括:
35.数据导入子模块,用于分别导入excel模板中的填报前新车公告参数数据以及填报后新车公告参数数据。
36.数据对比子模块,用于在模板中自动进行填报前后对应数据的逐一对比,如果不一致,就通过编辑数据将不一致的数据突出显示出来。
37.结果另存子模块,可将对比后的结果形成新的工作簿并以指定名称输出到指定位置。
38.更进一步地,所述数据导入子模块具体包括:
39.数据导入子模块一,用于将填报前新车公告参数数据写入excel模板;
40.数据导入子模块二,用于从网络数据源中获取并解析填报后新车公告参数数据,
并写入到excel模板。
41.更进一步地,所述数据导入子模块二具体包括:
42.数据获取单元,用于从网络数据源中获取新车公告参数数据;
43.数据解析单元,用于对获取的填报后数据进行解析,对所获取的json数据解析为key值+value值值对数据存储到excel模板中。
44.一种新车公告参数一致性校验系统的校验方法,包括以下步骤:
45.打开数据处理模块,自动将填报前新车公告参数数据与填报后新车公告参数数据导入excel模板;
46.数据处理模块对excel模板中的填报前新车公告参数数据与填报后新车公告参数数据进行数据对比;
47.当对比出填报前新车公告参数数据与填报后新车公告参数数据不一致时,数据处理模块根据数据对比结果编辑excel模板中的数据,将对比后的结果形成新的工作簿并以指定名称输出到指定位置。
48.实施例1
49.如图1所示,一种新车公告参数一致性校验系统,主要由程序文件(python)及excel模板组成,系统的基础是excel模板,运行python程序文件,可自动编辑及保存指定名称的excel文件。
50.excel模板,用于搭载填报前新车公告参数数据以及填报后新车公告参数数据;
51.pyhon数据处理模块,用于分别将填报前新车公告参数数据与填报后新车公告参数数据导入excel模板,对填报前新车公告参数数据与填报后新车公告参数数据进行数据对比,并根据数据对比结果编辑excel模板中的数据。
52.所述pyhon数据处理模块包括:
53.(1)数据导入子模块,用于分别导入excel模板中的填报前新车公告参数数据以及填报后新车公告参数数据。
54.数据导入子模块具体包括:
55.a.数据导入子模块一,用于将填报前新车公告参数数据写入excel模板;
56.b.数据导入子模块二,用于从新车公告网站获取并解析填报后新车公告参数数据,并写入到excel模板。
57.数据导入子模块二具体包括:
58.数据获取单元,用于从新车公告网站获取填报后新车公告参数数据;
59.数据解析单元,用于对所述数据获取单元获取的数据进行解析,将json数据解析为key值+value值对单元格式,并进行存储。
60.(2)数据对比子模块,用于在模板中自动进行填报前后对应数据的逐一对比,如果不一致,就通过编辑数据将不一致的数据显示出来。
61.(3)结果另存子模块,可将对比后的结果形成新的工作簿并以指定名称输出到指定位置。
62.实施例2
63.如图2所示,一种新车公告参数一致性校验系统的校验方法,包括以下步骤:
64.打开pyhon数据处理模块,自动打开及编辑excel模板;
65.pyhon数据处理模块分别将填报前新车公告参数数据与填报后新车公告参数数据导入excel模板;
66.pyhon数据处理模块对excel模板中的填报前新车公告参数数据与填报后新车公告参数数据进行数据对比;
67.当对比出填报前新车公告参数数据与填报后新车公告参数数据不一致时,pyhon数据处理模块根据数据对比结果编辑excel模板中的数据,将不一致的数据突出显示;
68.对比后的结果形成新的工作簿并以指定名称输出到指定位置;
69.检查数据对比结果,重点检视不一致的数据;如有问题,更改填报信息;
70.重复上述步骤,直到检查结果无误。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1