Enterprise customer-oriented electronic detection sheet generation and confirmation method and system
Through the electronic inspection order generation and confirmation system for corporate customers, electronic inspection orders are automatically generated and checked, and the confirmation time is adjusted according to the inspection data and customer activity, which solves the problems of low efficiency and high error rate in the existing technology and realizes efficient and accurate inspection order processing.
Patent Information
- Application Number
- CN202510863042.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-25
- Publication Date
- 2025-10-17
AI Technical Summary
In the existing technology, the methods and systems for generating and confirming electronic inspection orders for corporate customers are still imperfect, resulting in low efficiency and prone to errors, and inconvenient storage and management of paper inspection orders.
An electronic inspection form generation and confirmation system for corporate customers was designed, which includes an inspection form generation module, a verification module, a corporate customer confirmation module, a judgment module and a notification module. Electronic inspection forms are generated and verified through an automated process, and the confirmation time is dynamically adjusted according to the complexity of the inspection data, the active information of the corporate customer and the system load.
It significantly improves the processing efficiency and accuracy of inspection orders, reduces manual operation errors, ensures that corporate customers have enough time to confirm, avoids delays caused by excessive system load or customer inactivity, and improves the flexibility and efficiency of the system.
Smart Images

Figure CN120806982A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of inspection sheet generation and confirmation, and particularly relates to an electronic inspection sheet generation and confirmation method and system for enterprise customers. BACKGROUND
[0002] Inspection sheets are indispensable documents in various industries, especially in enterprise environments that require various inspections, tests, or quality assessments. Traditional inspection sheet generation methods usually rely on manual filling, which is not only inefficient but also prone to errors. In addition, the storage, retrieval, and management of paper inspection sheets also bring many inconveniences. With the rapid development of information technology, electronic solutions have gradually been applied in various fields to improve work efficiency and accuracy. However, the electronic inspection sheet generation and confirmation method and system for enterprise customers' specific needs are not perfect, and there is a lack of an electronic system that can fully meet the needs of enterprise customers in the process of inspection sheet generation, review, and confirmation.
[0003] Therefore, it is necessary to design an electronic inspection sheet generation and confirmation method and system for enterprise customers to solve the problems in the current technology. SUMMARY
[0004] In view of this, the present application provides an electronic inspection sheet generation and confirmation method and system for enterprise customers, aiming to improve the processing efficiency and accuracy of inspection sheets.
[0005] In one aspect, the present application provides an electronic inspection sheet generation and confirmation system for enterprise customers, comprising:
[0006] An inspection sheet generation module configured to collect detection data of a sample to be detected, and generate an electronic inspection sheet according to the detection data;
[0007] A verification module configured to verify the electronic inspection sheet, and determine whether to submit the electronic inspection sheet to an enterprise customer for confirmation according to the verification result;
[0008] An enterprise customer confirmation module configured to collect detection task data of the sample to be detected when it is determined to submit the electronic inspection sheet to the enterprise customer for confirmation, and determine an initial confirmation duration of the enterprise customer according to the detection task data;
[0009] A judgment module configured to collect the complexity of the detection data, and determine whether to adjust the initial confirmation duration according to the complexity;
[0010] a time adjustment module configured to, when determining to adjust the initial confirmation duration, collect active information and current system load data of the enterprise client, determine an adjustment coefficient of the initial confirmation duration based on the active information and the current system load data, and obtain a final confirmation duration;
[0011] a notification module configured to, when the final confirmation duration is reached, send confirmation reminding information to the enterprise client.
[0012] Further, when the checking module determines whether to submit the electronic inspection sheet to the enterprise client for confirmation according to the checking result, comprising:
[0013] obtaining a preset checking standard, comparing the electronic inspection sheet with the preset checking standard, and determining whether to submit the electronic inspection sheet to the enterprise client for confirmation according to the comparison result;
[0014] when the electronic inspection sheet meets the preset checking standard, it is determined to submit the electronic inspection sheet to the enterprise client for confirmation;
[0015] when the electronic inspection sheet does not meet the preset checking standard, the electronic inspection sheet is marked with an error and a new electronic inspection sheet is regenerated until the comparison result meets the preset checking standard.
[0016] Further, when the enterprise client confirmation module determines the initial confirmation duration of the enterprise client according to the detection task data, comprising:
[0017] analyzing the detection task data to obtain a detection priority, a detection required time and a detection sample quantity;
[0018] determining a reference confirmation duration of the enterprise client according to the detection priority;
[0019] determining whether to optimize the reference confirmation duration according to the detection required time;
[0020] if yes, determining an optimization coefficient of the reference confirmation duration according to the detection sample quantity, and taking a product value of the reference confirmation duration and the optimization coefficient as the initial confirmation duration.
[0021] Further, when the enterprise client confirmation module determines the reference confirmation duration of the enterprise client according to the detection priority, comprising:
[0022] the detection priority comprises a first priority, a second priority and a third priority;
[0023] when the detection priority is the first priority, it is determined that the reference confirmation duration is a first confirmation duration;
[0024] when the detection priority is the second priority, confirming that the reference confirmation duration is a second confirmation duration, the second confirmation duration being greater than the first confirmation duration;
[0025] when the detection priority is the third priority, confirming that the reference confirmation duration is a third confirmation duration, the third confirmation duration being greater than the second confirmation duration.
[0026] Further, when the enterprise customer confirmation module determines whether to optimize the reference confirmation duration according to the detection time, the method comprises:
[0027] comparing the detection time with a standard detection time, and determining whether to optimize the reference confirmation duration according to a comparison result;
[0028] when the detection time is less than the standard detection time, determining not to optimize the reference confirmation duration;
[0029] when the detection time is greater than or equal to the standard detection time, determining to optimize the reference confirmation duration.
[0030] Further, when the enterprise customer confirmation module determines the optimization coefficient of the reference confirmation duration according to the detection sample quantity, the method comprises:
[0031] comparing the detection sample quantity with a first detection sample quantity and a second detection sample quantity, and determining the optimization coefficient of the reference confirmation duration according to a comparison result; wherein the first detection sample quantity is less than the second detection sample quantity;
[0032] when the detection sample quantity is less than or equal to the first detection sample quantity, determining the optimization coefficient to be a first optimization coefficient;
[0033] when the detection sample quantity is greater than the first detection sample quantity and less than or equal to the second detection sample quantity, determining the optimization coefficient to be a second optimization coefficient, the second optimization coefficient being greater than the first optimization coefficient;
[0034] when the detection sample quantity is greater than the second detection sample quantity, determining the optimization coefficient to be a third optimization coefficient, the third optimization coefficient being greater than the second optimization coefficient.
[0035] Further, when the judgment module determines whether to adjust the initial confirmation duration according to the complexity, the method comprises:
[0036] comparing the complexity with a complexity threshold, and determining whether to adjust the initial confirmation duration according to a comparison result;
[0037] determining not to adjust the initial confirmation duration when the complexity is less than the complexity threshold;
[0038] determining to adjust the initial confirmation duration when the complexity is greater than or equal to the complexity threshold.
[0039] Further, when the time adjustment module determines the adjustment coefficient of the initial confirmation duration based on the active information and current system load data, and obtains the final confirmation duration, the method comprises:
[0040] parsing the active information to obtain the user activity of the enterprise customer;
[0041] parsing the current system load data to obtain the network delay value of the system;
[0042] constructing a duration adjustment feature group according to the user activity and the network delay value;
[0043] comparing the duration adjustment feature group with a historical adjustment combination, determining the adjustment coefficient according to the comparison result, and taking the product value of the adjustment coefficient and the initial confirmation duration as the final confirmation duration;
[0044] when there is a historical duration adjustment feature group in the historical adjustment combination that is the same as the duration adjustment feature group, taking the historical adjustment coefficient corresponding to the historical duration adjustment feature group as the adjustment coefficient;
[0045] when there is no historical duration adjustment feature group in the historical adjustment combination that is the same as the duration adjustment feature group, determining the adjustment coefficient according to the duration adjustment feature group.
[0046] Further, when the time adjustment module determines the adjustment coefficient according to the duration adjustment feature group, the method comprises:
[0047] obtaining an activity standard value corresponding to the user activity and an allowed delay value corresponding to the network delay value;
[0048] calculating a duration influence factor according to the user activity, the activity standard value, the network delay value and the allowed delay value;
[0049] comparing the duration influence factor with a first duration influence factor and a second duration influence factor, and determining the adjustment coefficient according to the comparison result; wherein the first duration influence factor is less than the second duration influence factor;
[0050] when the duration influence factor is less than or equal to the first duration influence factor, determining the adjustment coefficient as a first adjustment coefficient;
[0051] when the time length influence factor is greater than the first time length influence factor and less than or equal to the second time length influence factor, determining the adjustment coefficient as a second adjustment coefficient, the second adjustment coefficient being greater than the first adjustment coefficient;
[0052] when the time length influence factor is greater than the second time length influence factor, determining the adjustment coefficient as a third adjustment coefficient, the third adjustment coefficient being greater than the second adjustment coefficient.
[0053] Compared with the prior art, the electronic inspection sheet generation and confirmation system for enterprise customers provided by the present application can significantly improve the processing efficiency and accuracy of inspection sheets. Through the automatic electronic inspection sheet generation and checking process, the error rate of manual operation is reduced, and the work efficiency is improved. At the same time, the confirmation time length is dynamically adjusted according to the complexity of the detection data, the active information of the enterprise customer and the system load condition, which not only ensures that the enterprise customer has enough time to confirm, but also avoids the confirmation delay caused by high system load or inactivity of the enterprise customer. In addition, the system can also intelligently determine the initial confirmation time length according to the priority and required time of the detection task data, further improving the flexibility and efficiency of processing.
[0054] In another aspect, the present application also provides an electronic inspection sheet generation and confirmation method for enterprise customers, comprising the following steps:
[0055] collecting detection data of a sample to be detected, and generating an electronic inspection sheet according to the detection data;
[0056] checking the electronic inspection sheet, and determining whether to submit the electronic inspection sheet to an enterprise customer for confirmation according to the checking result;
[0057] when it is determined to submit the electronic inspection sheet to the enterprise customer for confirmation, collecting detection task data of the sample to be detected, and determining an initial confirmation time length of the enterprise customer according to the detection task data;
[0058] collecting the complexity of the detection data, and determining whether to adjust the initial confirmation time length according to the complexity;
[0059] when it is determined to adjust the initial confirmation time length, collecting active information of the enterprise customer and current system load data, determining an adjustment coefficient of the initial confirmation time length based on the active information and the current system load data, and obtaining a final confirmation time length;
[0060] when the final confirmation time length is reached, sending a confirmation reminder information to the enterprise customer.
[0061] It can be understood that the above-mentioned electronic inspection order generation and confirmation method and system for enterprise customers have the same beneficial effects, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0062] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not intended to limit the scope of the application. Moreover, the same reference numerals are intended to denote the same components throughout the accompanying drawings. In the drawings:
[0063] Figure 1 A structural block diagram of an electronic inspection order generation and confirmation system for enterprise customers provided for an embodiment of the present application is shown in the figure;
[0064] Figure 2 A flowchart of an electronic inspection order generation and confirmation method for enterprise customers provided for an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION
[0065] Exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be accurately conveyed to those skilled in the art. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
[0066] Referring to Figure 1 As shown in the figure, in some embodiments of the present application, the present embodiment provides an electronic inspection order generation and confirmation system for enterprise customers, comprising:
[0067] An inspection order generation module configured to collect detection data of a sample to be detected, and generate an electronic inspection order according to the detection data;
[0068] A verification module configured to verify the electronic inspection order, and determine whether to submit the electronic inspection order to an enterprise customer for confirmation according to the verification result;
[0069] An enterprise customer confirmation module configured to, when it is determined to submit the electronic inspection order to the enterprise customer for confirmation, collect detection task data of the sample to be detected, and determine an initial confirmation duration of the enterprise customer according to the detection task data;
[0070] A determination module configured to collect the complexity of the detection data, and determine whether to adjust the initial confirmation duration according to the complexity.
[0071] The time adjustment module is configured to collect active information of the enterprise client and current system load data when it is determined to adjust the initial confirmation duration, determine an adjustment coefficient of the initial confirmation duration based on the active information and the current system load data, and obtain a final confirmation duration;
[0072] The notification module is configured to send confirmation reminder information to the enterprise client when the final confirmation duration is reached.
[0073] In the embodiment, the detection data includes specific detection items, detection results, detection personnel information, and detection time, etc. The electronic inspection sheet displays these information in a structured format, facilitating the enterprise client to quickly review and understand.
[0074] In the embodiment, when the system confirms the final confirmation duration, a notification containing the final confirmation duration and a confirmation link is sent to the enterprise client in the first time. After the enterprise client clicks the link, the enterprise client can view the detailed electronic inspection sheet content and confirm or raise objections according to the actual situation. Therefore, sending the confirmation reminder information to the enterprise client when the final confirmation duration is reached is a key step for the second notification of the enterprise client.
[0075] It can be understood that the electronic inspection sheet generation and confirmation system for enterprise clients provided in the embodiment can significantly improve the processing efficiency and accuracy of the inspection sheet. Through the automatic electronic inspection sheet generation and checking process, the error rate of manual operation is reduced, and the work efficiency is improved. At the same time, the confirmation duration is dynamically adjusted according to the complexity of the detection data, the active information of the enterprise client, and the system load, which not only ensures that the enterprise client has enough time to confirm, but also avoids confirmation delay caused by high system load or inactive enterprise client. In addition, the system can intelligently determine the initial confirmation duration according to the priority and required time of the detection task data, further improving the flexibility and efficiency of processing.
[0076] Specifically, when the checking module determines whether to submit the electronic inspection sheet to the enterprise client for confirmation according to the checking result, the method comprises the following steps of:
[0077] obtaining a preset checking standard, comparing the electronic inspection sheet with the preset checking standard, and determining whether to submit the electronic inspection sheet to the enterprise client for confirmation according to the comparison result;
[0078] when the electronic inspection sheet meets the preset checking standard, it is determined that the electronic inspection sheet is submitted to the enterprise client for confirmation;
[0079] When the electronic inspection sheet does not meet the preset comparison standard, the electronic inspection sheet is marked as an error and a new electronic inspection sheet is regenerated until the comparison result meets the preset comparison standard.
[0080] It can be understood that the setting of the preset comparison standard is crucial, which not only ensures the accuracy and compliance of the electronic inspection sheet, but also avoids the inconvenience caused to the enterprise client due to errors or omissions. These standards may include but are not limited to the integrity of the test data, the specification of the format, the reasonable range of the value, and the logical consistency with other related data, etc. Through the strict comparison process, the system can automatically identify and correct potential problems in the electronic inspection sheet, thereby improving the overall quality of work and customer satisfaction.
[0081] Specifically, when the enterprise client confirmation module determines the initial confirmation duration of the enterprise client according to the detection task data, it includes:
[0082] Parsing the detection task data to obtain detection priority, detection time required, and detection sample quantity;
[0083] Determining the reference confirmation duration of the enterprise client according to the detection priority;
[0084] Determining whether to optimize the reference confirmation duration according to the detection time required;
[0085] If yes, determining the optimization coefficient of the reference confirmation duration according to the detection sample quantity, and taking the product value of the reference confirmation duration and the optimization coefficient as the initial confirmation duration.
[0086] It can be understood that the priority of the detection task often determines the urgency of the enterprise client's demand for the detection result, therefore, the system will set different reference confirmation durations according to different priorities. At the same time, the detection time required is also an important reference factor, if the detection process takes a long time, the system may appropriately extend the reference confirmation duration to ensure that the enterprise client has enough time to prepare and respond to possible detection results. The detection sample quantity reflects the size of the detection task, the more the quantity, the more time may be needed to carefully review the electronic inspection sheet, therefore, the system will also adjust the reference confirmation duration according to the sample quantity. Such design not only embodies the humanization of the system, but also ensures that the enterprise client can complete the confirmation work within a reasonable time, and will not cause unnecessary anxiety or misunderstanding due to time pressure.
[0087] Specifically, when the enterprise client confirmation module determines the reference confirmation duration of the enterprise client according to the detection priority, it includes:
[0088] The detection priority includes a first priority, a second priority, and a third priority.
[0089] When the detection priority is the first priority, the reference confirmation duration is determined as a first confirmation duration.
[0090] When the detection priority is the second priority, the reference confirmation duration is determined as a second confirmation duration, which is greater than the first confirmation duration.
[0091] When the detection priority is the third priority, the reference confirmation duration is determined as a third confirmation duration, which is greater than the second confirmation duration.
[0092] It can be understood that different detection priorities reflect different needs and urgency of the enterprise client for the detection result. The first priority may represent that the enterprise client urgently needs to know the detection result to make a quick decision, so the system sets a relatively short first confirmation duration to ensure that the enterprise client can obtain the required information in the shortest time. The second priority and the third priority may represent that the enterprise client's demand for the detection result is not so urgent, or needs more time to carefully consider and respond to the detection result, so the system sets the second confirmation duration and the third confirmation duration to be extended in turn to give the enterprise client more time to confirm and prepare.
[0093] Specifically, when the enterprise client confirmation module determines whether to optimize the reference confirmation duration according to the detection required time, it includes:
[0094] Comparing the detection required time with a standard detection duration, and determining whether to optimize the reference confirmation duration according to the comparison result;
[0095] When the detection required time is less than the standard detection duration, it is determined not to optimize the reference confirmation duration;
[0096] When the detection required time is greater than or equal to the standard detection duration, it is determined to optimize the reference confirmation duration.
[0097] It can be understood that if the detection required time is short, it means that the detection process is relatively simple or fast, and the enterprise client may not need additional time to prepare or respond to the detection result, so the system does not need to extend the reference confirmation duration. However, when the detection required time is long, it may mean that the detection process is more complex or time-consuming, and the enterprise client may need more time to understand and handle the detection result, so the system will appropriately extend the reference confirmation duration to ensure that the enterprise client has enough time to confirm and subsequent preparation work.
[0098] Specifically, when determining the optimization coefficient of the reference confirmation duration according to the number of detection samples, the enterprise customer confirmation module comprises:
[0099] comparing the number of detection samples with a first number of detection samples and a second number of detection samples, and determining the optimization coefficient of the reference confirmation duration according to a comparison result, wherein the first number of detection samples is less than the second number of detection samples;
[0100] when the number of detection samples is less than or equal to the first number of detection samples, determining the optimization coefficient as a first optimization coefficient;
[0101] when the number of detection samples is greater than the first number of detection samples and less than or equal to the second number of detection samples, determining the optimization coefficient as a second optimization coefficient, wherein the second optimization coefficient is greater than the first optimization coefficient;
[0102] when the number of detection samples is greater than the second number of detection samples, determining the optimization coefficient as a third optimization coefficient, wherein the third optimization coefficient is greater than the second optimization coefficient.
[0103] It can be understood that the number of detection samples directly affects the time required for the enterprise customer to review the electronic inspection sheet. When the number of detection samples is small, the review process can be relatively simple and fast, therefore, the optimization coefficient set by the system is small, and the extension range of the reference confirmation duration is also small. However, when the number of detection samples is large, the review process can be more complicated and time-consuming, and the enterprise customer needs more time to carefully check each detection result, therefore, the optimization coefficient set by the system is large, and the extension range of the reference confirmation duration is also large. Such a design not only ensures that the enterprise customer has enough time for confirmation, but also avoids confirmation delay caused by too many samples, further improving the flexibility and practicality of the system.
[0104] Specifically, when determining whether to adjust the initial confirmation duration according to the complexity, the judgment module comprises:
[0105] comparing the complexity with a complexity threshold, and determining whether to adjust the initial confirmation duration according to a comparison result;
[0106] when the complexity is less than the complexity threshold, determining not to adjust the initial confirmation duration;
[0107] when the complexity is greater than or equal to the complexity threshold, determining to adjust the initial confirmation duration.
[0108] In this embodiment, the complexity is derived by comprehensively evaluating multiple dimensions of the inspection data, including but not limited to the variety, quantity, processing difficulty of the data, and the relevance to other data.
[0109] It can be understood that through the evaluation of complexity, the system can more accurately determine the difficulty that the enterprise customer may face when confirming the electronic inspection sheet. The complexity not only considers the variety and quantity of the inspection data, but also comprehensively considers the relevance between data, the frequency of abnormal values, and other factors. When the inspection data is relatively simple, i.e., the complexity is lower than the set threshold, the system believes that the enterprise customer can easily understand and confirm the content of the electronic inspection sheet, so there is no need to adjust the initial confirmation time. However, when the inspection data is relatively complex, the complexity reaches or exceeds the threshold, the system predicts that the enterprise customer may need additional time to analyze and understand the inspection results in depth, so it triggers the adjustment mechanism of the initial confirmation time to ensure that the enterprise customer has enough time to complete the confirmation work, avoiding misunderstanding or omission due to information overload.
[0110] Specifically, when the time adjustment module determines the adjustment coefficient of the initial confirmation time based on the active information and the current system load data, and obtains the final confirmation time, it includes:
[0111] The active information is analyzed to obtain the user activity of the enterprise customer;
[0112] The current system load data is analyzed to obtain the network delay value of the system;
[0113] A time length adjustment feature group is constructed according to the user activity and the network delay value;
[0114] The time length adjustment feature group is compared with the historical adjustment combination, and the adjustment coefficient is determined according to the comparison result, and the product value of the adjustment coefficient and the initial confirmation time is taken as the final confirmation time;
[0115] When there is a historical time length adjustment feature group in the historical adjustment combination that is the same as the time length adjustment feature group, the historical adjustment coefficient corresponding to the historical time length adjustment feature group is taken as the adjustment coefficient;
[0116] When there is no historical time length adjustment feature group in the historical adjustment combination that is the same as the time length adjustment feature group, the adjustment coefficient is determined according to the time length adjustment feature group.
[0117] It can be understood that the activity of the enterprise client and the network delay of the system are important factors affecting the confirmation duration adjustment. The user activity reflects the frequency and interaction of the enterprise client to the system, and the enterprise client with higher activity is more likely to view and process the electronic inspection sheet in time, so the system can appropriately shorten the adjusted confirmation duration. The network delay represents the current running condition of the system, if the network delay is high, it means that the system may be facing greater load pressure, at this time, extending the confirmation duration may increase the burden of the system, and even affect the normal use of other enterprise clients, therefore, the system will dynamically adjust the confirmation duration according to the network delay condition to ensure the stability and efficiency of the system.
[0118] Specifically, when the time adjustment module determines the adjustment coefficient according to the duration adjustment feature group, it includes:
[0119] Obtaining the active standard value corresponding to the user activity and the allowed delay value corresponding to the network delay value;
[0120] Calculating a duration influence factor according to the user activity, the active standard value, the network delay value and the allowed delay value;
[0121] Comparing the duration influence factor with a first duration influence factor and a second duration influence factor, and determining the adjustment coefficient according to the comparison result; wherein the first duration influence factor is less than the second duration influence factor;
[0122] When the duration influence factor is less than or equal to the first duration influence factor, the adjustment coefficient is determined as a first adjustment coefficient;
[0123] When the duration influence factor is greater than the first duration influence factor and less than or equal to the second duration influence factor, the adjustment coefficient is determined as a second adjustment coefficient, and the second adjustment coefficient is greater than the first adjustment coefficient;
[0124] When the duration influence factor is greater than the second duration influence factor, the adjustment coefficient is determined as a third adjustment coefficient, and the third adjustment coefficient is greater than the second adjustment coefficient.
[0125] In this embodiment, the duration influence factor is obtained by the following formula:
[0126]
[0127] wherein It represents the time length influencing factor; δ and μ represent the weight coefficients of user activity and network delay, respectively, which can be flexibly set according to system requirements and enterprise customer preferences to balance the influence of different factors on the confirmation time length adjustment; Au represents the user activity, which reflects the frequency and interaction degree of enterprise customers using the system, and the larger the value of Au, the higher the user activity; As represents the active standard value, which is a benchmark value preset by the system, used for comparison with the user activity to determine the relative level of the user activity; Dn represents the network delay value, which represents the current running status of the system, and the smaller the value of Dn, the lower the network delay and the smoother the system running; and Da represents the allowed delay value, which is a threshold value preset by the system, used for comparison with the network delay value to determine whether the network delay is within an acceptable range.
[0128] It can be understood that when the time length influencing factor is small, that is, the user activity is high and the network delay is low, the system considers that the enterprise customer can quickly respond and process the electronic inspection sheet, and therefore selects a small adjustment coefficient, that is, the first adjustment coefficient, to shorten the final confirmation time length. As the time length influencing factor increases, which means that the user activity decreases or the network delay increases, the system predicts that the enterprise customer may need more time to complete the confirmation work, and therefore gradually increases the adjustment coefficient, that is, selects the second adjustment coefficient or the third adjustment coefficient, to appropriately extend the final confirmation time length. Such a design aims to balance the relationship between the needs of enterprise customers and the system load, and ensure that the confirmation process of the electronic inspection sheet is both efficient and flexible.
[0129] Referring to Figure 2 In some embodiments of the present application, the present embodiment provides an electronic inspection sheet generation and confirmation method for enterprise customers, comprising the following steps:
[0130] S100: collecting detection data of a sample to be detected, and generating an electronic inspection sheet according to the detection data;
[0131] S200: checking the electronic inspection sheet, and determining whether to submit the electronic inspection sheet to an enterprise customer for confirmation according to the checking result;
[0132] S300: when it is determined to submit the electronic inspection sheet to the enterprise customer for confirmation, collecting detection task data of the sample to be detected, and determining an initial confirmation time length of the enterprise customer according to the detection task data;
[0133] S400: collecting the complexity of the detection data, and determining whether to adjust the initial confirmation time length according to the complexity;
[0134] S500: when it is determined that the initial confirmation duration is adjusted, collecting active information and current system load data of the enterprise customer, determining an adjustment coefficient of the initial confirmation duration based on the active information and the current system load data, and obtaining a final confirmation duration;
[0135] S600: when the final confirmation duration is reached, sending confirmation reminding information to the enterprise customer.
[0136] Those skilled in the art will understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0137] The present application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowcharts and / or block diagrams. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks. Figure 1 The devices that implement the functions specified in one or more flows and / or blocks.
[0138] These computer program instructions can also be stored in a computer-readable memory that can guide the computer or other programmable data processing devices to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including instruction devices, which implement the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks. Figure 1 The devices that implement the functions specified in one or more flows and / or blocks.
[0139] These computer program instructions can also be loaded into a computer or other programmable data processing device, so that a series of operation steps are performed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide a process for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks. Figure 1 The devices that implement the functions specified in one or more flows and / or blocks.
[0140] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered by the scope of protection of the claims of the present invention.
Claims
1. An electronic test order generation and confirmation system for corporate customers, characterized by: include: A test order generation module is configured to collect test data of the sample to be tested and generate an electronic test order based on the test data; a checking module configured to check the electronic inspection form and determine whether to submit the electronic inspection form to the corporate customer for confirmation based on the checking result; an enterprise customer confirmation module, configured to, when determining to submit the electronic inspection form to the enterprise customer for confirmation, collect the inspection task data of the sample to be tested, and determine the initial confirmation time of the enterprise customer based on the inspection task data; a determination module configured to collect the complexity of the detection data and determine whether to adjust the initial confirmation time according to the complexity; a time adjustment module configured to, when determining to adjust the initial confirmation time, collect activity information and current system load data of the enterprise customer, determine an adjustment coefficient for the initial confirmation time based on the activity information and current system load data, and obtain a final confirmation time; The notification module is configured to send a confirmation reminder message to the corporate customer when the final confirmation time is reached.
2. The electronic test order generation and confirmation system for corporate customers according to claim 1 is characterized in that: When the verification module determines whether to submit the electronic inspection form to the corporate customer for confirmation based on the verification result, it includes: Obtaining a preset verification standard, comparing the electronic inspection form with the preset verification standard, and determining whether to submit the electronic inspection form to the corporate customer for confirmation based on the comparison result; When the electronic inspection form meets the preset verification criteria, it is determined that the electronic inspection form is submitted to the corporate customer for confirmation; When the electronic inspection form does not meet the preset checking standard, the electronic inspection form is marked as an error and a new electronic inspection form is regenerated until the comparison result meets the preset checking standard.
3. The electronic test order generation and confirmation system for corporate customers according to claim 2 is characterized in that: When the enterprise customer confirmation module determines the initial confirmation time of the enterprise customer according to the detection task data, it includes: Analyze the detection task data to obtain detection priority, detection time and number of detection samples; Determining a benchmark confirmation time for the enterprise customer based on the detection priority; Determining whether to optimize the benchmark confirmation time according to the time required for the detection; If so, the optimization coefficient of the benchmark confirmation time is determined according to the number of test samples, and the product of the benchmark confirmation time and the optimization coefficient is used as the initial confirmation time.
4. The electronic test order generation and confirmation system for corporate customers according to claim 3 is characterized in that: When the enterprise customer confirmation module determines the benchmark confirmation time of the enterprise customer according to the detection priority, it includes: The detection priority includes a first priority, a second priority and a third priority; When the detection priority is the first priority, confirming that the benchmark confirmation time is the first confirmation time; When the detection priority is the second priority, confirming that the benchmark confirmation time is a second confirmation time, and the second confirmation time is longer than the first confirmation time; When the detection priority is the third priority, the benchmark confirmation time is determined to be a third confirmation time, and the third confirmation time is greater than the second confirmation time.
5. The electronic test order generation and confirmation system for corporate customers according to claim 4 is characterized in that: When the enterprise customer confirmation module determines whether to optimize the benchmark confirmation time according to the time required for the detection, it includes: Comparing the test time with the standard test time, and determining whether to optimize the benchmark confirmation time based on the comparison result; When the time required for the detection is less than the standard detection time, determining not to optimize the benchmark confirmation time; When the time required for the detection is greater than or equal to the standard detection time, it is determined that the benchmark confirmation time is to be optimized.
6. The electronic test order generation and confirmation system for corporate customers according to claim 5 is characterized in that: When the enterprise customer confirmation module determines the optimization coefficient of the benchmark confirmation time according to the number of test samples, it includes: Comparing the number of test samples with the first number of test samples and the second number of test samples, and determining an optimization coefficient for the benchmark confirmation time according to the comparison result; wherein the first number of test samples is less than the second number of test samples; When the number of test samples is less than or equal to the first number of test samples, determining the optimization coefficient to be the first optimization coefficient; When the number of test samples is greater than the first number of test samples and less than or equal to the second number of test samples, determining the optimization coefficient to be a second optimization coefficient, and the second optimization coefficient is greater than the first optimization coefficient; When the number of the test samples is greater than the second number of the test samples, the optimization coefficient is determined to be a third optimization coefficient, and the third optimization coefficient is greater than the second optimization coefficient.
7. The electronic test order generation and confirmation system for corporate customers according to claim 6 is characterized in that: When the determination module determines whether to adjust the initial confirmation time according to the complexity, it includes: Comparing the complexity with a complexity threshold, and determining whether to adjust the initial confirmation time according to the comparison result; When the complexity is less than the complexity threshold, determining not to adjust the initial confirmation time; When the complexity is greater than or equal to the complexity threshold, it is determined to adjust the initial confirmation duration.
8. The electronic test order generation and confirmation system for corporate customers according to claim 7 is characterized in that: The time adjustment module determines the adjustment coefficient of the initial confirmation duration based on the activity information and the current system load data, and obtains the final confirmation duration, including: Analyze the activity information to obtain the user activity of the enterprise customer; Analyze the current system load data to obtain a network delay value of the system; Building a duration adjustment feature group based on the user activity and network delay value; Comparing the duration adjustment feature group with the historical adjustment combination, determining the adjustment coefficient according to the comparison result, and taking the product of the adjustment coefficient and the initial confirmation duration as the final confirmation duration; When there is a historical duration adjustment feature group that is the same as the duration adjustment feature group in the historical adjustment combination, the historical adjustment coefficient corresponding to the historical duration adjustment feature group is used as the adjustment coefficient; When there is no historical duration adjustment feature group identical to the duration adjustment feature group in the historical adjustment combination, the adjustment coefficient is determined according to the duration adjustment feature group.
9. The electronic test order generation and confirmation system for corporate customers according to claim 8 is characterized in that: When the time adjustment module determines the adjustment coefficient according to the duration adjustment feature group, it includes: Obtaining an activity standard value corresponding to the user activity and an allowable delay value corresponding to the network delay value; Calculate the duration impact factor based on the user activity, the activity standard value, the network delay value, and the allowed delay value; Comparing the duration impact factor with a first duration impact factor and a second duration impact factor, and determining the adjustment coefficient according to the comparison result; wherein the first duration impact factor is smaller than the second duration impact factor; When the duration impact factor is less than or equal to the first duration impact factor, determining the adjustment coefficient to be the first adjustment coefficient; When the duration impact factor is greater than the first duration impact factor and less than or equal to the second duration impact factor, determining the adjustment coefficient to be a second adjustment coefficient, and the second adjustment coefficient is greater than the first adjustment coefficient; When the duration impact factor is greater than the second duration impact factor, the adjustment coefficient is determined to be a third adjustment coefficient, and the third adjustment coefficient is greater than the second adjustment coefficient.
10. A method for generating and confirming an electronic test order for corporate customers, applied to the system for generating and confirming an electronic test order for corporate customers according to any one of claims 1 to 9, characterized in that: include: Collecting test data of the sample to be tested and generating an electronic inspection form based on the test data; Verify the electronic inspection form and determine whether to submit the electronic inspection form to the corporate customer for confirmation based on the verification result; When it is determined that the electronic inspection form is to be submitted to the corporate customer for confirmation, the inspection task data of the sample to be tested is collected, and the initial confirmation time of the corporate customer is determined based on the inspection task data; Collecting the complexity of the detection data, and determining whether to adjust the initial confirmation time according to the complexity; When it is determined that the initial confirmation time is to be adjusted, collecting activity information and current system load data of the enterprise customer, determining an adjustment coefficient for the initial confirmation time based on the activity information and current system load data, and obtaining a final confirmation time; When the final confirmation time is reached, a confirmation reminder message is sent to the corporate customer.
Citation Information
Patent Citations
Bank customer information period reminding control method and device
CN111008894A
Block chain-based traffic product sampling inspection system and operation method thereof
CN112905710A
Service detection method and device
CN113259699A
Method and device for controlling transaction waiting duration of bank terminal
CN113610635A
Customer service work order disposal time limit management method and system
CN114169719A