CN113205352A - Traceability chain platform system data interaction management method and system - Google Patents
Traceability chain platform system data interaction management method and system Download PDFInfo
- Publication number
- CN113205352A CN113205352A CN202110559111.6A CN202110559111A CN113205352A CN 113205352 A CN113205352 A CN 113205352A CN 202110559111 A CN202110559111 A CN 202110559111A CN 113205352 A CN113205352 A CN 113205352A
- Authority
- CN
- China
- Prior art keywords
- information
- traceability
- product
- chain
- platform system
- 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
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/23—Updating
-
- 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/2455—Query execution
-
- 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/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- 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/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- 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/01—Customer relationship services
- G06Q30/012—Providing warranty services
-
- 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)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a data interaction management method and a data interaction management system for a traceability chain platform system, the scheme skillfully constructs the traceability chain platform system, can greatly reduce the tamper resistance of traceability information of a product by utilizing a mode of storing a plurality of block chain subsystems in the traceability chain platform system, can improve the loss resistance of data storage, and can distribute authority or set roles through configuring the platform account so as to be more beneficial to the management of the platform account on data and avoid malicious modification or operation authority interference or conflict; the scheme can be used for managing food traceability information, inquiring feedback, and improving consumption and use experience and supervision transparence.
Description
Technical Field
The invention relates to the technical field of information management, in particular to a method and a system for data interaction management of a traceability chain platform system.
Background
Along with the continuous development of communities, the life of the communities is more and more abundant, the last kilometer of the community is more and more applied, the requirements of residents of the community on substances and services are higher and higher, the residents are particularly concerned about the authenticity of foods and the authenticity of products, and a platform for pushing shared articles is lacked in the conventional community service platform; the government is weak in monitoring food entering the community, cannot control the food in real time, and cannot quickly trace the food problems after the occurrence; the merchant cannot quickly acquire real and quick feedback of the user, and lacks stickiness and interaction with community residents.
Although the system related to product tracing is applied at present, most of the current product tracing is to log in a corresponding website by a user or send a specified character string to transmit a tracing request through a mobile terminal after a provider inputs information in a remote server, and tracing information acquired by an end user is mostly resultantly, for example, similar information such as "is me product" or "genuine product", one of the drawbacks of the form is that the information stored in the remote server is mostly directly maintained by a manufacturer and the provider, and the defects of easy tamper modification and poor data supervision degree exist; the second disadvantage is that the intermediate link or related departments cannot be remotely monitored; the third disadvantage is that the data opening authority is different, which easily causes the supply chain or supplier to choose to open the data in favor of the supplier, thus causing the problem of asymmetry of information between the consumer and the manufacturer or distributor.
Disclosure of Invention
In view of this, the invention aims to provide a traceability chain platform system data interaction management method and system which have strong data tamper resistance, high data reliability and convenient supervision and feedback.
In order to achieve the technical purpose, the technical scheme adopted by the invention is as follows:
a data interaction management method for a traceability chain platform system comprises the following steps:
s01, constructing a traceability chain platform system, wherein the traceability chain platform system comprises a plurality of block chain subsystems, and the block chain subsystems are in communication connection and are synchronous in data;
s02, obtaining the product tracing information, linking it to one of the block chain subsystems, and synchronizing the linked product tracing information to all the block chain subsystems by the block chain subsystem;
and S03, creating a platform account, and configuring platform account authority, wherein the platform account is used for logging in the traceability chain platform system and is used for data chaining, inquiry and/or supervision.
As a possible implementation manner, further, the block chain subsystem further generates traceability identification codes corresponding to the product traceability information one by one according to the stored product traceability information, where the traceability identification codes are used to retrieve the product traceability information in the block chain subsystem;
the block chain subsystem identifies the product tracing information when receiving the uplink product tracing information,
when the product tracing information is data updating, the block chain subsystem updates the product tracing information to the corresponding product tracing information and stores the product tracing information;
when the product traceability information is newly established as data, the block chain subsystem stores the product traceability information and generates traceability identification codes which correspond to the product traceability information one by one;
the tracing identification code is a two-dimensional code, a bar code or a character string with a preset length.
When the product tracing information received by the block chain subsystem is data updating, the content of the updated product tracing information is further judged and read, if the product tracing information comprises a product packaging picture, identifying the product package picture to obtain more than one information of production date, production batch and quality guarantee period on the product package, and compares it with the production date, production batch or quality guarantee period recorded in the product tracing information, and when the comparison result is not consistent, generates early warning information, the early warning information is used as clues and prompts for follow-up dispute handling of a supervision department and a consumer, and can be fed back to a supplier or a supply chain to enable the supplier or the supply chain to know that the product received by the user is inconsistent with the uploaded data, so that the supplier can carry out rectification in advance or discover dispute problems caused by product goods mixing, source tracing identification code transplantation or other asymmetric information.
As a preferred alternative, it is preferable that, in step S03, the platform account is created, and the method for configuring the platform account authority includes:
s0301, responding to a role application registration request;
s0302, verifying registration information of a character,
when the registration information meets the preset requirement, the successful registration information is fed back,
when the registration information does not meet the preset requirement, feeding back registration failure information;
s0303, configuring platform account authority according to registration information of the role;
s0304, synchronizing the registration information of the role to all the blockchain subsystems and other registered platform accounts.
Preferably, as a preferred alternative, the roles include business and personal,
when the role is an enterprise, the submitted registration information at least comprises the following registration information: more than one of enterprise name, legal person representative identity card number, legal person representative identity card picture, legal person representative mobile phone number and business license picture;
when the role is a person, the registration information submitted by the person at least comprises: one or more of name, identification card number, mobile phone number and identification card picture;
when the role is a regulatory department (namely a government regulatory department), the submitted registration information at least comprises the following information: more than one item of unit name and contact person.
As a preferred embodiment, preferably, the source chain platform system includes a front-end application layer and a cloud application service layer, the front-end application layer is in communication connection with the cloud application service layer, and the plurality of block chain subsystems are disposed in the cloud application service layer.
As a preferred embodiment, preferably, when the role is an enterprise, the role is set as a supplier or a supply chain, and platform account permissions are configured for the enterprise according to preset conditions;
the method for logging in the traceability chain platform system for data chaining by a supplier or a supply chain comprises the following steps:
s0311, the front-end application layer of the tracing chain platform system responds to the login request, and after the verification of the login information is successful, the login success information is fed back;
s0312, the supplier or the supply chain uploads product traceability information to a block chain subsystem in a cloud application service layer of the traceability chain platform system;
s0313, the block chain subsystem receives the product tracing information,
when the product tracing information is newly created, the block chain subsystem stores the product tracing information and generates tracing identification codes which are in one-to-one correspondence with the product tracing information,
when the product tracing information is data updating, the block chain subsystem updates the product tracing information to the corresponding product tracing information and stores the product tracing information;
s0314, the block chain subsystem issues the tracing identifier to the supplier or the supply chain;
s0315, the supplier or the supply link collects the traceability identification codes, and the traceability identification codes are deployed on the product package or on the surface of the product;
s0316, the blockchain subsystem synchronizes the received product traceability information to the supply chain, all blockchain subsystems, the front-end application layer of the traceability chain platform system, and other platform accounts.
As a preferred alternative, preferably, the method for logging a platform account into the traceability chain platform system to perform data query includes:
s0321, a front-end application layer of the traceability chain platform system responds to a platform account login request, and after login information verification is successful, login success information is fed back;
s0322, accessing the platform account into a block chain subsystem in a cloud application service layer of the traceability chain platform system through identifying traceability identification codes;
s0323, the block chain subsystem responds to the query request of the platform account, and feeds back the corresponding product tracing information to the platform account.
As a preferred embodiment, preferably, when the product tracing information uploaded by the supplier or the supply chain is new product tracing information, the product tracing information includes: more than one item of commodity name, commodity producing place, supplier name, responsible person name, commodity picture, producing date, producing batch, contact way, supplier address, commodity detection information, commodity detection report, commodity detection video, supplier business license and supplier representative person identification card information;
the product traceability information fed back by the block chain subsystem according to the query request of the platform account comprises: the commodity name, the commodity place of production, the supplier name, the name of a person in charge, the commodity picture, the production date, the production batch, the contact way, the supplier address, the commodity detection information, the commodity detection report, the commodity detection video, the supplier business license and the supplier representative identity card information.
Based on the traceability chain platform system data interaction management method, the invention also provides a food traceability information management method, which comprises the traceability chain platform system data interaction management method.
Based on the above method for managing data interaction of a traceability chain platform system, the present invention further provides a product traceability information management system, which comprises a traceability chain platform system, wherein the traceability chain platform system comprises:
the cloud service application layer is provided with a plurality of block chain nodes, product traceability information is stored in each of the plurality of block chain nodes, and the plurality of block chain nodes are in communication connection and information synchronization;
the terminal acquisition layer is used for acquiring product traceability data;
the edge processing layer comprises a plurality of edge gateway devices, the edge gateway devices are used for receiving the product traceability data acquired by the terminal acquisition layer, classifying the product traceability data and storing local data, and the edge processing layer is also used for uploading product circulation data to block chain link points of the cloud service application layer;
and the front-end application layer is used for responding and verifying the login, registration and query requests of the platform account.
Based on the above data interaction management method for the traceability chain platform system, the present invention further provides a computer-readable storage medium, where at least one instruction, at least one section of program, code set, or instruction set is stored in the storage medium, and the at least one instruction, at least one section of program, code set, or instruction set is loaded and executed by a processor to implement the data interaction management method for the traceability chain platform system.
By adopting the technical scheme, compared with the prior art, the invention has the beneficial effects that: according to the invention, skillfully, a traceability chain platform system is constructed, the anti-tampering capability of the traceability information of the product can be greatly reduced by using a mode of storing a plurality of block chain subsystems in the traceability chain platform system, meanwhile, the anti-loss property of data storage can be improved, and the authority is issued by configuring authority or setting roles for the platform account, so that the management of the platform account on the data is facilitated, and malicious modification or operation authority interference or conflict is avoided; the scheme can be used for managing food traceability information, inquiring feedback, and improving consumption and use experience and supervision transparence.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic flow chart of a data interaction management method of a traceability chain platform system according to the present invention;
FIG. 2 is a schematic flow chart of creating a platform account in the traceability chain platform system data interaction management method of the present invention;
FIG. 3 is a schematic flow chart illustrating the uplink product tracing information performed by a supplier or a supply chain in the tracing chain platform system data interaction management method according to the present invention;
FIG. 4 is a schematic flow chart illustrating the query of the platform account for the product tracing information in the data interaction management method of the tracing chain platform system according to the present invention;
FIG. 5 is a schematic diagram of a brief data interaction for registering a platform account in the data interaction management method of the traceability chain platform system according to the present invention;
FIG. 6 is a schematic diagram of a brief data interaction of uplink product tracing information performed by a supplier or a supply chain in the tracing chain platform system data interaction management method according to the present invention;
FIG. 7 is a schematic diagram of a brief data interaction for querying product tracing information by a platform account in the tracing chain platform system data interaction management method according to the present invention;
FIG. 8 is a schematic diagram of a front-end application layer front page interface in the traceability chain platform system data interaction management method according to the present invention;
FIG. 9 is a schematic interface diagram of a platform account login or registration based on the front-end application layer in the traceability chain platform system data interaction management method of the present invention;
FIG. 10 is a schematic interface diagram of a product traceability information uplink of a cloud application service layer in the traceability chain platform system data interaction management method according to the present invention;
fig. 11 is a schematic diagram of a brief submission result interface of a product traceability information uplink of a cloud application service layer in the traceability chain platform system data interaction management method according to the present invention;
FIG. 12 is a schematic diagram of a brief interface of product traceability information query of a cloud application service layer in the traceability chain platform system data interaction management method according to the present invention;
FIG. 13 is a schematic diagram of a brief query result interface for product traceability information query based on a cloud application service layer in the traceability chain platform system data interaction management method of the present invention;
FIG. 14 is a second schematic diagram of a brief query result interface for product traceability information query of a cloud application service layer in the traceability chain platform system data interaction management method according to the present invention;
FIG. 15 is a schematic system layer connection diagram of the product traceability information management system of the present invention;
fig. 16 is a schematic diagram of the data interaction of the product traceability information management system of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be noted that the following examples are only illustrative of the present invention, and do not limit the scope of the present invention. Similarly, the following examples are only some but not all examples of the present invention, and all other examples obtained by those skilled in the art without any inventive work are within the scope of the present invention.
As shown in fig. 1, the method for managing data interaction of a source chain platform system in this embodiment includes:
s01, constructing a traceability chain platform system, wherein the traceability chain platform system comprises a plurality of block chain subsystems, and the block chain subsystems are in communication connection and are synchronous in data;
s02, obtaining the product tracing information, linking it to one of the block chain subsystems, and synchronizing the linked product tracing information to all the block chain subsystems by the block chain subsystem;
and S03, creating a platform account, and configuring platform account authority, wherein the platform account is used for logging in the traceability chain platform system and is used for data chaining, inquiry and/or supervision.
The acquired product traceability information can be stored in a block chain subsystem which is appointed to be responsible for the area storage in advance according to the acquired area, and then the block chain subsystem is synchronized to all the block chain subsystems.
In order to facilitate data information transmission, as a possible implementation manner, further, the block chain subsystem further generates tracing identification codes corresponding to the product tracing information one to one according to the stored product tracing information, where the tracing identification codes are used to retrieve the product tracing information in the block chain subsystem;
the block chain subsystem identifies the product tracing information when receiving the uplink product tracing information,
when the product tracing information is data updating, the block chain subsystem updates the product tracing information to the corresponding product tracing information and stores the product tracing information;
when the product traceability information is newly established as data, the block chain subsystem stores the product traceability information and generates traceability identification codes which correspond to the product traceability information one by one;
the block chain subsystem judges whether to generate the traceability identification code according to the update or new establishment of the uplink data, and is beneficial to deploying the traceability identification code on the product package or the product after the supply chain or the supplier obtains the traceability identification code, so that the convenience and humanization of traceability query are improved.
When the product tracing information received by the block chain subsystem is data updating, the content of the updated product tracing information is further judged and read, if the product tracing information comprises a product packaging picture, identifying the product package picture to obtain more than one information of production date, production batch and quality guarantee period on the product package, and compares it with the production date, production batch or quality guarantee period recorded in the product tracing information, and when the comparison result is not consistent, generates early warning information, the early warning information is used as clues and prompts for follow-up dispute processing of a supervision department and a consumer, and can be fed back to a supplier or a supply chain, so that the supplier can know that the product received by the user is inconsistent with the uploaded data, and the supplier can correct the product in advance or find the problems of product serial goods, source tracing identification code transplantation and the like.
The tracing identification codes are two-dimensional codes, bar codes or character strings with preset lengths, and the tracing identification codes of different products are unique.
Because the information capacity of the two-dimensional code is far larger than that of the bar code, the two-dimensional code used as the front-end traceability identification code has the advantages of fast query, large data bearing capacity and good anti-counterfeiting effect, the character string can be correspondingly associated with the data of the two-dimensional code in the form of the character string for the management of background data, and the character string can be processed through a preset identification port, so that the character string can achieve the effects of batch identification and unified collection of product traceability information, namely, the input speed of the two-dimensional code is higher than that of the character string under the condition of less processing capacity, but when a supplier or a supply chain or a supervision department performs background batch operation, the character string identification codes of a plurality of products are introduced at one time to query the product traceability information at one time, and the efficiency is far higher than that of two-dimensional code identification one by one, therefore, the two-dimensional code used as the front-end traceability identification code is arranged on the surface of the product or the package of the product, and the product has the advantages of quick query, high anti-counterfeiting effect The background can simultaneously generate a corresponding character string (such as a combination of numbers and letters with specific digits) for background batch operation, which is favorable for improving the unified management of large-batch data.
In order to avoid maliciously counterfeiting a product with the same product traceability information after the traceability identification code is obtained by others, as a possible implementation mode, the traceability chain platform system records the times of identification and query of the traceability identification code, when the number of times of the tracing identifier for identifying and inquiring the tracing information of the product reaches N times (for example, 3 times or 5 times), the tracing chain platform system feeds back an identity verification prompt, and after more than one data of a product photo, a face photo, a product acquisition place and a contact way at a preset angle is input by a user (consumer), background backup is carried out by the traceability chain platform system, meanwhile, the user accesses the product traceability information query feedback interface, in addition, the traceability chain platform system generates corresponding early warning information, the early warning information is used for a supervision department to obtain supervision clues and for a supplier to check malignant behaviors such as product counterfeiting or source tracing identification code transfer transplantation and the like.
According to the scheme, the query times of the traceability identification codes are monitored, and a mechanism for triggering user information supplement is carried out after the query times reach the preset times, so that when a third party maliciously counterfeited and forged product and fake goods transplanted with the original product traceability identification codes can be circulated to a consumer (user), the identity information and contact information of a victim can be obtained at the first time while the product traceability information is queried by the user, a powerful testifier foundation is provided for subsequent counterfeiting work, and in addition, the data disclosure and searchable steal risk in the traceability chain platform system is greatly reduced.
In order to facilitate the authentication of the platform account, the registrar management and the right issue, as shown in fig. 2 and fig. 5, as a preferred embodiment, preferably, in step S03, the method for creating the platform account and configuring the platform account right includes:
s0301, responding to a role application registration request;
s0302, verifying registration information of a character,
when the registration information meets the preset requirement, the successful registration information is fed back,
when the registration information does not meet the preset requirement, feeding back registration failure information;
s0303, configuring platform account authority according to registration information of the role;
s0304, synchronizing the registration information of the role to all the blockchain subsystems and other registered platform accounts.
Preferably, the roles include enterprise and personal,
when the role is an enterprise, the submitted registration information at least comprises the following registration information: more than one of enterprise name, legal person representative identity card number, legal person representative identity card picture, legal person representative mobile phone number and business license picture;
when the role is a person, the registration information submitted by the person at least comprises: one or more of name, identification card number, mobile phone number and identification card picture;
when the role is a supervision department, the submitted registration information at least comprises: more than one item of unit name and contact person.
By submitting specific registration information, direct identification of the registrant is facilitated, so that permission issuing is facilitated in the later period.
The functions and corresponding contents of each link and role in the scheme are summarized as follows:
in order to facilitate system access, as a preferred embodiment, preferably, the traceability chain platform system includes a front-end application layer and a cloud application service layer, the front-end application layer is in communication connection with the cloud application service layer, and the plurality of block chain subsystems are arranged in the cloud application service layer, wherein the front-end service layer mainly functions to provide diversified access ports, and the front-end application layer can access and apply in various forms, such as APP, Web page access, wechat applets, and the like; and the cloud application service layer mainly aims at data storage, calling and query feedback.
As shown in fig. 3 and fig. 6, in order to facilitate the uplink and synchronization operations of the product tracing information and improve the data consistency synchronization response speed of each block chain subsystem, in this embodiment, as a preferred implementation scheme, preferably, when the role is an enterprise, the role is set as a supplier or a supply chain, and platform account permissions are configured for the enterprise according to preset conditions;
the method for logging in the traceability chain platform system for data chaining by a supplier or a supply chain comprises the following steps:
s0311, the front-end application layer of the tracing chain platform system responds to the login request, and after the verification of the login information is successful, the login success information is fed back;
s0312, the supplier or the supply chain uploads product traceability information to a block chain subsystem in a cloud application service layer of the traceability chain platform system;
s0313, the block chain subsystem receives the product tracing information,
when the product tracing information is newly created, the block chain subsystem stores the product tracing information and generates tracing identification codes which are in one-to-one correspondence with the product tracing information,
when the product tracing information is data updating, the block chain subsystem updates the product tracing information to the corresponding product tracing information and stores the product tracing information;
s0314, the block chain subsystem issues the tracing identifier to the supplier or the supply chain;
s0315, the supplier or the supply link collects the traceability identification codes, and the traceability identification codes are deployed on the product package or on the surface of the product;
s0316, the blockchain subsystem synchronizes the received product traceability information to the supply chain, all blockchain subsystems, the front-end application layer of the traceability chain platform system, and other platform accounts.
In this embodiment, as a preferred selection implementation scheme, preferably, when the product tracing information uploaded by the supplier or the supply chain is newly created product tracing information, the product tracing information includes: more than one item of commodity name, commodity producing place, supplier name, responsible person name, commodity picture, producing date, producing batch, contact way, supplier address, commodity detection information, commodity detection report, commodity detection video, supplier business license and supplier representative person identification card information;
as shown in fig. 4 and fig. 7, as a preferred embodiment for facilitating query work, preferably, the method for logging a platform account into the source chain platform system to perform data query includes:
s0321, a front-end application layer of the traceability chain platform system responds to a platform account login request, and after login information verification is successful, login success information is fed back;
s0322, accessing the platform account into a block chain subsystem in a cloud application service layer of the traceability chain platform system through identifying traceability identification codes;
s0323, the block chain subsystem responds to the query request of the platform account, and feeds back the corresponding product tracing information to the platform account.
In this embodiment, the product tracing information fed back by the block chain subsystem according to the query request of the platform account includes: the commodity name, the commodity place of production, the supplier name, the name of a person in charge, the commodity picture, the production date, the production batch, the contact way, the supplier address, the commodity detection information, the commodity detection report, the commodity detection video, the supplier business license and the supplier representative identity card information.
Based on the data interaction management method of the traceability chain platform system, the product traceability management method of the embodiment can be used for food traceability information management.
Fig. 8 to fig. 14 are sequentially referred to, which sequentially show cross-sectional schematic diagrams of a home page, account login/registration, a chain operation interface, a chain result display, a query interface, a brief query result, and a detailed query structure of the traceability chain platform system of the product traceability management method according to the present embodiment; the drawings can visually and conveniently carry out brief operation steps and brief data interaction feedback process of the traceability chain platform system data interaction management method.
As shown in fig. 15, based on the above method for managing data interaction of a traceability chain platform system, the present invention further provides a product traceability information management system, which includes a traceability chain platform system, where the traceability chain platform system includes:
the cloud service application layer is provided with a plurality of block chain nodes, product traceability information is stored in each of the plurality of block chain nodes, and the plurality of block chain nodes are in communication connection and information synchronization;
the terminal acquisition layer is used for acquiring product traceability data;
the edge processing layer comprises a plurality of edge gateway devices, the edge gateway devices are used for receiving the product traceability data acquired by the terminal acquisition layer, classifying the product traceability data and storing local data, and the edge processing layer is also used for uploading product circulation data to block chain link points of the cloud service application layer;
and the front-end application layer is used for responding and verifying the login, registration and query requests of the platform account.
Based on fig. 15, with further reference to fig. 16, it can be intuitively understood that the information type of the uplink data in each link of the traceability chain platform system and the brief data docking of each platform account in the present solution are illustrated.
The traceability chain platform user organization is divided into a government (supervision department), an operation platform, users, logistics and suppliers. Wherein:
the government side: the method mainly monitors data and provides corresponding quality inspection for articles;
a platform side: mainly provides data analysis, digital operation, system operation and maintenance, application and popularization;
the user side: the method mainly provides article checking, article evaluation, consumption purchase and article popularization;
the material flow side: mainly providing logistics tracking and logistics track information;
supply side: mainly surrounding product attributes, product release, consumption tracking, consumption feedback.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be substantially or partially implemented in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a part of the embodiments of the present invention, and not intended to limit the scope of the present invention, and all equivalent devices or equivalent processes performed by the present invention through the contents of the specification and the drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (8)
1. A data interaction management method for a traceability chain platform system is characterized by comprising the following steps:
constructing a traceability chain platform system which comprises a plurality of block chain subsystems, wherein the plurality of block chain subsystems are in communication connection and are synchronous in data;
obtaining product traceability information, linking the product traceability information to one of the block chain subsystems, and synchronizing the product traceability information linked by the block chain subsystem to all the block chain subsystems;
creating a platform account and configuring platform account authority, wherein the platform account is used for logging in a traceability chain platform system and is used for data chaining, querying and/or monitoring;
the block chain subsystem further generates traceability identification codes corresponding to the product traceability information one by one according to the stored product traceability information, and the traceability identification codes are used for calling the product traceability information in the block chain subsystem;
the block chain subsystem identifies the product tracing information when receiving the uplink product tracing information,
when the product tracing information is data updating, the block chain subsystem updates the product tracing information to the corresponding product tracing information and stores the product tracing information;
when the product traceability information is newly established as data, the block chain subsystem stores the product traceability information and generates traceability identification codes which correspond to the product traceability information one by one;
the tracing identification code is a two-dimensional code, a bar code or a character string with a preset length;
in addition, when the product traceability information received by the block chain subsystem is data updating, the updated product traceability information content is further judged and read, if the product traceability information comprises a product packaging picture, the product packaging picture is identified so as to obtain more than one of the production date, the production batch and the quality guarantee period on the product packaging, the more than one of the production date, the production batch and the quality guarantee period is compared with the production date, the production batch or the quality guarantee period recorded in the product traceability information, and when the comparison result is inconsistent, the early warning information is generated.
2. The data interaction management method of the traceability chain platform system, as claimed in claim 1,
the traceability chain platform system records the times of identification and query of the traceability identification codes, when the times of identification and query of the traceability identification codes for the traceability information of the products reach the preset N times, the traceability chain platform system feeds back an identity verification prompt, and after more than one item of data of a product photo, a face photo, a product acquisition place and a contact way at a preset angle is input by a user, the traceability chain platform system performs background backup, and meanwhile, the user accesses the product traceability information query feedback interface.
3. The data interaction management method of the traceability chain platform system as claimed in claim 2, wherein a platform account is created, and the method for configuring the authority of the platform account comprises:
responding to a role registration application request;
the registration information of the role is verified,
when the registration information meets the preset requirement, the successful registration information is fed back,
when the registration information does not meet the preset requirement, feeding back registration failure information;
configuring platform account authority according to the registration information of the role;
synchronizing the registration information of the role to all the blockchain subsystems and other registered platform accounts;
the roles include business and personal,
when the role is an enterprise, the submitted registration information at least comprises the following registration information: more than one of enterprise name, legal person representative identity card number, legal person representative identity card picture, legal person representative mobile phone number and business license picture;
when the role is a person, the registration information submitted by the person at least comprises: one or more of name, identification card number, mobile phone number and identification card picture;
when the role is a supervision department, the submitted registration information at least comprises: more than one item of unit name and contact person.
4. The data interaction management method of the traceability chain platform system as claimed in claim 3, wherein the traceability chain platform system comprises a front-end application layer and a cloud application service layer, the front-end application layer is in communication connection with the cloud application service layer, and the plurality of block chain subsystems are arranged in the cloud application service layer;
when the role is an enterprise, setting the enterprise as a supplier or a supply chain, and configuring platform account authority for the enterprise according to preset conditions;
the method for logging in the traceability chain platform system for data chaining by a supplier or a supply chain comprises the following steps:
the front-end application layer of the tracing chain platform system responds to the login request, and feeds back login success information after the login information is verified successfully;
a supplier or a supply chain uploads product traceability information to a block chain subsystem in a cloud application service layer of a traceability chain platform system;
the blockchain subsystem receives the product tracing information,
when the product tracing information is newly created, the block chain subsystem stores the product tracing information and generates tracing identification codes which are in one-to-one correspondence with the product tracing information,
when the product tracing information is data updating, the block chain subsystem updates the product tracing information to the corresponding product tracing information and stores the product tracing information;
the block chain subsystem issues the tracing identifier to the supplier or the supply chain;
a supplier or a supply link receives the traceability identification codes, and the traceability identification codes are deployed on the product package or on the surface of the product;
the blockchain subsystem synchronizes the received product traceability information to the supply chain, the all blockchain subsystem, the front-end application layer of the traceability chain platform system and other platform accounts.
5. The data interaction management method of the traceability chain platform system as claimed in claim 4, wherein the method for logging a platform account into the traceability chain platform system to perform data query comprises:
the front-end application layer of the tracing chain platform system responds to the platform account login request, and after the login information is verified successfully, the login success information is fed back;
the platform account is accessed into a block chain subsystem in a cloud application service layer of the source chain platform system through the identification source-tracing identification code;
the block chain subsystem responds to the query request of the platform account and feeds back the corresponding product traceability information to the platform account.
6. The data interaction management method of the traceability chain platform system of claim 5, wherein when the product traceability information uploaded by a supplier or a supply chain is newly created product traceability information, the product traceability information comprises: more than one item of commodity name, commodity producing place, supplier name, responsible person name, commodity picture, producing date, producing batch, contact way, supplier address, commodity detection information, commodity detection report, commodity detection video, supplier business license and supplier representative person identification card information;
the product traceability information fed back by the block chain subsystem according to the query request of the platform account comprises: the commodity name, the commodity place of production, the supplier name, the name of a person in charge, the commodity picture, the production date, the production batch, the contact way, the supplier address, the commodity detection information, the commodity detection report, the commodity detection video, the supplier business license and the supplier representative identity card information.
7. The product traceability information management system is characterized by comprising a traceability chain platform system, wherein the traceability chain platform system comprises:
the cloud service application layer is provided with a plurality of block chain nodes, product traceability information is stored in each of the plurality of block chain nodes, and the plurality of block chain nodes are in communication connection and information synchronization;
the terminal acquisition layer is used for acquiring product traceability data;
the edge processing layer comprises a plurality of edge gateway devices, the edge gateway devices are used for receiving the product traceability data acquired by the terminal acquisition layer, classifying the product traceability data and storing local data, and the edge processing layer is also used for uploading product circulation data to block chain link points of the cloud service application layer;
and the front-end application layer is used for responding and verifying the login, registration and query requests of the platform account.
8. A computer-readable storage medium, characterized in that: the storage medium stores at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the traceability chain platform system data interaction management method according to one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110559111.6A CN113205352B (en) | 2021-05-21 | 2021-05-21 | Traceability chain platform system data interaction management method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110559111.6A CN113205352B (en) | 2021-05-21 | 2021-05-21 | Traceability chain platform system data interaction management method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113205352A true CN113205352A (en) | 2021-08-03 |
CN113205352B CN113205352B (en) | 2023-04-07 |
Family
ID=77023009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110559111.6A Active CN113205352B (en) | 2021-05-21 | 2021-05-21 | Traceability chain platform system data interaction management method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113205352B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115378736A (en) * | 2022-10-20 | 2022-11-22 | 汉雅星空文化科技有限公司 | Data processing system, method and storage medium of digital platform |
CN115601051A (en) * | 2022-09-14 | 2023-01-13 | 公诚管理咨询有限公司(Cn) | Credible engineering construction tracing method and system |
CN116306719A (en) * | 2023-02-10 | 2023-06-23 | 北京鑫创数字科技股份有限公司 | Packaging information processing method, device, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180012311A1 (en) * | 2016-05-20 | 2018-01-11 | George L. Small | Secure and traceable manufactured parts |
CN109034833A (en) * | 2018-06-16 | 2018-12-18 | 复旦大学 | A kind of product back-tracing information management system and method based on block chain |
CN109360009A (en) * | 2018-11-27 | 2019-02-19 | 广州网打尽电子商务有限公司 | A kind of tracing system based on block chain |
EP3564881A1 (en) * | 2018-05-02 | 2019-11-06 | Rockwell Automation Technologies, Inc. | Blockchain-enabled industrial devices |
CN110706008A (en) * | 2019-10-14 | 2020-01-17 | 北京慧眼智行科技有限公司 | Traceability processing method based on block chain and block chain distributed traceability system |
CN110910150A (en) * | 2019-11-12 | 2020-03-24 | 神州买卖提(北京)电子商务有限公司 | Correlation method and device for tracing source based on Internet of things technology and combined block chain |
CN111988413A (en) * | 2020-08-25 | 2020-11-24 | 烟台大学 | Marine product traceability management system and method based on block chain technology |
-
2021
- 2021-05-21 CN CN202110559111.6A patent/CN113205352B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180012311A1 (en) * | 2016-05-20 | 2018-01-11 | George L. Small | Secure and traceable manufactured parts |
EP3564881A1 (en) * | 2018-05-02 | 2019-11-06 | Rockwell Automation Technologies, Inc. | Blockchain-enabled industrial devices |
CN109034833A (en) * | 2018-06-16 | 2018-12-18 | 复旦大学 | A kind of product back-tracing information management system and method based on block chain |
CN109360009A (en) * | 2018-11-27 | 2019-02-19 | 广州网打尽电子商务有限公司 | A kind of tracing system based on block chain |
CN110706008A (en) * | 2019-10-14 | 2020-01-17 | 北京慧眼智行科技有限公司 | Traceability processing method based on block chain and block chain distributed traceability system |
CN110910150A (en) * | 2019-11-12 | 2020-03-24 | 神州买卖提(北京)电子商务有限公司 | Correlation method and device for tracing source based on Internet of things technology and combined block chain |
CN111988413A (en) * | 2020-08-25 | 2020-11-24 | 烟台大学 | Marine product traceability management system and method based on block chain technology |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115601051A (en) * | 2022-09-14 | 2023-01-13 | 公诚管理咨询有限公司(Cn) | Credible engineering construction tracing method and system |
CN115378736A (en) * | 2022-10-20 | 2022-11-22 | 汉雅星空文化科技有限公司 | Data processing system, method and storage medium of digital platform |
CN115378736B (en) * | 2022-10-20 | 2023-01-06 | 汉雅星空文化科技有限公司 | Data processing system, method and storage medium of digital platform |
CN116306719A (en) * | 2023-02-10 | 2023-06-23 | 北京鑫创数字科技股份有限公司 | Packaging information processing method, device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113205352B (en) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109034833B (en) | Product tracing information management system and method based on block chain | |
CN113205352B (en) | Traceability chain platform system data interaction management method and system | |
CN110503373B (en) | Logistics method and device based on block chain network | |
CN109978573B (en) | Information traceability system based on block chain | |
CN108960863A (en) | A kind of food block chain retroactive method, device and electronic equipment | |
US20160344740A1 (en) | System and method for access and management of things over a communication network related thereto | |
WO2019165126A1 (en) | System and methods for querying the distribution path of product units within a supply chain | |
EP3756307A1 (en) | Methods for secure serialization of supply chain product units | |
WO2019165120A1 (en) | Secure supply chain transactional management system | |
CN111383020B (en) | Block chain-based article anti-counterfeiting management method, device, equipment and storage medium | |
CN105139210A (en) | Commodity traceability method and system | |
EP3227853A1 (en) | Cryptographic verification of provenance in a supply chain | |
CN110083620A (en) | Based on the data query method and device of block chain, storage medium, electronic device | |
CN114399320B (en) | Bill supply chain anti-counterfeiting traceability system and method based on block chain NFT | |
CN109493224A (en) | A kind of block chain picture social intercourse system | |
CN110990486A (en) | Block link evidence issuing and storing method and device based on network data interaction | |
CN113869915A (en) | Anti-channel conflict method, identification analysis platform, electronic device and storage medium | |
CN110263581A (en) | Contract signs method, system, terminal device and storage medium | |
CN111127042A (en) | Data traceability system and method based on block chain | |
CN111429250A (en) | Data management method and device in escort scene | |
WO2016155159A1 (en) | Anti-fake method for realizing all-barcode verification based on wechat id | |
CN104461537B (en) | A kind of multi-service integrated system based on browser kernel | |
CN109345159A (en) | A kind of method for writing data and device, equipment, storage medium | |
CN112348535A (en) | Traceability application method and system based on block chain technology | |
KR20100121139A (en) | Personal privacy protection method in service based on electronic tag |
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 |