Method, device and system for automatically configuring customer data and storage medium

Through automated processes, the original data of customer data is obtained and processed, and combined with customer information in the database and test ITEM information, the automatic configuration and dynamic update of customer data is realized, which solves the problems of errors and inefficiency caused by human operations in the existing technology, and improves the accuracy and intelligence of the configuration.

CN120196701APending Publication Date: 2025-06-24SHENXUN COMP KUNSHAN
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311780768.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

In the prior art, customer data configuration mainly relies on human operations, which are prone to errors and omissions, are inefficient, and are difficult to achieve intelligent decision-making and real-time updates.

Method used

By obtaining original data, including product PN, work order number and employee number, text files are automatically created, and relevant customer information and test ITEM information are obtained in the pre-established database, and automatic configuration is carried out based on this information to achieve dynamic updates of customer data and intelligent decision-making.

Benefits of technology

It improves the accuracy, efficiency and reliability of customer data configuration, reduces manual intervention, realizes timely updates and intelligent management of customer data, and optimizes system operation and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120196701A_ABST
    Figure CN120196701A_ABST
Patent Text Reader

Abstract

The invention discloses a method, device and system for automatically configuring customer data and a storage medium. The method comprises the following steps: acquiring original data, wherein the original data comprises a product PN; creating a first text file according to the product PN, and storing the product PN into the first text file; in a pre-established database, client information and test ITEM information corresponding to the product PN are obtained, write-in information of a memory is matched according to the client information and the test ITEM information, and the write-in information of the memory comprises configuration information and a test program; and testing the product corresponding to the product PN according to the configuration information and the test program to obtain a test result, and associating the test result with the customer information to realize automatic configuration of the customer data. According to the method provided by the invention, through data integration, automatic processing and association, the intelligence and efficiency of automatic configuration of the customer data are improved, the management and configuration process of the customer data is improved, and the configuration process is quicker, more accurate and more reliable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of information configuration, and particularly relates to a method, device, system, and storage medium for automatically configuring customer information. Background Art

[0002] In the prior art, the configuration of customer information is usually carried out by manual operation, but the method of manual operation has the following defects:

[0003] Manual operation is prone to errors and omissions. For example, manual maintenance may lead to data entry errors or omissions due to negligence or mistakes, thus affecting the accuracy and integrity of customer information; it is difficult to track the operation history and change records of each step in manual operation, which is not convenient for subsequent tracking and tracing, and increases the difficulty of problem troubleshooting and repair; manual operation may consume a large amount of time and energy, and it is difficult to ensure the consistency of each operation.

[0004] In the case of a large amount of data or frequent updates, the efficiency of manual operation is not high; the data maintained manually is prone to errors due to human factors, and the timeliness of data update is not high, unable to reflect the latest status in a timely manner; it is difficult to make intelligent decisions and optimizations based on data and real-time situations in manual maintenance, and it is impossible to automatically adjust and optimize customer information according to test results. Summary of the Invention

[0005] The purpose of this application is to provide a method, device, system, and storage medium for automatically configuring customer information, which can improve the intelligence and efficiency of automatic configuration of customer information, improve the management and configuration process of customer information, and make the configuration process faster, more accurate, and more reliable by integrating, automating, and correlating data.

[0006] To achieve the above purpose, the solution of this application is:

[0007] In a first aspect, an embodiment of this application provides a method for automatically configuring customer information, including:

[0008] Obtain original data, where the original data includes product PN;

[0009] Create a first text file according to the product PN, and store the product PN in the first text file;

[0010] In a pre-established database, obtain customer information and test ITEM information corresponding to the product PN, and match the write information of the memory according to the customer information and test ITEM information. The write information of the memory includes configuration information and test programs;

[0011] Test the product corresponding to the product PN according to the configuration information and the test program, obtain the test results, associate the test results with the customer information, and realize the automatic configuration of customer data.

[0012] According to the above method of the embodiment of the present application, the following additional technical features may also be included:

[0013] Further, the original data includes the work order number and the employee number, and the method includes:

[0014] Create a first text file according to the employee number and the product PN, and store the employee number and the product PN in the first text file;

[0015] Create a second text file according to the work order number, and use the work order number as the file name of the second text file.

[0016] Further, testing the product according to the configuration information and the test program includes:

[0017] Store the test LOG generated by the test in the first text file.

[0018] Further, the written information of the memory includes the customer part number and the product version. When automatically configuring the customer data, it includes the configuration of the customer part number and the product version.

[0019] Further, before storing the employee number and the product PN in the first text file, perform data verification on the employee number and the product PN, store the verified employee number and product PN in the first text file, and store the unqualified employee number and product PN in the first text file after data cleaning and correction.

[0020] Further, in the pre-established database, obtain the customer information and the test ITEM information corresponding to the product PN, and match the written information of the memory according to the customer information and the test ITEM information, including:

[0021] Adopt a caching mechanism to cache the data with high query frequency but few changes in the pre-established database, and reduce the number of accesses to the pre-established database;

[0022] Adopt an indexing mechanism to index the customer information and the test ITEM information corresponding to the product PN, and improve the speed of matching the written information of the memory.

[0023] In a second aspect, an apparatus for automatically configuring customer data according to an embodiment of the present application includes:

[0024] A data acquisition module configured to acquire original data, where the original data includes the product PN, the work order number, and the employee number;

[0025] A data processing module, configured to create a first text file according to the product PN and / or employee number, store the product PN and / or employee number in the first text file; create a second text file according to the work order number, and use the work order number as the file name of the second text file.

[0026] An information configuration module, configured to test the product corresponding to the product PN according to the configuration information and the test procedure to obtain a test result, store the test LOG generated by the test in the first text file; associate the test result with the customer information to implement automatic configuration of customer data.

[0027] Further, the device further includes: a data verification module, configured to verify the employee number and the product PN before storing the employee number and the product PN in the first text file, store the verified employee number and product PN in the first text file, and store the unqualified employee number and product PN in the first text file after data cleaning and correction.

[0028] In a third aspect, an embodiment of the present application provides a system for automatically configuring customer data. The system includes a processor and a memory. A computer program is stored in the memory and is loaded and executed by the processor to implement the method for automatically configuring customer data provided in the first aspect of the embodiment of the present application.

[0029] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. A computer program is stored in the storage medium. When the computer program is executed by a processor, it is used to implement the method for automatically configuring customer data provided in the first aspect of the embodiment of the present application.

[0030] Adopting the method for automatically configuring customer data provided by the embodiment of the present application, compared with the prior art, it has the following beneficial technical effects:

[0031] Through an automated process, the embodiment of the present application associates and integrates the original data, product PN with customer information and test ITEM information, realizes automated data processing and association, reduces manual intervention, and improves efficiency and accuracy; uses the test result and the matching memory write information to realize dynamic configuration of customer data, so that the customer data can be automatically adjusted and updated according to the actual test result and the corresponding test procedure; by obtaining relevant customer information and test ITEM information according to the product PN in real time, and associating the customer information with the latest test result, the timeliness and accuracy of the customer data are ensured; through the association of the test result and the customer information, automated decision-making based on data is realized, making the configuration process more intelligent and targeted, meeting the actual test situation and customer needs; automated configuration of customer data can optimize system operation, improve the user experience and satisfaction of customers, and at the same time reduce potential errors and the complexity of manual operations. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 FIG. shows a schematic flowchart of a method for automatically configuring customer information according to an embodiment of the present application;

[0033] Figure 2 FIG. shows a structural block diagram of an apparatus for automatically configuring customer information according to an embodiment of the present application;

[0034] Figure 3 FIG. shows a structural block diagram of an apparatus for automatically configuring customer information according to another embodiment of the present application;

[0035] Figure 4 FIG. shows a structural block diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0036] In order to make the above objects, features, and advantages of the present application more obvious and understandable, the following will describe in detail the specific embodiments of the present application with reference to the accompanying drawings. It can be understood that the specific embodiments described herein are only used to explain the present application, rather than limiting the present application. Additionally, it should be noted that for the sake of description, only parts related to the present application are shown in the drawings rather than all structures. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0037] The terms "comprising" and "having" and any variations thereof in the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally further include steps or units not listed, or may optionally further include other steps or units inherent to these processes, methods, products, or devices.

[0038] Referring to "embodiments" herein means that specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the present application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0039] It should be noted that if there are descriptions such as "first" and "second" in the embodiments of the present invention, the descriptions of "first", "second", etc. are only for descriptive purposes and should not be construed as indicating or implying their relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one such feature. Additionally, the technical solutions between various embodiments can be combined with each other, but it must be based on the ability of those of ordinary skill in the art to implement. When the combination of technical solutions results in contradictions or is unable to be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0040] As Figure 1 shown, an embodiment of the present application provides a method for automatically configuring customer information, including the following steps:

[0041] Step 101, obtain original data, where the original data includes the product PN.

[0042] In the embodiment of the present application, the operator obtains the product PN by scanning the information on the process card. PN (Part Number) represents the part number or material number, which is the unique number or identifier used to identify a specific product, part, or component and is used to distinguish different part or product models.

[0043] Optionally, the original data further includes the work order number and the employee number. The operator can also obtain the work order number and the employee number by scanning the information on the process card.

[0044] Specifically, the automatic scanning and recognition of the information on the process card can be achieved by using an automatic scanning device or barcode recognition technology to obtain information such as the product PN, work order number, and employee number, reducing manual intervention. On this basis, the scanned information can also be associated with other information sources, such as obtaining work order information from the production planning system and employee information from the employee database, to obtain more comprehensive data and immediately transmit the scanned data to the database or system to achieve real-time data processing and recording and improve data timeliness.

[0045] Furthermore, verify and clean the scanned data to ensure the accuracy and integrity of the data, such as checking whether the product PN conforms to specific specifications and confirming the validity of the work order number and the employee number.

[0046] It should be noted that the present application does not limit the manner of obtaining the original data. The above content is only used to illustrate the method by which the original data can be obtained in the embodiment of the present application and is not used to limit the protection scope of the embodiment of the present application.

[0047] Step 102: Create a first text file according to the product PN and store the product PN in the first text file.

[0048] Optionally, in the embodiment of the present application, a first text file is also created according to the employee number and the product PN, and the employee number and the product PN are stored in the first text file; a second text file is created according to the work order number, and the work order number is used as the file name of the second text file.

[0049] Specifically, in this embodiment, creating a first text file according to the employee number and the product PN and creating a second text file according to the work order number can be further extended:

[0050] Use the employee number and the product PN as the file name or a part inside the file to better identify and manage the file. The file content includes the detailed information of the employee number and the product PN. Use the work order number as the file name of the second text file and save the detailed information related to the work order as the file content, so that the file name can intuitively display the work order information, and the file content can provide the relevant data of the work order. Combine information such as the employee number, product PN, and work order number, design a suitable folder structure, and organize the first text file and the second text file in the corresponding folders in an orderly manner to facilitate retrieval and management, ensure that the employee number and product PN in the first text file are associated with the work order number in the second text file, improve data consistency and integrity, and automatically create the corresponding text file and store it in a predetermined location after scanning the employee number, product PN, and work order number, reducing manual intervention and error rate.

[0051] Optionally, before storing the employee number and the product PN in the first text file, perform data verification on the employee number and the product PN, store the verified employee number and product PN in the first text file, and perform data cleaning and correction on the unqualified employee number and product PN and then store them in the first text file.

[0052] Step 103: In the pre-established database, obtain the customer information and test ITEM information corresponding to the product PN, and match the write information of the memory according to the customer information and the test ITEM information. The write information of the memory includes configuration information and test programs.

[0053] In the embodiment of the present application, the write information of the memory includes the customer part number and the product version. When automatically configuring the customer data, it includes the configuration of the customer part number and the product version.

[0054] The caching mechanism is adopted to cache the data with high query frequency but few changes in the pre-established database, reducing the number of accesses to the pre-established database. Caching the data with frequent queries but few changes reduces the number of database accesses, lowers the response time and database load, and improves the overall performance. Caching the frequently used data in memory can respond to requests faster, improving the data access speed and user experience.

[0055] The indexing mechanism is adopted to create indexes for the customer information and test ITEM information corresponding to the product PN, improving the speed of writing information to the matching memory. By creating indexes for the customer information and test ITEM information corresponding to the product PN, the data retrieval and matching process can be accelerated, and the speed of writing information to the matching memory is improved. Through the index, the required data can be located more quickly, reducing the full table scan and improving the query efficiency.

[0056] Through the optimization of caching and indexing, the response speed of the overall system is improved, enhancing the system's concurrent processing ability and user experience; the caching mechanism reduces the pressure on the database, and the indexing mechanism reduces a large number of unnecessary data retrieval processes, reducing the database load and resource occupancy.

[0057] Specifically, the cache data is managed based on the Least Recently Used (LRU) or Least Frequently Used (LFU) principle to ensure the effectiveness and practicality of the cache data. Considering the management of the cache capacity, the cache capacity is dynamically allocated and adjusted according to requirements and resource limitations to balance performance and resource occupancy.

[0058] LRU (Least Recently Used) and LFU (Least Frequently Used) are used to manage the data items in the cache, aiming to optimize the cache performance so as to store the most frequently accessed data in the limited memory space, thereby improving the access speed and efficiency. Among them:

[0059] The LRU algorithm is based on the principle of least recently used. When the cache reaches the capacity limit, the LRU algorithm will eliminate the least recently used data item. Specifically, when new data needs to be stored in the cache, if the cache is full, the least recently accessed data item will be replaced to make room for the new data. The LRU algorithm records the access order of data items by maintaining an access order linked list or using a combination of a hash table and a doubly linked list. The recently accessed data item will be moved to the head of the linked list or updated to the latest position to indicate that it has been used.

[0060] The LFU algorithm determines which data to eliminate based on the access frequency of data items. When the cache reaches its capacity limit, the LFU algorithm will select the data item with the fewest access times for elimination. The LFU algorithm needs to keep track of the number of times each data item is accessed, usually using a counter or a priority queue to record. When data needs to be eliminated, the LFU algorithm will select the data item with the fewest access times for replacement.

[0061] It should be noted that in the embodiments of this application, the method for managing cache data is not limited. The above method is only used to illustrate the method for managing cache data in the embodiments of this application, and is not used to limit the protection scope of the embodiments of this application. In actual applications, LRU and LFU can also be mixed to obtain a hybrid strategy, and the hybrid strategy can be used to better manage the cache.

[0062] Furthermore, if multiple conditions are required for a query, multi-column indexes can be considered to be created to improve the query efficiency and ensure that multi-condition queries can also quickly locate the data. Regularly maintain and optimize the indexes, and rebuild or reorganize the indexes to maintain their high efficiency, especially in the case of large changes in the data volume.

[0063] Furthermore, for large-scale data, data compression and partitioning techniques can be considered to reduce the storage space occupation and improve the data retrieval speed. For data that is frequently queried, an in-memory database can be considered to speed up the data access speed.

[0064] Furthermore, ensure the backup and recovery mechanisms for cache and index data to prevent accidental data loss, ensure the high availability and data integrity of the system, and design a good error handling mechanism and rollback strategy to ensure that the system can be correctly processed and restored to an appropriate state in case of an exception.

[0065] Step 104: Test the product corresponding to the product PN according to the configuration information and the test program to obtain the test results, and associate the test results with the customer information to realize the automatic configuration of customer data.

[0066] In the embodiments of this application, the test LOG generated by the test is stored in the first text file. LOG usually refers to a file or record that records the events, operations, or status information generated during the operation of a system, software, device, or program. In a test environment, LOG usually refers to the log file generated during the test, which records various information, results, and statuses of the test.

[0067] Optionally, when storing the test results in the first text file, store the test results in a structured manner in the first text file, using standard formats such as JSON, XML, TXT, etc., for subsequent processing and reading. Ensure that the test results contain key information, such as test timestamps, test data, test status, exception information, etc., to make subsequent processing more convenient and complete.

[0068] Optionally, during the test result storage process, automatically associate the test results with customer information to ensure the correct matching of the test results with relevant customer information. Use unique identifiers or associated fields in the test results to make the subsequent automatic association and matching processes more accurate and efficient.

[0069] Optionally, perform regular backups and archiving of the test results to prevent data loss or rollback in case of abnormal situations. Implement version control for the test results to record the content of each update or modification, facilitating tracking and management.

[0070] Optionally, perform access control on the text file storing the test results to ensure data security, restrict access by unauthorized personnel, encrypt sensitive information, or adopt other security policies to ensure the security of data transmission and storage.

[0071] As Figure 2 shown, an embodiment of the present application provides a device for automatically configuring customer information, including a data acquisition module 201, a data processing module 202, and an information configuration module 203, where:

[0072] The data acquisition module 201 is configured to acquire raw data, and the raw data includes product PN, work order number, and employee number.

[0073] The data processing module 202 is configured to create a first text file according to the product PN and / or employee number, and store the product PN and / or employee number in the first text file; create a second text file according to the work order number, and use the work order number as the file name of the second text file.

[0074] The information configuration module 203 is configured to test the product corresponding to the product PN according to the configuration information and the test program to obtain test results, store the test-generated test LOG in the first text file; associate the test results with customer information to achieve automatic configuration of customer information.

[0075] Further, as Figure 3As shown in the figure, an apparatus for automatically configuring customer information according to another embodiment of the present application further includes a data verification module 204, which is configured to verify the employee number and product PN before storing them in the first text file, store the verified employee number and product PN in the first text file, and store the employee number and product PN that fail the verification in the first text file after data cleaning and correction.

[0076] The apparatus for automatically configuring customer information in the embodiments of the present application may be a computer device or a component in a computer device, such as an integrated circuit or a chip. The computer device may be a terminal or other devices other than a terminal. Exemplarily, the computer device may be a mobile phone, a tablet computer, a laptop computer, a handheld computer, a vehicle-mounted computer device, a Mobile Internet Device (MID), an Ultra-Mobile Personal Computer (UMPC), a netbook, or a Personal Digital Assistant (PDA), etc., and may also be a server, a Network Attached Storage (NAS), a Personal Computer (PC), etc. The embodiments of the present application do not make specific limitations.

[0077] The apparatus for automatically configuring customer information provided in the embodiments of the present application can implement Figure 1 each process implemented by the method embodiment for automatically configuring customer information. To avoid repetition, it will not be elaborated here.

[0078] The embodiments of the present application further provide a computer device, as Figure 4 shown in the figure. The computer device includes a processor 301 and a memory 302. A program or instruction that can run on the processor 301 is stored on the memory 302. When the program or instruction is executed by the processor 301, it implements each step of the method for automatically configuring customer information described above and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0079] It should be noted that the computer devices in the embodiments of the present application include the above-mentioned mobile computer devices and non-mobile computer devices.

[0080] The memory 302 can be used to store software programs and various data. The memory 302 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 302 may include a volatile memory or a non-volatile memory, or the memory 302 may include both a volatile and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 302 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0081] The processor 301 may include one or more processing units; optionally, the processor 301 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 301 either.

[0082] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the method embodiment for automatically configuring customer information as described above, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0083] The embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above method embodiment for automatically configuring customer information, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0084] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.

[0085] The embodiment of the present application further provides a computer program product. The program product is stored in a storage medium and is executed by at least one processor to implement each process of the above method embodiment for automatically configuring customer information, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0086] It should be noted that in this document, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device including a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "including a..." does not exclude the presence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0087] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them fall within the protection scope of the present application.

Claims

1. A method for automatically configuring customer information, characterized in that The method includes: Obtaining original data, where the original data includes the product PN; Creating a first text file according to the product PN, and storing the product PN in the first text file; In a pre-established database, obtaining customer information and test ITEM information corresponding to the product PN, and matching the write information of the memory according to the customer information and the test ITEM information, where the write information of the memory includes configuration information and a test program; Testing the product corresponding to the product PN according to the configuration information and the test program to obtain a test result, and associating the test result with the customer information to achieve automatic configuration of customer data.

2. The method for automatically configuring customer information according to claim 1, characterized in that, The original data includes a work order number and an employee number, and the method includes: Creating a first text file according to the employee number and the product PN, and storing the employee number and the product PN in the first text file; Creating a second text file according to the work order number, and using the work order number as the file name of the second text file.

3. The method for automatically configuring customer information according to claim 2, wherein, The testing the product according to the configuration information and the test program includes: Storing the test LOG generated by the test in the first text file.

4. The method for automatically configuring customer information according to claim 1, wherein, The write information of the memory includes a customer part number and a product version, and when automatically configuring the customer data, it includes configuring the customer part number and the product version.

5. The method for automatically configuring customer information according to claim 1, characterized in that, Before storing the employee number and the product PN in the first text file, performing data verification on the employee number and the product PN, storing the employee number and the product PN that pass the verification in the first text file, and storing the employee number and the product PN that fail the verification in the first text file after data cleaning and correction.

6. The method for automatically configuring customer information according to claim 1, characterized in that, The obtaining, in a pre-established database, customer information and test ITEM information corresponding to the product PN, and matching the write information of the memory according to the customer information and the test ITEM information includes: Adopting a caching mechanism to cache data with high query frequency but few changes in the pre-established database, reducing the number of accesses to the pre-established database; Adopting an indexing mechanism to index the customer information and test ITEM information corresponding to the product PN to improve the speed of matching the write information of the memory.

7. An automatic customer information configuration device, characterized in that, The device includes: A data acquisition module configured to obtain original data, where the original data includes a product PN, a work order number, and an employee number; A data processing module configured to create a first text file according to the product PN and / or the employee number, and store the product PN and / or the employee number in the first text file; create a second text file according to the work order number, and use the work order number as the file name of the second text file; An information configuration module configured to test the product corresponding to the product PN according to the configuration information and the test program to obtain a test result, store the test LOG generated by the test in the first text file; associate the test result with the customer information to achieve automatic configuration of customer data.

8. The apparatus for automatically configuring customer information according to claim 7, wherein, The device includes: The data verification module is configured to verify the employee number and the product PN before storing the employee number and the product PN into the first text file, store the verified employee number and product PN into the first text file, and store the employee number and product PN that fail the verification into the first text file after data cleaning and correction.

9. An automatic customer information configuration system, the system comprising a processor and a memory, wherein a computer program is stored in the memory, characterized in that, The computer program is loaded and executed by the processor to implement the method for automatically configuring customer information according to any one of claims 1 to 6.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it is used to implement the method for automatically configuring customer information according to any one of claims 1 to 6.