本发明涉及数据处理,特别涉及一种设计数据自动提取识别方法和系统。
背景技术:
1、目前各大行业在数据处理方面全面推行数字化进程,这显著提升了行业发展的效率与质量。尽管如此,部分行业如核电行业,在出版系统设计手册、设备清单及采购清单等文件时,设计人员仍需依靠手工统计与制表方式来整理包含设备物项及属性清单的相关数据。在设计变更及相关文件需要升版或者手动制表时,需人工对比数字化流程图数据库的最新数据表与历史数据表,容易产生数据表格式不统一、信息填写错误、漏填等人因失误,影响文件质量,给下游使用方带来困扰。即人工对比的准确率低下,且修改差异项的工作量大,效率低,既耗时又费力。
2、鉴于以上问题,亟需一种能自动生成相关数据表并准确识别差异的自动处理方案。
技术实现思路
1、本发明实施例提供了一种设计数据自动提取识别方法和系统,旨在解决现有技术中的数据文件需要人工统计整理使得准确率底下,进而导致工作效率低下的问题。
2、第一方面,本发明实施例提供一种设计数据自动提取识别方法,包括:
3、建立数据表模板;其中,所述数据表模板包括设备物项的名称和属性,所述属性包括关键属性和关联属性;
4、从流程图数据库提取设备物项的名称和关键属性;
5、从属性关联数据库提取设备物项的关联属性;
6、将所述设备物项的名称、关键属性以及关联属性导入到所述数据表模板,得到当前设计数据表;
7、获取历史数据表,并将所述历史数据表与所述当前设计数据表进行差异项识别,得到差异对比结果。
8、第二方面,本发明实施例提供一种设计数据自动提取识别系统,包括:
9、数据建立单元,用于建立数据表模板;其中,所述数据表模板包括设备物项的名称和属性,所述属性包括关键属性和关联属性;
10、第一提取单元,用于从流程图数据库提取设备物项的名称和关键属性;
11、第二提取单元,用于从属性关联数据库提取设备物项的关联属性;
12、数据导入单元,用于将所述设备物项的名称、关键属性以及关联属性导入到所述数据表模板,得到当前设计数据表;
13、数据识别单元,用于获取历史数据表,并将所述历史数据表与所述当前设计数据表进行差异项识别,得到差异对比结果。
14、本发明实施例提供一种设计数据自动提取识别方法,该方法包括建立数据表模板;其中,所述数据表模板包括设备物项的名称和属性,所述属性包括关键属性和关联属性;从流程图数据库提取设备物项的名称和关键属性;从属性关联数据库提取设备物项的关联属性;将所述设备物项的名称、关键属性以及关联属性导入到所述数据表模板,得到当前设计数据表;获取历史数据表,并将所述历史数据表与所述当前设计数据表进行差异项识别,得到差异对比结果。本发明通过对获取到的历史数据表与当前设计数据表进行差异项识别,可以快速获取对比结果,无需人工处理,大大提高准确率和人员工作效率。
15、本发明实施例还提供一种设计数据自动提取识别系统,同样具有上述有益效果。
1.一种设计数据自动提取识别方法,其特征在于,包括:
2.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,所述关联属性包括与dda码关联的关联属性、壁厚值和外径值,所述从属性关联数据库提取设备物项的关联属性,包括:
3.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,所述将所述设备物项的名称、关键属性以及关联属性导入到所述数据表模板,得到当前设计数据表,包括:
4.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,所述将所述历史数据表与所述当前设计数据表进行差异项识别,得到差异对比结果,包括:
5.根据权利要求4所述的设计数据自动提取识别方法,其特征在于,所述分别循环遍历所述当前设计数据表和所述历史数据表的单元格,并进行一一对比,记录差异项,得到差异对比结果,包括:
6.根据权利要求5所述的设计数据自动提取识别方法,其特征在于,所述第一数组和第二数组为遍历所述当前设计数据表和所述历史数据表同一列的单元格得到;
7.根据权利要求6所述的设计数据自动提取识别方法,其特征在于,所述对所述第三数组和第四数组中的元素进行一一对比,包括:
8.根据权利要求7所述的设计数据自动提取识别方法,其特征在于,所述根据判断结果对对应元素所在位置进行标识,包括:
9.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,所述将所述历史数据表与所述当前设计数据表进行差异项识别,得到差异对比结果,还包括:
10.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,所述建立数据表模板,包括:
11.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,在从属性关联数据库提取设备物项的关联属性的步骤之前,还包括:
12.根据权利要求1所述的设计数据自动提取识别方法,其特征在于,所述获取历史数据表,并将所述历史数据表与所述当前设计数据表进行差异项识别,得到差异对比结果的步骤之后,还包括:
13.一种设计数据自动提取识别系统,其特征在于,包括:
