Methods, apparatus, storage media, and processors for detecting the quality of process data.
By using automated methods to inspect process data quality, and by utilizing product material sets, target component process information, and production line information, the problem of low efficiency in traditional manual inspection has been solved, achieving efficient and accurate process data quality inspection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHONGKE YUNGU TECH
- Filing Date
- 2023-06-07
- Publication Date
- 2026-06-30
Smart Images

Figure CN116880368B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing, and more specifically to a method, apparatus, storage medium, and processor for detecting the quality of process data. Background Technology
[0002] For most discrete equipment manufacturing industries, the process Balance of Production (BOP) serves as a crucial output of the process business segment, guiding downstream production. To ensure smooth downstream production, the quality of the process data in the product BOP needs to be assessed.
[0003] Currently, traditional data quality inspection typically requires experienced chief process engineers to manually check the process data. However, the amount of process data for a product generally ranges from several thousand to tens of thousands of lines. If manual data inspection is used, it is time-consuming, inefficient, cumbersome, and costly, and the inspection results are not ideal. Summary of the Invention
[0004] The purpose of this application is to provide a method, apparatus, storage medium, and processor for detecting the quality of process data.
[0005] To achieve the above objectives, the first aspect of this application provides a method for detecting the quality of process data, comprising:
[0006] Obtain the product material set of the product to be tested, which includes multiple components of the product to be tested.
[0007] Receive the first inspection instruction for the product to be inspected, and determine the multiple target components to be inspected from the product material set according to the first inspection instruction;
[0008] For each target component, retrieve the target process information of the target component from the target process set of the target components;
[0009] Determine the first degree of completeness of the process information of the product to be tested based on the target process information of all target components.
[0010] Receive a second inspection instruction for the product to be inspected, and determine the consumption inspection results for each component based on the second inspection instruction;
[0011] Receive a third inspection instruction for the product to be inspected, select the production line of the product to be inspected according to the third inspection instruction, and determine the process stations included in the production line.
[0012] The second degree of completeness of the production line information of the product to be tested is determined based on the station information of the process stations included in the production line.
[0013] The quality of the process data of the product to be tested is determined based on the first degree of completeness, the consumption test results of all components, and the second degree of completeness.
[0014] In this embodiment of the application, the target process information for each target component includes target manufacturing information, target material information, and target process content. The target manufacturing information includes the manufacturing type. Determining the first completeness of the process information of the product to be tested based on the target process information of all target components includes: determining the completeness of the target manufacturing information for each target component; determining the completeness of the target material information for each target component based on the manufacturing type, component type, and target material information of each target component; determining the completeness of the target process content for each target component; and for each target component, determining the first completeness based on the completeness of the target manufacturing information, the completeness of the target material information, and the completeness of the target process content.
[0015] In this embodiment of the application, the target manufacturing information also includes factory type and process type. Determining the completeness of the target manufacturing information for each target part includes: for any target part, if the target part meets any of the following conditions, the completeness of the target manufacturing information of the target part is determined to be a first preset level: the value corresponding to the manufacturing type is empty; the value corresponding to the manufacturing type is a first preset value, and the value corresponding to the process type is empty; the value corresponding to the factory type is empty; the value corresponding to the factory type is not empty, and the values corresponding to both the manufacturing type and the process type are empty.
[0016] In this embodiment of the application, determining the completeness of the target material information of each target component based on its manufacturing type, component type, and target material information includes: determining the completeness of the target material information of each target component as a second preset level when the manufacturing type, component type, and target material information of each target component meet any one of the following conditions: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the component type is a second preset value, and the value corresponding to the target material information is not empty; or the value corresponding to the manufacturing type is a first preset value, the value corresponding to the component type is a third preset value, and the value corresponding to the target material information is empty.
[0017] In this embodiment of the application, the target manufacturing information also includes factory type and process type. Determining the completeness of the target process content of each target component includes: determining the completeness of the target process content of the target component as a second preset level when any of the following conditions are met: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the process type is a fourth preset value, the value corresponding to the self-made processing technology is not empty, and the value corresponding to the self-made process step is not empty; the value corresponding to the manufacturing type is a fifth preset value, the value corresponding to the process type is a sixth preset value, the value corresponding to the self-made processing technology is not empty, and the value corresponding to the self-made process step is not empty.
[0018] In this embodiment of the application, determining the second completeness of the production line information of the product to be tested based on the station information of the process stations included in the production line includes: determining the processing location information of the product to be tested; determining the file storage information of the work instruction document for each process station; determining the location information of each process station on the production line corresponding to the production line; determining the completeness of the station information of each process station based on the station information, file storage information, and location information of each process station; and determining the second completeness based on the processing location information and the completeness of the station information of all process stations.
[0019] In this embodiment of the application, the station information of each process station includes at least process time, process code and process cycle time. Determining the completeness of the station information of each process station based on the station information, file storage information and location information includes: when the values corresponding to the process time, process code, process cycle time, file storage information and location information are all non-empty, determining the completeness of the station information to be a second preset level.
[0020] In this embodiment of the application, determining the consumption detection result of each component according to the second detection instruction includes: determining the consumption quantity of the component in each process set according to the second detection instruction; determining the component delivery quantity corresponding to each process set; and obtaining the consumption detection result of each component based on the component consumption quantity and the component delivery quantity.
[0021] A second aspect of this application provides a machine-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the aforementioned method for detecting process data quality.
[0022] A third aspect of this application provides a processor configured to perform the above-described method for detecting process data quality.
[0023] A fourth aspect of this application provides an apparatus for detecting the quality of process data, comprising: the processor described above.
[0024] The above technical solution enables the integrity testing, consumable testing, and process route testing of process data based on product material sets, product process sets, and process production lines. Based on the integrity testing results, consumable testing results, and process route testing results of the process data, the quality of the process data of the product to be tested can be determined, which greatly improves the efficiency and accuracy of process data testing and reduces the labor and time costs of process data quality testing.
[0025] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description
[0026] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings:
[0027] Figure 1 The schematic diagram illustrates a process flow diagram of a method for detecting process data quality according to an embodiment of this application;
[0028] Figure 2 The illustration shows a schematic diagram of product process planning and product workstation flow planning according to an embodiment of this application;
[0029] Figure 3 A schematic flowchart of a method for detecting process data quality according to another embodiment of this application is shown.
[0030] Figure 4 The diagram illustrates the internal structure of a computer device according to an embodiment of this application. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0032] Figure 1 A schematic flowchart illustrating a method for detecting process data quality according to an embodiment of this application is shown. Figure 1 As shown in one embodiment of this application, a method for detecting process data quality is provided, comprising the following steps:
[0033] Step 101: Obtain the product material set of the product to be tested. The product material set includes multiple accessories of the product to be tested.
[0034] Step 102: Receive the first inspection instruction for the product to be inspected, and determine the multiple target components to be inspected from the product material set according to the first inspection instruction.
[0035] Step 103: For each target component, search for the target process information of the target component from the target process set of the target components.
[0036] Step 104: Determine the first degree of completeness of the process information of the product to be tested based on the target process information of all target components.
[0037] Step 105: Receive the second inspection instruction for the product to be inspected, and determine the consumption inspection result of each component according to the second inspection instruction.
[0038] Step 106: Receive the third inspection instruction for the product to be inspected, select the process line for the product to be inspected according to the third inspection instruction, and determine the process stations included in the process line.
[0039] Step 107: Determine the second degree of completeness of the production line information of the product to be tested based on the station information of the process stations included in the production line.
[0040] Step 108: Determine the quality of the process data of the product to be tested based on the first degree of completeness, the consumption test results of all components, and the second degree of completeness.
[0041] Process data can include process information, component consumption information, and production line information. The product to be tested can refer to the mechanical product to be tested. The product bill of materials (BOM) includes multiple components of the product to be tested. Here, the product BOM refers to the product's bill of materials. Components can be complete units, parts, or individual parts. Furthermore, each component can include corresponding specific attributes. For example, components can be self-made parts, tooling, blanks, process plates, assembled process parts, and disassembled parts, etc. Figure 2 The diagram illustrates a product process planning and product workstation flow planning. Here, EBOM refers to the product BOM. The EBOM includes multiple BOM lines, each of which can be a complete unit, a component, or a part. For example, the diagram includes eight BOM lines: complete unit, component 1, component 2, part 1, part 2, part 3, part 4, and component 3.
[0042] When inspecting process data quality, the processor can obtain the product material set of the product to be inspected. In practice, purchased parts and standard parts may not require process data quality inspection. Therefore, the user can issue a first inspection command for the product to be inspected based on requirements. The processor can then obtain this first inspection command and determine multiple target components to be inspected from the product material set based on it. For example, if the user needs to inspect a self-made part, they issue the corresponding inspection command and can use the self-made part from the product material set as the target component. Besides self-made parts, components with specific attributes such as tooling, blanks, process plates, process assemblies, and disassembled parts can also be inspected, determined based on the obtained first inspection command; this will not be elaborated further here.
[0043] For each target component, the processor can retrieve its target process information from its target process set. Each target component can correspond to a single target process set, which is the product's BOP (Bill of Processes). After retrieving the target process information for each target component, the processor can determine the first degree of completeness of the process information of the product to be tested based on the target process information of all target components. That is, the target process information of each target component can reflect the completeness of the process information of the product to be tested.
[0044] For example, such as Figure 2 As shown, for component 2, it corresponds to a product BOP (the process set on the left in the product-based process planning diagram). Component 2 as a whole uses assembly / welding process 1. Part 1 within it uses clamping at physical station 1, parts 2 and 3 use assembly / welding at physical station 2, and part 4 uses clamping at physical station 4. Here, a physical station refers to the actual physical area of the product manufacturing workshop, indicating the material delivery location. The station corresponding to each part and the process it uses can be considered the process information for that part. If component 2 is a target accessory, the process information of all parts under component 2 can be used as its corresponding target process information. Similarly, for the entire assembly, it also corresponds to a product BOP (the process set on the right in the product-based process planning diagram). The entire assembly uses assembly / welding process 1. Parts 1 and 2 within it use clamping at physical station 1, and part 3 uses assembly / welding at physical station 3. If the entire assembly is a target accessory, the process information of all parts under the entire assembly can be used as its corresponding target process information.
[0045] Each component in the product material set needs to be delivered to its corresponding production station for processing, thus completing the production of that component. Therefore, to ensure that each component in the product material set is consumed under its corresponding process, the user can issue a second detection command for the product to be tested. The processor can then obtain this second detection command and determine the consumption detection result for each component based on it. The consumption detection result refers to whether each component is consumed under its corresponding process set. That is, for any given component, it may or may not be consumed under its corresponding process set.
[0046] The user can issue a third inspection command for the product to be inspected. The processor can acquire this third inspection command. Then, the processor can select the production line for the product to be inspected based on the third inspection command, and determine the process stations included in that production line. Next, the processor can determine the second completeness of the production line information for the product to be inspected based on the station information of the process stations included in that production line. That is, the station information of each process station can reflect the completeness of the production line information for the product to be inspected. After determining the first completeness of the process information of the product to be inspected, the consumption inspection results of each component, and the second completeness of the production line information of the product to be inspected, the processor can determine the quality of the process data of the product to be inspected based on the first completeness, the consumption inspection results of all components, and the second completeness.
[0047] The above technical solution enables the integrity testing, consumable testing, and process route testing of process data based on product material sets, product process sets, and process production lines. Based on the integrity testing results, consumable testing results, and process route testing results of the process data, the quality of the process data of the product to be tested can be determined, which greatly improves the efficiency and accuracy of process data testing and reduces the labor and time costs of process data quality testing.
[0048] In one embodiment, the target process information for each target component includes target manufacturing information, target material information, and target process content. The target manufacturing information includes the manufacturing type. Determining the first completeness of the process information of the product to be tested based on the target process information of all target components includes: determining the completeness of the target manufacturing information for each target component; determining the completeness of the target material information for each target component based on the manufacturing type, component type, and target material information of each target component; determining the completeness of the target process content for each target component; and for each target component, determining the first completeness based on the completeness of the target manufacturing information, the completeness of the target material information, and the completeness of the target process content of the target component.
[0049] The target process information for each target component includes target manufacturing information, target material information, and target process content. Target manufacturing information refers to the basic technological characteristics of the component during its production. This information may include the manufacturing type, which refers to the processing channel for each component. For example, it can be in-house manufacturing or outsourced. Different processing channels require different process content for inspection. Target material information refers to the material used in the component's production process, including material shape, blanking dimensions, and gross weight. Target process content refers to the logical information between process steps during the component's production.
[0050] When determining the initial completeness of the process information of the product to be inspected, the processor can determine the completeness of the target manufacturing information for each target component, and can also determine the completeness of the target material information for each target component based on its manufacturing type, component type, and target material information. Component types include parts and components. The processor can determine the completeness of the target process content for each target component. Then, for each target component, the processor can determine the initial completeness of the process information of the product to be inspected based on the completeness of its target manufacturing information, the completeness of its target material information, and the completeness of its target process content.
[0051] In one embodiment, the target manufacturing information further includes factory type and process type. Determining the completeness of the target manufacturing information for each target part includes: for any target part, if the target part meets any of the following conditions, the completeness of the target manufacturing information of the target part is determined to be a first preset level: the value corresponding to the manufacturing type is empty; the value corresponding to the manufacturing type is a first preset value, and the value corresponding to the process type is empty; the value corresponding to the factory type is empty; the value corresponding to the factory type is not empty, and the values corresponding to both the manufacturing type and the process type are empty.
[0052] The target manufacturing information also includes factory type and process type. Factory type refers to the processing factory for each component. Process type refers to the processing method for each component. For example, processing methods may include assembly, structural work, painting, and debugging. For any target component, the processor can determine the completeness of the target manufacturing information of the target component to be at the first preset level if the target component meets any of the following conditions: the value corresponding to the manufacturing type is empty; the value corresponding to the manufacturing type is the first preset value, and the value corresponding to the process type is empty; the value corresponding to the factory type is empty; the value corresponding to the factory type is not empty, and the values corresponding to both the manufacturing type and the process type are empty.
[0053] The value corresponding to the manufacturing type being the first preset value indicates that the manufacturing type of the target part is "in-house manufactured". Target parts with an in-house manufactured type must have a corresponding process type. Each target part must have a factory type, and each target part with a factory type must have a corresponding manufacturing type and process type. If the completeness of the target manufacturing information for a target part is only at the first preset level, then the target manufacturing information for that target part is incomplete.
[0054] In one embodiment, determining the completeness of the target material information of each target component based on its manufacturing type, component type, and target material information includes: determining the completeness of the target material information of each target component to be a second preset level if the manufacturing type, component type, and target material information of each target component meet any one of the following conditions: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the component type is a second preset value, and the value corresponding to the target material information is not empty; or the value corresponding to the manufacturing type is a first preset value, the value corresponding to the component type is a third preset value, and the value corresponding to the target material information is empty.
[0055] If the manufacturing type, accessory type, and target material information of each target accessory meet any of the following conditions, the processor can determine the completeness of the target material information of each target accessory to be a second preset level: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the accessory type is a second preset value, and the value corresponding to the target material information is not empty; or the value corresponding to the manufacturing type is a first preset value, the value corresponding to the accessory type is a third preset value, and the value corresponding to the target material information is empty.
[0056] The second preset value for the accessory type indicates that the accessory type is a part. The third preset value indicates that the accessory type is a component. In other words, a target accessory whose manufacturing type is in-house and whose accessory type is a part must have corresponding target material information. A target accessory whose manufacturing type is in-house and whose accessory type is a component does not require corresponding target material information. If the completeness of the target material information of the target accessory is at the second preset level, then the target material information of the target accessory is complete.
[0057] In one embodiment, the target manufacturing information further includes factory type and process type. Determining the completeness of the target process content for each target component includes: determining the completeness of the target process content of the target component as a second preset level if any of the following conditions are met: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the process type is a fourth preset value, the value corresponding to the self-made processing technology is non-empty, and the value corresponding to the self-made process step is non-empty; the value corresponding to the manufacturing type is a fifth preset value, the value corresponding to the process type is a sixth preset value, the value corresponding to the self-made processing technology is non-empty, and the value corresponding to the self-made process step is non-empty.
[0058] The target manufacturing information also includes factory type and process type. Factory type refers to the processing factory for each component. Process type refers to the processing method for each component. For example, processing methods may include assembly, structural work, painting, and debugging. For each target component, the completeness of its target process content is determined to be at the second preset level if any of the following conditions are met; that is, the target process content of the target component is complete.
[0059] Specifically, the value corresponding to the process type is the fourth preset value, meaning that the process type of the target part only includes self-made processing processes. A non-empty value for the self-made processing process means that the self-made processing process must have corresponding self-made processing steps, and a non-empty value for the self-made processing steps means that the self-made processing steps must include corresponding process stations and process steps. In other words, target parts with a manufacturing type of "in-house self-made" must only include self-made processing processes, self-made processing processes must have corresponding self-made processing steps, and self-made processing steps must include corresponding process stations and process steps.
[0060] The value corresponding to the manufacturing type is the fifth preset value, which means that the manufacturing type of the target part is either in-house manufacturing or outsourced manufacturing. The value corresponding to the process type is the sixth preset value, which means that the process type of the target part is either in-house processing or outsourced processing. That is, the target part with a manufacturing type that combines in-house manufacturing and outsourced manufacturing must include both in-house and outsourced processing processes. The in-house processing process must have corresponding in-house processing steps, and the in-house processing steps must include corresponding process stations and process steps. It is not necessary to have corresponding outsourced processing processes.
[0061] In one embodiment, determining the second completeness of the production line information of the product to be tested based on the station information of the process stations included in the production line includes: determining the processing location information of the product to be tested; determining the file storage information of the work instruction documents for each process station; determining the location information of each process station on the production line corresponding to the production line; determining the completeness of the station information of each process station based on the station information, file storage information, and location information of each process station; and determining the second completeness based on the processing location information and the completeness of the station information of all process stations.
[0062] The processor can determine the processing location information of the product to be inspected, the file storage information of the work instruction documents for each process station, and the location information of each process station on the production line corresponding to the process line. Then, the processor can determine the completeness of the station information for each process station based on the station information, file storage information, and location information. Next, the processor can determine a second level of completeness based on the processing location information and the completeness of the station information for all process stations.
[0063] In one embodiment, the station information of each process station includes at least process time, process code, and process cycle time. Determining the completeness of the station information of each process station based on the station information, file storage information, and location information includes: when the values corresponding to the process time, process code, process cycle time, file storage information, and location information are all non-empty, determining the completeness of the station information to be a second preset level.
[0064] Each process station's station information includes at least the process time, process code, and process cycle time. If the values corresponding to the process time, process code, process cycle time, file storage information, and location information are all non-empty, the processor can determine that the station information completeness is at the second preset level, meaning the station information is complete.
[0065] For example, such as Figure 2As shown in the diagram, the production line-based workstation flow plan illustrates the process PERT diagram for this product, including process station 1, process station 2, process station 3, loading line process flow A, and process station 4. The diagram also shows the product's process flow, including the overall machine process flow. Loading line process flow A includes process station 1, process station 2, process station 3, loading line process flow A, and process station 4. Loading line process flow A includes process station 5 and process station 6. Process station 1 corresponds to physical station 1, process station 2 corresponds to physical station 2, process station 3 corresponds to physical station 3, process station 4 corresponds to physical station 4, process station 5 corresponds to physical station 5, and process station 6 corresponds to physical station 6. A process station refers to the process at the physical station, and information such as working hours, SAP control codes, and cycle time can be maintained. A physical station is the actual physical area in the workshop, referring to the material delivery location. Process stations can also be associated with workstation operation instructions. Physical workstations can be associated with equipment, tooling, and fixtures.
[0066] In one embodiment, determining the consumption detection result of each component according to the second detection instruction includes: determining the consumption quantity of the component in each process set according to the second detection instruction; determining the component delivery quantity corresponding to each process set; and obtaining the consumption detection result of each component based on the component consumption quantity and the component delivery quantity.
[0067] The processor can determine the consumption quantity of components in each process set based on the second detection instruction, and can also determine the component delivery quantity corresponding to each process set. Then, the processor can obtain the consumption detection result for each component based on the component consumption quantity and the component delivery quantity. Further, if the component consumption quantity and the component delivery quantity are consistent, the consumption detection result for that component is normal. If the component consumption quantity and the component delivery quantity are inconsistent, the consumption detection result for that component is abnormal. For example, if... Figure 2 As shown, for component 2 and its corresponding process set, each part in the product BOM has a consumption relationship with the parts required in the corresponding process set. If each part included in component 2 is consumed in the process set of component 2, then the consumption detection result of component 2 is normal. For the entire piece and its corresponding process set, each component in the product BOM has a consumption relationship with the parts required in the corresponding process set. If each part included in the entire piece is consumed in the process set of the entire piece, then the consumption detection result of the entire piece is normal.
[0068] In one embodiment, when determining the consumption test result for each component according to the second test instruction, single-level quantity testing, single-piece quantity testing, and single-unit quantity testing can be used. Single-level quantity testing refers to testing whether components in the first-level list of the product are consumed in the product's process set. Single-piece quantity testing refers to testing whether parts included in the product and all levels of the component list are consumed in the process set corresponding to that component. Single-unit quantity testing refers to testing whether components in all levels of the product's list are consumed in the corresponding process set, thus detecting out-of-level consumption.
[0069] In one embodiment, such as Figure 3 The diagram illustrates another method for detecting process data quality. This method involves outputting process data from the business system, performing integrity checks on the product's Balance of Production (BOP), inserting consumable parts into material allocation, and checking the process route. The results of these checks—including integrity, consumable parts, and process route checks—can then guide the production of the product.
[0070] The above technical solution enables the integrity testing, consumable testing, and process route testing of process data based on product material sets, product process sets, and process production lines. Based on the integrity testing results, consumable testing results, and process route testing results of the process data, the quality of the process data of the product to be tested can be determined, which greatly improves the efficiency and accuracy of process data testing and reduces the labor and time costs of process data quality testing.
[0071] Figure 1 and Figure 3 This is a flowchart illustrating a method for detecting process data quality in one embodiment. It should be understood that, although... Figure 1 and Figure 3 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 1 and Figure 3 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0072] In one embodiment, a storage medium is provided on which a program is stored, which, when executed by a processor, implements the above-described method for detecting process data quality.
[0073] In one embodiment, a processor is provided for running a program, wherein the program executes the above-described method for detecting process data quality.
[0074] In one embodiment, an apparatus for detecting the quality of process data is provided, including the processor described above.
[0075] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 4 As shown. The computer device includes a processor A01, a network interface A02, memory (not shown), and a database (not shown) connected via a system bus. The processor A01 provides computing and control capabilities. The memory includes internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02, and a database (not shown). The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 stored in the non-volatile storage medium A04. The database stores data such as product process data and quality information. The network interface A02 communicates with external terminals via a network connection. When executed by the processor A01, the computer program B02 implements a method for detecting process data quality.
[0076] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0077] This application provides an apparatus including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs the following steps: acquiring a product material set of a product to be tested, the product material set including multiple components of the product to be tested; receiving a first testing instruction for the product to be tested, and determining multiple target components to be tested from the product material set according to the first testing instruction; for each target component, searching for target process information of the target component from the target process set of the target component; determining a first completeness of the process information of the product to be tested based on the target process information of all target components; receiving a second testing instruction for the product to be tested, and determining the consumption test result of each component according to the second testing instruction; receiving a third testing instruction for the product to be tested, selecting the process production line of the product to be tested according to the third testing instruction, and determining the process stations included in the process production line; determining a second completeness of the production line information of the product to be tested based on the station information of the process stations included in the process production line; and determining the process data quality of the product to be tested based on the first completeness, the consumption test results of all components, and the second completeness.
[0078] In one embodiment, the target process information for each target component includes target manufacturing information, target material information, and target process content. The target manufacturing information includes the manufacturing type. Determining the first completeness of the process information of the product to be tested based on the target process information of all target components includes: determining the completeness of the target manufacturing information for each target component; determining the completeness of the target material information for each target component based on the manufacturing type, component type, and target material information of each target component; determining the completeness of the target process content for each target component; and for each target component, determining the first completeness based on the completeness of the target manufacturing information, the completeness of the target material information, and the completeness of the target process content of the target component.
[0079] In one embodiment, the target manufacturing information further includes factory type and process type. Determining the completeness of the target manufacturing information for each target part includes: for any target part, if the target part meets any of the following conditions, the completeness of the target manufacturing information of the target part is determined to be a first preset level: the value corresponding to the manufacturing type is empty; the value corresponding to the manufacturing type is a first preset value, and the value corresponding to the process type is empty; the value corresponding to the factory type is empty; the value corresponding to the factory type is not empty, and the values corresponding to both the manufacturing type and the process type are empty.
[0080] In one embodiment, determining the completeness of the target material information of each target component based on its manufacturing type, component type, and target material information includes: determining the completeness of the target material information of each target component to be a second preset level if the manufacturing type, component type, and target material information of each target component meet any one of the following conditions: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the component type is a second preset value, and the value corresponding to the target material information is not empty; or the value corresponding to the manufacturing type is a first preset value, the value corresponding to the component type is a third preset value, and the value corresponding to the target material information is empty.
[0081] In one embodiment, the target manufacturing information further includes factory type and process type. Determining the completeness of the target process content for each target component includes: determining the completeness of the target process content of the target component as a second preset level if any of the following conditions are met: the value corresponding to the manufacturing type is a first preset value, the value corresponding to the process type is a fourth preset value, the value corresponding to the self-made processing technology is non-empty, and the value corresponding to the self-made process step is non-empty; the value corresponding to the manufacturing type is a fifth preset value, the value corresponding to the process type is a sixth preset value, the value corresponding to the self-made processing technology is non-empty, and the value corresponding to the self-made process step is non-empty.
[0082] In one embodiment, determining the second completeness of the production line information of the product to be tested based on the station information of the process stations included in the production line includes: determining the processing location information of the product to be tested; determining the file storage information of the work instruction documents for each process station; determining the location information of each process station on the production line corresponding to the production line; determining the completeness of the station information of each process station based on the station information, file storage information, and location information of each process station; and determining the second completeness based on the processing location information and the completeness of the station information of all process stations.
[0083] In one embodiment, the station information of each process station includes at least process time, process code, and process cycle time. Determining the completeness of the station information of each process station based on the station information, file storage information, and location information includes: when the values corresponding to the process time, process code, process cycle time, file storage information, and location information are all non-empty, determining the completeness of the station information to be a second preset level.
[0084] In one embodiment, determining the consumption detection result of each component according to the second detection instruction includes: determining the consumption quantity of the component in each process set according to the second detection instruction; determining the component delivery quantity corresponding to each process set; and obtaining the consumption detection result of each component based on the component consumption quantity and the component delivery quantity.
[0085] This application also provides a computer program product that, when executed on a data processing device, is adapted to execute a program that initializes method steps for detecting the quality of process data.
[0086] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0087] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0088] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0089] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0090] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0091] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0092] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0093] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0094] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A method for detecting quality of process data, characterized by, The method includes: Obtain the product material set of the product to be tested, wherein the product material set includes multiple accessories of the product to be tested; Receive a first inspection instruction for the product to be inspected, and determine multiple target components to be inspected from the product material set according to the first inspection instruction; For each target component, the target process information of the target component is retrieved from the target process set of the target component. The target process information includes target manufacturing information, target material information, and target process content. The target manufacturing information includes manufacturing type. The first degree of completeness of the process information of the product to be tested is determined based on the target process information of all target components. Receive a second testing instruction for the product to be tested, and determine the consumption test result of each component based on the second testing instruction; Receive a third inspection instruction for the product to be inspected, select the production line of the product to be inspected according to the third inspection instruction, and determine the process stations included in the production line. The second degree of completeness of the production line information of the product to be tested is determined based on the station information of the process stations included in the production line. The quality of the process data of the product to be tested is determined based on the first degree of completeness, the consumption test results of all components, and the second degree of completeness. The step of determining the first completeness of the process information of the product to be tested based on the target process information of all target components includes: Determine the completeness of the target manufacturing information for each target component; The completeness of the target material information for each target component is determined based on its manufacturing type, component type, and target material information. Determine the completeness of the target process details for each target component; For each target component, the first completeness is determined based on the completeness of the target manufacturing information of the target component, the completeness of the target material information of the target component, and the completeness of the target process content of the target component.
2. The method for detecting process data quality according to claim 1, characterized in that, The target manufacturing information also includes factory type and process type, and the completeness of the target manufacturing information for each target component includes: For any target component, if the target component meets any one of the following conditions, the completeness of the target manufacturing information of the target component is determined to be a first preset level: The value corresponding to the manufacturing type is empty; The value corresponding to the manufacturing type is a first preset value, and the value corresponding to the process type is empty; The value corresponding to the factory type is empty; The value corresponding to the factory type is not empty, and the values corresponding to the manufacturing type and the process type are both empty.
3. The method for detecting process data quality according to claim 1, characterized in that, The determination of the completeness of the target material information for each target component based on its manufacturing type, component type, and target material information includes: If the manufacturing type, component type, and target material information of each target component meet any one of the following conditions, the completeness of the target material information for each target component is determined to be the second preset level: The value corresponding to the manufacturing type is a first preset value, the value corresponding to the accessory type is a second preset value, and the value corresponding to the target material information is not empty; The value corresponding to the manufacturing type is the first preset value, the value corresponding to the accessory type is the third preset value, and the value corresponding to the target material information is empty.
4. The method for detecting process data quality according to claim 1, characterized in that, The target manufacturing information also includes factory type and process type, and the completeness of determining the target process content for each target component includes: The completeness of the target process content of the target component is determined to be the second preset level if any one of the following conditions is met: The value corresponding to the manufacturing type is a first preset value, the value corresponding to the process type is a fourth preset value, the value corresponding to the self-made processing process is non-empty, and the value corresponding to the self-made process step is non-empty. The value corresponding to the manufacturing type is the fifth preset value, the value corresponding to the process type is the sixth preset value, the value corresponding to the self-made processing process is non-empty, and the value corresponding to the self-made process steps is non-empty.
5. The method for detecting process data quality according to claim 1, characterized in that, The second degree of completeness of the production line information of the product to be tested, determined based on the station information of the process stations included in the production line, includes: Determine the processing location information of the product to be tested; Determine the file storage information for the work instruction documents at each process station; Determine the location information of each process station on the production line corresponding to the process line; The completeness of the station information for each process station is determined based on the station information, the file storage information, and the location information. The second degree of completeness is determined based on the completeness of the processing site information and the station information of all process stations.
6. The method for detecting process data quality according to claim 5, characterized in that, The station information for each process station includes at least the process time, process code, and process cycle time. Determining the completeness of the station information for each process station based on the station information, the file storage information, and the location information includes: If the values corresponding to the process time, process code, process cycle time, file storage information, and location information are all non-empty, the completeness of the workstation information is determined to be the second preset level.
7. The method for detecting process data quality according to claim 1, characterized in that, The determination of the consumption test results for each component according to the second test instruction includes: The quantity of components consumed in each process set is determined according to the second detection instruction; Determine the quantity of accessories to be shipped for each process set; The consumption detection result for each accessory is obtained based on the quantity of accessories consumed and the quantity of accessories delivered.
8. A machine-readable storage medium storing instructions thereon, characterized in that, When executed by a processor, this instruction causes the processor to be configured to perform the method for detecting process data quality according to any one of claims 1 to 7.
9. A processor, characterized in that, It is configured to perform the method for detecting process data quality as described in any one of claims 1 to 7.
10. An apparatus for detecting the quality of process data, characterized in that, The device includes: the processor according to claim 9.