基于区块链技术的实验室计量系统及实现方法与流程

文档序号:21185777发布日期:2020-06-20 18:06阅读:273来源:国知局
基于区块链技术的实验室计量系统及实现方法与流程

本发明涉及数据处理技术领域,尤其涉及一种基于区块链技术的实验室计量系统及实现方法。



背景技术:

工业生产中,质量检验是重中之重,质量检验是采用一定检验测试手段和检查方法测定产品的质量特性,并把测定结果同规定的质量标准作比较,从而对产品或一批产品作出合格或不合格的判断。但是现在的质量检验都是计量人员独自检测后记录于纸质书本中或记录于可更改的电脑文件中,易出现有意或无意的更改,无法保证数据的真实性和准确性,容易发生质量事故。



技术实现要素:

本发明的目的在于提供一种基于区块链技术的实验室计量系统及实现方法,将不同的质检计量人员的计量数据传输至区块链,且在区块链内对计量数据进行对比分析,同时监控数据修改,生成修改日志,防止篡改,提高计量数据的真实性和准确性。

为实现上述目的,第一方面,本发明提供了一种基于区块链技术的实验室计量实现方法,包括:

获取批次号及对应批次号产品的第一次计量数据存储至区块链;

获取对应批次号的修改日志存储至区块链;

关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;

获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。

在一实施方式中,获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链,具体包括:

获取第二次计量数据参数与第一次计量数据参数进行差值运算;

获取差值的绝对值,判断绝对值是否在预设误差范围之内;

若是,则生成产品合格信息存储至区块链;

若否,则生成产品不合格信息存储至区块链。

在一实施方式中,在生成产品不合格信息存储至区块链之后,所述方法还包括:

输出产品处理意见界面至对应产品负责人终端;

获取对应产品负责人根据产品处理意见界面输入的废品处理信息,输出废品批次信息至生产线对应负责人员管理终端。

在一实施方式中,在获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链之后,所述方法还包括:

获取同一批次号产品的第三次计量数据,判断所述第三次计量数据是否在预设合格计量数据范围之内,并生成审核日志存储至区块链;

若是,则生成审核通过信息存储至区块链;

若否,则生成审核失败信息存储至区块链。

在一实施方式中,所述方法还包括:

在预设时间内,获取同一生产线或同一供应商的产品审核日志,生成可视化数据,输出至对应产品负责人终端显示。

在一实施方式中,在关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志之后,所述方法还包括:

获取所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志,生成追溯链,并在检测到对所述追溯链的点击操作时,输出浏览权限界面。

在一实施方式中,在检测到对所述追溯链的点击操作时,输出浏览权限界面之后,所述方法还包括:

根据浏览权限界面输入的目标验证信息,基于预先存储至区块链的验证信息进行验证;

若验证通过,则输出所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;

若验证未通过,则输出提示信息至区块链。

第二方面,本发明提供一种基于区块链技术的实验室计量系统,包括用于执行上述第一方面的基于区块链技术的实验室计量实现方法。

本发明的一种基于区块链技术的实验室计量系统及实现方法,通过获取批次号及对应批次号产品的第一次计量数据存储至区块链;获取对应批次号的修改日志存储至区块链;关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。实现将不同的质检计量人员的计量数据传输至区块链,且在区块链内对两次计量数据进行对比分析,同时监控数据修改,生成修改日志,防止篡改,提高计量数据的真实性和准确性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明第一实施例提供的一种基于区块链技术的实验室计量实现方法的流程示意图;

图2是本发明步骤s104的具体流程示意图;

图3是本发明第二实施例提供的一种基于区块链技术的实验室计量实现方法的流程示意图;

图4是本发明实施例提供的一种基于区块链技术的实验室计量系统的结构示意图;

图中:300-基于区块链技术的实验室计量系统、301-获取模块、302-关联模块、303-分析判断模块、304-输出模块、305-生成模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

请参阅图1,图1是本发明第一实施例提供的一种基于区块链技术的实验室计量实现方法的流程示意图。具体的,所述基于区块链技术的实验室计量实现方法可以包括以下步骤:

s101、获取批次号及对应批次号产品的第一次计量数据存储至区块链。

本发明实施例中,工业零件生产中,批次号是此批产品在一定时期内的生产序列号,通过批号可以查询到具体的生产责任人。第一次计量数据包括零件外部尺寸数据,内部金相数据即金属或合金的化学成分以及各种成分在合金内部的物理状态和化学状态,如铁素体、奥氏体、渗碳体、珠光体。第一次计量数据是由第一个质检人员负责对产品的计量结果。所述区块链是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性和生成下一个区块。大约每隔10分钟,就会有新的区块增加上去,每个区块都记录着比特币的详细交易过程,而且带着时间戳。不同区块之间按照时间顺序、通过算法相连。第一个质检人员将检测产品的第一次计量数据存储至包含多个客户端的区块链数据库内,多个客户端均可知第一次计量数据,这样带来数据的一致和公开透明,且区块链只允许写入数据,不允许删除和修改,这样可以防止数据被偷偷篡改。

s102、获取对应批次号的修改日志存储至区块链。

本发明实施例中,若第一次计量人员有意或无意对第一次计量数据进行更改,如测量错误,将合格产品测量为不合格产品,及时发现更正,将更正数据传输至区块链,第一次计量数据不会更改,区块链顺序生成下一个区块进行记录,位于区块链数据库中的多个客户端均可查看更正数据,进行工作评估;再如第一次计量人员因私心将不合格产品数据直接更改为合格产品数据传输至区块链,在之后的工作中发生质量事故,第一次计量人员想更改之前的第一次计量数据,则不能更改第一次计量数据,会顺序生成下一个区块进行记录,位于区块链数据库中的多个客户端均可查看更正数据,进行工作评估,进行相应的追责惩罚。不可篡改,具有真实性和准确性。

s103、关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志。

本发明实施例中,关联数据,可快速浏览对应的相关数据,进行快速判断,提高决策率,从而提高生产效率。同时获取所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志,生成追溯链,并在检测到对所述追溯链的点击操作时,输出浏览权限界面。可通过所述追溯链了解产品的整个计量过程数据,即通过区块数据结构存储了创世区块后的所有历史数据,区块链上的任意一条数据皆可通过链式结构追溯其本源。然后根据浏览权限界面输入的目标验证信息,基于预先存储至区块链的验证信息进行验证;若验证通过,则输出所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;若验证未通过,则输出提示信息至区块链。即对所述追溯链内容采用了加密算法,加密算法为对称密钥加密或非对称密钥加密,对称密钥加密,又称私钥加密或会话密钥加密算法,即信息的发送方和接收方使用同一个密钥去加密和解密数据。非对称密钥加密系统,又称公钥密钥加密。它需要使用不同的密钥来分别完成加密和解密操作,一个公开发布,即公开密钥,另一个由用户自己秘密保存,即私用密钥。信息发送者用公开密钥去加密,而信息接收者则用私用密钥去解密。若验证通过,则为公司内部有权限员工对其进行浏览查看,防止外部人员随意查看泄漏商业秘密,引发恶性竞争;若验证未通过,则输出提示信息至区块链,提醒相关人员做好调查与保护。

s104、获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。

本发明实施例中,请参阅图2,第二个计量人员会对同一批次的产品进行二次测量,进一步核实测量结果,保证测量结果的真实性和准确性,减少质量事故的发生。获取第二次计量数据参数与第一次计量数据参数进行差值运算;获取差值的绝对值,判断绝对值是否在预设误差范围之内;若是,则生成产品合格信息存储至区块链;若否,则生成产品不合格信息存储至区块链。如产品外部尺寸预设误差范围在0.01~0.03,第一次计量数据参数为20.23,第二次计量参数为20.21,则差值的绝对值为0.02,在预设误差范围0.01~0.03之内,则生成产品合格信息存储至区块链,两次计量确认,防止一人有意或无意数据错误,引发质量事故。若第二次计量参数为20.18,则差值的绝对值为0.05,超出了0.01~0.03,则生成产品不合格信息存储至区块链,提示相关人员确定,进行对应的工作调整,对工作渎职人员进行相应惩罚。同时在生成产品不合格信息存储至区块链之后,输出产品处理意见界面至对应产品负责人终端;获取对应产品负责人根据产品处理意见界面输入的废品处理信息,输出废品批次信息至生产线对应负责人员管理终端。即当产品检测结果不合格时,则需要产品负责人对产品进行及时处理,避免耽误生产,如果此批产品超过误差范围太多,产品负责人对此批产品的处理结果为废品时,会输出废品批次信息至生产线对应负责人员管理终端,即生产线负责人员查看后不对此批次号的产品进行生产加工,避免加工废品,增加生产成本,耽误生产效率。

另外,在预设时间内,获取同一生产线或同一供应商的产品审核日志,生成可视化数据,输出至对应产品负责人终端显示。可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在终端屏幕上显示出来,再进行交互处理。可视化数据可以更直观简单的看出产品生产计量的问题和走向,便于作出进一步的工作改进。

本发明的一种基于区块链技术的实验室计量系统及实现方法,通过获取批次号及对应批次号产品的第一次计量数据存储至区块链;获取对应批次号的修改日志存储至区块链;关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。实现将不同的质检计量人员的计量数据传输至区块链,且在区块链内对两次计量数据进行对比分析,同时监控数据修改,生成修改日志,防止篡改,提高计量数据的真实性和准确性。

请参阅图3,图3是本发明第二实施例提供的一种基于区块链技术的实验室计量实现方法的流程示意图。具体的,所述基于区块链技术的实验室计量实现方法可以包括以下步骤:

s201、获取批次号及对应批次号产品的第一次计量数据存储至区块链。

s202、获取对应批次号的修改日志存储至区块链。

s203、关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志。

s204、获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。

本发明实施例中,步骤s201、s202、s203、s204中的具体实施方式可参见第一实施例步骤s101、s102、s103、s104中的描述,此处不再赘述。

s205、获取同一批次号产品的第三次计量数据,判断所述第三次计量数据是否在预设合格计量数据范围之内,并生成审核日志存储至区块链。

本发明实施例中,获取同一批次号产品的第三次计量数据,判断所述第三次计量数据是否在预设合格计量数据范围之内,并生成审核日志存储至区块链;若是,则生成审核通过信息存储至区块链;若否,则生成审核失败信息存储至区块链。即审核人员在生产过程中或生产后对同一批次的产品进行审核计量,或是在发生质量事故后对同一批次的产品进行审核计量,如预设合格计量数据范围为20.23~20.27,若第三次计量数据为20.25,则生成审核通过信息存储至区块链,方便相关人员了解产品质量和质检人员的工作状态,同时用于在发生质量事故后的分析;若第三次计量数据为21.12,则生成审核失败信息存储至区块链,方便相关人员进行产品应急处理,同时对相关人员进行问询追责。同时几次计量数据均是在区块链的数据库中,多次验证,且不可篡改,防止弄虚作假,增加了数据的真实性和准确性,减少质量事故的发生,提高生产效率。

本发明的一种基于区块链技术的实验室计量系统300及实现方法,通过获取批次号及对应批次号产品的第一次计量数据存储至区块链;获取对应批次号的修改日志存储至区块链;关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。实现将不同的质检计量人员的计量数据传输至区块链,且在区块链内对两次计量数据进行对比分析,同时监控数据修改,生成修改日志,防止篡改,提高计量数据的真实性和准确性。

第二方面,请参见图4,图4为本发明实施例提供的一种基于区块链技术的实验室计量系统300的结构示意图。本实施例中所描述的基于区块链技术的实验室计量系统300,包括:获取模块301、关联模块302、分析判断模块303、输出模块304和生成模块305;其中:

所述获取模块301,用于获取批次号及对应批次号产品的第一次计量数据存储至区块链;

获取对应批次号的修改日志存储至区块链;

所述关联模块302,用于关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;

所述分析判断模块303,用于获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链。

在一实施方式中,在获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链中,所述分析判断模块303,用于获取第二次计量数据参数与第一次计量数据参数进行差值运算;

获取差值的绝对值,判断绝对值是否在预设误差范围之内;

若是,则生成产品合格信息存储至区块链;

若否,则生成产品不合格信息存储至区块链。

在一实施方式中,在生成产品不合格信息存储至区块链之后,所述输出模块304,用于输出产品处理意见界面至对应产品负责人终端;

获取对应产品负责人根据产品处理意见界面输入的废品处理信息,输出废品批次信息至生产线对应负责人员管理终端。

在一实施方式中,在获取同一批次号产品的第二次计量数据和第一次计量数据进行分析比对,得到产品状态信息存储至区块链之后,所述分析判断模块303,用于获取同一批次号产品的第三次计量数据,判断所述第三次计量数据是否在预设合格计量数据范围之内,并生成审核日志存储至区块链;

若是,则生成审核通过信息存储至区块链;

若否,则生成审核失败信息存储至区块链。

在一实施方式中,所述生成模块305,用于在预设时间内,获取同一生产线或同一供应商的产品审核日志,生成可视化数据,输出至对应产品负责人终端显示。

在一实施方式中,在关联所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志之后,所述生成模块305,用于获取所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志,生成追溯链,并在检测到对所述追溯链的点击操作时,输出浏览权限界面。

在一实施方式中,在检测到对所述追溯链的点击操作时,输出浏览权限界面之后,所述分析判断模块303,用于根据浏览权限界面输入的目标验证信息,基于预先存储至区块链的验证信息进行验证;

若验证通过,则输出所述批次号、所述对应批次号产品的第一次计量数据和所述对应批次号产品的修改日志;

若验证未通过,则输出提示信息至区块链。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1