CN111461742A - A blockchain-based manufacturing data graphic management system - Google Patents
A blockchain-based manufacturing data graphic management system Download PDFInfo
- Publication number
- CN111461742A CN111461742A CN202010219770.0A CN202010219770A CN111461742A CN 111461742 A CN111461742 A CN 111461742A CN 202010219770 A CN202010219770 A CN 202010219770A CN 111461742 A CN111461742 A CN 111461742A
- Authority
- CN
- China
- Prior art keywords
- product
- data
- manufacturing
- equipment
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 151
- 238000012545 processing Methods 0.000 claims abstract description 28
- 238000013475 authorization Methods 0.000 claims description 6
- 238000012800 visualization Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 claims description 5
- 238000009826 distribution Methods 0.000 claims description 5
- 238000003754 machining Methods 0.000 claims 2
- 230000000875 corresponding effect Effects 0.000 description 35
- 238000007789 sealing Methods 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2471—Distributed queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Manufacturing & Machinery (AREA)
- Entrepreneurship & Innovation (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Finance (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于区块链的制造业数据图示管理系统,包括图示数据接收模块,图示区块链数据处理模块以及图示产品溯源模块,图示数据接收模块接收各个节点发送的数据,包括由各设备制造企业节点上传的设备信息以及设备制造企业的企业信息,由各产品生产企业节点上传的产品订单信息和产品生产企业的企业信息;然后由区块链数据处理模块将各个节点上传的数据进行数据确权和上链图示,存储在分布式文件系统中,通过图示产品溯源模块接收待查询产品的产品ID,根据这个ID在分布式文件系统中找到ID相同的产品,将其对应的制造业数据进行显示。通过实施本发明的实施例提高了溯源信息的全面性,解决了数据篡改的问题,提高了溯源信息的真实性。
The invention discloses a block chain-based manufacturing data graphic management system, including graphic data receiving module, graphic block chain data processing module and graphic product traceability module, graphic data receiving module receiving each node sending The data, including the equipment information uploaded by each equipment manufacturing enterprise node and the enterprise information of the equipment manufacturing enterprise, the product order information uploaded by each product manufacturing enterprise node and the enterprise information of the product manufacturing enterprise; then the blockchain data processing module will The data uploaded by each node is authenticated and shown on the chain, and stored in the distributed file system. The product ID of the product to be queried is received through the product traceability module shown in the figure, and the product with the same ID is found in the distributed file system according to this ID. products, and display their corresponding manufacturing data. By implementing the embodiments of the present invention, the comprehensiveness of the traceability information is improved, the problem of data tampering is solved, and the authenticity of the traceability information is improved.
Description
技术领域technical field
本发明涉及区块链技术领域,尤其涉及一种基于区块链的制造业数据图示管理系统。The invention relates to the technical field of blockchain, in particular to a manufacturing data graphic management system based on blockchain.
背景技术Background technique
在工业互联网下企业协同制造,在产品供应链中,设备制造企业和产品生产企业均处于重要的地位,产品生产企业购买设备制造企业生产的设备,然后通过设备制造产品,最后消费者进行产品的购买。各设备信息、产品信息,设备制造企业信息以及产品生产企业信息等,够成了整个制造业总体的制造业数据。Under the industrial Internet, enterprise collaborative manufacturing, in the product supply chain, both equipment manufacturing enterprises and product manufacturing enterprises are in an important position. Product manufacturing enterprises purchase equipment produced by equipment manufacturing enterprises, and then manufacture products through equipment, and finally consumers conduct product manufacturing. Buy. The equipment information, product information, equipment manufacturing enterprise information and product manufacturing enterprise information are enough to become the overall manufacturing data of the entire manufacturing industry.
在现有技术中,消费者在进行产品溯源时往往能够查找的溯源信息仅包括产品的生产批次,生产时间以及对应的生产单位,所能查询的到的溯源信息不够全面,另外上述溯源信息由产品的生产单位单独管理,缺乏监督容易发生数据篡改问题。In the prior art, the traceability information that consumers can often find when tracing products only includes the production batch, production time and corresponding production unit of the product. The traceability information that can be queried is not comprehensive enough. In addition, the above traceability information It is managed separately by the production unit of the product, and the lack of supervision is prone to data tampering.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种基于区块链的制造业数据图示管理系统,能够在进行产品溯源时能获得与产品对应的整个制造业数据,溯源信息更加全面,并解决现有溯源信息容易发生数据篡改问题。The embodiment of the present invention provides a block chain-based manufacturing data graphic management system, which can obtain the entire manufacturing data corresponding to the product during product traceability, the traceability information is more comprehensive, and the existing traceability information is easy to occur. Data tampering issues.
一种基于区块链的制造业数据图示管理系统,其特征在于,包括:图示数据接收模块、图示区块链数据处理模块以及图示产品溯源模块;A manufacturing data graphic management system based on block chain, characterized in that it includes: graphic data receiving module, graphic block chain data processing module and graphic product traceability module;
所述图示数据接收模块,用于接收制造业数据;所述制造业数据包括:设备信息、设备制造企业的企业信息、产品订单信息以及产品生产企业的企业信息;其中,所述设备信息和所述设备制造企业的企业信息由各设备制造企业节点上传,所述设备信息包括设备的设备ID及设备对应的设备制造企业ID,所述产品订单信息以及所述产品生产企业的企业信息由各产品生产企业节点上传,所述产品订单信息包括各产品的产品ID、各产品对应的设备ID以及各产品对应的产品生产企业ID;The graphic data receiving module is used for receiving manufacturing data; the manufacturing data includes: equipment information, enterprise information of equipment manufacturing enterprises, product order information, and enterprise information of product manufacturing enterprises; wherein, the equipment information and The enterprise information of the equipment manufacturing enterprise is uploaded by each equipment manufacturing enterprise node, the equipment information includes the equipment ID of the equipment and the equipment manufacturing enterprise ID corresponding to the equipment, and the product order information and the enterprise information of the product manufacturing enterprise are provided by each Uploaded by the product manufacturer node, the product order information includes the product ID of each product, the device ID corresponding to each product, and the product manufacturer ID corresponding to each product;
所述图示区块链数据处理模块,用于调用预设的数据确权协议,对所述制造业数据进行数据确权,继而在确权后将所述制造业数据进行上链并存储在分布式文件系统中;其中,在将所述制造业数据存储在所述分布式文件系统中时,根据设备ID、设备对应的设备制造企业ID、产品ID、产品对应的设备ID以及产品对应的产品生产企业ID,将所述设备信息、设备制造企业的企业信息、产品订单信息以及各产品生产企业的企业信息进行关联,构建制造业信息图谱并通过预设的图形数据库进行存储;The illustrated blockchain data processing module is used to call the preset data authorization protocol, perform data authorization for the manufacturing data, and then upload the manufacturing data to the chain and store it in the data center after authorization is confirmed. In the distributed file system; wherein, when the manufacturing data is stored in the distributed file system, according to the device ID, the device manufacturing enterprise ID corresponding to the device, the product ID, the device ID corresponding to the product, and the corresponding device ID of the product. Product manufacturer ID, associate the equipment information, the enterprise information of the equipment manufacturing enterprise, the product order information and the enterprise information of each product manufacturer to construct a manufacturing information map and store it through a preset graphic database;
所述图示产品溯源模块,用于接收待查询产品的产品ID,继而根据所述待查询产品的产品ID在分布式文件系统中查找与所述待查询产品的产品ID相同的产品,并将查找到的产品所对应的制造业数据进行显示。The product traceability module shown in the figure is used to receive the product ID of the product to be queried, and then searches the distributed file system according to the product ID of the product to be queried. The manufacturing data corresponding to the found products are displayed.
进一步的,所述图示数据接收模块,还用于接收各消费者节点上传的产品体验数据,继而将所述产品体验数据发送至所述图示区块链数据处理模块,以使所述图示区块链数据处理模块对所述产品体验数据进行数据确权并进行上链。Further, the graphic data receiving module is further configured to receive product experience data uploaded by each consumer node, and then send the product experience data to the graphic block chain data processing module, so that the graphic The block chain data processing module confirms the data right of the product experience data and uploads it to the chain.
进一步的,所述图示区块链数据处理模块,还用于调用预设的激励协议对各所述设备制造企业节点、产品生产企业节点以及消费者节点进行Token分配。Further, the illustrated blockchain data processing module is further configured to invoke a preset incentive protocol to allocate tokens to each of the equipment manufacturing enterprise nodes, product manufacturing enterprise nodes and consumer nodes.
进一步的,所述图示产品溯源模块,还包括知识图谱可视化子模块,所述知识图谱可视化模块,用于将查找到的制造业数据以图谱的方式进行显示。Further, the illustrated product traceability module further includes a knowledge graph visualization sub-module, and the knowledge graph visualization module is used to display the found manufacturing data in the form of a graph.
进一步的,所述设备信息还包括:设备种类ID、设备新旧程度、加工精度和加工效率。Further, the equipment information also includes: equipment type ID, equipment newness, processing accuracy and processing efficiency.
进一步的,所述产品订单信息还包括:产品种类ID、产品批次、产品生产日期、产品规格、产品图片和产品价格信息。Further, the product order information further includes: product category ID, product batch, product production date, product specification, product picture and product price information.
进一步的,还包括图示设备配置模块,所述设备配置模块,用于接收待配置产品的产品种类ID,继而在根据所述待配置产品的产品种类ID,在分布式文件系统中查找与所述待配置产品的产品种类ID相同的产品种类,并将查找到的产品种类所对应的设备信息进行展示。Further, it also includes a device configuration module as shown in the figure, the device configuration module is used to receive the product category ID of the product to be configured, and then according to the product category ID of the product to be configured, in the distributed file system, find the corresponding ID. The product category with the same product category ID of the product to be configured is displayed, and the device information corresponding to the found product category is displayed.
通过实施本发明实施例具有如下有益效果:By implementing the embodiments of the present invention, the following beneficial effects are obtained:
本发明实施例公开了一种基于区块链的制造业数据图示管理系统,包括了图示数据接收模块,图示区块链数据处理模块以及图示产品溯源模块,数据接收模块接收各个计算机节点发送的数据,包括由各设备制造企业节点上传的设备信息以及设备制造企业的企业信息,由各产品生产企业节点上传的产品订单信息和产品生产企业的企业信息;上述四个部分的信息构成了总体的制造业数据,然后由区块链数据处理模块将各个节点上传的数据进行数据确权和上链,存储在分布式文件系统中,在存储的时候,将上述制造业数据中的各项数据进行关联,构建出制造业信息图谱,然后通过图形数据库进行存储,最后当用户需要对某一产品进行溯源时,通过图示产品溯源模块接收待查询产品的产品ID,根据这个ID在分布式文件系统中找到ID相同的产品,将其对应的制造业数据进行显示,相比与现有技术,在进行产品溯源时,不仅仅能查询到产品的种类,批次,生产日期等,还能够查询到用来生产这一产品的设备的设备信息和制造该设备的企业的信息,信息链更长,溯源效果更全面,另一方面将各节点上传的数据进行确权及上链,所有的制造业数据由各节点进行共同监督,不再由产品生产企业单独管理,解决了数据篡改的问题,提高了溯源信息的真实性。The embodiment of the present invention discloses a block chain-based manufacturing data graphic management system, including graphic data receiving module, graphic block chain data processing module and graphic product traceability module, the data receiving module receives each computer The data sent by the node includes the equipment information uploaded by each equipment manufacturing enterprise node and the enterprise information of the equipment manufacturing enterprise, the product order information uploaded by each product manufacturing enterprise node and the enterprise information of the product manufacturing enterprise; the information of the above four parts consists of The overall manufacturing data is collected, and then the data uploaded by each node is confirmed and uploaded to the chain by the blockchain data processing module, and stored in the distributed file system. Item data are correlated to construct a manufacturing information map, which is then stored in a graph database. Finally, when a user needs to trace a product, the product ID of the product to be queried is received through the product traceability module shown in the figure, and the distribution is distributed according to this ID. Find products with the same ID in the file system, and display the corresponding manufacturing data. Compared with the existing technology, when product traceability is performed, not only the type, batch, production date, etc. of the product can be queried, but also It is possible to query the equipment information of the equipment used to produce this product and the information of the company that manufactures the equipment. The information chain is longer and the traceability effect is more comprehensive. On the other hand, the data uploaded by each node is confirmed and uploaded to the chain. The manufacturing data is jointly supervised by all nodes, and is no longer managed by the product manufacturer alone, which solves the problem of data tampering and improves the authenticity of traceability information.
附图说明Description of drawings
图1是本发明一实施例提供的一种基于区块链的制造业数据图示管理系统的结构意图。FIG. 1 is a schematic structural diagram of a block chain-based manufacturing data graphic management system provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
如图1所示,本发明实施例提供了一种基于区块链的制造业数据图示管理系统,包括:图示数据接收模块、图示区块链数据处理模块以及图示产品溯源模块;As shown in FIG. 1, an embodiment of the present invention provides a block chain-based manufacturing data graphic management system, including: graphic data receiving module, graphic block chain data processing module and graphic product traceability module;
所述图示数据接收模块,用于接收制造业数据;所述制造业数据包括:设备信息、设备制造企业的企业信息、产品订单信息以及产品生产企业的企业信息;其中,所述设备信息和所述设备制造企业的企业信息由各设备制造企业节点上传,所述设备信息包括设备的设备ID及设备对应的设备制造企业ID,所述产品订单信息以及所述产品生产企业的企业信息由各产品生产企业节点上传,所述产品订单信息包括各产品的产品ID、各产品对应的设备ID以及各产品对应的产品生产企业ID;The graphic data receiving module is used for receiving manufacturing data; the manufacturing data includes: equipment information, enterprise information of equipment manufacturing enterprises, product order information, and enterprise information of product manufacturing enterprises; wherein, the equipment information and The enterprise information of the equipment manufacturing enterprise is uploaded by each equipment manufacturing enterprise node, the equipment information includes the equipment ID of the equipment and the equipment manufacturing enterprise ID corresponding to the equipment, and the product order information and the enterprise information of the product manufacturing enterprise are provided by each Uploaded by the product manufacturer node, the product order information includes the product ID of each product, the device ID corresponding to each product, and the product manufacturer ID corresponding to each product;
所述图示区块链数据处理模块,用于调用预设的数据确权协议,对所述制造业数据进行数据确权,继而在确权后将所述制造业数据进行上链并存储在分布式文件系统中;其中,在将所述制造业数据存储在所述分布式文件系统中时,根据设备ID、设备对应的设备制造企业ID、产品ID、产品对应的设备ID以及产品对应的产品生产企业ID,将所述设备信息、设备制造企业的企业信息、产品订单信息以及各产品生产企业的企业信息进行关联,构建制造业信息图谱并通过预设的图形数据库进行存储;The illustrated blockchain data processing module is used to invoke the preset data authorization protocol, perform data authorization for the manufacturing data, and then upload the manufacturing data to the chain and store it in the In the distributed file system; wherein, when the manufacturing data is stored in the distributed file system, according to the device ID, the device manufacturing enterprise ID corresponding to the device, the product ID, the device ID corresponding to the product, and the corresponding device ID of the product. Product manufacturer ID, associate the equipment information, the enterprise information of the equipment manufacturing enterprise, the product order information and the enterprise information of each product manufacturer to construct a manufacturing information map and store it through a preset graphic database;
所述图示产品溯源模块,用于接收待查询产品的产品ID,继而根据所述待查询产品的产品ID在分布式文件系统中查找与所述待查询产品的产品ID相同的产品,并将查找到的产品所对应的制造业数据进行显示。The product traceability module shown in the figure is used to receive the product ID of the product to be queried, and then searches the distributed file system according to the product ID of the product to be queried. The manufacturing data corresponding to the found products are displayed.
首先需要说明的是上述各设备制造企业节点及各产品生产企业节点,为一个区块链系统中的各个计算机节点;First of all, it should be noted that the above-mentioned equipment manufacturing enterprise nodes and product manufacturing enterprise nodes are computer nodes in a blockchain system;
在本发明中,制造业数据包括了4部分,分别是设备信息,设备制造企业的企业信息、产品订单信息以及产品生产企业的企业信息。In the present invention, the manufacturing data includes four parts, namely equipment information, enterprise information of equipment manufacturing enterprises, product order information and enterprise information of product manufacturing enterprises.
设备信息指的是生产某一种产品所需用到的设备的一些信息,优选的包括但不限于:设备种类ID、设备ID、设备制造企业ID、设备新旧程度、加工精度和加工效率等。例如生产一种卫生纸,需要用到卫生纸复卷机、切纸机以及封口机;那么在本发明中,纸复卷机、切纸机以及封口机都会拥有一个设备种类的ID,由于一类设备下,可能包括多台设备,例如切纸机这一类设备,可能包括切纸机A、切纸机B、切纸机C等,所以每台设备也都拥有一个独立的设备ID,至于设备制造企业ID,例如切纸机A是有D公司制造的,那么对于切纸机A来说其对应的设备制造企业ID,就是用于标识D公司的ID、对于设备新旧程度、加工精度和加工效率等一些基础的信息在此,不再进行说明;需要说明的是可根据实际情况对上述设备信息的具体数据项,进行添加或删减;Equipment information refers to some information about equipment used to produce a certain product, preferably including but not limited to: equipment type ID, equipment ID, equipment manufacturing company ID, equipment newness, processing accuracy and processing efficiency, etc. For example, to produce a kind of toilet paper, a toilet paper rewinder, a paper cutter and a sealing machine are required; then in the present invention, the paper rewinder, the paper cutter and the sealing machine will have a device type ID, because a type of equipment Next, it may include multiple devices, such as paper cutters, which may include paper cutter A, paper cutter B, paper cutter C, etc., so each device also has an independent device ID. As for the device Manufacturing company ID, for example, paper cutter A is manufactured by company D, then for paper cutter A, the corresponding equipment manufacturing company ID is the ID used to identify company D, and the degree of newness of the equipment, processing accuracy and processing. Some basic information such as efficiency is not described here; it should be noted that the specific data items of the above equipment information can be added or deleted according to the actual situation;
对于设备制造企业信息,优选的设备制造企业信息,包括但不限于,企业ID(可以用企业名称表示)、企业所在地、法人代表、注册资本、经营范围、经营资质、员工人数、联系方式等信息;For equipment manufacturing enterprise information, the preferred equipment manufacturing enterprise information, including but not limited to, enterprise ID (which can be represented by the enterprise name), enterprise location, legal representative, registered capital, business scope, business qualifications, number of employees, contact information, etc. ;
同样产品生产企业信息与设备制造企业信息一致,包括但不限于上述这些基本的企业信息;The same product manufacturer information is consistent with the equipment manufacturer information, including but not limited to the above basic enterprise information;
对于产品订单信息,优选的包括:产品种类ID、产品ID、产品对应的设备ID、产品对应的产品生产企业ID、产品批次、同批次的产品数量、产品生产日期、产品规格、产品图片和产品价格信息等。这里重点对产品对应的设备ID和产品对应的产品生产企业ID进行说明,例如公司J的一卷卫生纸P是由纸复卷机G、切纸机A以及封口机F,制造而成,那么这卷卫生纸对应的设备ID,就包括了纸复卷机G、切纸机A以及封口机F三台机器的ID,对应的产品生产企业ID就是公司J的ID。For product order information, it preferably includes: product category ID, product ID, device ID corresponding to the product, product manufacturer ID corresponding to the product, product batch, product quantity in the same batch, product production date, product specification, product image and product price information. Here, the equipment ID corresponding to the product and the product manufacturer ID corresponding to the product are mainly explained. For example, a roll of toilet paper P of company J is manufactured by paper rewinder G, paper cutter A and sealing machine F, then this The equipment ID corresponding to the toilet paper roll includes the IDs of three machines: paper rewinder G, paper cutter A, and sealing machine F. The corresponding product manufacturer ID is the ID of company J.
各个设备制造企业节点,负责将自身的企业信息和自身所制造的设备的设备信息进行上传、而各产品生产企业负责将自身的企业信息和自身所生产的产品的订单信息进行上传,由图示数据接收模块进行接收,获得本发明所述的制造业数据;Each equipment manufacturer node is responsible for uploading its own enterprise information and the equipment information of the equipment it manufactures, while each product manufacturer is responsible for uploading its own enterprise information and order information for the products it produces. The data receiving module receives and obtains the manufacturing data of the present invention;
图示数据接收模块在接收上述制造业数据后,将数据传输至图示区块链数据处理模块;图示区块链数据处理模块,首先对调用预设的数据确权协议对各个节点上传的数据进行数据确权,确定数据的提供者,优选的还可以对隐私敏感数据加密处理,区块链系统采用非对称加密技术体系,会分配一堆公钥和密匙,公钥对外公开,秘钥分配至各个计算机节点。对于某一节点O提交的数据,用节点O的秘钥进行数字签名,每一条原始记录,都有“节点”证明数据是归O所以;其他节点很容易通过O的公钥验证某条数据是否是O所有;这样就完成了数据确权。数据确权是区块链中常用的技术在此不再进行展开;After receiving the above manufacturing data, the data receiving module in the figure transmits the data to the blockchain data processing module in the figure. The data is confirmed and the provider of the data is determined. It is preferable to encrypt and process privacy-sensitive data. The blockchain system adopts an asymmetric encryption technology system, which will allocate a bunch of public keys and keys. The public key is open to the public and the secret is secret. The keys are distributed to each computer node. For the data submitted by a node O, digitally sign it with the secret key of node O. For each original record, there is a "node" to prove that the data belongs to O; other nodes can easily verify whether a piece of data belongs to O's public key. It is owned by O; this completes the data confirmation. Data confirmation is a commonly used technology in blockchain and will not be expanded here;
完成数据确权后,图示区块链数据处理模块,会将数据进行上链,然后存储在分布式文件系统中。在存储时,通过上述设备ID、设备对应的设备制造企业ID、产品ID、产品对应的设备ID以及产品对应的产品生产企业ID,将各个设备信息、设备制造企业信息、产品订单信息和产品生产企业信息中的各项数据进行关联,构建成制造业信息图谱,然后通过图形数据库进行存储。After the data rights are confirmed, the block chain data processing module shown in the figure will upload the data to the chain and store it in the distributed file system. During storage, each equipment information, equipment manufacturing enterprise information, product order information and product production are stored through the above-mentioned equipment ID, equipment manufacturing enterprise ID corresponding to the equipment, product ID, equipment ID corresponding to the product, and product manufacturing enterprise ID corresponding to the product. The various data in the enterprise information are associated to build a manufacturing information map, which is then stored in a graph database.
依旧以上述为例,产品生产企业J的一卷卫生纸P是由纸复卷机G、切纸机A以及封口机F制造而成,而纸复卷机G由设备制造企业H生产,切纸机A由设备制造企业D生产,封口机F由设备制造企业K生产,Still taking the above example, a roll of toilet paper P of product manufacturer J is manufactured by paper rewinder G, paper cutter A, and sealer F, while paper rewinder G is produced by equipment manufacturer H, which cuts paper. Machine A is produced by equipment manufacturer D, and sealing machine F is produced by equipment manufacturer K.
那么通过对卫生纸P、产品生产企业J、纸复卷机G、切纸机A、封口机F、设备制造企业H、设备制造企业D和生产设备制造企业K,这几个实体进行识别后,抽取各实体间关系,然后通过各个实体的ID,将各实体进行关联,构建出卫生纸P所对应的制造业信息图谱,在卫生纸P的制造业信息图谱中包含了卫生纸P对应的制造业数据,包括:卫生纸P的产品种类ID、产品ID、产品批次、同批次的产品数量、产品生产日期、产品规格、产品图片和产品价格信息、纸复卷机G的设备信息、切纸机A的设备信息、封口机F的设备信息、产品生产企业J的企业信息、设备制造企业H的企业信息、设备制造企业D的企业信息以及生产设备制造企业K企业信息;优选的可以选用NEO4J图形数据库进行存储。Then, after identifying these entities, toilet paper P, product manufacturer J, paper rewinder G, paper cutter A, sealer F, equipment manufacturer H, equipment manufacturer D, and production equipment manufacturer K, Extract the relationship between each entity, and then associate each entity through the ID of each entity to construct the manufacturing information map corresponding to toilet paper P, and the manufacturing information map of toilet paper P contains the manufacturing data corresponding to toilet paper P, Including: product type ID of toilet paper P, product ID, product batch, product quantity in the same batch, product production date, product specification, product picture and product price information, equipment information of paper rewinder G, paper cutter A equipment information, equipment information of sealing machine F, enterprise information of product manufacturer J, enterprise information of equipment manufacturing enterprise H, enterprise information of equipment manufacturing enterprise D and enterprise information of production equipment manufacturing enterprise K; preferably, NEO4J graph database can be used to store.
在图形数据库中,以各个实体的ID作为节点,有各个相关联的节点构成节点簇,各实体间的关系作为各节点之间的连接关系,从而形成各节点簇之间的连接关系。In the graph database, the ID of each entity is used as a node, and each associated node constitutes a node cluster, and the relationship between each entity is used as the connection relationship between each node, thereby forming the connection relationship between each node cluster.
在数据处理及存储完毕之后,由图示产品溯源模块接收待查询产品的产品ID,然后查找出ID相同的产品所对应的制造业数据,然后进行显示完成整一个产品溯源的流程。After the data is processed and stored, the product traceability module shown in the figure receives the product ID of the product to be queried, then finds the manufacturing data corresponding to the product with the same ID, and then displays the entire product traceability process.
在一个优选的实施例中,图示产品溯源模块,包括知识图谱可视化子模块,所述知识图谱可视化模块,用于将查找到的制造业数据以图谱的方式进行显示。直接以图谱的方式对数据进行展示,用户可以直观的理清各数据之间联系。In a preferred embodiment, the product traceability module shown in the figure includes a knowledge graph visualization sub-module, and the knowledge graph visualization module is used to display the found manufacturing data in the form of a graph. The data is displayed directly in the form of a graph, and users can intuitively sort out the connections between the data.
在一个优选的实施例中,还包括:图示设备配置模块,所述图示设备配置模块,用于接收待配置产品的产品种类ID,继而在根据所述待配置产品的产品种类ID,在分布式文件系统中查找与所述待配置产品的产品种类ID相同的产品种类,并将查找到的产品种类所对应的设备信息进行展示。通过这一实施例,用户可以获取生产某种产品所需要的设备信息,能够快速实现产品产线的配置,例如若用户需要生产卫生纸,那么只需要将卫生纸种类的ID输入到系统中,系统便可以将生产卫生纸所需要的纸复卷机的设备信息、切纸机的设备信息、封口机的设备信息、以及上述各个设备对应的制造企业的企业信息,反馈至用户,用户通过这些信息可以快速实现设备的购买,完成产线的配置,大大提高了产线的配置效率。In a preferred embodiment, it further includes: a graphic device configuration module, the graphic device configuration module is configured to receive the product category ID of the product to be configured, and then according to the product category ID of the to-be-configured product, in The distributed file system is searched for a product type that is the same as the product type ID of the product to be configured, and the device information corresponding to the found product type is displayed. Through this embodiment, the user can obtain the equipment information required to produce a certain product, and can quickly realize the configuration of the product production line. For example, if the user needs to produce toilet paper, he only needs to input the ID of the toilet paper type into the system, and the system will The equipment information of the paper rewinder, the equipment information of the paper cutter, the equipment information of the sealing machine, and the enterprise information of the manufacturing enterprises corresponding to the above equipments required for the production of toilet paper can be fed back to the user, and the user can quickly Realize the purchase of equipment and complete the configuration of the production line, which greatly improves the configuration efficiency of the production line.
在一个优选的实施例中,所述图示数据接收模块,还用于接收各消费者节点上传的产品体验数据,继而将所述产品体验数据发送至所述图示区块链数据处理模块,以使所述图示区块链数据处理模块对所述产品体验数据进行数据确权并进行上链。上述体验数据指的是,对产品的评价,消费者根据预设的表格填写对于某一件产品的评价数据,然后通过消费者节点进行上传,产品体验数据中需包括产品的ID以及产品的评价信息。在各消费者节点上传产品体验数据之后,所述区块链数据处理模块,会调用预设的激励协议对各所述设备制造企业节点、产品生产企业节点以及消费者节点进行Token分配。In a preferred embodiment, the graphic data receiving module is further configured to receive product experience data uploaded by each consumer node, and then send the product experience data to the graphic block chain data processing module, In order to make the block chain data processing module in the figure confirm the data right of the product experience data and upload it to the chain. The above experience data refers to the evaluation of a product. Consumers fill in the evaluation data for a certain product according to a preset form, and then upload it through the consumer node. The product experience data must include the product ID and product evaluation. information. After each consumer node uploads the product experience data, the blockchain data processing module will call a preset incentive protocol to allocate tokens to each of the equipment manufacturing enterprise nodes, product manufacturing enterprise nodes, and consumer nodes.
区块链系统的token(通证)可以有三种属性:消费积分属性、债权属性、证券属性。内置一种数字凭证体系,能够确定Tcken(通证)的产生、分配、转移。通过Token可以非常方便地计量和奖励各种可数据化的行为。可以把制造业中各参与方的行为数据化,并根据价值贡献,用Token进行奖励订单。The token (pass) of the blockchain system can have three attributes: consumption points attribute, creditor's rights attribute, and securities attribute. A digital certificate system is built in, which can determine the generation, distribution and transfer of Tcken (token). Through Token, it is very convenient to measure and reward various data-based behaviors. The behavior of each participant in the manufacturing industry can be digitized, and tokens can be used to reward orders according to their value contributions.
在本发明中还设置了相应的激励机制,所述区块链数据处理模块根据,产品生产企业上传的产品订单计量结果进行当日奖励分配,设当日有k个产品订单,当日所有产品订单总奖励订单为M,i是变量,每个产品订单的总奖励订单为M(i),则设节点R当日获得的奖励订单为m;节点R参与了j项产品订单,则A的获取的奖励订单:A获奖订单占当天的奖励比例为:m/M。In the present invention, a corresponding incentive mechanism is also set up, and the blockchain data processing module distributes rewards on the day according to the product order measurement results uploaded by the product manufacturer. Suppose there are k product orders on the day, and the total rewards for all product orders on the day are The order is M, i is a variable, and the total reward order of each product order is M(i), then Let the reward order obtained by node R on the day be m; node R participates in j product orders, then the reward order obtained by A : The ratio of A winning order to the reward of the day is: m/M.
若设备制造企业节点、产品生产企业节点、消费者节点每日Token分配的比例分别为x%、y%、z%,且x%+y%+z%=1;If the daily token distribution ratios of equipment manufacturing enterprise nodes, product manufacturing enterprise nodes, and consumer nodes are x%, y%, and z%, respectively, and x%+y%+z%=1;
当日通证池共有T枚Token分配;A total of T tokens are distributed in the token pool on that day;
消费者节点完成i个产品订单的产品体验数据的上传、获得奖励订单T的分配,则消费者节点在当日中获得Token奖励为T*z%*(m(i)/M),则设备制造企业节点获得Token奖励为T*x%*(m(i)/M),产品生产企业节点获得的Token奖励为T*y%*(m(i)/M);The consumer node completes the upload of the product experience data of i product orders and obtains the distribution of the reward order T, then the consumer node obtains the token reward of T*z%*(m(i)/M) on the day, then the equipment manufacturing The Token reward obtained by the enterprise node is T*x%*(m(i)/M), and the Token reward obtained by the product production enterprise node is T*y%*(m(i)/M);
设备制造企业通过支付Token来使用存储分布式文件系统中的制造业数据,分配Token的主要依据是按,消费者节点在当日获得的奖励比例为依据,按比例分配token。让数据贡献价值与设备生产参与相关联,数据贡献各方获得Token通证奖励,形成设备生产信息相关数据:设备制造企业收购Token,用Token付费使用大数据,这样就形成了一个循环的价值交换闭环。Equipment manufacturing enterprises use and store manufacturing data in the distributed file system by paying tokens. The main basis for allocating tokens is to allocate tokens proportionally based on the proportion of rewards obtained by consumer nodes on that day. The data contribution value is associated with equipment production participation, and the data contributors are rewarded with Token tokens to form data related to equipment production information: equipment manufacturing companies acquire Tokens and use Tokens to pay for the use of big data, thus forming a cyclic value exchange closed loop.
本发明让数据贡献的各方激励相容,既确保了个体利益,又使整体利益一致,确保工业生产积极开展:所有数据确权信息和Token产生和转移记录都记录在区块链模块上,保证公开性、不可篡改性、回溯性。The invention makes the incentives of all parties involved in the data contribution compatible, which not only ensures the individual interests, but also makes the overall interests consistent, and ensures the active development of industrial production: all data confirmation information and Token generation and transfer records are recorded on the blockchain module. Guaranteed openness, immutability, and retrospectiveness.
通过实施本发明上述实施例,实现在产品溯源时能够查询到整个产品的制造业数据,信息链更长,溯源信息更全面,另一方面所有的制造业数据由各设备制造企业节点、产品生产企业节点以及消费者节点共同监督,解决了数据篡改的问题,提高溯源数据的真实性。By implementing the above embodiments of the present invention, the manufacturing data of the entire product can be queried during product traceability, the information chain is longer, and the traceability information is more comprehensive. Enterprise nodes and consumer nodes are jointly supervised, which solves the problem of data tampering and improves the authenticity of traceability data.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。The above are the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made, and these improvements and modifications may also be regarded as It is the protection scope of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010219770.0A CN111461742B (en) | 2020-03-25 | 2020-03-25 | A blockchain-based manufacturing data diagram management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010219770.0A CN111461742B (en) | 2020-03-25 | 2020-03-25 | A blockchain-based manufacturing data diagram management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111461742A true CN111461742A (en) | 2020-07-28 |
CN111461742B CN111461742B (en) | 2023-04-25 |
Family
ID=71683263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010219770.0A Active CN111461742B (en) | 2020-03-25 | 2020-03-25 | A blockchain-based manufacturing data diagram management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111461742B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111737764A (en) * | 2020-07-31 | 2020-10-02 | 支付宝(杭州)信息技术有限公司 | Method and device for generating description information |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107637015A (en) * | 2015-02-13 | 2018-01-26 | 优替控股有限公司 | digital identity system |
CN108805585A (en) * | 2018-05-28 | 2018-11-13 | 广州中国科学院软件应用技术研究所 | Distributed commodity data storage system, circulation and source tracing method based on block chain |
CN109783653A (en) * | 2019-02-16 | 2019-05-21 | 南京樯图数据科技有限公司 | A kind of inquiry system of management and the retrospect of the knowledge mapping based on block chain technology |
-
2020
- 2020-03-25 CN CN202010219770.0A patent/CN111461742B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107637015A (en) * | 2015-02-13 | 2018-01-26 | 优替控股有限公司 | digital identity system |
CN108805585A (en) * | 2018-05-28 | 2018-11-13 | 广州中国科学院软件应用技术研究所 | Distributed commodity data storage system, circulation and source tracing method based on block chain |
CN109783653A (en) * | 2019-02-16 | 2019-05-21 | 南京樯图数据科技有限公司 | A kind of inquiry system of management and the retrospect of the knowledge mapping based on block chain technology |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111737764A (en) * | 2020-07-31 | 2020-10-02 | 支付宝(杭州)信息技术有限公司 | Method and device for generating description information |
CN112906064A (en) * | 2020-07-31 | 2021-06-04 | 支付宝(杭州)信息技术有限公司 | Method and device for generating description information |
CN112906064B (en) * | 2020-07-31 | 2022-05-17 | 支付宝(杭州)信息技术有限公司 | Method and device for generating description information |
US11387990B2 (en) | 2020-07-31 | 2022-07-12 | Alipay (Hangzhou) Information Technology Co., Ltd. | Method and apparatus for generating description information |
Also Published As
Publication number | Publication date |
---|---|
CN111461742B (en) | 2023-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Tsao et al. | eWOM persuasiveness: do eWOM platforms and product type matter? | |
CN112364004B (en) | Data warehouse-based policy data processing method, device and storage medium | |
Engel et al. | Analyzing inter-organizational business processes: process mining and business performance analysis using electronic data interchange messages | |
JP7555061B2 (en) | Transaction Support System | |
CN114493430B (en) | A logistics distribution system and method based on big data | |
Todeva et al. | Industry global value chains, connectivity and regional smart specialisation in Europe | |
JP2019016024A (en) | Transaction management method, transaction management system, transaction management device and transaction management program | |
CN111461742B (en) | A blockchain-based manufacturing data diagram management system | |
Battistello et al. | Implementation of product information management systems: Identifying the challenges of the scoping phase | |
Morris | Anti-market research: Piracy, new media metrics, and commodity communities | |
CN110796457A (en) | A central kitchen product traceability system | |
Li et al. | A QFD‐Based Evaluation Method for Business Models of Product Service Systems | |
JP2002150034A (en) | Business intermediation system, business intermediation method and computer-readable medium | |
TW201917652A (en) | Method and data collection and profit-distributing system for big data commodity customization and data provider, computer readable recording media and computer program product for collecting transaction information and generating big data commodities | |
CN114092085A (en) | Electronic gift generation, distribution and execution method and platform | |
Ibrahim et al. | Facebook Analytics on Building Trust for E-Commerce in Indonesia–a study of Shopee and Tokopedia | |
KR101376251B1 (en) | Providing system and method for investment information of non listing company using social network service | |
Sun et al. | Study on third-party logistics service provider selection evaluation indices system based on analytic network process with BOCR | |
Friessnig et al. | Makerspaces in product development: Matching between entrepreneur’s requests and Maker Movement elements on offer | |
Mendizabal-Arrieta et al. | A pricing model to monetize your industrial data | |
KR102600679B1 (en) | Cloud collaboration system for textile fashion industry | |
Tutupary et al. | The benefits of management information system on the effectiveness and efficiency on the online business | |
TWI716759B (en) | Group marketing system, group marketing apparatus and group marketing method | |
CN118659867A (en) | An information data flow verification system | |
Yen et al. | BUILDING BUYERS’LONG-TERM RELATIONSHIPS WITH THE B2B E-MARKETPLACE: THE PERSPECTIVE OF SOCIAL CAPITAL |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |