Test service management system and method, electronic equipment and storage medium

By moving the test business management system online, automatic shift scheduling and unified data collection are solved, and the work efficiency of test shift scheduling and data collection are improved.

CN119444110APending Publication Date: 2025-02-14CHINA GRIDCOM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411401285.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

During the test scheduling process, the degree of automation is insufficient, manual operation is difficult, and the test data collection software is not unified, resulting in data collection difficulties, development costs and the learning costs of the tester are high, and effective analysis and control methods are lacking, and the test process cannot be monitored intuitively. and optimize the experimental protocol.

Method used

A test business management system is proposed, which can simplify the inspection service process by moving the metrology and quantity transmission and quality inspection services online, realize automatic shift scheduling, unify the test data collection method, improve the work efficiency of testers, and provide effective Analyze and control measures.

Benefits of technology

Through online management, the inspection service process is simplified, the learning cost is reduced, the work efficiency of the testers is improved, and the intuitive monitoring and optimization of the test process is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119444110A_ABST
    Figure CN119444110A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of test service management, and discloses a test service management system and method, electronic equipment and a storage medium, and the method comprises the steps: obtaining reservation information, determining test process information according to the reservation information, and generating a reservation entrusting work order according to the reservation information and the test process information; generating a reservation test work order according to the reservation entrusting work order; the reserved test work order is provided for a target tester, so that the target tester tests the to-be-tested sample according to the reserved test work order; and obtaining test data of the to-be-tested sample, unifying formats of all the test data, and generating a test record report. According to the business management method provided by the invention, the metering quantity transmission and quality inspection business is carried out on line, the inspection business process is greatly simplified, automatic scheduling is carried out on inspection samples and testers, test data collecting and recording modes are unified, the test efficiency of the testers is improved, and the workload of the testers is reduced. And test process data and test result data are effectively analyzed, controlled and managed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of test business management, and in particular to a test business management system, a test business management method, an electronic device and a computer-readable storage medium. Background Art

[0002] In recent years, the research on digital transformation of metrology and the realization of comprehensive digitalization and standardized collection and recording of metrology data are urgent issues to be solved. The digitization of laboratory management systems and the informatization of test process management are the development trends of the industry. In related technologies, combined with the research on traditional metrology business systems and the planning requirements of the metrology digital ecological service system, a set of offline collection of measurement value transfer and quality inspection equipment testing requirements has been formed. The system is entered online and test tasks are generated. Then, according to the requirements of the test tasks, the tester uploads the report to the system after completing the test offline for download by business personnel.

[0003] However, in the process of test scheduling, there are problems such as insufficient automation, difficulty in manual operation, inconsistent test data collection software, difficulty in data collection, high development costs and learning costs for testers, and a lack of effective analysis and control methods for test process data and test result data, which makes it impossible to intuitively monitor the test process and optimize the test plan. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems in the related art to a certain extent. To this end, the first purpose of the present invention is to propose a test business management system, which greatly simplifies the inspection business process by moving the measurement and quality inspection business online, automatically schedules the inspection samples and the tasks of the testers, solves the problem of scheduling difficulties, avoids the learning cost of learning the upper computer software of different manufacturers, unifies the test data collection and recording method, improves the efficiency of the testers in doing the test, effectively analyzes and controls the test process data and the test result data, intuitively monitors the test process, and optimizes the test plan.

[0005] The second objective of the present invention is to provide a trial service management method.

[0006] A third objective of the present invention is to provide an electronic device.

[0007] A fourth object of the present invention is to provide a computer-readable storage medium.

[0008] To achieve the above-mentioned purpose, the first embodiment of the present invention proposes a test business management system, including: an appointment management module, a delegation management module and a task management module; the appointment management module is configured to obtain appointment information, determine the test process information according to the appointment information, and generate an appointment delegation work order according to the appointment information and the test process information, and send the appointment delegation work order to the delegation management module; wherein the appointment information includes user information of the appointment user and sample information of the sample to be tested, the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester among all testers who can test the sample to be tested. The tester with the shortest test time is selected; the entrustment management module is configured to receive the appointment entrustment work order issued by the appointment management module, generate an appointment test work order according to the appointment entrustment work order, and issue the appointment test work order to the task management module; wherein the appointment test work order includes the verification task and the calibration task for the sample to be tested; the task management module is configured to receive the appointment test work order issued by the entrustment management module, and provide the appointment test work order to the target tester, so that the target tester can test the sample to be tested according to the appointment test work order; obtain the test data of the sample to be tested, unify the format of all test data, and generate a test record report.

[0009] In addition, the test service management system according to the above embodiment of the present invention may also have the following additional technical features:

[0010] According to some embodiments of the present invention, the above-mentioned test service management system further includes: the task management module is configured to generate a test certificate to be approved according to the test record report, and send the test certificate to be approved to the certificate management module.

[0011] According to some embodiments of the present invention, the above-mentioned test business management system also includes a certificate management module; the certificate management module is configured to: receive the test certificate to be approved issued by the task management module, and provide the test certificate to be approved to the first-level authorized personnel for authorization; in response to the first-level authorized personnel's approval of the first-level authorization of the test certificate to be approved, provide the test certificate to be approved after the first-level authorization is passed to the second-level authorized personnel for authorization; in response to the second-level authorized personnel's approval of the second-level authorization of the test certificate to be approved, sign the certificate of the test certificate to be approved after the second-level authorization is passed, obtain the approved test certificate, and issue the approved test certificate to the test product management module; wherein, the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel, and the approved test certificate indicates that the sample to be tested has completed the test.

[0012] According to some embodiments of the present invention, the above-mentioned test business management system also includes a test product management module; the test product management module is configured to receive the approved test certificate issued by the certificate management module, and provide the approved test certificate to the test product management personnel, so that the test product management personnel can return the test samples after the test is completed to the appointment user.

[0013] According to some embodiments of the present invention, the appointment management module is further configured to: screen out target samples to be tested that need to be adjusted in scheduling from all samples to be tested; query the project time of all target projects and the input coefficient of the tester corresponding to each target project; wherein the input coefficient is inversely proportional to the time taken by the tester to test the sample to be tested; determine the target project corresponding to the target sample to be tested, so as to determine the target test time corresponding to the target sample to be tested based on the project time of the target project; arrange the target test times corresponding to all target samples to be tested in descending order, and obtain a test priority ranking for all target samples to be tested; assign the target sample to be tested to the target tester according to the test priority ranking; wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target sample to be tested.

[0014] According to some embodiments of the present invention, the appointment management module is further configured to: determine the test calendar of each experimenter based on the project duration of all target projects, the experimenter's input coefficient and the experimenter's scheduling information; determine the total test calendar of the test business management system based on the test calendars of all experimenters and the appointment information.

[0015] According to some embodiments of the present invention, the task management module is also configured to: determine the protocol documents of all test equipment, and construct a corresponding protocol model based on each protocol document; input all protocol models into the protocol parser, and extract the protocol key node elements of each protocol model; determine the standard protocol generation template based on all protocol key node elements; process the test data of the sample to be tested according to the standard protocol generation template to unify the format of all test data and generate a test record report.

[0016] According to some embodiments of the present invention, the reservation management module is further configured to: in response to the target tester being assigned a target sample to be tested, update the test calendar of the target tester and the overall test calendar of the test business management system.

[0017] According to an embodiment of the present invention, the test business management system includes an appointment management module, a commission management module and a task management module; the appointment management module obtains appointment information, determines the test process information according to the appointment information, generates an appointment commission work order according to the appointment information and the test process information, and sends the appointment commission work order to the commission management module; wherein the appointment information includes user information of the appointment user and sample information of the sample to be tested, and the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; the commission management module receives the appointment commission work order issued by the appointment management module, generates an appointment test work order according to the appointment commission work order, and sends the appointment test work order to the task management module; wherein the appointment test work order includes the verification task and the calibration task for the sample to be tested; the task management module receives the appointment test work order issued by the commission management module, and provides the appointment test work order to the target tester, so that the target tester tests the sample to be tested according to the appointment test work order; the test data of the sample to be tested is obtained, and the format of all test data is unified to generate a test record report. Therefore, this system greatly simplifies the inspection process by moving the measurement and transmission and quality inspection business online, automatically schedules the inspection samples and testers' tasks, solves the problem of scheduling difficulties, avoids the learning cost of learning the upper computer software of different manufacturers, unifies the test data collection method, improves the efficiency of testers in doing tests, effectively analyzes and controls the test process data and test result data, intuitively monitors the test process, and optimizes the test plan.

[0018] The second purpose of the present invention is to propose a test business management method, which greatly simplifies the inspection business process by moving the measurement and transmission and quality inspection business online, automatically schedules the inspection samples and testers' tasks, solves the problem of scheduling difficulties, avoids the learning cost brought by learning the upper computer software of different manufacturers, unifies the test data collection method, improves the efficiency of testers in doing tests, effectively analyzes and controls the test process data and test result data, intuitively monitors the test process, and optimizes the test plan.

[0019] To achieve the above-mentioned purpose, the second aspect of the embodiment of the present invention proposes a test business management method, including: obtaining appointment information, determining the test process information according to the appointment information, and generating an appointment entrustment work order according to the appointment information and the test process information; wherein the appointment information includes the user information of the appointment user and the sample information of the sample to be tested, and the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; generating an appointment test work order according to the appointment entrustment work order; wherein the appointment test work order includes the verification task and the calibration task for the sample to be tested; providing the appointment test work order to the target tester, so that the target tester can test the sample to be tested according to the appointment test work order; obtaining the test data of the sample to be tested, and unifying the format of all test data to generate a test record report.

[0020] In addition, the trial service management method according to the above embodiment of the present invention may also have the following additional technical features:

[0021] According to some embodiments of the present invention, the above-mentioned test service management method further includes: generating a test certificate to be approved according to the test record report.

[0022] According to some embodiments of the present invention, the above-mentioned test business management method also includes: providing the test certificate to be approved to the first-level authorized personnel for authorization; in response to the first-level authorized personnel passing the first-level authorization of the test certificate to be approved, providing the test certificate to be approved after the first-level authorization is passed to the second-level authorized personnel for authorization; in response to the second-level authorized personnel passing the second-level authorization of the test certificate to be approved, signing and stamping the test certificate to be approved after the second-level authorization is passed to obtain an approved test certificate; wherein, the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel, and the approved test certificate indicates that the sample to be tested has completed the test.

[0023] According to some embodiments of the present invention, the above-mentioned test service management method further includes: providing the test approval certificate to the test product management personnel, so that the test product management personnel returns the test samples after the test is completed to the booking user.

[0024] According to some embodiments of the present invention, the above-mentioned test business management method also includes: screening out target samples to be tested whose scheduling needs to be adjusted from all samples to be tested; querying the project time of all target projects and the input coefficient of the tester corresponding to each target project; wherein the input coefficient is inversely proportional to the time taken by the tester to test the sample to be tested; determining the target project corresponding to the target sample to be tested, so as to determine the target test time corresponding to the target sample to be tested according to the project time of the target project; arranging the target test time corresponding to all target samples to be tested in descending order to obtain a test priority ranking for all target samples to be tested; allocating the target samples to be tested to the target tester according to the test priority ranking; wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target sample to be tested.

[0025] According to some embodiments of the present invention, the above-mentioned test business management method also includes: determining the test calendar of each tester based on the project duration of all target projects, the tester's input coefficient and the tester's scheduling information; determining the total test calendar of the test business management system based on the test calendars and appointment information of all testers.

[0026] According to some embodiments of the present invention, the above-mentioned test business management method also includes: determining the protocol documents of all test equipment, and constructing a corresponding protocol model based on each protocol document; inputting all protocol models into a protocol parser, and extracting the protocol key node elements of each protocol model; determining a standard protocol generation template based on all protocol key node elements; processing the test data of the sample to be tested according to the standard protocol generation template to unify the format of all test data and generate a test record report.

[0027] According to some embodiments of the present invention, the above-mentioned test business management method further includes: in response to the target tester being assigned the target sample to be tested, updating the test calendar of the target tester and the overall test calendar of the test business management system.

[0028] According to the test business management method of the embodiment of the present invention, appointment information is obtained, test process information is determined based on the appointment information, and an appointment entrustment work order is generated based on the appointment information and the test process information; wherein the appointment information includes user information of the appointment user and sample information of the sample to be tested, and the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; an appointment test work order is generated based on the appointment entrustment work order; wherein the appointment test work order includes verification tasks and calibration tasks for the sample to be tested; the appointment test work order is provided to the target tester, so that the target tester tests the sample to be tested according to the appointment test work order; the test data of the sample to be tested is obtained, and the format of all test data is unified to generate a test record report. Therefore, this method greatly simplifies the inspection process by moving the measurement and transmission and quality inspection business online, automatically schedules the inspection samples and testers' tasks, solves the problem of scheduling difficulties, avoids the learning cost of learning the upper computer software of different manufacturers, unifies the test data collection method, improves the efficiency of testers in doing tests, effectively analyzes and controls the test process data and test result data, intuitively monitors the test process, and optimizes the test plan.

[0029] To achieve the above objectives, a third aspect of the present invention proposes an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor runs the above-mentioned test business management system when executing the computer program.

[0030] The electronic device according to the embodiment of the present invention runs the above-mentioned test business management system, and by moving the measurement and transmission and quality inspection business online, the inspection business process is greatly simplified, and the inspection samples and tester tasks are automatically scheduled to solve the scheduling problem, thereby avoiding the learning cost of learning the upper computer software of different manufacturers, unifying the test data collection method, improving the efficiency of testers in conducting tests, and effectively analyzing and controlling the test process data and the test result data, intuitively monitoring the test process, and optimizing the test plan.

[0031] To achieve the above objectives, a fourth aspect of the present invention provides a computer-readable storage medium, and computer-executable instructions are used for the above-mentioned test service management method when executed by a computer processor.

[0032] According to the computer-readable storage medium of an embodiment of the present invention, through the above-mentioned test business management method, by moving the measurement quantity transmission and quality inspection business online, the inspection business process is greatly simplified, the inspection samples and tester task arrangements are automatically scheduled, the scheduling problem is solved, and the learning cost brought by learning the upper computer software of different manufacturers is avoided. The test data collection method is unified, the efficiency of testers in doing tests is improved, and effective analysis and control means are used for the test process data and the test result data, the test process is intuitively monitored, and the test plan is optimized.

[0033] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A block diagram of a test service management system according to some embodiments of the present invention;

[0035] Figure 2 is a flowchart of a reservation management module according to some embodiments of the present invention;

[0036] Figure 3 A block diagram of experimental data collection according to some embodiments of the present invention;

[0037] Figure 4 A block diagram of a test service management system according to some other embodiments of the present invention;

[0038] Figure 5 A schematic diagram of a test service management system according to some other embodiments of the present invention;

[0039] Figure 6 is a flowchart of a trial service management method according to some embodiments of the present invention;

[0040] Figure 7 is a block diagram of an electronic device according to some embodiments of the present invention. DETAILED DESCRIPTION

[0041] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0042] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present invention should be understood by people with ordinary skills in the field to which the present invention belongs. The "first", "second" and similar words used in the embodiments of the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0043] As mentioned in the background technology section, in recent years, research on digital transformation of metrology has been carried out to realize the comprehensive digitization and standardized collection and recording of metrology data, which is an urgent problem to be solved. The digitization of laboratory management systems and the informatization of test process management are the development trends of the industry. In related technologies, combined with the research on traditional metrology business systems and the planning requirements of the metrology digital ecological service system, a set of offline collection of measurement value transfer and quality inspection equipment testing requirements has been formed. The system is entered online and test tasks are generated. Then, according to the requirements of the test tasks, the tester uploads the report to the system after completing the test offline for download by business personnel.

[0044] In the process of implementing the present invention, the applicant found that in the process of test scheduling, there will be insufficient automation, difficulty in manual operation, inconsistent test data collection and recording software, difficulty in data collection and recording, high development costs and learning costs for testers, and lack of effective analysis and control means for test process data and test result data, resulting in the inability to intuitively monitor the test process and optimize the test plan. In the related art, the time is reserved through manual feedback, and the test time of the test sample is set by manually calculating the scheduling time of the test task. In this case, it is very easy to have a timeout, the tester's task arrangement is tight and cannot be completed, and it is difficult to schedule when there are many test tasks.

[0045] The following describes a test service management system, a test service management method, an electronic device, and a storage medium provided in embodiments of the present invention with reference to the accompanying drawings.

[0046] refer to Figure 1 , is a block diagram of a trial service management system according to some embodiments of the present invention.

[0047] The test service management system 100 provided in the embodiment of the present invention includes: an appointment management module 110 , a commission management module 120 , a task management module 130 , a certificate management module 140 and a sample management module 150 .

[0048] In the reservation management module 110, the customer service staff obtains the user information of the reservation user and the sample information (reservation information) of the sample to be tested, logs in the reservation information, and maintains the test items. The customer service staff determines the target tester (test process information) required to test the sample to be tested based on the reservation information, wherein the target tester is the tester who takes the shortest time to test the sample to be tested among all testers. Then, the customer service staff determines whether to conduct an on-site inspection. When the customer service staff conducts an on-site inspection, the on-site reservation is approved. When the on-site reservation is approved, the reservation information is accepted, and a reservation entrustment work order is generated based on the reservation information and the test process information, and the reservation entrustment work order is sent to the entrustment management module 120. When the on-site reservation approval is not passed, the step of logging in the reservation information is performed again.

[0049] When the customer service personnel do not conduct on-site inspection, they execute the sample reception in the sample management module 150. When all the samples have been received, the business personnel accept the appointment information. When all the samples have not been received, the customer service personnel continue to receive the samples until all the samples have been received.

[0050] From all the samples to be tested, first select the samples to be tested that need to be adjusted. When the samples to be tested need to be assigned to testers, assign the samples to the designated testers. After the assignment is completed, update the test calendar of the designated tester and the total test calendar of the test business management system. Then, select the target samples to be tested that need to be adjusted, query the project time of all target projects and the input coefficient of the tester corresponding to each target project, where the input coefficient is inversely proportional to the time the tester spends on the test samples, that is, the larger the input coefficient, the shorter the time the tester spends on the test samples; the smaller the input coefficient, the longer the time the tester spends on the test samples.

[0051] Determine the target project corresponding to the target sample to be tested, and determine the target test time corresponding to the target sample to be tested according to the project time of the target project. In the same way, determine the target test time corresponding to all target samples to be tested, and then arrange the target test time corresponding to all target samples to be tested in descending order (i.e., arrange in order from large to small), and obtain the test preference ranking for all target samples to be tested. According to the test preference ranking, the target samples to be tested are assigned to the target tester (i.e., the target samples to be tested corresponding to the longest target test time are first assigned to the target tester), wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target sample to be tested. When the target tester is assigned the target samples to be tested, the test calendar of the target tester has changed. The test calendar of the target tester and the total test calendar of the test business management system are updated so that the target samples to be tested can be accurately assigned to the corresponding target tester when they are assigned next time, thereby improving the test efficiency of the target tester.

[0052] Determine each tester's test calendar based on the project time of all target projects, the tester's input coefficient and the tester's scheduling information, working days for vacation or business trip, the tester's physical condition, the time of the project involved in the calculation, the time of the tester's historical scheduled projects on that working day, the remaining difference after the project time calculation, the total test calendar after scheduling, and the scheduling of the start time of the test product adjusted within the appointment time range. Determine the total test calendar of the test business management system based on the test calendars and appointment information of all testers. According to the following formula, the test time of a tester on a certain day can be calculated and the test calendar of that day can be refreshed to obtain the overall test calendar of the tester's adjusted schedule:

[0053]

[0054] Among them, C dt is the total time spent on a working day, d is a working day for vacation or business trip, P ds P is the time spent on the project on that working day. do is the time spent on the tester's historical scheduled projects on that working day, n is the total number of test tasks on that working day, C dr The time taken for all projects on the last working day within the appointment range, E c is the tester's test input coefficient, P dr The difference remaining after calculating the project time.

[0055]

[0056] Among them, C total is the total test calendar after scheduling, C dts To adjust the start time of the test within the appointment time range, C dtfTo adjust the end time of the test, V dts Test calendar for the start time of vacation or business trip within the reservation time range, V dtf Experiment with the calendar for the end time of vacation or business trip within the reservation time range.

[0057] As a specific example, Figure 2 As shown, the flowchart of the reservation management module of the present invention may include the following steps:

[0058] S201, screen out samples for intelligent scheduling.

[0059] Among them, S201a is to query the time consumption of the project, and S201b is to query the input coefficient of the tester.

[0060] S202, obtaining the time consumption of items associated with the sample and sorting them in descending order.

[0061] S203, prioritize the longest-lasting projects

[0062] S204, determine whether the project duration is less than 1 day. If yes, execute step S205; if no, execute step S208.

[0063] S205, calculate according to the decimal experimenter logic.

[0064] S206, comparing the test completion time and assigning the task to the tester who completes the task first.

[0065] S207, refreshing the tester's test calendar.

[0066] S208, calculate according to integer tester logic.

[0067] S209, compare the test completion time and assign the task to the tester who completes the task first.

[0068] S210, refreshing the test calendar of the tester.

[0069] S211, determine whether the project has been arranged. If not, return to step S202.

[0070] In the entrustment management module 120, the business personnel receives the appointment entrustment work order issued by the appointment management module 110, and the business personnel generates the entrustment work order according to the appointment entrustment work order and accepts the entrustment. Then, the business personnel determines the test type. When the test type is a calibration task for the sample to be tested, the tester generates a calibration task work order (appointment test work order). When the test type is a calibration task for the sample to be tested, the tester generates a calibration task work order (appointment test work order) and issues the appointment test work order to the task management module 130.

[0071] In the task management module 130, the tester receives the appointment test work order issued by the entrustment management module 120, and provides the appointment test work order to the target tester, so that the target tester can test the test sample according to the appointment test work order, and then obtain the test data of the sample to be tested, unify the format of all test data, and generate a test record report.

[0072] In the task management module 130, the target tester starts the test according to the scheduled test work order issued by the entrusted management module 120, and records the test data. After the test is completed, a test record report is generated, and then a test certificate to be approved (unstamped) is generated based on the test record report. The tester submits the test certificate to be approved for verification and sends it to the certificate management module 140.

[0073] It should be explained that the reference Figure 3 , is a block diagram of test data collection according to some embodiments of the present invention. In the process of collecting test data, the protocol documents (such as operation manuals, technical specifications, management specifications, contract templates, safety technical specifications, national standards, calibration and maintenance records, certificates of conformity, user manuals, interfaces and communication protocols, etc.) of all test equipment provided by different manufacturers are first determined. Then, the protocol models corresponding to each protocol document are respectively constructed, and then all the protocol models are input into the model parser. The protocol key node elements (Protocol Node Element, PNE) of each protocol model are extracted by the model parser. The extracted protocol key node elements of each protocol model are then input into the protocol converter. The protocol converter determines the standard protocol generation template according to all the protocol key node elements. The test data of the sample to be tested is processed according to the standard protocol generation template to unify the format of all test data (the protocol parser parses the hexadecimal test data returned by the test equipment into JSON format test data according to the protocol document and saves it). The interface data converter generates a test record report according to the JSON format test data and the test data template for later certificate generation.

[0074] Among them, after loading the protocol model, the model parser obtains the protocol key node elements of each protocol model in the model through the extensible markup language parsing tool. The protocol key node elements of each protocol model are the basic units extracted from the constructed protocol model for constructing the protocol document. The node definition is shown in Table 1. By parsing the protocol model diagram into nodes, structural control conditions and events, the protocol converter can provide structured input data for converting into the protocol document.

[0075] Table 1

[0076]

[0077] The content definition of the data acquisition protocol document is shown in Table 2 and Table 3. The protocol converter converts the protocol model into the uplink protocol document and the downlink protocol document according to the type of the protocol. Among them, the key node element events, conditions, program calls and operations of each protocol model are converted into the content of the protocol document rule; the node name, sending instructions, response instructions, etc. are converted into the pt-column, content-def and ontology-column definition content of the protocol document.

[0078] Table 2

[0079]

[0080] Table 3

[0081]

[0082] The protocol converter obtains the equipment manufacturer and model information corresponding to the protocol from the parsed protocol model data, and associates it with the test equipment in the database. Then, the tester selects the test equipment and issues operating instructions to the protocol parser. The protocol parser converts the issued operating instructions into machine instructions that can be recognized by the test equipment based on the protocol document information bound to the test equipment, and performs measurements.

[0083] In the certificate management module 140, the first-level authorized personnel receives the test certificate to be approved issued by the task management module 130, and authorizes the test certificate to be approved. When the first-level authorization of the test certificate to be approved is passed by the first-level authorized personnel, the second-level authorized personnel then authorizes the test certificate to be approved after the first-level authorization is passed. When the second-level authorized personnel passes the second-level authorization of the test certificate to be approved, the second-level authorized personnel then signs and seals the test certificate to be approved after the second-level authorization is passed, obtains the approved test certificate, and issues the approved test certificate to the sample management module 150, wherein the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel. For example, the first-level authorized personnel can be the team leader, and the second-level authorized personnel can be the department head. The approved test certificate indicates that the sample to be tested has completed the test.

[0084] When the first-level authorized personnel do not pass the first-level authorization for the test certificate, the tester determines whether to restart the test. When the tester restarts the test, the tester executes the start test step in the task management module 130. When the tester does not restart the test, the tester executes the submission verification step in the task management module 130.

[0085] In the sample management module 150, the business personnel receive the test approval certificate issued by the certificate management module 140, and provide the test approval certificate to the sample management personnel, so that the sample management personnel can return the test samples after the test to the reservation user.

[0086] As a specific embodiment, refer to Figure 4 , is a block diagram of a test business management system according to some other embodiments of the present invention. The test business management system of the present invention can be divided into three parts: a test management module, a data monitoring and analysis module, and a data acquisition module. Among them, the test management module includes appointment registration, online inspection, sample reception, acceptance of appointments, generation of commissions, acceptance of commissions, generation of tasks, issuance of tasks, start of tests, completion of tests, generation of certificates, and approval and issuance of certificates. The test management module provides appointment management, commission management, task management, certificate management, and sample management functions, provides online appointment registration and online inspection services for test personnel, provides online generation of commissions, sample reception and delivery, and generation of test tasks for sales personnel, and provides tasks issuance, automatic scheduling, unified testing, certificate generation, and electronic signature of certificates for test personnel.

[0087] Among them, appointment registration usually refers to booking the time and date in advance before a certain service or activity is carried out, so as to facilitate arrangement and avoid conflicts. Online appointment inspection refers to the appointment inspection service conducted through the Internet. Users can make appointments for inspections through the Internet to improve efficiency. Sample reception: In the field of testing or experimentation, it refers to receiving samples sent for testing, ensuring that the samples meet the testing requirements, and keeping records. Accepting appointments refers to the official or service agency accepting the customer's appointment request and making corresponding arrangements. Generating entrustment: In the field of law or services, it refers to creating a letter of entrustment or entrustment agreement to formally entrust others to act on their behalf. Accepting entrustment means that the official or service agency accepts the customer's entrustment request and starts to handle related matters. Generating tasks: In project management or task allocation, it refers to creating a new task and assigning it to the corresponding executor. Issuing tasks refers to the superior leader or manager formally assigning tasks to subordinates or team members and requiring them to complete them. Starting experiments: In the field of scientific research or testing, it refers to the formal initiation of the experiment process to conduct scientific research or product testing. Experiment completion means that the experiment or test process has ended and all scheduled test items have been completed. Generating a certificate means creating and issuing a corresponding certificate or certification document after completing a service or audit. Certificate review and issuance means reviewing and approving the generated certificate, and issuing it to the relevant person or organization after confirmation.

[0088] The data monitoring and analysis module includes test data monitoring and analysis and log data monitoring and analysis. By acquiring test process data, test result data and log data in real time and analyzing the acquired data, it provides high-quality inspection plans for business personnel and high-quality test plans and real-time test log analysis for test personnel.

[0089] Among them, test data monitoring and analysis refers to the real-time monitoring and analysis of collected data during scientific experiments or product testing to ensure the accuracy and completeness of the data and to promptly discover possible problems or anomalies. This usually involves data collection, storage, processing and interpretation, with the aim of improving the efficiency and quality of the experiment. Log data monitoring and analysis refers to the process of monitoring and analyzing log files generated during the operation of systems, applications or networks. Log files record information such as system events, error messages, performance indicators and user activities. By monitoring log data, abnormalities and problems in the system can be discovered in a timely manner, and analysis helps to understand the causes and effects of these events, so that appropriate measures can be taken to solve problems or optimize system performance. Log analysis is an important part of IT operation and maintenance. It helps the operation and maintenance team to monitor the system operation status in real time, discover potential problems, and provide business insights.

[0090] The data acquisition module includes protocol management, protocol analysis, interface management, data conversion, message management, message analysis, log management and log monitoring.

[0091] Among them, protocol management refers to the process of systematic management of the configuration, maintenance and update of communication protocols to ensure the consistency and correctness of the protocols. Protocol parsing refers to the splitting and interpretation of the data packets of the communication protocol in the format specified by the protocol in order to extract useful information and data. Interface management involves the creation, maintenance, monitoring and optimization of API interfaces to ensure the availability and security of the interfaces. Data conversion is the process of converting data from one format or structure to another format or structure to facilitate the transmission and use of data between different systems or platforms. Message management involves management activities such as the creation, sending, receiving and storage of messages to ensure the integrity and availability of messages. Message parsing refers to the analysis and interpretation of message data to extract the payload and metadata of the message, which usually requires an in-depth understanding of the structure of the message. Log management includes the creation, storage, maintenance and query of logs, etc. Log management helps to record the operation history of the system and diagnose problems. Log monitoring refers to the real-time monitoring and analysis of log files to promptly detect and respond to system problems or abnormal behaviors.

[0092] By connecting the test business management system with test equipment (power frequency induction voltage divider, standard voltage transformer and standard current transformer) and environmental monitoring equipment (power quality monitoring device, temperature and humidity sensor and video monitoring device), the digital management system based on the measurement transmission and quality inspection business is studied to realize the information perception and data synchronization of the measurement system management and test process, and realize the vertical connection, integration and sharing of laboratory resources and data through the unified standardized trusted access and sharing of test and detection equipment and data, and play a demonstration application. Let business participants and unit managers master the measurement business activities (from appointment for inspection, acceptance of commission, test product reception, task allocation, start of test, test completion, certificate approval, certificate issuance, test product issuance, certificate issuance, measurement system management and other links of the real situation), and timely discover problems in business activities, and achieve the best management effect by formulating effective operation and management means. The status of the test product can also be tracked in time on the client side to achieve information synchronization between customers and business personnel. In the process of test business and certificate approval, full business collaboration is realized online, and the test problems such as the inability to intelligently schedule tasks, the difficulty of accessing equipment from different manufacturers, and the frequent offline manual signature search are completely eliminated, which greatly improves work efficiency and user satisfaction.

[0093] Therefore, reference Figure 5 , is a schematic diagram of a test business management system according to some embodiments of the present invention. The overall architecture of the system includes an appointment management module, an entrustment management module, a task management module, a certificate management module, and a sample management module. After the customer service staff registers the appointment information in the appointment management module, the business staff accepts the appointment and generates a commission form. After the commission is accepted, a verification and calibration task is generated and issued to the tester. The tester completes the test data collection according to the task information, and generates a certificate after analyzing and managing the collected data. The authorized signatory and the director review and seal the generated certificate in the certificate management module, and synchronizes the review results and the sealed certificate to the business staff. The business staff issues the sample in the sample management module.

[0094] In summary, according to the embodiment of the present invention, the test business management system includes an appointment management module, a commission management module and a task management module; the appointment management module obtains appointment information, determines the test process information according to the appointment information, generates an appointment commission work order according to the appointment information and the test process information, and sends the appointment commission work order to the commission management module; wherein the appointment information includes the user information of the appointment user and the sample information of the sample to be tested, and the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; the commission management module receives the appointment commission work order issued by the appointment management module, generates an appointment test work order according to the appointment commission work order, and sends the appointment test work order to the task management module; wherein the appointment test work order includes the verification task and the calibration task for the sample to be tested; the task management module receives the appointment test work order issued by the commission management module, and provides the appointment test work order to the target tester, so that the target tester can test the sample to be tested according to the appointment test work order; obtains the test data of the sample to be tested, unifies the format of all test data, and generates a test record report. Therefore, this system greatly simplifies the inspection process by moving the measurement and transmission and quality inspection business online, automatically schedules the inspection samples and testers' tasks, solves the problem of scheduling difficulties, avoids the learning cost of learning the upper computer software of different manufacturers, unifies the test data collection method, improves the efficiency of testers in doing tests, effectively analyzes and controls the test process data and test result data, intuitively monitors the test process, and optimizes the test plan.

[0095] For the convenience of description, the above system is described as being divided into various modules according to their functions. Of course, when implementing the present invention, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0096] like Figure 6 As shown, the trial service management method of the embodiment of the present invention may include the following steps:

[0097] S601, obtain appointment information, determine test process information according to the appointment information, and generate an appointment entrustment work order according to the appointment information and the test process information; wherein the appointment information includes user information of the appointment user and sample information of the sample to be tested, and the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample among all testers.

[0098] Specifically, the customer service staff obtains the user information of the appointment user and the sample information of the sample to be tested, and logs in the appointment information. The customer service staff determines the tester who takes the shortest time to test the sample among all the testers required to test the sample based on the appointment information. Then, the customer service staff determines whether to conduct an on-site inspection. When the customer service staff conducts an on-site inspection, the on-site appointment is approved. When the on-site appointment is approved, the appointment information is accepted, and an appointment entrustment work order is generated based on the appointment information and the test process information.

[0099] S602, generating a test reservation work order according to the reservation commission work order; wherein the test reservation work order includes a verification task and a calibration task for the sample to be tested.

[0100] Specifically, after generating an appointment commission work order, the business personnel generates a commission work order based on the appointment commission work order and accepts the commission. Then, the business personnel determines the test type. When the test type is a calibration task for the sample to be tested, the tester generates a calibration task work order (appointment test work order). When the test type is a calibration task for the sample to be tested, the tester generates a calibration task work order (appointment test work order).

[0101] S603, providing the scheduled test work order to the target tester, so that the target tester can test the sample to be tested according to the scheduled test work order.

[0102] S604, obtaining the test data of the sample to be tested, unifying the format of all the test data, and generating a test record report.

[0103] Specifically, after generating the appointment test work order, the tester will provide the appointment test work order to the target tester, so that the target tester can test the test sample according to the appointment test work order, and then obtain the test data of the test sample (in different formats), unify the format of all test data, and generate a test record report for later certificate generation.

[0104] In some embodiments of the present invention, the above-mentioned test service management method further includes: generating a test certificate to be approved according to the test record report.

[0105] Specifically, the target tester starts the test according to the scheduled test work order and records the test data. After the test is completed, a test record report is generated, and then a test certificate for approval (unstamped) is generated based on the test record report.

[0106] In some embodiments of the present invention, the above-mentioned test business management method also includes: providing the test certificate to be approved to the first-level authorized personnel for authorization; in response to the first-level authorized personnel's approval of the first-level authorization of the test certificate to be approved, providing the test certificate to be approved after the first-level authorization is passed to the second-level authorized personnel for authorization; in response to the second-level authorized personnel's approval of the second-level authorization of the test certificate to be approved, signing the test certificate to be approved after the second-level authorization is passed to obtain an approved test certificate; wherein, the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel, and the approved test certificate indicates that the sample to be tested has completed the test.

[0107] Specifically, the first-level authorized personnel authorizes the test certificate to be approved. When the first-level authorization of the test certificate to be approved is passed by the first-level authorized personnel, the second-level authorized personnel then authorizes the test certificate to be approved after the first-level authorization is passed. When the second-level authorized personnel passes the second-level authorization of the test certificate to be approved, the second-level authorized personnel then signs and seals the test certificate to be approved after the second-level authorization is passed to obtain the approved test certificate, wherein the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel. For example, the first-level authorized personnel can be the team leader, and the second-level authorized personnel can be the department head. The approved test certificate indicates that the sample to be tested has completed the test.

[0108] In some embodiments of the present invention, the above-mentioned test service management method further includes: providing the test approval certificate to the test product management personnel, so that the test product management personnel can return the test samples after the test is completed to the booking user.

[0109] Specifically, after obtaining the approval test certificate, the business personnel will provide the approval test certificate to the test product management personnel, so that the test product management personnel can distribute the test samples after the test is completed and return them to the appointment users.

[0110] In some embodiments of the present invention, the above-mentioned test business management method also includes: screening out target samples to be tested whose scheduling needs to be adjusted from all samples to be tested; querying the project time of all target projects and the input coefficient of the tester corresponding to each target project; wherein the input coefficient is inversely proportional to the time taken by the tester to test the sample to be tested; determining the target project corresponding to the target sample to be tested, so as to determine the target test time corresponding to the target sample to be tested according to the project time of the target project; arranging the target test time corresponding to all target samples to be tested in descending order to obtain a test priority ranking for all target samples to be tested; assigning the target sample to be tested to the target tester according to the test priority ranking; wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target sample to be tested.

[0111] Furthermore, in some embodiments of the present invention, the above-mentioned test service management method further includes: in response to the target tester being assigned the target sample to be tested, updating the test calendar of the target tester and the overall test calendar of the test service management system.

[0112] Specifically, from all the samples to be tested, first screen out the samples to be tested that need to adjust the scheduling. When the samples to be tested need to specify a tester, assign the samples to the specified tester. After the assignment is completed, update the test calendar of the specified tester and the total test calendar of the test business management system. Then, screen out the target samples to be tested that need to adjust the scheduling, query the project time of all target projects and the input coefficient of the tester corresponding to each target project, where the input coefficient is inversely proportional to the time it takes the tester to test the sample to be tested, that is, the larger the input coefficient, the shorter the time it takes the tester to test the sample to be tested; the smaller the input coefficient, the longer the time it takes the tester to test the sample to be tested.

[0113] Determine the target project corresponding to the target sample to be tested, and determine the target test time corresponding to the target sample to be tested according to the project time of the target project. In the same way, determine the target test time corresponding to all target samples to be tested, and then arrange the target test time corresponding to all target samples to be tested in descending order (i.e., arrange in order from large to small), and obtain the test preference ranking for all target samples to be tested. According to the test preference ranking, the target samples to be tested are assigned to the target tester (i.e., the target samples to be tested corresponding to the longest target test time are first assigned to the target tester), wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target sample to be tested. When the target tester is assigned the target samples to be tested, the test calendar of the target tester has changed. The test calendar of the target tester and the total test calendar of the test business management system are updated so that the target samples to be tested can be accurately assigned to the corresponding target tester when they are assigned next time, thereby improving the test efficiency of the target tester.

[0114] In some embodiments of the present invention, the above-mentioned test business management method also includes: determining the test calendar of each tester based on the project time of all target projects, the tester's input coefficient and the tester's scheduling information; determining the total test calendar of the test business management system based on the test calendars and appointment information of all testers.

[0115] Specifically, the test calendar of each tester is determined based on the project time of all target projects, the tester's input coefficient and scheduling information, working days on vacation or business trip, the tester's physical condition, the time of the projects involved in the calculation, the time of the tester's historical scheduled projects on that working day, the remaining difference after the project time calculation, the total test calendar after scheduling, and the scheduling of adjusting the start time of the test product within the appointment time range. The total test calendar of the test business management system is determined based on the test calendars of all testers and appointment information.

[0116] In some embodiments of the present invention, the above-mentioned test business management method also includes: determining the protocol documents of all test equipment, and constructing a corresponding protocol model based on each protocol document; inputting all protocol models into a protocol parser, and extracting the protocol key node elements of each protocol model; determining a standard protocol generation template based on all protocol key node elements; processing the test data of the sample to be tested according to the standard protocol generation template to unify the format of all test data and generate a test record report.

[0117] Specifically, in the process of collecting and recording test data, the protocol documents of all test equipment provided by different manufacturers are first determined (such as operation manuals, technical specifications, management specifications, contract templates, safety technical specifications, national standards, calibration and maintenance records, certificates of conformity, user manuals, interfaces and communication protocols, etc.), and then, the corresponding protocol models are constructed according to each protocol document, and then all protocol models are input into the model parser, and the protocol key node elements of each protocol model are extracted through the model parser, and then the extracted protocol key node elements of each protocol model are input into the protocol converter, and the protocol converter determines the standard protocol generation template according to all the protocol key node elements, and processes the test data of the samples to be tested according to the standard protocol generation template to unify the format of all test data (the protocol parser parses the hexadecimal test data returned by the test equipment into JSON format test data according to the protocol document and saves it), and the interface data converter generates a test record report according to the JSON format test data and the test data template for later certificate generation.

[0118] Therefore, after the customer service staff registers the appointment information, the business staff accepts the appointment order. After the order is accepted, the verification and calibration tasks are generated and issued to the tester. The tester completes the test data collection according to the task information and generates a certificate after analyzing and managing the collected data. The authorized signatory and the director review and seal the generated certificate, and synchronize the review results and the sealed certificate to the business staff, who then distributes the test products.

[0119] In summary, according to the test business management method of the embodiment of the present invention, appointment information is obtained, test process information is determined based on the appointment information, and an appointment entrustment work order is generated based on the appointment information and the test process information; wherein the appointment information includes user information of the appointment user and sample information of the sample to be tested, and the test process information includes the target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; an appointment test work order is generated according to the appointment entrustment work order; wherein the appointment test work order includes verification tasks and calibration tasks for the sample to be tested; the appointment test work order is provided to the target tester, so that the target tester tests the sample to be tested according to the appointment test work order; the test data of the sample to be tested is obtained, and the format of all test data is unified to generate a test record report. Therefore, this method greatly simplifies the inspection process by moving the measurement and transmission and quality inspection business online, automatically schedules the inspection samples and testers' tasks, solves the problem of scheduling difficulties, avoids the learning cost of learning the upper computer software of different manufacturers, unifies the test data collection method, improves the efficiency of testers in doing tests, effectively analyzes and controls the test process data and test result data, intuitively monitors the test process, and optimizes the test plan.

[0120] It should be noted that the method of the embodiment of the present invention can be performed by a single device, such as a computer or a server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present invention, and the multiple devices will interact with each other to complete the above method.

[0121] It should be noted that some embodiments of the present invention are described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0122] Corresponding to the above embodiment, the present invention further provides an electronic device.

[0123] refer to Figure 7, is a block diagram of an electronic device according to some embodiments of the present invention, showing a more specific hardware structure diagram of an electronic device provided by this embodiment, the device may include: a processor 710, a memory 720, an input / output interface 730, a communication interface 740 and a bus 750. The processor 710, the memory 720, the input / output interface 730 and the communication interface 740 are connected to each other in the device through the bus 750.

[0124] The processor 710 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0125] The memory 720 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 720 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 720 and are called and executed by the processor 710.

[0126] The input / output interface 730 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0127] The communication interface 740 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0128] The bus 750 comprises a pathway that transmits information between the various components of the device (eg, the processor 710 , the memory 720 , the input / output interface 730 , and the communication interface 740 ).

[0129] It should be noted that, although the above device only shows the processor 710, the memory 720, the input / output interface 730, the communication interface 740 and the bus 750, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0130] The electronic device of the above embodiment is used to implement the corresponding method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0131] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present invention also provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to execute the method of any of the above embodiments.

[0132] The above-mentioned non-transitory computer-readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0133] The computer instructions stored in the storage medium of the above embodiment are used to enable a computer to execute the method of any embodiment in the above exemplary method part, and have the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0134] In addition, although the operations of the method of the present invention are described in a specific order in the accompanying drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. On the contrary, the steps depicted in the flow chart can be performed in a different order. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step, and / or one step can be decomposed into multiple steps.

[0135] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0136] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present invention should be understood by people with ordinary skills in the field to which the present invention belongs. The "first", "second" and similar words used in the embodiments of the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0137] Although the spirit and principle of the present invention have been described with reference to several specific embodiments, it should be understood that the present invention is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined to benefit, and this division is only for the convenience of expression. The present invention is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the attached claims. The scope of the attached claims conforms to the broadest interpretation, thereby including all such modifications and equivalent structures and functions.

Claims

1. A test business management system, characterized in that: Including appointment management module, entrustment management module and task management module; The reservation management module is configured to obtain reservation information, determine test process information according to the reservation information, generate a reservation entrustment work order according to the reservation information and the test process information, and send the reservation entrustment work order to the entrustment management module; wherein the reservation information includes user information of the reservation user and sample information of the sample to be tested, and the test process information includes a target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; The entrustment management module is configured to receive the appointment entrustment work order issued by the appointment management module, generate an appointment test work order according to the appointment entrustment work order, and issue the appointment test work order to the task management module; wherein the appointment test work order includes a verification task and a calibration task for the sample to be tested; The task management module is configured to receive the appointment test work order issued by the entrusted management module, and provide the appointment test work order to the target tester, so that the target tester can test the sample to be tested according to the appointment test work order; obtain the test data of the sample to be tested, unify the format of all the test data, and generate a test record report.

2. The test business management system according to claim 1, characterized in that: Also includes: The task management module is configured to generate a test certificate to be approved according to the test record report, and send the test certificate to be approved to the certificate management module.

3. The test business management system according to claim 2, characterized in that: It also includes a certificate management module; The certificate management module is configured as follows: Receive the test certificate to be approved issued by the task management module, and provide the test certificate to be approved to the first-level authorized personnel for authorization; In response to the first-level authorization of the test certificate to be approved by the first-level authorized personnel, providing the test certificate to be approved after the first-level authorization is approved to the second-level authorized personnel for authorization; In response to the second-level authorization of the test certificate to be approved by the second-level authorized personnel, the test certificate to be approved after the second-level authorization is signed and stamped to obtain an approved test certificate, and the approved test certificate is issued to the test product management module; wherein, the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel, and the approved test certificate indicates that the test sample to be tested has completed the test.

4. The test business management system according to claim 3, characterized in that: It also includes a test product management module; The sample management module is configured to receive the test approval certificate issued by the certificate management module, and provide the test approval certificate to the sample management personnel, so that the sample management personnel can return the test samples after the test is completed to the reservation user.

5. The test business management system according to claim 1, characterized in that: The reservation management module is also configured to: From all samples to be tested, select the target samples to be tested that need to be adjusted; Query the project time consumption of all target projects and the input coefficient of the tester corresponding to each target project; wherein the input coefficient is inversely proportional to the time consumption of the tester for testing the sample to be tested; Determine the target project corresponding to the target sample to be tested, and determine the target test time corresponding to the target sample to be tested according to the project time of the target project; Arrange the target test times corresponding to all the target samples to be tested in descending order to obtain a test optimization ranking for all the target samples to be tested; The target samples to be tested are allocated to target testers according to the test priority ranking; wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target samples to be tested.

6. The test business management system according to claim 5, characterized in that: The reservation management module is also configured to: Determine a test calendar for each tester according to the project duration of all target projects, the input coefficient of the tester, and the scheduling information of the tester; The overall test calendar of the test business management system is determined according to the test calendars of all the testers and the reservation information.

7. The test business management system according to claim 1, characterized in that: The task management module is also configured to: Determine the protocol documents of all test equipment, and construct a corresponding protocol model according to each of the protocol documents; Input all the protocol models into a protocol parser to extract the key protocol node elements of each protocol model; Determine a standard protocol generation template based on all the key node elements of the protocol; A template is generated according to the standard protocol to process the test data of the sample to be tested, so as to unify the format of all the test data and generate the test record report.

8. The test business management system according to claim 6, characterized in that: The reservation management module is also configured to: In response to the target tester being assigned a target sample to be tested, the test calendar of the target tester and the overall test calendar of the test business management system are updated.

9. A test service management method, characterized in that: include: Acquire reservation information, determine test process information according to the reservation information, and generate a reservation entrustment work order according to the reservation information and the test process information; wherein the reservation information includes user information of the reservation user and sample information of the sample to be tested, and the test process information includes a target tester required to test the sample to be tested, and the target tester is the tester who takes the shortest time to test the sample to be tested among all testers; Generate a test reservation work order according to the reservation commission work order; wherein the test reservation work order includes a verification task and a calibration task for the sample to be tested; Providing the test reservation work order to the target tester, so that the target tester tests the sample to be tested according to the test reservation work order; The test data of the sample to be tested is obtained, and the format of all the test data is unified to generate a test record report.

10. The test service management method according to claim 9, characterized in that: Also includes: A test certificate to be approved is generated based on the test record report.

11. The test service management method according to claim 10, characterized in that: Also includes: Providing the test certificate to be approved to the first-level authorized personnel for authorization; In response to the first-level authorization of the test certificate to be approved by the first-level authorized personnel, providing the test certificate to be approved after the first-level authorization is approved to the second-level authorized personnel for authorization; In response to the second-level authorization of the test certificate to be approved by the second-level authorized personnel, the test certificate to be approved after the second-level authorization is signed and stamped to obtain an approved test certificate; wherein, the authorization authority of the second-level authorized personnel is greater than that of the first-level authorized personnel, and the approved test certificate indicates that the test sample to be tested has completed the test.

12. The test service management method according to claim 11, characterized in that: Also includes: The test approval certificate is provided to the sample management personnel so that the sample management personnel can return the test samples after the test is completed to the reservation user.

13. The test service management method according to claim 9, characterized in that: Also includes: From all samples to be tested, select the target samples to be tested that need to be adjusted; Query the project time consumption of all target projects and the input coefficient of the tester corresponding to each target project; wherein the input coefficient is inversely proportional to the time consumption of the tester for testing the sample to be tested; Determine the target project corresponding to the target sample to be tested, and determine the target test time corresponding to the target sample to be tested according to the project time of the target project; Arrange the target test times corresponding to all the target samples to be tested in descending order to obtain a test optimization ranking for all the target samples to be tested; The target samples to be tested are allocated to target testers according to the test priority ranking; wherein the target tester is the tester with the highest input coefficient in the target project corresponding to the target samples to be tested.

14. The test service management method according to claim 13, characterized in that: Also includes: Determine a test calendar for each tester according to the project duration of all target projects, the input coefficient of the tester, and the scheduling information of the tester; The overall test calendar of the test business management system is determined according to the test calendars of all the testers and the reservation information.

15. The test service management method according to claim 9, characterized in that: Also includes: Determine the protocol documents of all test equipment, and construct a corresponding protocol model according to each of the protocol documents; Input all the protocol models into a protocol parser to extract the key protocol node elements of each protocol model; Determine a standard protocol generation template based on all the key node elements of the protocol; A template is generated according to the standard protocol to process the test data of the sample to be tested, so as to unify the format of all the test data and generate the test record report.

16. The test service management method according to claim 14, characterized in that: Also includes: In response to the target tester being assigned a target sample to be tested, the test calendar of the target tester and the overall test calendar of the test business management system are updated.

17. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the trial business management system according to any one of claims 1 to 8 is run.

18. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions, when executed by a computer processor, are used in the trial service management method as described in any one of claims 9 to 16.