本发明涉及计量管理,尤其涉及一种基于图计算的数据存储方法、装置、电子设备及存储介质。
背景技术:
1、技术依据、计量标准及标准仪器作为计量行业重要的质量控制数据,在计量校准活动中,无论是对活动过程记录的原始记录还是作为活动结果的检定/校准证书,都需要对技术依据、计量标准、标准仪器的瞬时状态进行记录,并作为背书依据。
2、在现阶段的实践操作过程中,主要是将技术依据、计量标准及标准仪器的相关信息作为基础数据存储并维护在数据库中,检定或校准过程中生成的电子原始记录或证书对基础数据进行调用并写入电子原始记录或证书中。
3、但是无论是采用第三方的文档编辑工具还是电子表单的形式对原始记录或证书进行存储,都意味着要存储每一份原始记录或证书所携带的计量校准过程相关的质量控制数据,在数据规模技术膨胀的电子化时代,这种存储方式将产生巨大的数据冗余。因此如何对数据进行存储,以减少原始记录或证书中的数据冗余,是一个亟待解决的问题。
技术实现思路
1、有鉴于此,有必要提供一种基于图计算的数据存储方法、装置、电子设备及存储介质,用以解决原始记录或者证书中数据存储冗余的技术问题。
2、为了解决上述问题,第一方面,本发明提供一种基于图计算的数据存储方法,包括:
3、获取检定或校准过程中的质量控制数据,其中,所述质量控制数据包括技术依据数据、计量标准数据及标准仪器数据;
4、获取检定或校准过程中的开展项目数据和原始记录数据,所述原始记录数据包括检定或校准过程各质量控制数据的关联关系;
5、定义图计算架构的节点为技术依据、计量标准、标准仪器、开展项目及原始记录;
6、定义图计算架构的边为各数据的关联关系;
7、定义图计算架构的权重为各数据的调用次数和调用时间戳。
8、进一步的,所述技术依据数据包括技术文件编号、技术文件代号、技术文件名称、技术文件类型、实施日期、添加日期、使用状态、专业、负责人、存放地点及上传文件信息;
9、所述计量标准数据包括计量标准编号、计量标准考核证书号、计量标准名称、计量标准代码、测量范围、不确定度或准确度等级或最大允许误差、保存地点、发证日期、有效期及发证单位信息;
10、所述标准仪器数据包括仪器编号、仪器名称、规格型号、出厂编号、制造厂、测量范围、不确定度或准确度等级或最大允许误差、附件、备注、使用状态、使用部门、保管人、存放地点、购置日期、检定/校准周期、检测标识及承检组信息;
11、所述开展项目数据包括开展项目编号、开展项目名称、测量范围、不确定度或准确度等级或最大允许误差、依据规程、专业及负责人信息。
12、进一步的,所述各质量控制数据的关联关系,包括:
13、以技术依据作为顶层约束,通过技术依据关联计量标准,通过计量标准关联标准仪器的关联关系;
14、或以技术依据作为顶层约束,通过技术依据对标准仪器进行关联的关联关系;
15、或依靠开展项目对技术依据或技术依据与计量标准的组合进行关联的关联关系。
16、进一步的,若检定或校准过程中的质量控制数据发生变化,所述方法还包括:
17、在链式存储结构的基础上变更各质量控制数据的关联关系,以对所述质量控制数据进行更新。
18、进一步的,若质量控制数据包括标准仪器数据,所述在链式存储结构的基础上变更各质量控制数据的关联关系对所述质量控制数据进行更新,包括:
19、基于新标准仪器数据替换旧标准仪器数据、新建新标准仪器与旧标准仪器的关联关系及新标准仪器继承旧标准仪器的质量控制关联关系,其中,所述旧标准仪器的质量控制关联关系包括旧标准仪器与计量标准、技术依据及开展项目的关联关系;
20、在新标准仪器继承旧标准仪器的质量控制关联时,在原始记录中保存旧标准仪器数据,并针对当前开展项目所产生的原始记录进行判断,若旧原始记录与旧标准仪器没有建立关联关系,建立开展项目与旧原始记录的关联关系。
21、进一步的,若质量控制数据包括计量标准数据,所述在链式存储结构的基础上变更各质量控制数据的关联关系对所述质量控制数据进行更新,包括:
22、基于新计量标准数据替换旧计量标准数据、新建新计量标准与旧计量标准的关联关系及新计量标准继承旧计量标准的质量控制关联关系,其中,所述旧计量标准的质量控制关联关系包括旧计量标准与标准仪器、技术依据及开展项目的关联关系;
23、在新计量标准继承旧计量标准的质量控制关联时,在原始记录中保存旧计量标准数据。
24、第二方面,本发明还提供一种基于图计算的数据存储装置,包括:
25、第一获取模块,用于获取检定或校准过程中的质量控制数据,其中,所述质量控制数据包括技术依据数据、计量标准数据及标准仪器数据;
26、第一获取模块,用于获取检定或校准过程中的开展项目数据和原始记录数据,所述原始记录数据包括检定或校准过程各质量控制数据的关联关系;
27、第一定义模块,用于定义图计算架构的节点为技术依据、计量标准、标准仪器、开展项目及原始记录;
28、第二定义模块,用于定义图计算架构的边为各数据的关联关系;
29、第三定义模块,用于定义图计算架构的权重为各数据的调用次数和调用时间戳。
30、第三方面,本发明还提供一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述基于图计算的数据存储方法中的步骤。
31、第四方面,本发明还提供一种计算机存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述基于图计算的数据存储方法中的步骤。
32、采用上述实施例的有益效果是:
33、本发明通过图计算架构,对计量活动中的有关数据进行数字化建模;过对技术依据、计量标准、标准仪器及开展项目等要素的分析,确定各数据之间的关联关系;原始记录基于包括的各质量控制数据的关联关系通过开展项目所关联的技术依据,技术依据所关联的计量标准,计量标准所关联的标准仪器进行获取数据,即原始记录中不存储数据,只存储关联关系,这样可以使原始记录或证书数据简单化,减少数据存储过程中的冗余数据。
1.一种基于图计算的数据存储方法,其特征在于,包括:
2.根据权利要求1所述的基于图计算的数据存储方法,其特征在于,所述技术依据数据包括技术文件编号、技术文件代号、技术文件名称、技术文件类型、实施日期、添加日期、使用状态、专业、负责人、存放地点及上传文件信息;
3.根据权利要求1所述的基于图计算的数据存储方法,其特征在于,所述各质量控制数据的关联关系,包括:
4.根据权利要求1所述的基于图计算的数据存储方法,其特征在于,若检定或校准过程中的质量控制数据发生变化,所述方法还包括:
5.根据权利要求4所述的基于图计算的数据存储方法,其特征在于,若质量控制数据包括标准仪器数据,所述在链式存储结构的基础上变更各数据的关联关系对所述各数据进行更新,包括:
6.根据权利要求4所述的基于图计算的数据存储方法,其特征在于,若质量控制数据包括计量标准数据,所述在链式存储结构的基础上变更各数据的关联关系对所述各数据进行更新,包括:
7.根据权利要求1所述的基于图计算的数据存储方法,其特征在于,若检定或校准过程中的技术依据数据发生变化,所述方法还包括:
8.一种基于图计算的数据存储装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器和处理器,其中,所述存储器,用于存储程序;所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以实现上述权利要求1至7中任一项所述基于图计算的数据存储方法中的步骤。
10.一种计算机可读存储介质,其特征在于,用于存储计算机可读取的程序或指令,所述程序或指令被处理器执行时,能够实现上述权利要求1至7中任一项所述基于图计算的数据存储方法中的步骤。