CN110471929A - Product information retroactive method, device and computer equipment - Google Patents
Product information retroactive method, device and computer equipment Download PDFInfo
- Publication number
- CN110471929A CN110471929A CN201910625245.6A CN201910625245A CN110471929A CN 110471929 A CN110471929 A CN 110471929A CN 201910625245 A CN201910625245 A CN 201910625245A CN 110471929 A CN110471929 A CN 110471929A
- Authority
- CN
- China
- Prior art keywords
- product
- identification code
- data
- information
- block data
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000013524 data verification Methods 0.000 claims description 24
- 239000000047 product Substances 0.000 description 461
- 239000000463 material Substances 0.000 description 13
- 238000004519 manufacturing process Methods 0.000 description 8
- 238000012795 verification Methods 0.000 description 6
- 238000012856 packing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- 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/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
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- 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)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Manufacturing & Machinery (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Accounting & Taxation (AREA)
- Human Resources & Organizations (AREA)
- Finance (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention discloses a kind of product information traceability system and methods, including product servers and data server;The target product identification code is sent to the data server for obtaining the target product identification code of user terminal input by the product servers;The target product block data is sent to the product servers for determining target product block data according to the target product identification code by the data server;The product servers, are also used to that the target product block data is decrypted, obtain target product information, and the target product information is sent to the user terminal, to show the target product information in the user terminal.Aforesaid way can be improved product back-tracing efficiency.
Description
Technical field
The present invention relates to product back-tracing technical field more particularly to a kind of product information retroactive methods, device and computer
Equipment.
Background technique
Multiple product materials are processed first when product is packed in production, finished product are then made, then right by factory
Finished product is packed, and is formed final product and is sold.Above-mentioned process experienced two processes, can generate two product letters
Breath: product machining information and product packaging information, product machining information may include raw material quantity, processing date etc., product packet
Dress information may include packing box number, packing date etc..It, can when user requires to look up the product information of some product
With by the processing date perhaps the date of manufacture retrieved but by processing date or date of manufacture retrieval or its
His product information can come out the product information of multiple products when retrieval, lead to user search inefficiency, cannot be fast
The relevant information for viewing product of speed.
Summary of the invention
Based on this, it is necessary in view of the above-mentioned problems, proposing a kind of high-efficient product information retroactive method, device and calculating
Machine equipment.
A kind of product information retroactive method, which comprises
Product servers and data server;
The product servers, for obtaining the target product identification code of user terminal input, by the target product mark
Know code and is sent to the data server;
The data server will be described for determining target product block data according to the target product identification code
Target product block data is sent to the product servers;
The product servers are also used to that the target product block data is decrypted, obtain target product information,
The target product information is sent to the user terminal, to show the target product information in the user terminal.
In one embodiment, the data server, is also used to:
Identification code block data relation table is obtained, the identification code block data relation table has recorded product identification code and produces
The corresponding relationship of product block data;
The identification code block data relation table is retrieved according to the target product identification code, is obtained and the target product
The corresponding target product block data of identification code.
In one embodiment, the target product block data includes at least one product subdata, product
Data are warehouse receipt data, product batches data, bills data, name of product, product attribute data or material data.
In one embodiment, the data server, is also used to:
Update the identification code block data relation table.
In one embodiment, the data server, is also used to:
More new data is obtained, the updated data package includes newly-increased product subdata and corresponding with the newly-increased product subdata
Product identification code to be updated;
Product block data to be updated is determined according to the product identification code to be updated;
The product block data to be updated is updated using the newly-increased product subdata;
The identification code block data is updated according to the newly-increased product subdata and the product identification code to be updated to close
It is table.
In one embodiment, the data server, is also used to:
More new data is obtained, the updated data package includes product identification code to be added and product block data to be added;
The identification code block counts are updated according to the product identification code to be added and the product block data to be added
According to relation table.
In one embodiment, the system also includes data verification servers;The data server, is also used to:
The upgrading products information corresponding with the more new data that the product servers are sent is obtained, the update is produced
Product information is sent to data verification server;
The data verification server, for verifying to the upgrading products information, Xiang Suoshu data server is returned
Return verification result;
The data server generates more new data if being also used to be verified.
In one embodiment, the product servers are provided with identification code product information relation table;The data service
Device is also used to send update instruction information to the product servers, and the update instruction information is used to indicate the service of goods
Device updates identification code product information relation table, and the identification code product information relation table has recorded product identification code and product information
Corresponding relationship.
A kind of product information retroactive method, comprising:
The target product identification code that product servers are sent is obtained, the target product identification code is sent to by user terminal
The product servers;
Target product block data is determined according to the target product identification code;
The target product block data is sent to the product servers, so that the product servers will be according to institute
The target product information that target product block data obtains is stated to be sent to the user terminal.
It is in one embodiment, described that target product block data is determined according to the target product identification code, comprising:
Identification code block data relation table is obtained, the identification code block data relation table has recorded product identification code and produces
The corresponding relationship of product block data;
The identification code block data relation table is retrieved according to the target product identification code, is obtained and the target product
The corresponding target product block data of identification code.
In one embodiment, the target product block data includes at least one product subdata, product
Data are warehouse receipt data, product batches data, bills data, name of product, product attribute data or material data.
In one embodiment, before the acquisition identification code block data relation table, further includes:
Update the identification code block data relation table.
It is in one embodiment, described to update the identification code block data relation table, comprising:
More new data is obtained, the updated data package includes newly-increased product subdata and corresponding with the newly-increased product subdata
Product identification code to be updated;
Product block data to be updated is determined according to the product identification code to be updated;
The product block data to be updated is updated using the newly-increased product subdata;
The identification code block data is updated according to the newly-increased product subdata and the product identification code to be updated to close
It is table.
It is in one embodiment, described to update the identification code block data relation table, comprising:
More new data is obtained, the updated data package includes product identification code to be added and product block data to be added;
The identification code block counts are updated according to the product identification code to be added and the product block data to be added
According to relation table.
In one embodiment, before the update identification code block data relation table, further includes:
The upgrading products information corresponding with the more new data that the product servers are sent is obtained, the update is produced
Product information is sent to data verification server, so that the data verification server returns to the verifying to the upgrading products information
As a result;
If being verified, more new data is generated.
In one embodiment, after the update identification code block data relation table, further includes:
Update instruction information is sent to the product servers, the update instruction information is used to indicate the service of goods
Device updates identification code product information relation table, and the identification code product information relation table has recorded product identification code and product information
Corresponding relationship.
Implement the embodiment of the present invention, will have the following beneficial effects:
The invention proposes a kind of product information retroactive method, device and computer equipments, due to having got target production
Product identification code can accurately inquire the various products information of target product by target product identification code, without repeatedly searching
Suo Dingwei improves the retrospect efficiency of product information, and due to saving product-related data at block data, increases number
According to safety.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Wherein:
Fig. 1 is the composed structure schematic diagram of product information traceability system in one embodiment;
Fig. 2 is the composed structure schematic diagram of product information traceability system in one embodiment;
Fig. 3 is the implementation process schematic diagram of product information retroactive method in one embodiment;
Fig. 4 is the implementation process schematic diagram of product information retroactive method in one embodiment.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
As shown in Figure 1, in one embodiment, providing a kind of product information traceability system 100, comprising: service of goods
Device 110 and data server 120;
The product servers 110, for obtaining the target product identification code of user terminal input, by the target product
Identification code is sent to the data server 120.
Wherein, product identification code can be made of number and/or character and/or letter.
Wherein, data server 120 can be the server that can generate block data, for example, data server 120
For the server comprising Z-BaaS block catenary system.
The data server 120, for determining target product block data according to the target product identification code, by institute
It states target product block data and is sent to the product servers 110.
Wherein, target product block data is information data relevant to target product, in order to improve the safety of data
Property, which is saved into block data.
It is stored with the product block data of each product in data server 120, can be found according to product identification code
Corresponding product block data.
Account book is stored in data server 120, account book is to warehouse receipt, product batches, document, name of product, product attribute
Or material, product identification code and retrospect event (user terminal of retrospect, retrospect time and the product identification code of retrospect etc.)
It is recorded.Wherein, retrospect event is that the event of product information is inquired by product identification code.
The product servers 100 are also used to that the target product block data is decrypted, and obtain target product letter
Breath, is sent to the user terminal for the target product information, to show the target product information in the user terminal.
The target product information that decryption obtains has been sent to user terminal, has been allowed users to through the aobvious of user terminal
Show and view target product information, realizes the retrospect of product.
The said goods information tracing system passes through target product identification code energy due to having got target product identification code
The enough various products information for accurately inquiring target product does not have to repeatedly search positioning, improves the retrospect effect of product information
Rate, and due to saving product-related data at block data, increase the safety of data.
In one embodiment, the data server 120, is also used to:
Identification code block data relation table is obtained, the identification code block data relation table has recorded product identification code and produces
The corresponding relationship of product block data;
The identification code block data relation table is retrieved according to the target product identification code, is obtained and the target product
The corresponding target product block data of identification code.
Wherein, identification code block data relation table can be as shown in table 1.
Table 1
By the record of identification code block data relation table, as long as being realised that product identification code, corresponding production can determine that
Product block data.
In one embodiment, the target product block data includes at least one product subdata, product
Data are warehouse receipt data, product batches data, bills data, name of product, product attribute data or material data.
Wherein, warehouse receipt data may include the content of warehouse receipt number and/or warehouse receipt record;Product batches data, instruction produce
The batch of product;Singular data may include transaction amount, both parties' code name or title;Product attribute data may include product
Size, product colour, product weight;Material data may include name of material, weight of material, material color.It is above-mentioned only to use
In example, and not as to warehouse receipt data, product batches data, bills data, name of product, product attribute data or material number
According to limitation.
The product subdata can also include packing box data (such as packing box number, packing box type) etc., herein
Specific restriction is not done.
In one embodiment, in order to obtaining newest block data, guarantee the accuracy of data, need to data into
Row updates, and the data server 120 is also used to: updating the identification code block data relation table.
In one embodiment, the data server 120, is also used to:
Obtain more new data, the updated data package include product subdata to be updated and with the product subdata to be updated
Corresponding product identification code;
Product block data to be processed is determined according to product identification code corresponding with the product subdata to be updated;
The product block data to be processed is updated according to the product subdata to be updated;
It is updated according to the product subdata to be updated and product identification code corresponding with the product subdata to be updated
The identification code block data relation table.
The case where being likely to occur misregistration due to certain data of product, later period need when discovery by misregistration
Product information data delete, while correct product information data being saved, update identification code block data relation table.
Wherein, product subdata to be updated is correct product subdata, which goes to replace
The product subdata of mistake;The corresponding product identification code of product subdata to be updated, belonging to the product subdata for indicating mistake
The product identification code of product;Product block data to be processed, for the product block counts of product belonging to wrong product subdata
According to.
For example, in identification code block data relation table, the corresponding product subdata of product identification code to be updated is before updating
Product subdata 1 and product subdata 2, after update, in identification code block data relation table, product identification code to be updated is corresponding
Product subdata is product subdata 1 and product subdata 2 '.
In one embodiment, the data server 120, is also used to:
More new data is obtained, the updated data package includes newly-increased product subdata and corresponding with the newly-increased product subdata
Product identification code to be updated;
Product block data to be updated is determined according to the product identification code to be updated;
The product block data to be updated is updated using the newly-increased product subdata;
The identification code block data is updated according to the newly-increased product subdata and the product identification code to be updated to close
It is table.
The case where being likely to occur error of omission due to certain data of product needs to believe the product of error of omission when the later period finds
Breath data are saved, while updating identification code block data relation table.
Wherein, it increases product subdata newly, indicates the product subdata of error of omission;Product identification code to be updated, to fail to record product
The corresponding product identification code of the product of data;Product block data to be updated is the corresponding block counts of product for failing to record product data
According to.
Newly-increased product subdata realization is added in product block data to be updated treats upgrading products block data more
Newly;Corresponding position in identification code block data relation table adds newly-increased product subdata information realization to identification code block counts
According to the update of relation table.
For example, in identification code block data relation table, the corresponding product subdata of product identification code to be updated is before updating
Product subdata 1 and product subdata 2, after update, in identification code block data relation table, product identification code to be updated is corresponding
Product subdata is product subdata 1, product subdata 2 and product subdata 3.
In one embodiment, the data server 120, is also used to:
More new data is obtained, the updated data package includes product identification code to be added and product block data to be added;
The identification code block counts are updated according to the product identification code to be added and the product block data to be added
According to relation table.
When having new product, identification code block data relation table needs to remember the product information data of new product
Record, so as to subsequent tracing.
Wherein, product identification code to be added is the product identification code of new product;Product block data to be added produces to be new
The product block data of product.
Increase a record newly, in identification code block data relation table to record product identification code to be added and production to be added
The corresponding relationship of product block data.For example, there was only 50 product identifications to be added in identification code block data relation table before updating
The record of code and product block data to be added, after update, there is 51 product identification codes to be added and product block counts to be added
According to record.
In one embodiment, as shown in Fig. 2, providing a kind of product information traceability system 200, the system 200 is also
Including data verification server 230;
The data server 220 is also used to obtain the corresponding with the more new data of the transmission of product servers 210
Upgrading products information, the upgrading products information is sent to data verification server 220;
The data verification server 230, for being verified to the upgrading products information, Xiang Suoshu data server
220 return to verification result;
The data server 200 generates more new data if being also used to be verified.
Data verification server 230 specifically can be the corresponding server of each participant of product.Data verification service
Device 230 verifies upgrading products information, and after being verified, data server 200 regenerates corresponding more new data
It is stored, more new data is also block data.
Wherein, upgrading products information is product information corresponding with more new data, and product information includes at least one product
Sub-information, the product sub-information be warehouse receipt information, product batches information, document information, name of product, product attribute information or
Material information, it is corresponding, upgrading products information can be product sub-information to be updated and with it is described be product sub-information to be updated
Corresponding product identification code to be processed;Upgrading products information can also be newly-increased product sub-information and believe with newly-increased product
Cease corresponding product identification code to be updated;Upgrading products information can also be product information to be added and with the product to be added
The corresponding product identification code to be updated of information.
Specifically, upgrading products information can be sent to data verification service by way of block catenary system intelligence contract
Device 230.
Specifically, being verified, data are tested if data verification server 230 confirms that the upgrading products information is correct
It demonstrate,proves server 230 and returns to the verification result comprising signature;If data verification server 230 confirms the upgrading products information not just
Really, then authentication failed, data verification server 230 return to the verification result for not including signature.
Illustratively, data verification server 230 can be set multiple, and data server 220 takes to multiple data verifications
Device 230 of being engaged in sends upgrading products information, and obtain that multiple data verification servers 230 return to the upgrading products information
Verification result, only when multiple data verification servers 230 return verification result be to be verified when, just think to update
Product information is verified, to generate more new data.
In one embodiment, the product servers 210 are provided with identification code product information relation table;The data clothes
Business device 220 is also used to send update instruction information to the product servers 210, and the update instruction information is used to indicate described
Product servers 210 update identification code product information relation table, and the identification code product information relation table has recorded product identification
The corresponding relationship of code and product information.
Wherein, identification code product information relation table has recorded the corresponding relationship of identification code and product information.Product servers
210 have been locally stored product information, and product servers 210 can not also obtain product information by data server 120, and straight
It connects according to product identification code from locally getting product information feeds back to user terminal.
Product servers 210 receive update instruction information, are closed according to upgrading products information update identification code product information
It is table.By the instruction of update instruction information, 210 end of product servers, which can also synchronize, realizes identification code product information relation table
It updates.
In one embodiment, it is provided with identification code product information table in each data verification server 230, more
After new product information is verified, identification code product information table is updated, wherein identification code product information table has recorded production
The corresponding relationship of product identification code and product information.
In one embodiment, as shown in figure 3, providing a kind of product information retroactive method, described in the embodiment of the present invention
Product information retroactive method executing subject be data server end, product information retroactive method, comprising:
Step 302, the target product identification code that product servers are sent is obtained, the target product identification code is by user's end
End is sent to the product servers.
Step 304, target product block data is determined according to the target product identification code.
Step 306, the target product block data is sent to the product servers, so that the product servers
The target product information obtained according to the target product block data is sent to the user terminal.
The target product identification code that the said goods information tracing method, first acquisition product servers are sent, the target
Product identification code is sent to the product servers by user terminal;Then determine that target produces according to the target product identification code
Product block data;The target product block data is finally sent to the product servers, so that the product servers
The target product information obtained according to the target product block data is sent to the user terminal.As it can be seen that due to getting
Target product identification code can accurately be inquired the various products information of target product by target product identification code, not had to
Repeatedly search positioning improves the retrospect efficiency of product information, and due to saving product-related data at block data, increases
The big safety of data.
In one embodiment, target product block data is determined according to the target product identification code described in step 304,
Include:
Identification code block data relation table is obtained, the identification code block data relation table has recorded product identification code and produces
The corresponding relationship of product block data;
The identification code block data relation table is retrieved according to the target product identification code, is obtained and the target product
The corresponding target product block data of identification code.
In one embodiment, the target product block data includes at least one product subdata, product
Data are warehouse receipt data, product batches data, bills data, name of product, product attribute data or material data.
In one embodiment, before the acquisition identification code block data relation table, further includes:
Update the identification code block data relation table.
It is in one embodiment, described to update the identification code block data relation table, comprising:
More new data is obtained, the updated data package includes newly-increased product subdata and corresponding with the newly-increased product subdata
Product identification code to be updated;
Product block data to be updated is determined according to the product identification code to be updated;
The product block data to be updated is updated using the newly-increased product subdata;
The identification code block data is updated according to the newly-increased product subdata and the product identification code to be updated to close
It is table.
It is in one embodiment, described to update the identification code block data relation table, comprising:
More new data is obtained, the updated data package includes product identification code to be added and product block data to be added;
The identification code block counts are updated according to the product identification code to be added and the product block data to be added
According to relation table.
In one embodiment, before the update identification code block data relation table, further includes:
The upgrading products information corresponding with the more new data that the product servers are sent is obtained, the update is produced
Product information is sent to data verification server, so that the data verification server returns to the verifying to the upgrading products information
As a result;
If being verified, more new data is generated.
In one embodiment, after the update identification code block data relation table, further includes:
Update instruction information is sent to the product servers, the update instruction information is used to indicate the service of goods
Device updates identification code product information relation table, and the identification code product information relation table has recorded product identification code and product information
Corresponding relationship.
In one embodiment, as shown in figure 4, providing a kind of product information retroactive method, described in the embodiment of the present invention
The executing subject of product information retroactive method be product servers end, and product servers end is stored with product information, product
Information tracing method, comprising:
Step 402, the target product identification code that user terminal is sent is obtained.
Step 404, target product information is obtained according to the target product identification code.
In embodiments of the present invention, product identification code can be with one product information of unique identification and product block data.
Step 406, the target product information is sent to the user terminal, described in showing in the user terminal
Target product information.
In embodiments of the present invention, product information has been locally stored in product servers, when get user terminal transmission
It can be directly from locally getting target product information feeds back to user terminal after product identification code.
In one embodiment, target product information is obtained according to the target product identification code described in step 404, wrapped
It includes:
Identification code product information relation table is obtained, the identification code product information relation table has recorded product identification code and produces
The corresponding relationship of product information;
The identification code product information relation table is retrieved according to the target product identification code, obtains target product information.
In one embodiment, the target product information includes at least one product sub-information, the product sub-information
For warehouse receipt information, product batches information, document information, name of product, product attribute information or material information.
In one embodiment, before the acquisition identification code product information relation table described in step 404, further includes:
Update the identification code product information relation table.
It is in one embodiment, described to update the identification code product information relation table, comprising:
Upgrading products information is obtained, the upgrading products information is sub including newly-increased product sub-information and with the newly-increased product
The corresponding product identification code to be updated of information;
Product information to be updated is determined according to the product identification code to be updated;
The product information to be updated is updated using the newly-increased product sub-information;
The identification code product information is updated according to the newly-increased product sub-information and the product identification code to be updated to close
It is table.
It is in one embodiment, described to update the identification code product information relation table, comprising:
Upgrading products information is obtained, the upgrading products information includes product identification code to be added and product to be added letter
Breath;
The identification code product information is updated according to the product identification code to be added and the product information to be added to close
It is table.
In one embodiment, the method, further includes:
The update instruction information that data server is sent is obtained, the update instruction information, which is used to indicate, updates identification code production
Product information relationship table, the identification code product information relation table have recorded the corresponding relationship of product identification code and product information;
According to identification code product information relation table described in the update instruction information and upgrading products information update.
It should be noted that the said goods information tracing system and product information retroactive method belong to a total invention structure
Think, the content in product information traceability system and product information retroactive method can be mutually applicable in.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a non-volatile computer and can be read
In storage medium, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, provided herein
Each embodiment used in any reference to memory, storage, database or other media, may each comprise non-volatile
And/or volatile memory.Nonvolatile memory may include that read-only memory (ROM), programming ROM (PROM), electricity can be compiled
Journey ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include random access memory
(RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms, such as static state RAM
(SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhanced SDRAM
(ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) directly RAM (RDRAM), straight
Connect memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment
In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance
Shield all should be considered as described in this specification.The several embodiments of the application above described embodiment only expresses,
The description thereof is more specific and detailed, and but it cannot be understood as the limitations to the application the scope of the patents.It should be pointed out that
For those of ordinary skill in the art, without departing from the concept of this application, can also make it is several deformation and
It improves, these belong to the protection scope of the application.Therefore, the protection scope of the application patent should be with appended claims
It is quasi-.
Claims (10)
1. a kind of product information traceability system characterized by comprising
Product servers and data server;
The product servers, for obtaining the target product identification code of user terminal input, by the target product identification code
It is sent to the data server;
The data server, for determining target product block data according to the target product identification code, by the target
Product block data is sent to the product servers;
The product servers are also used to that the target product block data is decrypted, obtain target product information, by institute
It states target product information and is sent to the user terminal, to show the target product information in the user terminal.
2. the system as claimed in claim 1, which is characterized in that the data server is also used to:
Identification code block data relation table is obtained, the identification code block data relation table has recorded product identification code and product zone
The corresponding relationship of block number evidence;
The identification code block data relation table is retrieved according to the target product identification code, obtains identifying with the target product
The corresponding target product block data of code.
3. system as claimed in claim 2, which is characterized in that the target product block data includes at least one product
Data, the product subdata are warehouse receipt data, product batches data, bills data, name of product, product attribute data or object
Expect data.
4. system as claimed in claim 2, which is characterized in that the data server is also used to:
Update the identification code block data relation table.
5. system as claimed in claim 4, which is characterized in that the data server is also used to:
Obtain more new data, the updated data package include newly-increased product subdata and it is corresponding with the newly-increased product subdata to
Upgrading products identification code;
Product block data to be updated is determined according to the product identification code to be updated;
The product block data to be updated is updated using the newly-increased product subdata;
The identification code block data relation table is updated according to the newly-increased product subdata and the product identification code to be updated.
6. system as claimed in claim 4, which is characterized in that the data server is also used to:
More new data is obtained, the updated data package includes product identification code to be added and product block data to be added;
The identification code block data is updated according to the product identification code to be added and the product block data to be added to close
It is table.
7. such as the described in any item systems of claim 5 or 6, which is characterized in that the system also includes data verification servers;
The data server, is also used to:
The upgrading products information corresponding with the more new data that the product servers are sent is obtained, the upgrading products are believed
Breath is sent to data verification server;
The data verification server, for verifying to the upgrading products information, the return of Xiang Suoshu data server is tested
Demonstrate,prove result;
The data server generates more new data if being also used to be verified.
8. system as claimed in claim 7, which is characterized in that the product servers are provided with identification code product information relationship
Table;The data server is also used to send update instruction information to the product servers, and the update instruction information is used for
Indicate that the product servers update identification code product information relation table, the identification code product information relation table has recorded product
The corresponding relationship of identification code and product information.
9. a kind of product information retroactive method characterized by comprising
The target product identification code that product servers are sent is obtained, the target product identification code is sent to described by user terminal
Product servers;
Target product block data is determined according to the target product identification code;
The target product block data is sent to the product servers, so that the product servers will be according to the mesh
The target product information that mark product block data obtains is sent to the user terminal.
10. method as claimed in claim 9, which is characterized in that described to determine that target produces according to the target product identification code
Product block data, comprising:
Identification code block data relation table is obtained, the identification code block data relation table has recorded product identification code and product zone
The corresponding relationship of block number evidence;
The identification code block data relation table is retrieved according to the target product identification code, obtains identifying with the target product
The corresponding target product block data of code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910625245.6A CN110471929A (en) | 2019-07-11 | 2019-07-11 | Product information retroactive method, device and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910625245.6A CN110471929A (en) | 2019-07-11 | 2019-07-11 | Product information retroactive method, device and computer equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110471929A true CN110471929A (en) | 2019-11-19 |
Family
ID=68507999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910625245.6A Pending CN110471929A (en) | 2019-07-11 | 2019-07-11 | Product information retroactive method, device and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110471929A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015138289A (en) * | 2014-01-20 | 2015-07-30 | 株式会社ティエスビジュアルリサーチ | Traceability system |
CN108520293A (en) * | 2018-04-03 | 2018-09-11 | 中兴能源(天津)有限公司 | A kind of product false proof source tracing method, device, server and storage medium |
CN109685225A (en) * | 2018-12-26 | 2019-04-26 | 深圳市轱辘汽车维修技术有限公司 | A kind of vehicle information management method and relevant device |
-
2019
- 2019-07-11 CN CN201910625245.6A patent/CN110471929A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015138289A (en) * | 2014-01-20 | 2015-07-30 | 株式会社ティエスビジュアルリサーチ | Traceability system |
CN108520293A (en) * | 2018-04-03 | 2018-09-11 | 中兴能源(天津)有限公司 | A kind of product false proof source tracing method, device, server and storage medium |
CN109685225A (en) * | 2018-12-26 | 2019-04-26 | 深圳市轱辘汽车维修技术有限公司 | A kind of vehicle information management method and relevant device |
Non-Patent Citations (1)
Title |
---|
李英杰: "《VB.NET 2005程序设计实例教程》", 30 November 2008, 天津大学出版社 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7385663B2 (en) | Method and system for preparing and performing object authentication | |
CN108197891B (en) | Electronic signing device and method based on block chain | |
CN106897348B (en) | Data storage method, data verification method, data source tracing method and equipment | |
CN110597925B (en) | Cross-chain data processing method and device based on block chain | |
EP3262785B1 (en) | Tracking unitization occurring in a supply chain | |
CN110602239B (en) | Block chain information storage method and related equipment | |
CN109034849B (en) | Agricultural product information traceability verification method and system based on block chain | |
EP3227853A1 (en) | Cryptographic verification of provenance in a supply chain | |
CN110096903B (en) | Asset verification method based on block chain and block chain network system | |
CN112199446B (en) | Method, device, equipment and storage medium for storing article circulation records | |
US20200344046A1 (en) | Product Tracking System and Method | |
CN112184252A (en) | Commodity anti-counterfeiting tracing method based on block chain technology | |
CN111078799A (en) | Tracing information storage method, device, equipment and readable storage medium | |
CN110543787A (en) | Storage and acquisition method, storage system and acquisition device for commodity traceability data | |
CN109360008B (en) | Product anti-counterfeiting authentication updating method and system | |
CN111488372A (en) | Data processing method, device and storage medium | |
CN109034842B (en) | Agricultural product supply chain tracing system and method based on block chain | |
CN109101232B (en) | Method, device, computer equipment and storage medium for product development | |
US20150379524A1 (en) | Method and system for authenticating physical items | |
Aniello et al. | Towards a supply chain management system for counterfeit mitigation using blockchain and PUF | |
CN104348624A (en) | Method and device for authenticating credibility through Hash operation | |
DE102008001880A1 (en) | Method and device for identifying objects | |
CN112883401B (en) | Method for making digital identity certification for 3D printed product based on block chain technology | |
CN114169935A (en) | Advertisement conversion event returning method and device, computer equipment and storage medium | |
CN110471929A (en) | Product information retroactive method, device and computer equipment |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191119 |
|
RJ01 | Rejection of invention patent application after publication |