Electronic equipment compliance detection system, method and device and electronic equipment
Through the compliance inspection system of electronic equipment, the bill of materials subsystem and audit subsystem are used to automatically generate shipment order information and judge product compliance, which solves the problem of inefficient manual inspection in global shipment of electronic equipment and achieves efficient compliance inspection.
Patent Information
- Application Number
- CN202510522251.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-08-15
AI Technical Summary
During the global shipment of electronic equipment, the strategic requirements of each region are different, which makes it difficult for enterprises to inspect electronic equipment compliantly, and the existing manual inspection methods are time-consuming and labor-intensive, and inefficient.
The compliance inspection system of electronic equipment is adopted, including the bill of materials subsystem, the order selection subsystem and the audit subsystem, to automatically complete product compliance inspection. The order selection subsystem generates shipment order information based on the key component configuration information, the audit subsystem judges product compliance, and sends processing instructions when non-compliance.
It realizes that no manual testing is required, greatly reduces human work, improves detection efficiency and accuracy, and can automatically complete product compliance testing.
Smart Images

Figure CN120494719A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic equipment, and in particular to a compliance detection system, method, device and electronic equipment for electronic equipment. Background Art
[0002] Compliance testing for manufactured electronic equipment requires that electronic equipment comply with the policy requirements of the destination region before export, and that the components required by the electronic equipment also meet the regulations of the production location. In an environment where electronic equipment is shipped globally, different regions have different policy requirements for electronic equipment, making compliance testing of electronic equipment more difficult for companies.
[0003] Related technologies generally involve manual inspection of electronic equipment exports to determine whether they meet compliance requirements for electronic equipment. Manual inspection is time-consuming, labor-intensive, and inefficient. Summary of the Invention
[0004] The present application provides a compliance detection system, method, device and electronic device for electronic devices to improve the efficiency of compliance detection of electronic devices.
[0005] This application provides a compliance detection system for electronic devices, including: a bill of materials subsystem, an order matching subsystem, and an audit subsystem;
[0006] The order matching subsystem receives an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product;
[0007] The order matching subsystem queries the bill of materials subsystem based on the key parts configuration information, and selects the key parts model corresponding to the key parts configuration information from the bill of materials subsystem;
[0008] The order matching subsystem generates product shipment order information based on the selected key component models, product information, and export region information;
[0009] The order matching subsystem sends the shipping order information to the review subsystem;
[0010] The audit subsystem determines whether the product is compliant based on the shipping order information;
[0011] If the audit subsystem determines that the product is compliant, it will send the shipping order data to the production end;
[0012] If the audit subsystem determines that the product is non-compliant, it will send processing instructions to the corresponding terminal of the relevant staff.
[0013] This application also provides a compliance testing method for electronic devices, including:
[0014] receiving an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product;
[0015] Query the bill of materials based on the key parts configuration information, and select the key parts model corresponding to the key parts configuration information from the bill of materials;
[0016] Generate product shipping order information based on the selected key parts model, product information and export area information;
[0017] Determine whether the product is compliant based on shipping order information;
[0018] If the product is determined to be compliant, the shipping order data will be sent to the production end;
[0019] If the product is determined to be non-compliant, processing instructions will be sent to the corresponding terminal of the relevant staff.
[0020] This application also provides a compliance detection device for an electronic device, comprising:
[0021] An accepting module, configured to receive an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product;
[0022] The processing module is further used to query the bill of materials based on the key component configuration information and select the key component model corresponding to the key component configuration information from the bill of materials;
[0023] The processing module is further used to generate product shipping order information based on the selected key component model, product information and export area information;
[0024] The processing module is also used to determine whether the product is compliant based on the shipping order information;
[0025] The sending module is used to send the shipping order data to the production end if the product is determined to be compliant;
[0026] The sending module is also used to send processing instructions to the corresponding terminal of the relevant staff if the product is determined to be non-compliant.
[0027] The present application also provides an electronic device, comprising:
[0028] memory for storing computer programs;
[0029] A processor is configured to implement the steps of the electronic device compliance detection system and the electronic device compliance detection method as described in any of the preceding items when executing a computer program.
[0030] The present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of the compliance detection system for an electronic device and the steps of the compliance detection method for an electronic device as described in any of the preceding items are implemented.
[0031] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the electronic device compliance detection system and the electronic device compliance detection method as described in any of the preceding items.
[0032] Through the electronic equipment compliance detection system, method, device, and electronic equipment provided by this application, the order selection subsystem in the electronic equipment compliance detection system generates shipping order information by querying the bill of materials subsystem, and then the review subsystem automatically completes the compliance detection of the product based on the shipping order information. The solution of this application automatically completes the inspection of products through the electronic equipment compliance detection system, eliminating the need for manual inspection, which can greatly reduce the proportion of manual work, save time and effort, and improve the efficiency of inspection. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0034] Figure 1 A schematic diagram of a scenario for an example of this application;
[0035] Figure 2 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 1 ;
[0036] Figure 3 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 2 ;
[0037] Figure 4 This is another scenario diagram for this application example;
[0038] Figure 5 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 3 ;
[0039] Figure 6 A schematic diagram of a three-dimensional mapping data list is provided as an example;
[0040] Figure 7Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 4 ;
[0041] Figure 8 Regional certification information for multiple regions for example;
[0042] Figure 9 For example, the testing process of the certification compliance audit component Figure 1 ;
[0043] Figure 10 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 5 ;
[0044] Figure 11 Example of a certification compliance audit component testing process Figure 2 ;
[0045] Figure 12 The identification attribute information of the key parts of the example;
[0046] Figure 13 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 6 ;
[0047] Figure 14 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 7 ;
[0048] Figure 15 The following is a test flow chart of the export compliance audit component as an example;
[0049] Figure 16 Export Compliance Information Repository for example;
[0050] Figure 17 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 8 ;
[0051] Figure 18 A flowchart of a compliance detection method for an electronic device provided in an embodiment of the present application;
[0052] Figure 19 A schematic diagram of the structure of a compliance detection device for an electronic device provided in an embodiment of the present application;
[0053] Figure 20 This is a schematic diagram of the structure of the electronic device provided in this application. DETAILED DESCRIPTION
[0054] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0055] It should be noted that, in the description of this application, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. The terms "first," "second," etc., in this application are used to distinguish similar objects, and are not used to describe a particular order or sequence.
[0056] The electronic equipment compliance detection system provided by this application includes a bill of materials subsystem, an order matching subsystem, and an audit subsystem. Through the interaction between the bill of materials subsystem, the order matching subsystem, and the audit subsystem, online compliance detection of electronic products is completed. When the product is compliant, it is sent to the production end for production. When the product is non-compliant, it is handled by relevant staff. The solution of this application can complete the inspection of products online and automatically through the compliance detection system, without the need for manual inspection, which can greatly reduce the proportion of manual work, save time and effort, and improve the efficiency of inspection.
[0057] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0058] In conjunction with the specific application environment architecture or specific hardware architecture that the execution of the compliance detection system of the electronic device relies on, the specific application environment architecture or specific hardware architecture is described here. Figure 1 , Figure 1 A schematic diagram of a scenario for this application example, comprising Figure 1 The electronic equipment compliance testing system consists of a bill of materials (BOM) subsystem, an order matching subsystem, and an audit subsystem. The BOM subsystem stores information on various key components. The order matching subsystem, based on user-placed order configuration requests, queries the BOM subsystem for the corresponding key component models, generating shipping order information for the product. The audit subsystem then tests the product based on the shipping order information to verify compliance. If the product complies, it is sent to the production end for production. If the product does not comply, the relevant staff will handle the issue.
[0059] Figure 2Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 1 ,like Figure 2 As shown, an embodiment of the present application provides a compliance detection system for electronic devices. The compliance detection system for electronic devices includes a bill of materials subsystem, an order matching subsystem, and an audit subsystem. The processing flow of the compliance detection system for electronic devices is described in detail as follows:
[0060] S201: The order matching subsystem receives an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product.
[0061] In this scenario example, an order configuration request is generated by the client in response to a user's order placement. For example, the user identifies the product they wish to export, the destination they wish to export the product to, and the key component configuration required for the product. Key components refer to the materials, or parts, required to assemble the product. For example, if the product is a computer, key components include the core processor, memory, and fans. Product information can be the specific model name of the computer, export region information is the destination for exporting the product, and key component configuration information refers to the names of the key components required to assemble the product.
[0062] S202: The order matching subsystem queries the bill of materials subsystem based on the key part configuration information, and selects a key part model corresponding to the key part configuration information from the bill of materials subsystem.
[0063] In this scenario example, the Bill of Materials (BOM) subsystem contains information on various key components, including various models and material coding information. Each material is assigned a unique material code according to coding rules, and the material code contains attribute information for each type of material, such as the manufacturer and the manufacturer. The order matching subsystem queries the information on various key components in the BOM subsystem to determine the key component models that match the key component configuration information. For example, if the key component configuration information includes key components such as a core processor, memory, and fan, the order matching subsystem can query the BOM subsystem to determine the specific models of the core processor, memory, and fan.
[0064] S203: The order matching subsystem generates product shipping order information based on the selected key component model, product information and export area information.
[0065] Taking a scenario example, for example, the core processor model is selected as Model A, the memory model is selected as Model B, and the fan model is selected as Model C, the product information is a computer, and the export area information is the export destination, such as City D. The shipping order information will include the model selections of the above various key parts, such as Model A core processor, Model B memory, Model C fan, as well as product signal "Computer" and export area information "City D".
[0066] S204: The order matching subsystem sends the shipping order information to the review subsystem.
[0067] In combination with the scenario example, the order matching subsystem sends the generated shipping order information to the review subsystem, and the review subsystem reviews the received shipping order information.
[0068] S205: The audit subsystem determines whether the product is compliant based on the shipping order information.
[0069] In combination with the scenario example, the audit subsystem determines the specific product name and model from the product information in the received shipping order information, and performs compliance testing on the product to determine whether the product meets the requirements for export to the destination.
[0070] S206: If the audit subsystem determines that the product is compliant, the shipping order data will be sent to the production end.
[0071] Combined with the scene example, combined with Figure 1 When the audit subsystem determines that the product is compliant, it will send the shipping order information to the production end. The production end will produce the key parts of the corresponding model based on the product information and key parts model information in the shipping order information, and assemble the key parts produced to obtain the corresponding product.
[0072] S207: If the audit subsystem determines that the product is non-compliant, it sends a processing instruction to the corresponding terminal of the relevant staff.
[0073] Combined with the scene example, combined with Figure 1 If the audit subsystem determines that a product is non-compliant, it will send instructions for handling the product to the staff's terminal, allowing the staff to handle the non-compliant product. The electronic device compliance testing system provided in this example can automatically complete product testing, eliminating the need for manual testing. This can significantly reduce the proportion of manual work, save time and effort, and improve testing efficiency.
[0074] Optional, Figure 3 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 2,The audit subsystem includes the certification compliance audit component, the export compliance audit component and the judgment component; accordingly, Figure 3 As shown, S205 includes:
[0075] S301: The certification compliance review component determines whether the product's certification is compliant based on the shipping order information, and outputs a first judgment result to the judgment component.
[0076] Combined with the scene example, Figure 4 Another scenario diagram for this application example is as follows: Figure 4 As shown, the audit subsystem includes a certification compliance audit component, an export compliance audit component, and a judgment component. The certification compliance audit component is used to determine whether the product's certification is compliant to obtain a first judgment result. The export compliance audit component is used to determine whether the product's export is compliant to obtain a second judgment result. The judgment component is finally used to determine whether the product is compliant based on the first judgment result and the second judgment result. Specifically, the certification compliance audit component is used to determine whether the product's certification is compliant. If the product's certification is compliant, the first judgment result output is that the product's certification is compliant. If the product's certification is not compliant, the first judgment result output is that the product's certification is not compliant.
[0077] S302: The export compliance review component determines whether the export of the product is compliant based on the shipping order information, and outputs a second judgment result to the judgment component.
[0078] Combined with the scenario example, the export compliance review component is used to determine whether the export operation of the product is compliant. If the export operation of the product is compliant, the second judgment result output is export compliance. If the export operation of the product is not compliant, the second judgment result output is export non-compliance.
[0079] S303: If the judgment component identifies that the first judgment result is that the product is compliant with the certification, and the second judgment result is that the product is compliant with the export, then the product is determined to be compliant.
[0080] Combined with the scenario example, the judgment component will receive the first judgment result and the second judgment result. Only when the product meets both certification compliance and export compliance can the product inspection result be judged to be compliant. Therefore, when the first judgment result is that the product is certification compliant and the second judgment result is that the product is export compliant, the product can be judged to be compliant.
[0081] S304: If the judgment component identifies that the first judgment result is that the product certification is non-compliant, or the second judgment result is that the product export is non-compliant, then the product is determined to be non-compliant.
[0082] Based on the scenario example, if certification compliance and export compliance are not met at the same time, or neither is met, the product inspection result is judged to be non-compliant. Therefore, if the first judgment result is that the product certification is non-compliant, or the second judgment result is that the product export is non-compliant, the product can be judged to be non-compliant.
[0083] Based on this example, the audit subsystem can achieve the purpose of detecting product compliance by simultaneously detecting whether the product is compliant with certification and whether the product is compliant with export, thereby improving the accuracy of detecting whether the product is compliant.
[0084] Optional, Figure 5 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 3 ,like Figure 5 As shown, S301 includes:
[0085] S501: The certification compliance audit component reads the product information in the shipping order information to determine the target product.
[0086] In combination with the scenario example, product information includes the name and model of the product, so by reading the product information in the shipping order information, the target product to be exported can be determined.
[0087] S502: The certification compliance audit component reads the export area information in the shipping order information to determine the target area.
[0088] Combined with the scenario example, the export area information is the destination of the export, so the export area information in the shipping order information is read to determine the target area of the export. For example, if the destination of the export is City D, the target area is City D.
[0089] S503: The certification compliance audit component reads the key part model in the shipping order information to determine the target key part.
[0090] Combined with the scenario example, the target key parts are the parts that make up the target product. For example, if the target product is a computer, the target key parts include: core processor, memory, fan and other devices.
[0091] S504: The certification compliance audit component queries a preset three-dimensional mapping data list to obtain multiple preset area information, area certification status information and identification attribute information of key parts.
[0092] Combined with the scene example, Figure 6 A schematic diagram of a three-dimensional mapping data list is shown as an example. Figure 6As shown, the three-dimensional mapping data list includes three aspects of corresponding information, namely regional information, regional certification information and identification attribute information of key parts, where the regional information is the recorded cities that can be exported, such as City A, City B, etc., or Country A, Country B, etc. The regional certification information includes three situations. The first is that the product needs to be certified in the corresponding area and the certification has been completed, which is recorded as Y1; the second is that the product needs to be certified in the corresponding area and the certification has not been completed, which is recorded as Y2; the third is that the product does not need to be certified in the corresponding area, which is recorded as NA. The identification attribute information of key parts includes two situations. The first is that the key parts need to be controlled in the corresponding area, which is recorded as Y2, and the second is that the key parts do not need to be controlled in the corresponding area, which is recorded as N2.
[0093] S505: The certification compliance audit component determines a first certification result of the target product in the target region by reading a plurality of preset region information and region certification status information.
[0094] Combined with the scenario example, Figure 6 The regional authentication information of the product for each regional information recorded in the target area is combined with the regional authentication information corresponding to the target area to obtain the first authentication result.
[0095] S506: The certification compliance audit component determines the second certification result of the target key component by reading the identification attribute information of the key component.
[0096] Combined with the scenario example, Figure 6 The identification attribute information of the key part recorded in the authentication result is used to determine the identification attribute information of the key part corresponding to the target key part, thereby determining the second authentication result.
[0097] S507: If the certification compliance audit component identifies that the first certification result is that the target product is certified compliant in the target area, and the second certification result is that the target key component is certified compliant, the first judgment result of the product certification compliance is output to the judgment component.
[0098] Combined with the scenario example, product certification compliance needs to meet the certification compliance of the target product in the target area and the certification compliance of the target key parts at the same time. Therefore, when the certification compliance of the target product in the target area and the certification compliance of the target key parts are met at the same time, the first judgment result of product certification compliance is output.
[0099] S508: If the certification compliance audit component identifies that the first certification result is that the target product is non-compliant with the certification in the target area, or the second certification result is that the target key component is non-compliant with the certification, it outputs the first judgment result of product certification non-compliance to the judgment component.
[0100] Combined with the scenario example, product certification compliance needs to meet the certification compliance of the target product in the target area and the certification compliance of the target key parts at the same time. Therefore, when the certification compliance of the target product in the target area and the certification compliance of the target key parts are not met at the same time, that is, the certification compliance of the target product in the target area and the certification compliance of the target key parts are non-compliant, the first judgment result of product certification non-compliance is output.
[0101] Based on the method provided in this example, the certification compliance audit component simultaneously detects the compliance of the target product in the target area and the compliance of the target key parts to achieve the purpose of detecting product certification compliance, thereby improving the accuracy of detecting product certification compliance.
[0102] Optional, Figure 7 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 4 ,like Figure 7 As shown, S505 includes:
[0103] S701: The certification compliance audit component determines target area information corresponding to the target area based on multiple preset area information.
[0104] Combined with the scenario example, Figure 6 It can be seen that Figure 6 Multiple preset areas are recorded in the data flow. The corresponding target area information is determined according to the export area information in the shipping order information. For example, if the export area information in the shipping order information is City A, City A is determined as the target area information.
[0105] S702: The certification compliance review component determines whether product certification is required in the target area based on the regional certification status information and the target area information.
[0106] Combined with the scene example, Figure 8 For example, if the target region is City A and the target product model is Model A, the corresponding regional certification information is "Y1," which means that product certification for Model A is required in City A. If the target region is City A and the target product model is Model B, the corresponding regional certification information is "N1," which means that product certification for Model B is also required in City A. If the target region is Country A and the target product model is Model A, the corresponding regional certification information is "NA," which means that product certification for Model A is not required in City A.
[0107] S703: If the certification compliance review component identifies that product certification is not required in the target area, the certification compliance of the target product in the target area is determined as the first certification result.
[0108] Combined with the scenario example, combined with the above Figure 8 It can be seen that if the regional certification status information of the target product in the target area is "NA", it can be determined that the target product does not need product certification in the target area. At this time, the product certification compliance can be directly determined to obtain the first certification result.
[0109] S704: If the certification compliance review component identifies that product certification is required in the target region, it determines whether the target product has completed certification in the target region based on the regional certification status information.
[0110] Combined with the scenario example, it is worth mentioning that the target area can be divided into two cases: ordinary area and special area. Figure 9 Example of a certification compliance audit component testing process Figure 1 ,like Figure 9 As shown, after determining the target product and target area, it is determined whether the target area is a preset special area. For special area target areas, before product certification of the target product, it is necessary to first determine whether the power of the target product model exceeds the preset power. The preset power can be determined based on actual conditions, such as 1320W. If the power of the target product model exceeds 1320W, the target product certification compliance can be directly determined. If the power of the target product model does not exceed 1320W, the certification status of the target product is determined based on the regional certification status information of the target product.
[0111] S705: If the certification compliance review component identifies that the target product has completed certification in the target region, the certification compliance of the target product in the target region is determined as the first certification result.
[0112] Combined with the scenario example, combined with the above Figure 8 It can be seen that if the regional certification status information of the target product in the target area is Y1, it is determined that the target product needs to be certified in the target area and the certification has been completed. It can be determined that the certification of the target product in the target area is compliant, so the first certification result of the target product's certification compliance in the target area is output.
[0113] S706: If the certification compliance review component identifies that the target product has not completed certification in the target area, it determines that the target product is non-compliant with the certification in the target area as the first certification result.
[0114] Combined with the scenario example, combined with the above Figure 8As can be seen, if the regional certification status information of the target product in the target area is N1, it is determined that the target product needs to be certified in the target area, but certification has not been completed. Therefore, it can be determined that the target product is not compliant with the certification in the target area, and a first certification result indicating that the target product is not compliant with the certification in the target area is output. When the target product is not compliant with the certification in the target area, a processing instruction can be sent to the terminal of the corresponding staff member so that the staff member can take action.
[0115] Based on this example, by reading regional certification information of multiple regions, the efficiency of determining whether the target product is compliant with certification in the target region can be improved.
[0116] Optional, Figure 10 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 5 ,like Figure 10 As shown, S506 includes:
[0117] S1001: The certification compliance audit component determines whether key parts need to be inspected in the target area based on the identification attribute information of the key parts.
[0118] Combined with the scene example, Figure 11 Example of a certification compliance audit component testing process Figure 2 ,like Figure 11 As shown, Figure 12 This is the identification attribute information of the key parts of the example. The certification compliance audit component first reads Figure 12 The identification attribute information of the key parts in the target area is used to determine whether the key parts need to be detected in the target area. When the identification attribute information of the key parts corresponding to the target area is "Y2", it is determined that the key parts need to be detected in the target area. For example, if the target area is City A, Figure 11 It can be seen that if the identification attribute information of the key parts corresponding to City A is "Y2", it can be determined that the key parts need to be inspected in City A. If the identification attribute information of the key parts corresponding to the target area is "N2", it is determined that the key parts do not need to be inspected. For example, if the target area is Country A, Figure 11 It can be seen that the identification attribute information of the key parts corresponding to country A is "N2", so it can be determined that the key parts do not need to be inspected in country A.
[0119] S1002: If the certification compliance audit component identifies that no key parts need to be inspected in the target area, the certification compliance of the target key parts is determined as the second certification result.
[0120] Combined with the scenario example, Figure 11 It can be seen that when there is no need to inspect key parts in the target area, the certification compliance of the target key parts can be directly determined.
[0121] S1003: If the certification compliance audit component identifies that key parts need to be inspected in the target area, it obtains the code of the target key parts.
[0122] Combined with the scenario example, Figure 11 It can be seen that when key parts need to be detected in the target area, since each type of key parts is encoded by a uniformly defined encoding rule, the encoding rules corresponding to different types of key parts are different, so the encoding of the target key parts can be obtained first.
[0123] S1004: The certification compliance audit component reads the preset model key parts list library to determine whether the code of the target key part exists in the model key parts list library.
[0124] In combination with the scenario example, the locally stored model key parts list library is read. The model key parts list library records the key parts that are certified and compliant. Therefore, based on the code of the target key part, it is queried whether there is a key part with the same code as the target key part in the model key parts list library.
[0125] S1005: If so, the certification compliance audit component determines the target key component certification compliance as the second certification result.
[0126] Combined with the scenario example, if the code of the target key part is included in the model key parts list library, it means that the target key part exists in the model key parts list library, which means that the target key part is a certification-compliant key part, so the second certification result is that the target key part is certification-compliant.
[0127] S1006: If it does not exist, the certification compliance audit component reads the preset key component single certification information library and determines whether there is single certification information of the same type as the target key component.
[0128] Combined with the scenario example, Figure 11 It can be seen that if the code of the target key part is not included in the model key part list library, it means that the target key part does not exist in the model key part list library. At this time, the key part unit certification information library can be read to determine the key part unit certification information of the target key part. The key part unit certification information includes the Chinese and English certification certificate number, Chinese and English certification model, Chinese and English certification specifications, and other certification information of the target key part. The key part unit certification information of the target key part is further compared with the unit certification information of the same type of key parts in the model key part list library to determine whether there is a corresponding unit certification information for the same type of key part as the target key part.
[0129] S1007: If so, the certification compliance audit component determines the target key component certification compliance as the second certification result.
[0130] Combined with the scenario example, Figure 11It can be seen that if there is individual authentication information corresponding to a key part of the same type as the target key part, it means that there is individual authentication information corresponding to the key part of the same type as the target key part. At this time, it can be determined that the authentication of the target key part is compliant.
[0131] S1008: If it does not exist, the certification compliance audit component reads the compliance control rules to determine whether the target key component complies with the compliance control rules.
[0132] Combined with the scenario example, Figure 11 It can be seen that if there is no individual authentication information corresponding to a key part of the same type as the target key part, it means that there is no individual authentication information for the target key part, and if there is no individual authentication information for the key part of the same type as the target key part, it can be determined that the authentication of the target key part is non-compliant. At this time, it can be determined whether the target key part meets the compliance control rules.
[0133] S1009: If compliant, the certification compliance audit component determines the target key component certification compliance as the second certification result.
[0134] Combined with the scenario example, Figure 11 It can be seen that if the target key component complies with the compliance control rules, the certification of the target key component is determined to be compliant.
[0135] S1010: If not, the certification compliance audit component determines that the target key component certification is non-compliant as the second certification result.
[0136] Combined with the scenario example, Figure 11 It can be seen that if the target key component does not meet the compliance control rules, the certification of the target key component is determined to be non-compliant. At this time, a processing instruction is sent to the terminal of the relevant staff for the relevant staff to handle.
[0137] Based on this example, by reading the preset model key parts list library and the key parts single certification information library, the efficiency of determining whether the certification of the target key parts in the target area is compliant can be improved.
[0138] Optional, Figure 13 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 6 ,like Figure 13 As shown, in S1008, the certification compliance audit component reads the compliance control rules including:
[0139] S1301: The certification compliance audit component determines the coding rules of the target key parts.
[0140] Based on the scenario example, if the target key component is the motherboard, the coding rule of the target key component can be determined as MB-AA-XXX-YY, where MB represents the key component is the motherboard, AA represents the manufacturer, XXX represents the motherboard model code, and YY represents the reserved position.
[0141] S1302: The certification compliance audit component determines the category of the target key part according to the coding rules of the target key part.
[0142] Combined with the scenario example, each type of key component corresponds to a different coding rule, so the category of the target key component can be determined according to the coding rule of the target key component. For example, according to "MB", it can be known that the target key component is the motherboard.
[0143] S1303: The certification compliance audit component reads the compliance control rules corresponding to the category of the target key component.
[0144] In this scenario example, after determining that the target key component is the motherboard, you can query the compliance control rules corresponding to the motherboard. Different types of key components correspond to different compliance control rules. The following are examples of compliance control rules for several key components:
[0145] If the target key component is the motherboard, the compliance control rule corresponding to the motherboard is: match it with the motherboard code in the key component list library. If the first 9 digits of the motherboard code are completely matched, the motherboard certification is determined to be compliant; otherwise, the motherboard certification is determined to be non-compliant.
[0146] If the target key component is a core processor, the compliance control rule for the core processor is as follows: match the core processor code in the model key component list library. If any core processor code in the model key component list library matches it completely, the core processor is considered compliant with certification. If the code does not completely match, and if the core processor manufacturer identifier is the same as any core processor in the model key component list library, the specification attributes are determined (reading the number of cores and main frequency). Assuming that the core count of the optional configuration core processor is C1 and the main frequency is H1, the read core count and main frequency are compared with the core count (assuming C2) and main frequency (assuming H2) of any core processor of the same manufacturer already in the model key component list library. If (C1=C2) and (H1≤H2), the core processor is considered compliant with certification. Otherwise, the core processor is considered non-compliant.
[0147] Based on this example, by reading the coding rules of the target key parts, the efficiency of determining whether the target product is compliant with the certification in the target area can be improved.
[0148] Optional, Figure 14 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 7 ,like Figure 14As shown, S302 includes:
[0149] S1401: The certification compliance audit component reads the product information in the shipping order information to determine the target product.
[0150] Combined with the scenario example, product information includes the product name and model, Figure 15 The following is an example of a test flow chart for export compliance audit components: Figure 15 As shown, the target products to be exported can be determined by reading the product information in the shipping order information.
[0151] S1402: The certification compliance audit component reads the export area information in the shipping order information to determine the target area.
[0152] Combined with the scenario example, the export area information is the destination of the export, so the export area information in the shipping order information is read to determine the target area of the export. For example, if the destination of the export is City D, the target area is City D.
[0153] S1403: The certification compliance audit component reads the key part model in the shipping order information to determine the target key part.
[0154] Combined with the scenario example, the target key parts are the parts that make up the target product. For example, if the target product is a computer, the target key parts include: core processor, memory, fan and other devices.
[0155] S1404: The export compliance audit component reads a preset export compliance information database to determine whether each target key component in the target product is restricted for export in the target region.
[0156] Combined with the scene example, Figure 16 For example, the export compliance information library Figure 16 As shown in the figure, when the key parts are restricted from exiting the preset area, they can be marked as "N3", and when the key parts are not restricted from exiting the preset area, they can be marked as "Y3". Figure 16 It can be seen that if the target key part is key part A and the target area is city A, it can be seen that the target key part is not restricted for export in the target area. In this way, it is determined whether each target key part in the target product is restricted for export in the target area.
[0157] S1405: If the export compliance audit component identifies that there is at least one target key component that is restricted from export in the target area, it outputs a second judgment result that the product is not export compliant.
[0158] Combined with the scene example, combined with Figure 15If at least one of the target key components is restricted from export in the target area, the second judgment result of the product's export compliance check is that the product is export non-compliant. In this case, a processing instruction is sent to the staff's terminal, and the staff will replace the non-export-compliant target key component.
[0159] S1406: If the export compliance audit component identifies that all target key components are not restricted for export in the target area, it outputs a second judgment result of the product's export compliance.
[0160] Combined with the scene example, combined with Figure 15 If all target key parts are not restricted from export in the target area, the second judgment result of the product's export compliance test is that the product is export compliant.
[0161] Based on this example, by reading the export compliance information database, the efficiency of determining whether the export of the target product in the target region is compliant can be improved.
[0162] Optional, Figure 17 Schematic diagram of the processing flow of the compliance detection system for electronic devices provided in the embodiment of the present application Figure 8 The export compliance information database records the historical information of key components that are restricted from export in various regions;
[0163] Accordingly, if Figure 17 As shown, it also includes:
[0164] S1701: The export compliance audit component obtains real-time information on export restrictions for key components in various regions.
[0165] Based on the scenario example, before the target product is exported to the target area, the export compliance review component will monitor the real-time information of the export restrictions of each key component in each preset area in real time, and regularly update the export compliance information database.
[0166] S1702: The export compliance audit component determines whether the real-time information is the same as the historical information.
[0167] As an example of a specific scenario, when updating the export compliance information database, first determine whether the real-time information obtained from monitoring is the same as the historical information, so as to determine whether the real-time information of the export restrictions of each key component in each preset area has changed.
[0168] S1703: If they are the same, the export compliance audit component ignores the real-time information; if they are different, the export compliance audit component updates the real-time information to the export compliance information database.
[0169] For example, in a specific scenario, if the real-time information and the historical information are the same, it can be determined that the real-time information of the restricted export of each key component in each preset area has changed. In this case, the real-time information can be ignored. On the contrary, if the real-time information and the historical information are different, it can be determined that the real-time information of the restricted export of each key component in each preset area has changed. In this case, the obtained real-time information can be updated to the export compliance information library.
[0170] Based on this example, the export compliance information database can be updated in real time to improve the accuracy of export compliance detection of key parts.
[0171] The electronic equipment compliance detection system provided in this example can automatically complete product testing without manual inspection, which can greatly reduce the proportion of manual work, save time and effort, and improve the efficiency of inspection.
[0172] Figure 18 A flow chart of a compliance detection method for an electronic device provided in an embodiment of the present application is shown as follows: Figure 18 Shown, including:
[0173] S1801: Receive an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product.
[0174] In this scenario example, an order configuration request is generated by the client in response to a user's order placement. For example, the user identifies the product they wish to export, the destination they wish to export the product to, and the key component configuration required for the product. Key components refer to the materials, or parts, required to assemble the product. For example, if the product is a computer, key components include the core processor, memory, and fans. Product information can be the specific model name of the computer, export region information is the destination for exporting the product, and key component configuration information refers to the names of the key components required to assemble the product.
[0175] S1802: Query the bill of materials based on the key component configuration information, and select the key component model corresponding to the key component configuration information from the bill of materials.
[0176] In this scenario example, the bill of materials (BOM) includes information on various key components, including various models and material coding information. Each material is assigned a unique material code according to the coding rules. The material code also includes attribute information for each type of material, such as the manufacturer and the manufacturer. By querying the BOM for the various key component information, the key component models that match the key component configuration information can be determined. For example, if the key component configuration information includes key components such as the core processor, memory, and fan, the specific models of the core processor, memory, and fan can be determined by querying the BOM.
[0177] S1803: Generate product shipping order information based on the selected key component model, product information and export area information.
[0178] Taking a scenario example, for example, the core processor model is selected as Model A, the memory model is selected as Model B, and the fan model is selected as Model C, the product information is a computer, and the export area information is the export destination, such as City D. The shipping order information will include the model selections of the above various key parts, such as Model A core processor, Model B memory, Model C fan, as well as product signal "Computer" and export area information "City D".
[0179] S1804: Determine whether the product is compliant based on the shipping order information.
[0180] Based on the scenario example, the specific product name and model are determined from the product information in the received shipping order information, and the product is subjected to compliance testing to determine whether the product meets the requirements for export to the destination.
[0181] S1805: If the product is determined to be compliant, the shipping order data is sent to the production end.
[0182] Combined with the scenario example, if the product is determined to be compliant, the shipping order information will be sent to the production side. The production side will produce the key parts of the corresponding model based on the product information and key parts model information in the shipping order information, and assemble the produced key parts to obtain the corresponding product.
[0183] S1806: If the product is determined to be non-compliant, a processing instruction is sent to the corresponding terminal of the relevant staff.
[0184] In this scenario example, if a product is determined to be non-compliant, instructions for handling the product will be sent to the staff's terminal, allowing them to handle the non-compliant product. The electronic device compliance testing method provided in this example can automatically complete product testing, eliminating the need for manual testing. This can significantly reduce the proportion of manual work, save time and effort, and improve testing efficiency.
[0185] Figure 19 A schematic diagram of the structure of the compliance detection device for electronic equipment provided in an embodiment of the present application is shown as follows: Figure 19 Shown, including:
[0186] The receiving module 191 is configured to receive an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product;
[0187] Processing module 192, configured to query a bill of materials based on the key component configuration information, and select a key component model corresponding to the key component configuration information from the bill of materials;
[0188] The processing module 192 is further configured to generate product shipping order information based on the selected key component model, product information, and export region information;
[0189] The processing module 192 is also used to determine whether the product is compliant based on the shipping order information;
[0190] The sending module 193 is used to send the shipping order data to the production end if the product is determined to be compliant;
[0191] The sending module 193 is further configured to send a processing instruction to a terminal corresponding to a relevant staff member if the product is determined to be non-compliant.
[0192] For the description of the features in the embodiment corresponding to the compliance detection device for electronic equipment, please refer to the relevant description of the embodiment corresponding to the compliance detection method for electronic equipment, and will not be repeated here.
[0193] Figure 20 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 20 As shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the electronic device 50 further includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus.
[0194] During the specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that the at least one processor 501 executes the above-mentioned embodiments of the electronic device compliance detection system and method.
[0195] The specific implementation process of the processor 501 can be found in the above-mentioned system and method embodiments. Its implementation principles and technical effects are similar and will not be repeated here in this embodiment.
[0196] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the application may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.
[0197] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.
[0198] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.
[0199] An embodiment of the present application further provides a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps of any of the above-mentioned electronic device compliance detection system and method embodiments when running.
[0200] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
[0201] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps in any of the above-mentioned electronic device compliance detection system and method embodiments are implemented.
[0202] An embodiment of the present application also provides another computer program product, including a non-volatile computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the steps in any of the above-mentioned electronic device compliance detection system and method embodiments.
[0203] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0204] The above is a detailed introduction to the compliance detection system, method, device and electronic device of an electronic device provided by this application. This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core idea of this application. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of this application, several improvements and modifications can be made to this application, and these improvements and modifications also fall within the scope of protection of the claims of this application.
Claims
1. A compliance detection system for electronic equipment, characterized in that: include: Bill of materials subsystem, order matching subsystem and review subsystem; The order matching subsystem receives an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product; The order matching subsystem queries the bill of materials subsystem based on the key component configuration information, and selects the key component model corresponding to the key component configuration information from the bill of materials subsystem; The order matching subsystem generates shipping order information of the product based on the selected key component model, the product information and the export area information; The order matching subsystem sends the shipping order information to the review subsystem; The audit subsystem determines whether the product is compliant based on the shipping order information; If the audit subsystem determines that the product is compliant, the shipping order data is sent to the production end; If the audit subsystem determines that the product is non-compliant, it sends a processing instruction to the terminal corresponding to the relevant staff.
2. The electronic device compliance detection system according to claim 1, characterized in that: The audit subsystem includes a certification compliance audit component, an export compliance audit component, and a judgment component; Accordingly, the audit subsystem determines whether the product is compliant based on the shipping order information, including: The certification compliance review component determines whether the product's certification is compliant based on the shipping order information, and outputs a first judgment result to the judgment component; The export compliance review component determines whether the export of the product is compliant based on the shipping order information, and outputs a second judgment result to the judgment component; If the judgment component identifies that the first judgment result is that the product is compliant with the certification, and the second judgment result is that the product is compliant with the export, then the judgment component determines that the product is compliant; If the judgment component identifies that the first judgment result is that the product certification is non-compliant, or the second judgment result is that the product export is non-compliant, then the product is determined to be non-compliant.
3. The electronic device compliance detection system according to claim 2, wherein: The certification compliance review component determines whether the product's certification is compliant based on the shipping order information, and outputs a first judgment result to the judgment component, including: The certification compliance audit component reads the product information in the shipping order information to determine the target product; The certification compliance audit component reads the export area information in the shipping order information to determine the target area; The certification compliance audit component reads the key part model in the shipping order information to determine the target key part; The certification compliance audit component obtains multiple preset area information, area certification status information and identification attribute information of key parts by querying the preset three-dimensional mapping data list; The certification compliance audit component determines a first certification result of the target product in the target area by reading the plurality of preset area information and area certification status information; The certification compliance audit component determines a second certification result of the target key component by reading the identification attribute information of the key component; If the certification compliance audit component identifies that the first certification result is that the target product is certified compliant in the target area, and the second certification result is that the target key component is certified compliant, the first judgment result of product certification compliance is output to the judgment component; If the certification compliance audit component identifies that the first certification result is that the target product is non-compliant with the certification in the target area, or the second certification result is that the target key part is non-compliant with the certification, it outputs the first judgment result of product certification non-compliance to the judgment component.
4. The electronic device compliance detection system according to claim 3, characterized in that: The certification compliance audit component determines a first certification result of the target product in the target region by reading the plurality of preset region information and region certification status information, including: The certification compliance audit component determines target area information corresponding to the target area based on the plurality of preset area information; The certification compliance audit component determines whether product certification is required in the target area based on the regional certification status information and the target area information; If the certification compliance audit component identifies that product certification is not required in the target area, determining the certification compliance of the target product in the target area as the first certification result; If the certification compliance audit component identifies that product certification is required in the target area, it determines whether the target product has completed certification in the target area based on the regional certification status information; If the certification compliance audit component identifies that the target product has completed certification in the target region, it determines the certification compliance of the target product in the target region as the first certification result; If the certification compliance audit component identifies that the target product has not completed certification in the target area, it determines that the certification non-compliance of the target product in the target area is the first certification result.
5. The electronic device compliance detection system according to claim 3, wherein: The certification compliance audit component determines a second certification result of the target key component by reading the identification attribute information of the key component, including: The certification compliance audit component determines whether key parts need to be inspected in the target area based on the identification attribute information of the key parts; If the certification compliance audit component identifies that no key component needs to be inspected in the target area, the certification compliance of the target key component is determined as the second certification result; If the certification compliance audit component identifies that a key component needs to be inspected in the target area, it obtains the code of the target key component; The certification compliance audit component reads a preset model key parts list library to determine whether the code of the target key part exists in the model key parts list library; If so, the certification compliance audit component determines the target key component's certification compliance as the second certification result; If not, the certification compliance audit component reads the preset key component single certification information database and determines whether there is single certification information of the same type as the target key component; If so, the certification compliance audit component determines the target key component's certification compliance as the second certification result; If not, the certification compliance audit component reads the compliance control rules to determine whether the target key component complies with the compliance control rules; If so, the certification compliance audit component determines the target key component's certification compliance as the second certification result; If not, the certification compliance audit component determines that the target key component certification is non-compliant as the second certification result.
6. The electronic device compliance detection system according to claim 5, characterized in that: The certification compliance audit component reads the compliance control rules including: The certification compliance audit component determines the coding rules of the target key parts; The certification compliance audit component determines the category of the target key component according to the coding rules of the target key component; The certification compliance audit component reads the compliance control rules corresponding to the category of the target key component according to the category of the target key component.
7. The electronic device compliance detection system according to claim 2, wherein: The export compliance audit component determines whether the export of the product is compliant based on the shipping order information, and outputs a second judgment result to the judgment component, including: The certification compliance audit component reads the product information in the shipping order information to determine the target product; The certification compliance audit component reads the export area information in the shipping order information to determine the target area; The certification compliance audit component reads the key part model in the shipping order information to determine the target key part; The export compliance audit component reads a preset export compliance information database to determine whether each target key component in the target product is restricted from export in the target area; If the export compliance audit component identifies that there is at least one target key component that is restricted from export in the target area, it outputs a second judgment result that the product is not export compliant; If the export compliance audit component identifies that none of the target key components are restricted from export in the target area, it outputs a second judgment result on the export compliance of the product.
8. A compliance detection method for electronic equipment, characterized in that: include: receiving an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product; Querying a bill of materials based on the key component configuration information, and selecting a key component model corresponding to the key component configuration information from the bill of materials; Generate shipping order information for the product based on the selected key component model, the product information, and the export region information; Determining whether the product is compliant based on the shipping order information; If the product is determined to be compliant, the shipping order data is sent to the production end; If the product is determined to be non-compliant, a processing instruction is sent to the corresponding terminal of the relevant staff.
9. A compliance detection device for electronic equipment, characterized in that: include: An accepting module, configured to receive an order configuration request sent by a user terminal, wherein the order configuration request includes product information, export area information, and key component configuration information of at least one product; The processing module is further configured to query a bill of materials based on the key component configuration information, and select a key component model corresponding to the key component configuration information from the bill of materials; The processing module is further configured to generate shipping order information of the product based on the selected key component model, the product information and the export region information; The processing module is further configured to determine whether the product is compliant based on the shipping order information; A sending module, configured to send the shipping order data to the production end if the product is determined to be compliant; The sending module is also used to send processing instructions to the corresponding terminal of the relevant staff if it is determined that the product is non-compliant.
10. An electronic device, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the steps of the electronic device compliance detection system according to any one of claims 1 to 7 and the steps of the electronic device compliance detection method according to claim 8 when executing the computer program.