Process control method and process control device based on electronic tags

By using electronic tags in server memory to determine and update product production data, the problem of low efficiency in data query and process control in complex production and processing operations in existing technologies has been solved, and efficient production data management and process flow have been achieved.

CN114219348BActive Publication Date: 2025-10-24KINGDEE SOFTWARE(CHINA) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111603264.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-24
Publication Date
2025-10-24
Estimated Expiration
2041-12-24

AI Technical Summary

Technical Problem

Existing technologies are inefficient in querying product production data and controlling processes in complex production and processing scenarios or scenarios with large amounts of business data, resulting in inconvenience in processing and production.

Method used

By obtaining the serial number of the target product, the corresponding electronic tag is determined and stored in the server memory as a data object. The electronic tag is used to determine whether the current process is completed. If it is not completed, the data information is updated to avoid direct retrieval from the database.

Benefits of technology

It enables rapid querying and updating of product production data, improves the efficient flow control of production processes, and is particularly suitable for complex production and processing operations or scenarios with large amounts of business data, thereby improving production and processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114219348B_ABST
    Figure CN114219348B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a process control method based on an electronic tag, comprising: obtaining a target product serial number of a target product; determining a corresponding target electronic tag according to the target product serial number, the target electronic tag being an electronic tag in the form of a data object in a server memory, the electronic tag being a set of production attribute information of the product; judging whether a current process of the target product is completed according to the target electronic tag; if yes, pushing information of the target electronic tag to a next process; and if no, updating the information of the target electronic tag.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the control field, and particularly relate to a work procedure control method and device based on electronic tags. BACKGROUND

[0002] With the development of economic globalization, people's living standards are constantly improving. At the same time, people's demand is also increasing. In order to meet the demand for products, people want to improve productivity to improve product quality and increase product quantity.

[0003] In the product production and processing process, there is generally strict sequence control, such as after the pre-processing is completed, the post-processing can be carried out. In the prior art, when it is necessary to query or update product production data information, the related document information of the current product is generally searched from the database, and then the information is used for subsequent operation. However, when facing complex production and processing business or large amount of business data, the retrieval from the database is very time-consuming, and each time the various data is searched, the logic is very complex, thereby leading to low work procedure control efficiency and inconvenience for processing and production. SUMMARY

[0004] Embodiments of the present application provide a work procedure control method and device based on electronic tags.

[0005] A work procedure control method based on electronic tags, comprising:

[0006] obtaining a target product serial number of a target product;

[0007] determining a corresponding target electronic tag according to the target product serial number, the target electronic tag being an electronic tag existing in the form of a data object in a server memory, and the electronic tag being a set of production attribute information of the product;

[0008] judging whether a current work procedure of the target product is completed according to the target electronic tag;

[0009] if yes, pushing information of the target electronic tag to a next work procedure;

[0010] if no, updating the information of the target electronic tag.

[0011] Optionally, when the current work procedure is a first procedure, determining the corresponding target electronic tag according to the target product serial number comprises:

[0012] determining whether a first candidate product serial number identical to the target product serial number exists in an electronic tag pool, the electronic tag pool being a set of candidate electronic tags, data of the electronic tag pool being server memory data, the candidate electronic tags being electronic tags of which work orders are not completed;

[0013] If not, determining whether a second candidate product serial number identical to the target product serial number exists in a database;

[0014] If no second candidate product serial number identical to the target product serial number exists, creating a target electronic tag of the target product, the target electronic tag including the target product serial number.

[0015] Optionally, after the corresponding target electronic tag is determined according to the target product serial number, the method further includes:

[0016] acquiring query request information sent by a terminal;

[0017] sending information of the target electronic tag to the terminal according to the query request information.

[0018] Optionally, when the current process is not the first process, determining the corresponding target electronic tag according to the target product serial number includes:

[0019] loading data of the candidate electronic tags in the database into server memory to form the electronic tag pool;

[0020] determining whether a third candidate product serial number identical to the target product serial number exists in the electronic tag pool, the electronic tag pool being the set of candidate electronic tags, data of the electronic tag pool being server memory data, the candidate electronic tags being electronic tags of which work orders are not completed;

[0021] If no third candidate product serial number identical to the target product serial number exists, determining whether a fourth candidate product serial number identical to the target product serial number exists in the database;

[0022] If a fourth candidate product serial number identical to the target product serial number exists, determining an electronic tag corresponding to the fourth candidate product serial number as a preselected electronic tag;

[0023] If a third candidate product serial number identical to the target product serial number exists, determining an electronic tag corresponding to the third candidate product serial number as a preselected electronic tag;

[0024] verifying whether the preselected electronic tag is legal;

[0025] If it is legal, the preselected electronic tag is updated to obtain the target electronic tag.

[0026] Optionally, if yes, the information of the target electronic tag is pushed to the next process, including:

[0027] If so, determining whether the current process is the final process;

[0028] If it is not the final process, the information of the target electronic tag is pushed to the next process.

[0029] Optionally, after determining whether the current process is the final process, the method further includes:

[0030] If it is the final process, the information of the target electronic tag is saved in the database.

[0031] Optionally, verifying whether the pre-selected electronic tag is legal includes:

[0032] Determining whether the previous process of the current process is completed according to the preselected electronic tag;

[0033] If the previous process is completed, determining whether the next process information in the preselected electronic tag matches the current process;

[0034] If they match, it is determined that the preselected electronic tag is legal.

[0035] A process control device comprising:

[0036] An acquisition unit, used to acquire a target product serial number of a target product;

[0037] a determination unit, configured to determine a corresponding target electronic tag according to the target product serial number, wherein the electronic tag exists as a data object in a server memory and is a collection of production attribute information of the product;

[0038] A judgment unit, configured to judge whether the current process of the target product is completed according to the target electronic tag;

[0039] A push unit, configured to push the information of the target electronic tag to the next process when the current process is completed;

[0040] An updating unit is used to update the information of the target electronic tag when the current process is not completed.

[0041] A computer device comprising:

[0042] CPU, memory;

[0043] The central processing unit is configured to communicate with the memory and execute instruction operations in the memory to perform the foregoing method.

[0044] A computer-readable storage medium comprising instructions that, when executed on a computer, cause the computer to perform the foregoing method.

[0045] A computer program product comprising instructions that, when executed on a computer, cause the computer to perform the foregoing method.

[0046] From the above technical solutions, the embodiments of the present application have the following advantages:

[0047] After obtaining the target product serial number, the target electronic tag including product attribute information is determined according to the target product serial number. According to the target electronic tag, if the corresponding process is not completed, the target electronic tag is updated so that the data information of the target electronic tag is the latest information. Since the product production and processing data information set is encapsulated into an electronic tag and exists in the server memory in the form of a data object, the overall attribute information of the product can be directly obtained or updated in the server memory without the need to retrieve from the database, thereby realizing fast query and update of product production and processing data in the form of an electronic tag, efficient flow control of production processes, high production and processing efficiency of products, and being particularly suitable for complex production and processing business or large business data volume scenarios. BRIEF DESCRIPTION OF DRAWINGS

[0048] Figure 1 An embodiment of the process control method based on an electronic tag of the embodiments of the present application is shown;

[0049] Figure 2 Another embodiment of the process control method based on an electronic tag of the embodiments of the present application is shown;

[0050] Figure 3 Another embodiment of the process control method based on an electronic tag of the embodiments of the present application is shown;

[0051] Figure 4 An embodiment of the process control device of the embodiments of the present application is shown;

[0052] Figure 5 An embodiment of the computer device of the embodiments of the present application is shown. DETAILED DESCRIPTION

[0053] The embodiments of the present application provide a process control method and a process control device based on an electronic tag.

[0054] With the continuous progress of science and technology, people gradually from heavy physical labor, part of the brain labor and liberation from harsh, dangerous working environment. In the control field, the process control of the processing products has the characteristics of high efficiency compared with manual operation. The process control method and process control device based on electronic tag provided in the embodiments of the application are described below.

[0055] Please refer to Figure 1 An embodiment of the process control method based on electronic tag in the embodiments of the application includes:

[0056] 101, obtaining a target product serial number of a target product;

[0057] The terminal can be a touch screen, a personal computer, an industrial computer, etc., and the specific implementation is not limited here. The product serial number is equivalent to the "name" of the corresponding product, so as to distinguish.

[0058] 102, determining a corresponding target electronic tag according to the target product serial number;

[0059] According to the target product serial number, the target electronic tag is determined. Specifically, if it is a first sequence control process, it is queried whether there is a product serial number same as the target product serial number, and if not, a new electronic tag, i.e. the target electronic tag, is created. If it is a non-first sequence control process, it is queried whether there is a product serial number same as the target product serial number, and if so, the corresponding electronic tag is determined as the target electronic tag. The target electronic tag is the electronic tag corresponding to the target product, which exists in the form of a data object in the server memory in the embodiments of the application. The data object created in the memory is based on a program language such as C# language or java language, and a custom type data packet is created, which includes various required attribute data. That is, the electronic tag is temporarily stored in the server memory in the form of a data packet, and the data packet includes preset product production attribute information.

[0060] The electronic tag is a collection of product production attribute information, wherein the production attribute information includes product serial number, current working operation, current processing state (qualified, rework), current processing person, current processing start time, processed time length, predicted remaining time length, key part information input, key part information to be input, operation set, next operation, etc.

[0061] 103, determining whether the current process of the target product is completed according to the target electronic tag, if yes, executing step 104, if not, executing step 105 first, and then executing step 103;

[0062] According to the target electronic tag, it is determined whether the current process is completed. Specifically, it is determined whether the current processing state information in the electronic tag is qualified. If yes, it is determined that the process corresponding to the first terminal is completed. If no, it is determined that the current process is not completed. It can be understood that the current process is the processing process in which the target product is located. If the time perspective is moved in the historical direction, the previous process of the current process can be the "current process". If the time perspective is moved in the future direction, the next process of the current process can be the "current process". For example, the processing process in which the target product is located is the second process. The second process is the current process, the previous process is the first process, and the next process is the third process. When the target product is processed and located in the third process, the third process is the current process, the second process is the previous process, and the fourth process is the next process. By analogy, details are not repeated here.

[0063] 104. Pushing the information of the target electronic tag to the next process;

[0064] After determining that the current process is completed, the information of the target electronic tag is pushed to the next process. When the current process is completed, that is, the current processing state information is qualified, the information of the target electronic tag is pushed to the next process to continue the next operation.

[0065] 105. Updating the information of the target electronic tag;

[0066] If the current processing state information is unqualified, the information of the target electronic tag is updated. Specifically, when the product needs to be reworked, the input key part information and the to-be-input key part information in the corresponding electronic tag are queried, the instruction of inputting the to-be-input key part is output, and the data is adjusted according to the changed situation, especially the input key part information and the to-be-input key part information are updated. For example, the processed product is a computer host, the input key part is only a fan, and the to-be-input key part is a CPU, a button, a shell, etc.

[0067] In the embodiment of the application, after the target product serial number is obtained, the target electronic tag including the product attribute information is determined according to the target product serial number. According to the target electronic tag, if the current process is not completed, the target electronic tag is updated so that the data information of the target electronic tag is the latest information. Since the product production and processing data information set is encapsulated into an electronic tag and exists in the server memory in the form of a data object, the overall attribute information of the product can be directly obtained or updated in the server memory without being retrieved from the database, so that the product production and processing data can be quickly queried and updated in the form of an electronic tag, the production process is efficiently controlled, the production and processing efficiency of the product is high, and the application is especially suitable for complex production and processing business or a large amount of business data.

[0068] Since the first sequence control process and the non-first sequence control process are different in the process control provided in the embodiments of the present application, they are described respectively.

[0069] Please refer to Figure 2 , Figure 2 For the embodiment of the first sequence control, another embodiment of the process control method based on the electronic tag provided in the embodiments of the present application includes:

[0070] 201, obtaining a target product serial number of a target product;

[0071] The target product serial number of the target product input by the terminal is obtained. The terminal can be a touch screen, a personal computer, an industrial computer, etc., and the specific implementation is not limited here. The product serial number is equivalent to the "name" of the corresponding product, so as to distinguish.

[0072] 202, judging whether a first candidate product serial number identical with the target product serial number exists in an electronic tag pool;

[0073] It is judged whether a first candidate product serial number identical with the target product serial number exists in the electronic tag pool. Specifically, the electronic tags in the electronic tag pool are searched. If yes, step 203 is executed, and if no, step 204 is executed.

[0074] The electronic tag is a set of attribute information of the product, which can be understood as a snapshot of the attribute information. The attribute information includes the product serial number, the current working operation, the current processing state (qualified, rework), the current processing person, the current processing start time, the processed time length, the predicted remaining time length, the key part information already input, the key part information to be input, the operation set, the next operation, etc. In addition, the data of the electronic tag is stored in the server memory.

[0075] The electronic tag pool is a set of candidate electronic tags, and the data of the electronic tag pool is also stored in the server memory. The candidate electronic tag is an electronic tag that has not been completed, for example, the operation set of a certain electronic tag is s1, s2, s3, s4 and s5, the current operation is s3, s1 and s2 have been completed, the next operation is s4, and the next operation is s5, and s4 and s5 have not been completed, so the electronic tag is a candidate electronic tag.

[0076] 203, sending an error prompt information to the terminal;

[0077] When the electronic tag pool or the database contains a product serial number identical with the target product serial number, an error prompt information is sent to the terminal. For the first sequence control process, the electronic tag and the product serial number that have ever existed are not allowed, the target product serial number should be new, and a new electronic tag can be created.

[0078] 204, judging whether there is a second candidate product serial number identical with the target product serial number in the database, if yes, executing step 203, if not, executing step 205;

[0079] judging whether there is a second candidate product serial number identical with the target product serial number in the database, specifically, traversing the electronic tags in the database. The database stores the non-hotspot electronic tags which have been archived, i.e. the electronic tags whose work orders have been completed, and can temporarily store the hotspot electronic tags, i.e. the candidate electronic tags.

[0080] 205, creating a target electronic tag of the target product;

[0081] When there is no product serial number identical with the target product serial number in the electronic tag pool or the database, creating a target electronic tag of the target product. The target electronic tag includes the target product serial number, and other attribute information can be initialized.

[0082] 206, obtaining the query request information sent by a terminal;

[0083] When the terminal in the downstream needs to query the information of the electronic tag, obtaining the query request information sent by the terminal. The system provides the memory object query interface and the query interface, and the terminal can view the data of the electronic tag in real time.

[0084] 207, sending the information of the target electronic tag to the terminal according to the query request information;

[0085] According to the query request information, sending the information of the target electronic tag to the terminal. Specifically, after the target electronic tag is created, the terminal can query the target electronic tag in real time, regardless of the state of the target electronic tag. The attribute information of the target electronic tag is returned to the display screen of the terminal for the user to view.

[0086] 208, judging whether the current working procedure of the target product is completed according to the target electronic tag, if yes, executing step 209, if not, executing step 210 first and then executing step 208;

[0087] According to the target electronic tag, it is judged whether the current process is completed. Specifically, it is judged whether the current processing state information in the electronic tag is qualified. If yes, it is judged that the current process is completed. If no, it is judged that the current process is not completed. It can be understood that the current process is the processing process of the target product. If the time perspective is moved to the history direction, the previous process of the current process can be the "current process". If the time perspective is moved to the future direction, the next process of the current process can be the "current process". For example, the processing process of the target product is the second process. The second process is the current process. The previous process is the first process. The next process is the third process. When the target product is processed and is in the third process, the third process is the current process. The second process is the previous process. The fourth process is the next process. By analogy, it is not repeated here.

[0088] 209. Pushing the information of the target electronic tag to the next process;

[0089] After determining that the current process is completed, the information of the target electronic tag is pushed to the next process. When the current process is completed, that is, the current processing state information is qualified, the information of the target electronic tag is pushed to the next process to continue the next operation.

[0090] 210. Updating the information of the target electronic tag;

[0091] If the current processing state information is unqualified, the information of the target electronic tag is updated. Specifically, when the product needs to be reworked, the input key part information and the to-be-input key part information in the corresponding electronic tag are queried. The instruction of inputting the to-be-input key part is output. The data is adjusted according to the changed situation, especially the input key part information and the to-be-input key part information are updated. For example, the processed product is a computer host. The input key part is only a fan. The to-be-input key part is CPU, button, shell, etc.

[0092] In this embodiment, in the first control process, after the target product serial number is obtained, it is judged whether there is a product serial number same as the target product serial number in the electronic tag pool or the database according to the target product serial number. If not, the target electronic tag including the product attribute information is created. The information of the target electronic tag can be obtained by querying the downstream terminal. The target electronic tag can be judged. If the current process is not completed, the target electronic tag is updated so that the data information of the target electronic tag is the latest information. After the current process is completed, the target electronic tag information is pushed to the next process. The product is processed by the device, so that the processing efficiency of the product is high. In addition, the user can query the information of the target electronic tag in real time, realizes the process transparency, and can meet the high demand of people.

[0093] Embodiments of non-sequential control processes are described below with reference to Figure 3 Another embodiment of the process control method based on electronic tags includes:

[0094] 301, obtaining a target product serial number of a target product;

[0095] The target product serial number of the target product input by the terminal is obtained. The terminal can be a touch screen, a personal computer, an industrial computer, etc., and the specific implementation is not limited here. The product serial number is equivalent to the "name" of the corresponding product, so as to distinguish between them.

[0096] 302, loading the data of the candidate electronic tags in the database into the server memory to form an electronic tag pool;

[0097] The data of the candidate electronic tags in the database is loaded into the server memory to form an electronic tag pool. Specifically, when the process control is initialized, the persistent content in the database is automatically loaded into the memory to form an electronic tag pool, and the persistent content refers to the candidate electronic tags. The candidate electronic tags are electronic tags that have not been completed by the work order, the electronic tag pool is a collection of candidate electronic tags, and the data of the electronic tag pool is the server memory data. For example, the process set of an electronic tag is s1, s2, s3, s4 and s5, the current process is s3, s1 and s2 have been completed, the next process is s4, and the next process is s5, and s4 and s5 have not been completed, so the electronic tag is a candidate electronic tag.

[0098] 303, determining whether there is a third candidate product serial number identical to the target product serial number in the electronic tag pool, if yes, executing step 307, if no, executing step 304;

[0099] 304, determining whether there is a fourth candidate product serial number identical to the target product serial number in the database, if yes, executing step 305, if no, executing step 306;

[0100] 305, determining the electronic tag corresponding to the fourth candidate product serial number as a preselected electronic tag;

[0101] When there is a fourth candidate product serial number identical to the target product serial number in the database, the electronic tag corresponding to the fourth candidate product serial number is determined as a preselected electronic tag.

[0102] 306, sending an error prompt message to the terminal;

[0103] sending an error prompt information to the terminal. In the non-sequential control process, the target product serial number should exist in the electronic tag pool or database, if not, it means that the product serial number is wrong. In addition, if the legality check shows illegality, an error prompt is returned.

[0104] 307、determining the electronic tag corresponding to the third candidate product serial number as the pre-selected electronic tag;

[0105] When the electronic tag pool contains a third candidate product serial number identical to the target product serial number, the electronic tag corresponding to the third candidate product serial number is determined as the pre-selected electronic tag.

[0106] 308、judging whether the previous process of the current process is completed according to the pre-selected electronic tag, if not, executing step 306, if yes, executing step 309;

[0107] According to the pre-selected electronic tag, it is judged whether the previous process of the current process is completed. This is the first step of checking the legality of the pre-selected electronic tag. Specifically, it is judged whether the current processing state information in the pre-selected electronic tag is qualified, if yes, it means that the previous process of the current process is completed, if not (unqualified), it means that the previous process of the current process is not completed. For example, the current process is the third process, the current process information of the pre-selected electronic tag is the second process, and the next process information is the third process. It is judged whether the processing state information of the pre-selected electronic tag is qualified, i.e. whether the second process is completed, if yes, it is judged to be completed.

[0108] 309、judging whether the next process information in the pre-selected electronic tag matches the current process, if yes, executing step 310, if not, executing step 306;

[0109] It is judged whether the next process information in the pre-selected electronic tag matches the current process. This is the second step of checking the legality of the pre-selected electronic tag. Specifically, it is judged whether the process indicated by the next process information in the pre-selected electronic tag is identical to the process corresponding to the first terminal, if yes, it means that the pre-selected electronic tag is legal, if not, it means that it is illegal. For example, the current process is the third process, the current process information of the pre-selected electronic tag is the second process, and the next process information is the third process. It is judged whether the next process information matches the current process, both are the third process, and it is judged to be legal.

[0110] 310、updating the pre-selected electronic tag to obtain the target electronic tag;

[0111] When the pre-selected electronic tag is determined to be a legal electronic tag, the pre-selected electronic tag is updated to obtain a target electronic tag to facilitate subsequent operations. For example, when the current process is the third process, the current process information of the pre-selected electronic tag is the second process, and the next process information is the third process, the pre-selected electronic tag is updated to the target electronic tag, the current process information of the target electronic tag is the third process, the next process information is the fourth process, and other related information is modified and updated. The product serial numbers of the two are always the same.

[0112] 311. determining whether the current process of the target product is completed according to the target electronic tag, if yes, executing step 313, if not, executing step 312 first and then executing step 311;

[0113] According to the target electronic tag, it is determined whether the current process is completed, specifically, whether the current processing state information in the electronic tag is qualified, if yes, it is determined that the current process is completed, if not (unqualified), it is determined that the current process is not completed. It can be understood that the current process is the processing process in which the target product is located, if the time perspective is pushed to the historical direction, the previous process of the current process can be the "current process", if the time perspective is pushed to the future direction, the next process of the current process can be the "current process". For example, the processing process in which the target product is located is the second process, the second process is the current process, the previous process is the first process, and the next process is the third process. When the target product is processed and is in the third process, the third process is the current process, the second process is the previous process, and the fourth process is the next process. By analogy, it is not described here.

[0114] 312. updating the information of the target electronic tag;

[0115] If the current processing state information is unqualified, the information of the target electronic tag is updated. Specifically, when the product needs to be reworked, the input key part information and the to-be-input key part information in the corresponding electronic tag are queried, the instruction of inputting the to-be-input key part is output, and the data is adjusted according to the changed situation, especially the input key part information and the to-be-input key part information are updated. For example, the processed product is a computer host, the input key part is only a fan, and the to-be-input key part is a CPU, a button, a shell, etc.

[0116] 313. determining whether the current process is the final process, if not, executing step 314, if yes, executing step 315;

[0117] It is determined whether the current process is the final process. For example, the current process is s4, the final sequence is s5, s4 and s5 are different, and the target electronic tag is pushed.

[0118] 314. Push the information of the target electronic tag to the next process;

[0119] When the current process is not the final process, the target electronic tag information is pushed to the next process. Specifically, when the processing is completed, the target electronic tag information is automatically pushed to the next process.

[0120] 315. Save the information of the target electronic tag to the database.

[0121] When the current process is final, the target electronic tag is saved to the database. Specifically, after all steps are completed, the target electronic tag can be persisted to the database, and the target electronic tag data in the server memory can be destroyed. When the target electronic tag data is needed for a quick query, the relevant data from the database is loaded into the server memory.

[0122] In this embodiment, during the non-first-order control process, after obtaining the target product serial number, the relevant data in the database is immediately loaded into the server memory. If a product serial number identical to the target product serial number is found in the electronic tag pool or database, the corresponding electronic tag is determined as a pre-selected electronic tag, and then a legality check is performed on it to obtain the target electronic tag, and then the target electronic tag is applied. The data of the electronic tag is archived in the database, and the server memory only loads the most recent data during initialization as a hot data query, thereby maintaining efficient and fast query. Verification based on electronic tags also greatly improves the speed of verification, improves work efficiency, and brings a good experience to users.

[0123] The following describes the process control device of the embodiment of the present application. Figure 4 , an embodiment of the process control device of the present application includes:

[0124] An acquisition unit 401 is used to acquire a target product serial number of a target product;

[0125] A determination unit 402 is configured to determine a corresponding target electronic tag according to the target product serial number, wherein the electronic tag exists as a data object in a server memory and is a collection of production attribute information of the product;

[0126] A judgment unit 403 is configured to judge whether the current process of the target product is completed according to the target electronic tag;

[0127] The push unit 404 is used to push the information of the target electronic tag to the next process when the current process is completed;

[0128] The updating unit 405 is configured to update the information of the target electronic tag when the current process is not completed.

[0129] In the embodiment, the obtaining unit 401 obtains the target product serial number, and then determines the target electronic tag including product attribute information according to the target product serial number through the determining unit 402. The judging unit 403 judges according to the target electronic tag. If the current process is not completed, the updating unit 405 updates the target electronic tag to make the data information of the target electronic tag the latest information. If the current process is completed, the pushing unit 404 pushes the information of the target electronic tag. Based on the electronic tag, the device realizes the processing of the product, so that the processing efficiency of the product is high, and the high demand of people for the product can be met.

[0130] The functions and processes performed by each unit in the process control device in the embodiment are similar to the functions and processes performed by the process control device in the foregoing Figures 1 to 3 embodiment, which will not be described here.

[0131] Figure 5 is a schematic diagram of a computer device structure provided in the embodiment. The computer device 500 can include one or more central processing units (CPUs) 501 and a memory 505, and the memory 505 stores one or more application programs or data.

[0132] The memory 505 can be volatile storage or persistent storage. The programs stored in the memory 505 can include one or more modules, and each module can include a series of instruction operations in the computer device. Further, the central processing unit 501 can be configured to communicate with the memory 505 and execute the series of instruction operations in the memory 505 on the computer device 500.

[0133] The computer device 500 can also include one or more power supplies 502, one or more wired or wireless network interfaces 503, one or more input and output interfaces 504, and / or one or more operating systems, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0134] The central processing unit 501 can perform the operations of the computer device in the foregoing Figures 1 to 3 embodiment, which will not be described here.

[0135] The embodiment also provides a computer program product containing instructions, which, when the computer program product runs on a computer, causes the computer to perform the foregoing method.

[0136] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0137] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0138] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0139] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0140] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, read-only memory), a random access memory (RAM, random access memory), a magnetic disk or an optical disk, and various program code storage media.

Claims

1. An electronic tag-based process control method, characterized by, The method comprises the following steps: obtaining a target product serial number of a target product; determining a corresponding target electronic tag according to the target product serial number, the target electronic tag being an electronic tag in the form of a data object in the server memory, the electronic tag being a set of production attribute information of the product; judging whether the current process of the target product is completed according to the target electronic tag; if it is judged that the current process of the target product is completed, pushing the information of the target electronic tag to the next process; if it is judged that the current process of the target product is not completed, obtaining the information of the key parts that have been put in and the information of the key parts to be put in from the target electronic tag, outputting an instruction of putting in the key parts to be put in and updating the information of the key parts that have been put in and the information of the key parts to be put in of the target electronic tag.

2. The process control method according to claim 1, characterized by, When the current process is the first process, determining the corresponding target electronic tag according to the target product serial number comprises the following steps: judging whether there is a first candidate product serial number identical to the target product serial number in an electronic tag pool, the electronic tag pool being a set of candidate electronic tags, the data of the electronic tag pool being the data in the server memory, the candidate electronic tags being electronic tags of which the work orders are not completed; if there is not, judging whether there is a second candidate product serial number identical to the target product serial number in a database; if there is not a second candidate product serial number identical to the target product serial number, creating a target electronic tag of the target product, the target electronic tag comprising the target product serial number.

3. The process control method according to claim 1, characterized by, After determining the corresponding target electronic tag according to the target product serial number, the method further comprises the following steps: obtaining query request information sent by a terminal; sending the information of the target electronic tag to the terminal according to the query request information.

4. The process control method according to Claim 1, characterized by The database stores candidate electronic tags, the candidate electronic tags being electronic tags of which the work orders are not completed; When the current process is not the first process, determining the corresponding target electronic tag according to the target product serial number comprises the following steps: loading the data of the candidate electronic tags in the database into the server memory to form the electronic tag pool; judging whether there is a third candidate product serial number identical to the target product serial number in the electronic tag pool, the electronic tag pool being a set of the candidate electronic tags, the data of the electronic tag pool being the data in the server memory, the candidate electronic tags being electronic tags of which the work orders are not completed; if there is not a third candidate product serial number identical to the target product serial number, judging whether there is a fourth candidate product serial number identical to the target product serial number in the database; if there is a fourth candidate product serial number identical to the target product serial number, determining the electronic tag corresponding to the fourth candidate product serial number as a preselected electronic tag; if there is a third candidate product serial number identical to the target product serial number, determining the electronic tag corresponding to the third candidate product serial number as a preselected electronic tag; checking whether the preselected electronic tag is legal; if it is legal, updating the preselected electronic tag to obtain the target electronic tag.

5. The process control method according to claim 4, characterized by, If yes, information of the target electronic tag is pushed to a next process, including: If yes, it is judged whether the current process is a final process; If not the final process, information of the target electronic tag is pushed to the next process.

6. The process control method according to claim 5, characterized by After judging whether the current process is the final process, the method further includes: If the final process, information of the target electronic tag is saved to the database.

7. The process control method according to claim 6, characterized by, Verifying whether the preselected electronic tag is legal, including: According to the preselected electronic tag, it is judged whether a previous process of the current process is completed; If the previous process is completed, it is judged whether next process information in the preselected electronic tag matches the current process; If matched, it is determined that the preselected electronic tag is legal.

8. A process control device, characterized by comprising: Including: An acquisition unit is configured to acquire a target product serial number of a target product; A determination unit is configured to determine a corresponding target electronic tag according to the target product serial number, the electronic tag exists in a data object in a server memory, and the electronic tag is a collection of production attribute information of the product; A judgment unit is configured to judge whether a current process of the target product is completed according to the target electronic tag; A pushing unit is configured to push information of the target electronic tag to a next process if it is judged that the current process of the target product is completed; An updating unit is configured to acquire, from the target electronic tag, already input key part information and to-be-input key part information of the current process if it is judged that the current process of the target product is not completed, output an instruction of inputting the to-be-input key part, and update the already input key part information and the to-be-input key part information of the target electronic tag.

9. A computer device, comprising: Including: A central processing unit and a memory; The central processing unit is configured to communicate with the memory and execute instruction operation in the memory to execute the method in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, Including instructions, when the instructions run on a computer, make the computer execute the method in any one of claims 1 to 7.

11. A computer program product including instructions, when the computer program product runs on a computer, makes the computer execute the method in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Production management method and system

    CN103455869A

  • System for querying process information in production process

    CN105335894A

  • Automobile instrument board manufacturing information integration system and integration method

    CN107272616A