基于区块链技术的ETO型企业生产过程数据追溯方法和系统技术方案

技术编号:36957665 阅读:63 留言:0更新日期:2023-03-22 19:18
本发明专利技术提供一种基于区块链技术的ETO型企业生产过程数据追溯方法和系统,其中,所述方法包括以下步骤:获取生产数据;通过区块链节点将所述生产数据上传并存储在区块链网络中;通过产品编号在所述区块链网络中追溯产品的所述生产数据。本发明专利技术能够极大地提升ETO型企业对生产过程中的生产数据的安全性和可追溯性。性。性。

【技术实现步骤摘要】
基于区块链技术的ETO型企业生产过程数据追溯方法和系统


[0001]本专利技术涉及ETO型企业生产数据管理
,具体涉及一种基于区块链技术的ETO型企业生产过程数据追溯方法和一种基于区块链技术的ETO型企业生产过程数据追溯系统。

技术介绍

[0002]ETO(Engineering to Order,面向订单的设计)型企业是一种针对客户的订制需求,设计并生产满足客户要求的产品的企业,这种企业的生产模式在当今我国制造业中所占的比例逐渐增长。ETO型企业的生产模式因为需要满足多样化的客户订制需求,其生产环节往往包含较为复杂的离散型生产过程,因此导致每个客户的订制产品都必须经历合同签订确定产品需求、产品工艺、图纸设计、工单设计、针对需求产品特定的组件、组装产品和质检产品才能够完成生产。如此复杂的生产过程中产生的多而复杂的生产数据,追溯查找某一个产品的全部生产数据较为麻烦。

技术实现思路

[0003]本专利技术为解决上述技术问题,提供了一种基于区块链技术的ETO型企业生产过程数据追溯方法和系统,能够极大地提升ETO型企业对生产过程中的生产数据管理的安全性和可追溯性。
[0004]本专利技术采用的技术方案如下:
[0005]一种基于区块链技术的ETO型企业生产过程数据追溯方法,包括以下步骤:
[0006]获取生产数据;通过区块链节点将所述生产数据上传并存储在区块链网络中;通过产品编号在所述区块链网络中追溯产品的所述生产数据。
[0007]所述生产数据包括:订购合同信息、图纸工艺信息、生产工单信息、组件加工信息、组装生产信息和产品质检信息。
[0008]所述区块链采用Hyperledger Fabric的联盟链结构。
[0009]将所述生产数据存储在所述区块链网络中,包括:
[0010]获取不同生产部门的生产数据;
[0011]将不同生产部门的所述生产数据与区块链通道账本创建连接,并调用部署在所述通道中的智能合约中上传数据的方式上传并存储到所述区块链网络中;
[0012]将所述生产数据中无法上传到所述区块链网络的流媒体文件存储到企业搭建的私有星际文件系统,其中,所述流媒体文件包括所述生产数据中的图片以及文件格式的数据。
[0013]通过产品编号在所述区块链网络中追溯产品的所述生产数据,包括:
[0014]验证用户身份;
[0015]通过所述产品编号追溯所述产品质检信息、所述组装生产信息、所述组件加工信息、所述生产工单信息、所述图纸工艺信息和所述订购合同信息。
[0016]一种基于区块链技术的ETO型企业生产过程数据追溯系统,包括:
[0017]获取模块,所述获取模块用于获取生产数据;存储模块,所述存储模块用于通过区块链节点将所述生产数据上传并存储在所述区块链网络中;追溯模块,所述追溯模块用于通过产品编号在所述区块链网络中追溯产品的所述生产数据。
[0018]所述生产数据包括:订购合同信息、图纸工艺信息、生产工单信息、组件加工信息、组装生产信息和产品质检信息。
[0019]所述区块链采用Hyperledger Fabric的联盟链结构。
[0020]将所述生产数据存储在所述区块链网络中,包括:
[0021]获取不同生产部门的生产数据;
[0022]将不同生产部门的所述生产数据与区块链通道账本创建连接,并调用部署在所述通道中的智能合约中上传数据的方式上传并存储到所述区块链网络中;
[0023]将所述生产数据中无法上传到所述区块链网络的流媒体文件存储到企业搭建的私有星际文件系统,其中,所述流媒体文件包括所述生产数据中的图片以及文件格式的数据。
[0024]通过产品编号在所述区块链网络中追溯产品的所述生产数据,包括:
[0025]验证用户身份;
[0026]通过所述产品编号追溯所述产品质检信息、所述组装生产信息、所述组件加工信息、所述生产工单信息、所述图纸工艺信息和所述订购合同信息。
[0027]本专利技术的有益效果:
[0028]本专利技术通过获取生产数据,然后通过区块链节点将生产数据上传并存储在区块链网络中,最后通过产品编号在区块链网络中追溯产品的生产数据,由此,能够极大地提升ETO型企业对生产过程中的生产数据管理的安全性和可追溯性。
附图说明
[0029]图1为本专利技术实施例的基于区块链技术的ETO型企业生产过程数据追溯方法的流程图;
[0030]图2为本专利技术一个实施例的Hyperledger Fabric的联盟链结构的网络架构图;
[0031]图3为本专利技术实施例的基于区块链技术的ETO型企业生产过程数据追溯系统的方框示意图。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0033]图1为本专利技术实施例的基于区块链技术的ETO型企业生产过程数据追溯方法的流程图。
[0034]如图1所示,本专利技术实施例的基于区块链技术的ETO型企业生产过程数据追溯方法,包括以下步骤:
[0035]S1,获取生产数据。
[0036]在本专利技术的一个实施例中,可通过扫描仪或传感器来获取生产数据,其中,生产数据可包括:订购合同信息、图纸工艺信息、生产工单信息、组件加工信息、组装生产信息和产品质检信息。其中,订购合同信息可包括:合同编号、合同名称、甲方、乙方、订购产品名称、订购产品数量和合同文件。图纸工艺信息可包括:图纸名称、合同编号和图纸文件。生产工单信息可包括:生产工单号、生产任务、持续时间、图纸编号和合同编号。组件加工信息可包括:组件编号、组件名称、工单号、组件母体编号和组件工艺参数文件。组装生产信息可包括:产品编号、产品名称、工单号、产品组装线编号、产品组装完成日期、产品组件编号列表和组装工艺文件。产品质检信息可包括:产品编号、产品名称、质检日期、质检员工号、质检员姓名和产品质检结果。
[0037]ETO型企业生产产品的过程可包括:营销部门和客户签订合同、设计部门进行产品设计、生产部门设计生产工单、离散车间生产产品组件、组装车间完成产品组装和质检部门对产品进行质检。其中,产品的生产过程的具体步骤为:首先,企业的营销部门和客户签订订购合同。进一步地,订购合同信息需要提供给设计部门和生产部门,设计部门通过合同中的产品订制需求设计出产品的工艺图纸,生产部门通过订购合同和工艺图纸的相关信息设计出产品的加工工单。最后,离散车间负责负责生产产品所需的组件,组装车间负责将生产出来的组件按照图纸组装出对应的产品,并将完成的产品交付给质检部门进行质检。
[0038]S2,通过区块链节点将生产数据上传并存储在区块链网络中。
[0039]具体地,首先,对登录的人员进行身份本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的ETO型企业生产过程数据追溯方法,其特征在于,包括以下步骤:获取生产数据;通过区块链节点将所述生产数据上传并存储在区块链网络中;通过产品编号在所述区块链网络中追溯产品的所述生产数据。2.根据权利要求1所述的基于区块链技术的ETO型企业生产过程数据追溯方法,其特征在于,所述生产数据包括:订购合同信息、图纸工艺信息、生产工单信息、组件加工信息、组装生产信息和产品质检信息。3.根据权利要求1所述的基于区块链技术的ETO型企业生产过程数据追溯方法,其特征在于,所述区块链采用Hyperledger Fabric的联盟链结构。4.根据权利要求1所述的基于区块链技术的ETO型企业生产过程数据追溯方法,其特征在于,将所述生产数据存储在所述区块链网络中,包括:获取不同生产部门的生产数据;将不同生产部门的所述生产数据与区块链通道账本创建连接,并调用部署在所述通道中的智能合约中上传数据的方式上传并存储到所述区块链网络中;将所述生产数据中无法上传到所述区块链网络的流媒体文件存储到企业搭建的私有星际文件系统,其中,所述流媒体文件包括所述生产数据中的图片以及文件格式的数据。5.根据权利要求1所述的基于区块链技术的ETO型企业生产过程数据追溯方法,其特征在于,通过产品编号在所述区块链网络中追溯产品的所述生产数据,包括:验证用户身份;通过所述产品编号追溯所述产品质检信息、所述组装生产信息、所述组件加工信息、所述生产工单信息、所述图纸工艺信息和所述订购合同信息。6.一种基于区块链技术的ETO型企业生产过程数据...

【专利技术属性】
技术研发人员:胡牛平景征骏刘星宇邵冠迪罗坤梅王尧
申请(专利权)人:江苏理工学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1