Workload prediction method and device of operation process, equipment and storage medium
By screening and calculating the process information in the process database, the problem of the problem that the reference workload of the distribution network construction work process in the prior art is solved, and the accurate workload prediction and reasonable judgment of the operation process are realized, and the controllability of construction efficiency is improved.
Patent Information
- Application Number
- CN202411674362.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-07
AI Technical Summary
The prior art cannot accurately predict the reference workload of each operation process in the distribution network construction operation, resulting in the inability to accurately determine whether the progress of the operation process is reasonable, thereby reducing the controllability of construction efficiency.
By obtaining initial process information from the process database, filtering based on the associated construction event information and actual workload, determining the average process workload of the preset process category, and calculating the reference workload based on this.
Accurate workload prediction of the operation process is achieved, and the basis for judging the rationality of the operation process progress is provided, and the allocation optimization of construction resources and the timely discovery of construction problems is improved. The construction plan is dynamically adjusted, thereby improving the controllability of construction efficiency.
Smart Images

Figure CN119578637A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of power management technology, and in particular to a method, device, equipment and storage medium for predicting the workload of an operation process. Background Art
[0002] The progress management of the existing distribution network construction work mainly relies on on-site monitoring and investigation by staff to count the construction progress of each operation process in the construction work. However, the statistical work of the above method is cumbersome and it is impossible to predict the reference workload of each operation process, which leads to the inability to accurately judge whether the progress of the operation process is reasonable, that is, it is impossible to judge whether there is idle work and slacking, which makes the controllability of construction efficiency low. Summary of the invention
[0003] The embodiments of the present application provide a method, device, equipment and storage medium for predicting the workload of an operation process, which realize the workload prediction function of the operation process to solve the problem that the reference workload of each operation process cannot be predicted in the prior art.
[0004] In a first aspect, an embodiment of the present application provides a method for predicting the workload of a work process, the method comprising:
[0005] Obtaining process information of a work process of a preset process category within a preset time interval from a process database to obtain initial process information, wherein the initial process information includes actual workload and related construction event information;
[0006] Based on the associated construction event information, the operation processes whose number of associated construction events is greater than a preset number threshold are screened out from the initial process information to obtain the intermediate process information, and based on the actual workload, the operation processes whose actual workload is not within the preset workload range are screened out from the intermediate process information to obtain the sample process information;
[0007] Based on the actual workload in the sample process information, the average workload of the process corresponding to the preset process category is determined, and based on the average workload of the process, the reference workload corresponding to the preset process category is determined.
[0008] In an embodiment of the present application, process information of an operating process of a preset process category within a preset time interval can be obtained from a process database to obtain initial process information, and then based on the associated construction event information, the operating process whose number of associated construction events is greater than a preset number threshold is screened out from the initial process information to obtain intermediate process information, and based on the actual workload, the operating process whose actual workload is not within the preset workload interval is screened out from the intermediate process information to obtain sample process information, and then based on the actual workload in the sample process information, the average process workload corresponding to the preset process category is determined, and based on the process average workload, the reference workload corresponding to the preset process category is determined, which can accurately predict the reference workload of the operating process and provide a basis for judging whether the progress of the operating process is reasonable. In the above technical scheme, by screening out the operation procedures with too many associated construction events based on the associated construction event information, and screening out unreasonable abnormal data based on the actual workload, the influence of interference factors on the predicted reference workload can be eliminated to the greatest extent, so that the final reference workload is closer to the workload level that should be under normal construction conditions, thereby improving the accuracy of the prediction; the average workload of the process is calculated according to the actual workload in the screened sample process information, and the reference workload is further determined. Scientific calculations can be made based on representative data samples, thereby more accurately reflecting the workload of the operation procedures of the preset process category under normal construction conditions, thereby improving the accuracy of determining the reference workload and solving the problem that the reference workload of each operation procedure cannot be predicted in the prior art; and, based on the reference workload, it is possible to accurately judge whether the progress of the operation procedure is reasonable, thereby controlling the progress of the operation procedure and optimizing the allocation of construction resources. At the same time, it is possible to accurately judge whether there are phenomena such as idle work and slacking, thereby timely discovering construction problems and dynamically adjusting the construction plan, thereby improving the controllability of construction efficiency.
[0009] In a second aspect, an embodiment of the present application provides a workload prediction device for a work process, the device comprising:
[0010] An acquisition module is used to acquire process information of a work process of a preset process category within a preset time interval from a process database to obtain initial process information, wherein the initial process information includes actual workload and related construction event information;
[0011] A screening module is used to screen out operation processes whose number of related construction events is greater than a preset number threshold from the initial process information based on the related construction event information to obtain intermediate process information, and to screen out operation processes whose actual workload is not within a preset workload range from the intermediate process information based on the actual workload to obtain sample process information;
[0012] The determination module is used to determine the average workload of the process corresponding to the preset process category based on the actual workload in the sample process information, and to determine the reference workload corresponding to the preset process category based on the average workload of the process.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, the electronic device comprising:
[0014] at least one processor; and a memory communicatively coupled to the at least one processor;
[0015] Among them, the memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the workload prediction method for the operation process of any embodiment of the present application.
[0016] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for predicting workload of an operation process as in any embodiment of the present application.
[0017] The description of the second, third and fourth aspects in this application can refer to the detailed description of the first aspect; and the beneficial effects described in the second, third and fourth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.
[0018] In this application, the name of the workload prediction device for the above-mentioned operation process does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of this application, they belong to the scope of the claims of this application and their equivalent technologies.
[0019] These and other aspects of the present application will become more apparent from the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 It is a flow chart of a method for predicting workload of a work process provided in an embodiment of the present application;
[0022] Figure 2 is another flow chart of the workload prediction method for a work process provided in an embodiment of the present application;
[0023] Figure 3 It is a structural schematic diagram of a workload prediction device for a work process provided in an embodiment of the present application;
[0024] Figure 4 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this application.
[0026] It should be noted that the terms "first", "second", "target", and "original" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including", "having", and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0027] Figure 1 It is a flow chart of the workload prediction method for an operation process provided in an embodiment of the present application. This embodiment can be applied to scenarios where it is necessary to predict the reference workload of each operation process in the construction work when performing construction work on a distribution network. The workload prediction method for an operation process provided in this embodiment can be executed by a workload prediction device for an operation process provided in an embodiment of the present application, and the device can be implemented in software and / or hardware. In a specific embodiment, the workload prediction device for the operation process can be integrated in an electronic device, for example, the electronic device can be a computer, etc. The execution subject of this method can be an electronic device, see Figure 1 The workload prediction method of the operation process of this embodiment includes but is not limited to the following steps:
[0028] S110 , obtaining process information of a work process of a preset process category within a preset time interval from a process database to obtain initial process information.
[0029] The process database is used to store process information of the operation process; the operation process is a series of construction steps that constitute the entire construction process when performing construction work on the power equipment in the distribution network.
[0030] The process information may include process identification, process classification number, reference workload, actual workload, related construction event information, construction status and completion time, etc. The process identification is the unique mark of the operation process; the process classification number is used to characterize the category of the operation process; the reference workload is used to characterize the standard manpower input expected to be required to complete the operation process under ideal conditions, that is, when no construction events occur. The initial value is pre-set by the user based on experience, in person-days, and the reference workload of the same category of operation processes is the same; the actual workload is used to characterize the actual manpower input of the operation process during the construction process, and can be used to characterize The progress of this operation process is expressed in person-days. It should be noted that, as the operation process progresses, the actual workload is continuously accumulated, that is, during the construction process, the number of construction workers assigned to the operation process by the construction manager on that day is automatically added to the actual workload. For example, construction manager 1 assigned 5 people to operation process 1 on the first day, and the actual workload of operation process 1 is 5 person-days; then, construction manager 1 assigned 4 people to operation process 1 on the second day, and the actual workload of operation process 1 is 9 person-days; thereafter, construction manager 1 assigned 6 people to operation process 1 on the third day, and the actual workload of operation process 1 is 15 person-days.
[0031] The associated construction event information includes the associated construction event identifier, which is the unique mark of the construction event. A construction event is an event that causes the progress of an operation process to lag behind due to interference from external factors, and may include civil, rainy, power outage operations, and power supply guarantee work time occupancy and other events. It should be noted that during the construction process, if a construction event occurs, the construction manager may initiate a construction event form to record the construction event information. The construction event form may include information such as the construction event identifier and the construction event type, and the construction event identifier of the construction event form may be associated with one or more operation processes whose progress is affected. At this time, the construction event is an associated construction event.
[0032] The construction status includes the status of waiting for construction, the status of under construction, the status of closed-loop status to be accepted, and the status of closed-loop status. The closed-loop status indicates that the operation process has been completed and has been successfully accepted; the completion time is the time when the construction status of the operation process is the closed-loop status.
[0033] The preset time interval is a pre-set time range used to limit the scope of acquisition of process information, making the acquired process information more targeted, facilitating the prediction of the reference workload of the operation process based on the latest process information, and avoiding interference from excessive or irrelevant data.
[0034] The preset process category is a pre-set process category, which is used to limit the scope of obtaining process information, that is, to obtain process information whose category of the operation process is the preset process category.
[0035] The initial process information is a collection of process information of all work processes whose completion time is within the preset time interval and whose category is the preset process category, and the construction status of these work processes is a closed-loop state; the initial process information may include actual workload and related construction event information, etc.
[0036] Specifically, when carrying out construction work on a project of the distribution network, the construction manager can log in to the construction manager account through the terminal, and then use the terminal to prepare a weekly plan for all the work processes included in the project in advance, and on the day before the start of each day, select some executable work processes from the work processes in these weekly plans as the daily plan for construction on that day. The executable work processes are all work processes except those whose construction status is a closed-loop state. Then, construction personnel are assigned to each work process in the daily plan, and the work processes in the daily plan are distributed to the corresponding construction personnel accounts; then, the construction personnel can log in to their own accounts through the terminal, view the work processes that need to be constructed on that day, and perform the work; after that, after the daily construction work is completed, the electronic device can settle the daily workload of each work process, that is, obtain the number of construction personnel assigned by the construction manager to each work process, so as to determine the actual workload corresponding to each work process, and update the actual workload of each work process to the process database, and at the same time, the construction status of each work process can be determined, and when the construction status of the work process changes, the construction status of the work process is updated to the process database. There is no need to manually count the workload of the operation process, which simplifies the complexity of statistical work and improves the accuracy of workload statistics.
[0037] It should be noted that when an operation process is added to the weekly plan, the construction status of the operation process is pending construction; when the operation process is being constructed by construction personnel, the construction status of the operation process is in construction; when the construction of the operation process is completed, the construction personnel can take photos of the site through the terminal and upload the photos, and send an acceptance application to the terminal of the construction manager. At this time, the construction status of the operation process is a closed-loop state awaiting acceptance; when the construction manager confirms the acceptance application for the operation process, the construction status of the operation process is a closed-loop state.
[0038] When it is necessary to predict the reference workload of an operation process, the process information of the operation process of a preset process category within a preset time interval can be obtained from the process database to obtain the initial process information. That is, the process information of the operation process whose completion time is within the preset time interval, whose process classification number is the number corresponding to the preset process category, and whose construction status is a closed-loop state can be obtained from the process database to obtain the initial process information.
[0039] S120. Based on the associated construction event information, the operation processes whose number of associated construction events is greater than a preset number threshold are screened out from the initial process information to obtain intermediate process information, and based on the actual workload, the operation processes whose actual workload is not within the preset workload range are screened out from the intermediate process information to obtain sample process information.
[0040] The preset number threshold is a pre-set value used to determine whether the number of associated construction events is too large. The intermediate process information is a data set obtained after screening based on the initial process information and the associated construction event information, excluding the operation processes with too many associated construction events, so that the intermediate process information can accurately reflect the characteristics of such operation processes under normal circumstances.
[0041] The preset workload interval is a preset workload range used to determine whether the actual workload is abnormal data. The sample process information is a data set obtained after screening based on the actual workload on the basis of the intermediate process information, excluding the operation processes with abnormal actual workload, so that the sample process information is more consistent with normal working conditions.
[0042] Specifically, after obtaining the initial process information, based on the associated construction event information, the operation process with the number of associated construction events greater than the preset number threshold can be screened out from the initial process information to obtain the intermediate process information, that is, the number of associated construction events corresponding to each operation process can be determined from the initial process information based on the associated construction event identifier corresponding to each operation process, and the process information of the operation process with the number of associated construction events not greater than the preset number threshold is obtained from the initial process information to obtain the intermediate process information. Specifically, the initial process information includes the process information of multiple operation processes, any operation process is selected from the multiple operation processes as the current operation process, and the number of associated construction event identifiers corresponding to the current operation process is determined as the number of associated construction events corresponding to the current operation process, and then other operation processes are selected as the current operation process, and the above process is repeated to obtain the number of associated construction events corresponding to each operation process in the multiple operation processes; then the operation process with the number of associated construction events greater than the preset number threshold is screened out, that is, the process information of the operation process with the number of associated construction events not greater than the preset number threshold is formed into the intermediate process information.
[0043] When carrying out construction work on the distribution network, there is a situation where the operation process encounters a construction event, but the construction manager does not initiate a construction event sheet, resulting in slow progress of the operation process and a high actual workload. Therefore, after obtaining the intermediate process information, based on the actual workload, the operation process whose actual workload is not within the preset workload range can be screened out from the intermediate process information to screen out the situation where the operation process encounters a construction event, but the construction manager does not initiate a construction event sheet. That is, the process information of the operation process whose actual workload is within the preset workload range is organized into sample process information.
[0044] Optionally, the preset workload interval may be determined by the following method, including Sa1-Sa3:
[0045] Sa1. Sort the actual workload in the intermediate process information to obtain the sorting results, and determine the median of the sorting results.
[0046] Specifically, all actual workloads in the intermediate process information may be sorted from small to large to obtain a sorting result, and then the median of the sorting result may be determined.
[0047] Sa2. Based on the median, determine the first quartile and the third quartile of the sorted results, and calculate the difference between the third quartile and the first quartile to obtain the interquartile range.
[0048] Among them, the first quartile is the value of the first dividing point that divides the sorted actual workload into four equal parts; the third quartile is the value of the third dividing point that divides the sorted actual workload into four equal parts; the interquartile range is used to measure the degree of dispersion of the actual workload, is not affected by extreme values (i.e., maximum and minimum values), and can more robustly reflect the distribution characteristics of the actual workload.
[0049] Specifically, the sorting results can be divided into two parts based on the median, namely the first half (i.e., the part with smaller values) and the second half (i.e., the part with larger values), and then the median of the first half is determined to obtain the first quartile, and the median of the second half is determined to obtain the third quartile, and then the difference between the third quartile and the first quartile is determined as the interquartile range.
[0050] Sa3. Determine the preset workload range based on the first quartile, the third quartile and the interquartile range.
[0051] Specifically, the lower limit of the preset workload interval can be determined based on the first quartile and the interquartile range, that is, the product of the preset parameter and the interquartile range is calculated, and the difference between the first quartile and the product is calculated to obtain the lower limit of the preset workload interval; then the upper limit of the preset workload interval is determined based on the third quartile and the interquartile range, that is, the product of the preset parameter and the interquartile range is calculated, and the sum of the third quartile and the product is calculated to obtain the upper limit of the preset workload interval, thereby obtaining the preset workload interval. Exemplarily, the preset parameter is 1.5.
[0052] In the embodiment of the present application, by determining the preset workload interval by the first quartile, the third quartile and the interquartile range, it is possible to avoid interference of individual extreme actual workloads in the overall data distribution judgment, thereby improving the efficiency and accuracy of determining the preset workload interval, thereby improving the accuracy of screening out abnormal actual workloads, and thus improving the accuracy of determining the sample process information.
[0053] S130. Determine the average workload of the process corresponding to the preset process category based on the actual workload in the sample process information, and determine the reference workload corresponding to the preset process category based on the average workload of the process.
[0054] Among them, the average workload of the process is used to reflect the average human input level of the work process of the preset process category under normal circumstances.
[0055] Specifically, after obtaining the sample process information, the average process workload corresponding to the preset process category can be determined based on the actual workload in the sample process information. For example, the average of multiple actual workloads in the sample process information can be calculated to obtain the average process workload corresponding to the preset process category.
[0056] Afterwards, the reference workload corresponding to the preset process category is determined based on the average workload of the process, that is, the average workload of the process can be determined as the reference workload corresponding to the preset process category, and the reference workload can be updated to the process information of all work processes included in the preset process category in the process database, that is, the field content of the reference workload in the process information is updated to the latest determined reference workload.
[0057] Optionally, the preset process category may be changed, and S110 to S130 may be repeated to obtain reference workloads corresponding to all process categories.
[0058] The technical solution of the embodiment of the present application can obtain the process information of the operating process of the preset process category within the preset time interval from the process database to obtain the initial process information, and then based on the associated construction event information, screen out the operating process whose number of associated construction events is greater than the preset number threshold from the initial process information to obtain the intermediate process information, and based on the actual workload, screen out the operating process whose actual workload is not within the preset workload interval from the intermediate process information to obtain the sample process information, and then determine the average process workload corresponding to the preset process category based on the actual workload in the sample process information, and determine the reference workload corresponding to the preset process category based on the process average workload, which can accurately predict the reference workload of the operating process and provide a basis for judging whether the progress of the operating process is reasonable. In the above technical scheme, by screening out the operation procedures with too many associated construction events based on the associated construction event information, and screening out unreasonable abnormal data based on the actual workload, the influence of interference factors on the predicted reference workload can be eliminated to the greatest extent, so that the final reference workload is closer to the workload level that should be under normal construction conditions, thereby improving the accuracy of the prediction; the average workload of the process is calculated according to the actual workload in the screened sample process information, and the reference workload is further determined. Scientific calculations can be made based on representative data samples, thereby more accurately reflecting the workload of the operation procedures of the preset process category under normal construction conditions, thereby improving the accuracy of determining the reference workload and solving the problem that the reference workload of each operation procedure cannot be predicted in the prior art; and, based on the reference workload, it is possible to accurately judge whether the progress of the operation procedure is reasonable, thereby controlling the progress of the operation procedure and optimizing the allocation of construction resources. At the same time, it is possible to accurately judge whether there are phenomena such as idle work and slacking, thereby timely discovering construction problems and dynamically adjusting the construction plan, thereby improving the controllability of construction efficiency.
[0059] The following further describes a method for predicting the workload of a work process provided by an embodiment of the present application. Figure 2 1 is another flow chart of the workload prediction method for a work process provided by an embodiment of the present application. The embodiment of the present application is optimized based on the above embodiments. Figure 2 The method of this embodiment includes but is not limited to the following steps:
[0060] S210. Obtaining process information of a job process of a preset process category within a preset time interval from a process database to obtain initial process information.
[0061] S220. Based on the associated construction event information, filter out the operating procedures whose number of associated construction events is greater than a preset number threshold from the initial process information to obtain intermediate process information, and based on the actual workload, filter out the operating procedures whose actual workload is not within the preset workload range from the intermediate process information to obtain sample process information.
[0062] Optionally, the process information may further include a person-in-charge identification, that is, the sample process information also includes a person-in-charge identification; the person-in-charge identification is a unique mark of the person-in-charge of the construction.
[0063] When performing construction work on a distribution network, an operation process may be supervised by one construction supervisor or by multiple construction supervisors. That is, the supervisor identification of an operation process may be one or multiple. However, when predicting the reference workload based on the actual workload, it is necessary to filter out the process information of the operation processes jointly supervised by multiple construction supervisors from the sample process information for the following reasons: (1) When multiple construction supervisors are jointly responsible, if there is idle work or slacking, it is difficult to measure which construction supervisor caused the idle work or slacking, which is not conducive to evaluating the construction supervisor's construction organization ability; (2) When the construction supervisor is replaced, the operation process may face some complex on-site situations due to the replacement of the construction supervisor, which often leads to a higher actual workload of the operation process, which is not conducive to accurately predicting the reference workload of the operation process; (3) The operation processes for which the construction supervisor is replaced are actually very rare. If these operation processes are eliminated, the sample loss is relatively small.
[0064] Therefore, after obtaining the sample process information, it is necessary to further filter the sample process information, that is, filter out the process information of the operation process with multiple responsible person identifications from the sample process information; in the sample process information after filtering, the field content of the responsible person identification of each operation process only includes one responsible person identification.
[0065] S230. Perform a secondary weighted average on the actual workload in the sample process information based on the person in charge identification to obtain an average process workload corresponding to a preset process category.
[0066] Specifically, based on the person in charge identification, the actual workload in the sample process information is averaged twice to obtain the average workload of the process corresponding to the preset process category, including Sb1-Sb2:
[0067] Sb1. Perform equal averaging on multiple actual workloads corresponding to the same person in charge ID to obtain the middle average value of the process for the person in charge ID.
[0068] Among them, the middle average value of the process is the value obtained by equalizing the actual workload of multiple work processes that the same construction manager is responsible for. It is used to summarize the average level of actual workload of the same construction manager under the preset process category.
[0069] Specifically, the sample process information can be classified based on the person in charge identification, and multiple actual workloads corresponding to each person in charge identification can be obtained. Then, the multiple actual workloads corresponding to the same person in charge identification can be averaged to obtain the intermediate process average of the person in charge identification. That is, any person in charge identification can be selected as the current person in charge identification, and then the average of the multiple actual workloads corresponding to the current person in charge identification can be calculated, and the average is determined as the intermediate process average of the current person in charge identification. Then, other person in charge identifications can be selected as the current person in charge identification, and the above process can be repeated to obtain the intermediate process average of each person in charge identification, that is, multiple intermediate process averages.
[0070] Sb2. Perform an equal-weighted average of the process intermediate averages corresponding to different responsible person identifications to obtain the average process workload corresponding to the preset process category.
[0071] Specifically, after obtaining the process intermediate average value identified by each person in charge, there are multiple process intermediate average values. At this time, the average value of the multiple process intermediate average values can be calculated, and the average value is determined as the process average workload corresponding to the preset process category.
[0072] In the embodiment of the present application, by calculating the intermediate average value of the process corresponding to the person in charge identification, the work situation of each construction person in charge can be quantified, that is, the impact of each construction person in charge's work mode and decision on the actual workload can be quantified separately, and then the intermediate average values of the processes corresponding to different person in charge identifications are averaged to obtain the average workload of the process. The situations of all construction persons in charge are comprehensively considered, and the deviation in the overall workload assessment due to the special circumstances of individual construction persons in charge (such as extremely high or extremely low actual workload) is avoided, thereby improving the accuracy and efficiency of determining the average workload of the process, providing data support for the subsequent determination of the reference workload, thereby improving the prediction accuracy of the reference workload.
[0073] S240. Determine a reference workload corresponding to a preset process category based on the average workload of the process.
[0074] Specifically, S250 or S270 may be executed afterwards, that is, when it is necessary to evaluate the construction organization ability of the construction manager, S250 may be executed; when it is necessary to determine whether the progress of the operation process is reasonable, S270 may be executed.
[0075] S250. Obtain the process information of the operation process corresponding to the target person in charge from the process database to obtain the target process information.
[0076] The target person in charge is the construction person in charge whose construction organization capability is to be evaluated. The target process information is the process information of all operation processes that the target person in charge is responsible for, which is obtained from the process database.
[0077] Specifically, after determining the reference workload of each category, the construction organization ability of the construction manager can be evaluated based on the reference workload and actual workload of the operation process. That is, the operation processes whose manager is identified as the target manager and whose construction status is a closed-loop state can be selected from the process database, and the process information of these operation processes can be obtained. Then, the process information of these operation processes can be organized into the target process information.
[0078] S260. Determine the construction organization capability value of the target person in charge based on the reference workload and actual workload in the target process information.
[0079] Among them, the construction organization capability value is a numerical value used to quantify the construction organization capability of the target person in charge. It is a comprehensive assessment of the target person in charge's ability to organize resources, arrange procedures, and control progress during the construction process. The higher the construction organization capability value, the stronger the target person in charge's ability in construction organization; otherwise, the weaker it is.
[0080] Specifically, based on the reference workload and actual workload in the target process information, the construction organization capability value of the target person in charge is determined, including Sc1-Sc3:
[0081] Sc1. Based on the reference workload and actual workload corresponding to each operation process in the target process information, determine the management effectiveness coefficient corresponding to each operation process.
[0082] Among them, the management effectiveness coefficient is used to measure the effectiveness of the target person in charge in the management of each operation process; when the management effectiveness coefficient is greater than 1, it indicates that the actual manpower invested by the target person in charge (i.e. the manpower corresponding to the actual workload) is higher than the expected manpower invested (i.e. the manpower corresponding to the reference workload) to complete the operation process, that is, when the management effectiveness coefficient is greater than 1, the higher the management effectiveness coefficient, the weaker the construction organization ability of the target person in charge; when the management effectiveness coefficient is less than 1, it indicates that the target person in charge can complete the operation process with less actual manpower invested than the expected manpower invested, that is, when the management effectiveness coefficient is less than 1, the lower the management effectiveness coefficient, the stronger the construction organization ability of the target person in charge.
[0083] Specifically, the target process information includes process information of multiple operating processes, wherein multiple operating processes are under the responsibility of the target person in charge. At this time, any operating process can be selected from the multiple operating processes as the current operating process, and the ratio of the actual workload of the current operating process to the reference workload can be calculated. The ratio is then determined as the management effectiveness coefficient corresponding to the current operating process. After that, other operating processes can be selected as the current operating process, and the above process can be repeated to obtain the management effectiveness coefficient corresponding to each operating process.
[0084] Sc2. Calculate the average value of the management effectiveness coefficient corresponding to each operation process and obtain the intermediate coefficient.
[0085] Among them, the intermediate coefficient is the average value of the management effectiveness coefficients corresponding to all the work processes that the target person in charge is responsible for. It comprehensively summarizes the effectiveness of the target person in the management of each work process, and can more comprehensively reflect the construction organization ability of the target person in charge.
[0086] Specifically, after obtaining the management effectiveness coefficient corresponding to each work process, the average value of the management effectiveness coefficients corresponding to all the aforementioned work processes can be calculated to obtain the intermediate coefficient. The higher the intermediate coefficient at this time, the lower the construction organization ability of the target person in charge.
[0087] Sc3. Determine the construction organization capability value of the target person in charge based on the intermediate coefficient.
[0088] Specifically, after obtaining the intermediate coefficient, the intermediate coefficient can be converted into a percentage system, that is, the difference between the intermediate coefficient and 1 can be calculated, and the product of the difference and 100 can be calculated, and then the difference between 100 and the product can be calculated to obtain the construction organization capability value. It can be seen that the calculation formula of the construction organization capability value can be expressed as: O=100-100*(p-1), where O represents the construction organization capability value and p represents the intermediate coefficient.
[0089] For example, it is known that the operating procedures for which the target person in charge 1 is responsible include operating procedure 1, operating procedure 2 and operating procedure 3, the management effectiveness coefficient of operating procedure 1 is 1.2, the management effectiveness coefficient of operating procedure 2 is 1.3, and the management effectiveness coefficient of operating procedure 3 is 1.1, then the intermediate coefficient is 1.2, and the construction organization capability value of the target person in charge 1 is 80; it is known that the operating procedures for which the target person in charge 2 is responsible include operating procedure 4, operating procedure 5 and operating procedure 6, the management effectiveness coefficient of operating procedure 4 is 1.1, the management effectiveness coefficient of operating procedure 5 is 1, and the management effectiveness coefficient of operating procedure 6 is 1.2, then the intermediate coefficient is 1.1, and the construction organization capability value of the target person in charge 2 is 90.
[0090] In an embodiment of the present application, by obtaining the target process information corresponding to the target person in charge, the performance of the construction person in charge in different work processes can be comprehensively considered; then the management effectiveness coefficient corresponding to each work process is determined, and the average value of multiple management effectiveness coefficients is calculated to obtain the intermediate coefficient, and then the construction organization capability value is further determined based on the intermediate coefficient, thereby improving the accuracy and efficiency of determining the construction organization capability value, and quantifying the construction organization capability of the construction person in charge, which is convenient for the construction unit to conduct indicator management of the construction person in charge, and then targeted training can be provided to improve the construction organization capability of the construction person in charge.
[0091] S270. Obtain the actual workload of the target operation process from the process database to obtain the target actual workload, and obtain the reference workload of the target operation process to obtain the target reference workload.
[0092] The target actual workload is the actual manpower input of the target operation process during the actual construction process. The target reference workload is the reference workload of the target operation process, which is used to measure the workload standard that the target operation process should achieve under normal construction conditions.
[0093] Specifically, after determining the reference workload of each category, it is possible to determine whether the progress of the work process is reasonable based on the reference workload and actual workload of the work process. That is, the process identifier of the target work process can be determined to obtain the target process identifier, and then the actual workload corresponding to the target process identifier can be obtained from the process database to obtain the target actual workload, and the reference workload corresponding to the target process identifier can be obtained to obtain the target reference workload.
[0094] S280. Determine whether the progress of the target operation process is reasonable based on the target actual workload and the target reference workload, and obtain a determination result.
[0095] Among them, the judgment result is the conclusion on the rationality of the progress of the target operation process, which can help the construction manager quickly understand whether the progress of the operation process is in line with expectations, so as to take corresponding measures to adjust or intervene in time; the judgment result may include whether the progress of the target operation process is reasonable and whether the progress of the target operation process is unreasonable.
[0096] Specifically, after obtaining the target actual workload and the target reference workload, the judgment result can be determined based on the target actual workload and the target reference workload, that is, if the target actual workload is within the preset normal interval of the target reference workload, the judgment result is determined to be that the progress of the target operation process is reasonable; if the target actual workload is not within the preset normal interval of the target reference workload, the judgment result is determined to be that the progress of the target operation process is unreasonable. Among them, the preset normal interval is a workload range set around the target reference workload, and the boundary of the preset normal interval can be determined based on factors such as the characteristics of the project, previous experience, possible error range, and reasonable expectations of the construction process, and is used to determine whether the target actual workload is within a reasonable fluctuation range.
[0097] Specifically, if the target actual workload is within the preset normal range of the target reference workload, it indicates that the actual construction situation of the target operation process is basically consistent with the plan, and the judgment result can be determined that the progress of the target operation process is reasonable; if the target actual workload is not within the preset normal range of the target reference workload, it indicates that the actual construction situation of the target operation process is inconsistent with the plan, and the judgment result can be determined that the progress of the target operation process is unreasonable. At this time, the construction problem can be further determined based on the relationship between the target actual workload and the preset normal range. When the target actual workload is less than the lower limit of the preset normal range, it indicates that there is an unplanned start-up phenomenon; when the target actual workload is greater than the upper limit of the preset normal range, it indicates that there is idle work and slacking.
[0098] Optionally, when the result of the determination is that the progress of the target operation process is unreasonable, progress abnormality prompt information can be generated and displayed to prompt the construction manager to adjust the construction arrangement of the target operation process in a timely manner, thereby making the progress of the target operation process reasonable, thereby improving the controllability of construction efficiency. Progress abnormality prompt information is used to prompt the construction manager that the progress of the operation process is abnormal.
[0099] In the embodiment of the present application, by comparing the target actual workload with the preset normal range, it is possible to clearly and unambiguously judge whether the progress of the target operation process is reasonable, thereby improving the efficiency and accuracy of determining the judgment result, and then accurately judging whether there are phenomena such as idle work and slacking, so that the operation progress can be controlled in a targeted manner, thereby improving the controllability of construction efficiency.
[0100] It should be noted that when it is necessary to evaluate the construction organization ability of the construction manager, the branches S250 and S260 are executed; when it is necessary to determine whether the progress of the operation process is reasonable, the branches S270 and S280 are executed. Among them, there is no obvious order of execution between S250 and S260 and S270 and S280, and the execution order can be determined according to the actual situation, and this embodiment does not make specific restrictions on this.
[0101] The technical solution of the embodiment of the present application can obtain the process information of the operating process of the preset process category within the preset time interval from the process database to obtain the initial process information, and then based on the related construction event information, screen out the operating process whose number of related construction events is greater than the preset number threshold from the initial process information to obtain the intermediate process information, and based on the actual workload, screen out the operating process whose actual workload is not within the preset workload interval from the intermediate process information to obtain the sample process information, and then perform a secondary weighted average on the actual workload in the sample process information based on the person in charge identification to obtain the process average workload corresponding to the preset process category, and determine the reference workload corresponding to the preset process category based on the process average workload. Through the secondary weighted average method, the actual workload of all construction persons in charge is comprehensively considered, avoiding the deviation of the overall workload assessment due to the special circumstances of individual construction persons in charge, thereby improving the accuracy and efficiency of determining the average workload of the process, thereby improving the prediction accuracy of the reference workload.
[0102] Afterwards, the process information of the work process corresponding to the target person in charge can be obtained from the process database to obtain the target process information, and the construction organization capability value of the target person in charge can be determined based on the reference workload and actual workload in the target process information. The reference workload and actual workload can truly reflect the construction organization capability of the construction person in charge, thereby improving the accuracy of determining the construction organization capability value and quantifying the construction organization capability of the construction person in charge, thereby facilitating the indicator management of the construction person in charge and motivating the construction person in charge to actively improve his or her own construction organization capability.
[0103] In addition, the actual workload of the target operation process can be obtained from the process database to obtain the target actual workload, and the reference workload of the target operation process can be obtained to obtain the target reference workload. Then, based on the target actual workload and the target reference workload, it is determined whether the progress of the target operation process is reasonable to obtain a judgment result. By comparing the target actual workload and the target reference workload, the accuracy and efficiency of the judgment result can be improved, thereby improving the accuracy of the judgment of the rationality of the progress, and it can be further determined whether there are phenomena such as idle work and slacking, so that the operation progress can be controlled in a targeted manner, and the controllability of construction efficiency can be improved.
[0104] Figure 3 is a schematic diagram of a workload prediction device for a work process provided in an embodiment of the present application, referring to Figure 3 The workload prediction device of the operation process may include:
[0105] The acquisition module 310 is used to acquire the process information of the operation process of the preset process category within the preset time interval from the process database to obtain the initial process information, wherein the initial process information includes the actual workload and the related construction event information;
[0106] The screening module 320 is used to screen out the operation processes whose number of related construction events is greater than a preset number threshold from the initial process information based on the related construction event information to obtain the intermediate process information, and screen out the operation processes whose actual workload is not within the preset workload range from the intermediate process information based on the actual workload to obtain the sample process information;
[0107] The determination module 330 is used to determine the average workload of the process corresponding to the preset process category based on the actual workload in the sample process information, and determine the reference workload corresponding to the preset process category based on the average workload of the process.
[0108] In one embodiment, the sample process information also includes a responsible person identification, and the determination module 330 determines the average process workload corresponding to the preset process category based on the actual workload in the sample process information, including: performing a secondary equal averaging of the actual workload in the sample process information based on the responsible person identification to obtain the average process workload corresponding to the preset process category.
[0109] In one embodiment, the determination module 330 performs a secondary weighted average of the actual workload in the sample process information based on the responsible person identification to obtain the average process workload corresponding to the preset process category, including: performing a weighted average of multiple actual workloads corresponding to the same responsible person identification to obtain the middle average value of the process identified by the responsible person; performing a weighted average of the middle average values of the processes corresponding to different responsible person identifications to obtain the average process workload corresponding to the preset process category.
[0110] In one embodiment, the workload prediction device for the operation process also includes a capability evaluation module, which is specifically used to: after determining the reference workload corresponding to the preset process category based on the average workload of the process, obtain the process information of the operation process corresponding to the target person in charge from the process database to obtain the target process information; based on the reference workload and actual workload in the target process information, determine the construction organization capability value of the target person in charge.
[0111] In one embodiment, the capability evaluation module determines the construction organization capability value of the target person in charge based on the reference workload and actual workload in the target process information, including: determining the management effectiveness coefficient corresponding to each operation process based on the reference workload and actual workload corresponding to each operation process in the target process information; calculating the average value of the management effectiveness coefficient corresponding to each operation process to obtain the intermediate coefficient; and determining the construction organization capability value of the target person in charge based on the intermediate coefficient.
[0112] In one embodiment, the workload prediction device for the operation process also includes a reasonable judgment module, which is specifically used to: after determining the reference workload corresponding to the preset process category based on the average workload of the process, obtain the actual workload of the target operation process from the process database to obtain the target actual workload, and obtain the reference workload of the target operation process to obtain the target reference workload; determine whether the progress of the target operation process is reasonable based on the target actual workload and the target reference workload to obtain a judgment result.
[0113] In one embodiment, the reasonable judgment module determines whether the progress of the target operation process is reasonable based on the target actual workload and the target reference workload, and obtains a judgment result, including: if the target actual workload is within the preset normal range of the target reference workload, then the judgment result is determined to be that the progress of the target operation process is reasonable; if the target actual workload is not within the preset normal range of the target reference workload, then the judgment result is determined to be that the progress of the target operation process is unreasonable.
[0114] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the functional modules described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0115] The workload prediction device for an operation process provided in this embodiment can be applied to the workload prediction method for an operation process provided in any of the above embodiments, and has corresponding functions and beneficial effects.
[0116] Figure 4 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. Figure 4 A block diagram of an exemplary electronic device 11 suitable for implementing the embodiments of the present application is shown. Figure 4 The electronic device 11 shown is only an example and should not bring any limitation to the function and scope of use of the present embodiment.
[0117] like Figure 4 As shown, the electronic device 11 is in the form of a general purpose computing electronic device. The components of the electronic device 11 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).
[0118] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0119] The electronic device 11 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 11, including volatile and non-volatile media, removable and non-removable media.
[0120] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 11 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, usually called a "hard drive"). Although Figure 4 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.
[0121] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0122] The electronic device 11 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 11, and / or may communicate with any device that enables the electronic device 11 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed through an input / output (I / O) interface 22. Furthermore, the electronic device 11 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20.
[0123] like Figure 4 As shown, the network adapter 20 communicates with other modules of the electronic device 11 via the bus 18. It should be understood that although Figure 4 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 11, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0124] The processing unit 16 executes various functional applications and page displays by running programs stored in the system memory 28, such as implementing a workload prediction method for a work process provided in any embodiment of the present application.
[0125] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, a method for predicting the workload of a work process, for example, provided in any embodiment of the present application, is implemented.
[0126] The computer storage medium of this embodiment can adopt any combination of one or more computer-readable media. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, but not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this document, computer-readable storage media can be any tangible medium containing or storing programs, which can be used by instruction execution systems, devices or devices or used in combination with them.
[0127] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0128] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0129] Computer program code for performing the operation of the present application can be written in one or more programming languages or combinations thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0130] It should be understood by those skilled in the art that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0131] In addition, the acquisition, storage, use, and processing of data in the technical solution of this application comply with the relevant provisions of national laws and regulations.
[0132] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the inventive concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. A method for predicting the workload of a work process, characterized in that: The method comprises: Acquire process information of a work process of a preset process category within a preset time interval from a process database to obtain initial process information, wherein the initial process information includes actual workload and related construction event information; Based on the associated construction event information, the operation processes whose number of associated construction events is greater than a preset number threshold are screened out from the initial process information to obtain intermediate process information, and based on the actual workload, the operation processes whose actual workload is not within a preset workload range are screened out from the intermediate process information to obtain sample process information; Based on the actual workload in the sample process information, the average workload of the process corresponding to the preset process category is determined, and based on the average workload of the process, the reference workload corresponding to the preset process category is determined.
2. The method for predicting the workload of a work process according to claim 1, characterized in that: The sample process information also includes a person in charge identification. The determining of the average process workload corresponding to the preset process category based on the actual workload in the sample process information includes: Based on the person in charge identification, the actual workload in the sample process information is averaged twice to obtain the average workload of the process corresponding to the preset process category.
3. The method for predicting the workload of a work process according to claim 2, characterized in that: The performing of a secondary equalization of the actual workload in the sample process information based on the person in charge identification to obtain the average workload of the process corresponding to the preset process category includes: Performing equal averaging on multiple actual workloads corresponding to the same person-in-charge identifier to obtain the middle average of the processes of the person-in-charge identifier; The average process values corresponding to the different responsible persons' identifications are averaged to obtain the average process workload corresponding to the preset process category.
4. The method for predicting the workload of a work process according to claim 1, characterized in that: After determining the reference workload corresponding to the preset process category based on the average workload of the process, the method further includes: Obtaining process information of the operation process corresponding to the target person in charge from the process database to obtain target process information; Based on the reference workload and actual workload in the target process information, the construction organization capability value of the target person in charge is determined.
5. The method for predicting the workload of a work process according to claim 4, characterized in that: The determining the construction organization capability value of the target person in charge based on the reference workload and the actual workload in the target process information includes: Determine the management effectiveness coefficient corresponding to each operation process based on the reference workload and the actual workload corresponding to each operation process in the target process information; Calculate the average value of the management effectiveness coefficient corresponding to each operation process to obtain the intermediate coefficient; The construction organization capability value of the target person in charge is determined according to the intermediate coefficient.
6. The method for predicting the workload of a work process according to claim 1, characterized in that: After determining the reference workload corresponding to the preset process category based on the average workload of the process, the method further includes: Acquire the actual workload of the target operation process from the process database to obtain the target actual workload, and acquire the reference workload of the target operation process to obtain the target reference workload; Whether the progress of the target operation process is reasonable is determined according to the target actual workload and the target reference workload to obtain a determination result.
7. The method for predicting the workload of a work process according to claim 6, characterized in that: The determining whether the progress of the target operation process is reasonable according to the target actual workload and the target reference workload to obtain a determination result includes: If the target actual workload is within a preset normal range of the target reference workload, then the determination result is that the progress of the target operation process is reasonable; If the target actual workload is not within the preset normal range of the target reference workload, the determination result is that the progress of the target operation process is unreasonable.
8. A workload prediction device for a work process, characterized in that: The device comprises: An acquisition module is used to acquire process information of a work process of a preset process category within a preset time interval from a process database to obtain initial process information, wherein the initial process information includes actual workload and associated construction event information; A screening module is used to screen out operation processes whose number of related construction events is greater than a preset number threshold from the initial process information based on the related construction event information to obtain intermediate process information, and to screen out operation processes whose actual workload is not within a preset workload range from the intermediate process information based on the actual workload to obtain sample process information; The determination module is used to determine the average workload of the process corresponding to the preset process category based on the actual workload in the sample process information, and to determine the reference workload corresponding to the preset process category based on the average workload.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the workload prediction method for the operation process described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for predicting the workload of a work process as described in any one of claims 1 to 7 is implemented.