Work plan making method and device and computer storage medium
By obtaining and evaluating the data of the operation plan and personnel in the equipment operation digital platform, calculating the matching degree, and determining the list of operators, the problem of mismatch between the capabilities of the operators and the needs is solved, and the execution efficiency and quality of the operation plan are improved.
Patent Information
- Application Number
- CN202411201009.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2025-01-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the digital platform for equipment operations, the objective skill level of the operators is not fully evaluated when formulating the operation plan, which makes it difficult for the operators to match the operation plan needs, and reduces the operation and maintenance efficiency and quality.
By obtaining the value level data of the job plan and the ability level data of the worker, weighted summing is performed based on the preset weight, comprehensive value score and comprehensive ability score are calculated, matching degree is compared, and execution of the job is determined based on the preset matching degree threshold. A planned list of workers to ensure optimal staffing.
It achieves precise matching between the work plan and the worker, improves the execution efficiency and quality of the work plan, and ensures the optimal staffing.
Smart Images

Figure CN119273026A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a method and device for formulating an operation plan and a computer storage medium. Background Art
[0002] In the digital platform for equipment operation, personnel management and equipment management are two key parts. Especially in the digital management of equipment operation and maintenance personnel, the main purpose is to reduce the labor cost of operation and maintenance and optimize the allocation of human resources. In related technologies, when the platform formulates operation plans, the method generally adopted is to assign operators according to the requirements of the operation plan and screen them according to the scheduling time of the operators. However, in the process of screening operators, the platform failed to fully evaluate the objective skill level of the operators, which made it difficult to match the capabilities of the operators with the requirements of the operation plan. Summary of the invention
[0003] The main purpose of this application is to provide a method, device and computer storage medium for formulating an operation plan, aiming to solve the technical problem of mismatch between the capabilities of operators and the requirements of the operation plan when formulating the operation plan.
[0004] To achieve the above objectives, an embodiment of the present application provides a method for formulating a work plan, the method comprising: Obtain value level data of work plans and capability level data of operators; According to the preset weight of the value grade data, weighted sum of each parameter attribute of the value grade data is performed to obtain a comprehensive value score of the value grade data; According to the preset weight of the capability level data, weighted sum of each parameter attribute of the value level data is performed to obtain a comprehensive capability score of the capability level data; By comparing the comprehensive value score and the ability score, the matching degree between the operation plan and each of the operators is obtained; According to the preset matching degree threshold, a list of operators to execute the operation plan is determined.
[0005] In one embodiment, the step of obtaining the value level data of the operation plan and the capability level data of the operators includes: Obtaining parameter attributes and evaluation coefficients of the operation plan; Using the evaluation coefficient, the parameter attribute is evaluated and calculated to obtain application evaluation data of the operation plan; According to the application evaluation data and the priority of the operation plan, the value level data of the operation plan is obtained.
[0006] In one embodiment, the step of obtaining the value level data of the operation plan and the capability level data of the operators further includes: Obtaining capability parameter attributes and capability evaluation coefficients of the operator; The capability evaluation coefficient is used to evaluate and calculate the capability parameter attribute to obtain the capability level data of the operator.
[0007] In one embodiment, the step of determining a list of operators to execute the operation plan according to a preset matching degree threshold comprises: Obtaining the skills and capabilities required to execute the work plan; Based on the skill requirements and the ability requirements, the ability level data of the operators in the operator list are screened to determine a second operator list for the work plan.
[0008] In one embodiment, the step of screening the capability level data of the operators in the operator list based on the skill requirements and the capability requirements to determine the second operator list of the operation plan includes: Obtaining the professional skills and capabilities of each of the operators in the operator list; Using a matching algorithm, the professional skills and capabilities of each operator are compared with the skill requirements and capability requirements of the operation plan to determine the skill matching degree and capability matching degree; A second list of operators for the operation plan is determined based on a preset skill matching threshold and an ability matching threshold.
[0009] In one embodiment, after the step of determining the second list of operators of the operation plan, the following steps are included: Obtaining re-screening criteria, including the professional skill proficiency of the operator, or historical performance evaluation, or the number of times the operation plan has been executed, and determining a third list of operators based on a preset re-screening criteria threshold; Obtaining the professional skill proficiency of each operator in the second operator list, and determining a third operator list according to a preset proficiency threshold; or Obtaining the historical performance evaluation of each of the operators in the second operator list, and determining a third operator list based on a preset performance standard; or The number of times each operator in the second operator list executes the work plan is obtained, and a third operator list is determined according to a preset execution number threshold.
[0010] In one embodiment, after the step of determining the third list of operators, the following steps are included: Selecting the operator with the highest score corresponding to the re-screening criterion from the third operator list, and assigning the operator to the operation plan; The task status and worker status of the work plan are updated, and the work plan is notified to the worker.
[0011] In one embodiment, the step of selecting the operator with the highest score corresponding to the re-screening criteria from the third operator list and assigning the operator to the operation plan includes: Determine whether there is a resource conflict between the operator and the operation plan; If there is no resource conflict between the operator and the operation plan, assigning the operator to the operation plan; If there is a resource conflict between the operator and the operation plan, the operator with the resource conflict is removed from the third operator list, and the next operator with the highest score is selected from the updated third operator list until the operator allocation of the operation plan is completed.
[0012] An embodiment of the present application also provides a device for formulating a job plan, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for formulating a job plan as described above.
[0013] An embodiment of the present application also provides a computer storage medium, which is a computer-readable storage medium. A computer program is stored on the computer storage medium. When the computer program is executed by a processor, the steps of the method for formulating a job plan as described above are implemented.
[0014] The embodiment of the present application discloses a method for formulating a work plan, which obtains the value level data of the work plan and the ability level data of the operators; according to the preset weights of the value level data, each parameter attribute of the value level data is weighted and summed to obtain a comprehensive value score of the value level data; according to the preset weights of the ability level data, each parameter attribute of the value level data is weighted and summed to obtain a comprehensive ability score of the ability level data; by comparing the comprehensive value score and the ability score, the matching degree between the work plan and each of the operators is obtained; according to the preset matching degree threshold, the list of operators who execute the work plan is determined. This technical solution obtains the skill requirements and ability requirements of the work plan, accurately matches the operators who meet the requirements of the work plan, ensures the optimality of personnel allocation, and thus improves the execution efficiency and quality of the work plan. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 It is a flowchart of a first embodiment of a method for formulating an operation plan involved in an embodiment of the present application; Figure 2 It is a job plan list view of the first embodiment of the method for formulating a job plan involved in the embodiment of the present application; Figure 3 It is a work plan calendar view of the first embodiment of the method for formulating a work plan involved in the embodiment of the present application; Figure 4 A schematic diagram of a simplified process of determining the value level data of an operation plan in a first embodiment of the method for formulating an operation plan according to an embodiment of the present application; Figure 5 A schematic diagram of the steps of a second embodiment of a method for formulating an operation plan according to an embodiment of the present application; Figure 6 This is a schematic diagram of a personnel scheduling page of a second embodiment of a method for formulating a work plan according to an embodiment of the present application; Figure 7 A schematic diagram of shift settings on a personnel scheduling page of a second embodiment of a method for formulating a work plan according to an embodiment of the present application; Figure 8 A flowchart of a third embodiment of a method for formulating an operation plan according to an embodiment of the present application; Fig. 9 A schematic diagram of a device for formulating an operation plan involved in an embodiment of the present application; Fig.10 A schematic diagram of a system flow of a method for formulating a work plan designed for an embodiment of the present application; Fig.11 This is a schematic diagram of the structure of the equipment for formulating the operation plan involved in the embodiment of the present application.
[0016] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0017] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0018] In the digital platform for equipment operation, personnel management and equipment management are two key parts. Especially in the digital management of equipment operation and maintenance personnel, the main purpose is to reduce the labor cost of operation and maintenance and optimize the allocation of human resources. In related technologies, when the platform formulates work plans, the method generally adopted is to assign workers according to the needs of the work plan and screen them according to the shift schedule of the workers. However, when analyzing the goals of the work plan through this work plan formulation method, people often only focus on the needs of the work plan and ignore the value of the work plan. In addition, during the screening process of workers, the platform failed to fully evaluate the objective skill level of the workers, which made it difficult to match the capabilities of the workers with the needs of the work plan.
[0019] In order to solve the above-mentioned defects existing in the related art, the embodiment of the present application proposes a method for formulating a work plan, which obtains the value level data of the work plan and the ability level data of the operators; according to the preset weights of the value level data, each parameter attribute of the value level data is weighted and summed to obtain the comprehensive value score of the value level data; according to the preset weights of the ability level data, each parameter attribute of the value level data is weighted and summed to obtain the comprehensive ability score of the ability level data; by comparing the comprehensive value score and the ability score, the matching degree between the work plan and each of the operators is obtained; according to the preset matching degree threshold, the list of operators who execute the work plan is determined. The technical solution provided by the present application ensures the optimality of personnel allocation by accurately matching the work plan with the abilities of the operators, thereby improving the execution efficiency and quality of the work plan.
[0020] For ease of understanding, the technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0021] For the execution method of the operation plan of the first embodiment proposed in this application, please refer to Figure 1 The method comprises steps S10 to S50: S10: Obtain the value level data of the work plan and the ability level data of the operators.
[0022] It should be noted that the value level data is data that quantitatively evaluates the importance and urgency of the work plan. By analyzing the basic information and attribute information of the work plan, such as the work plan content, expected goals, expected time, work plan scale, complexity and urgency, the attribute information is converted into parameter attributes, and a corresponding evaluation coefficient is assigned to each parameter attribute. Using the evaluation coefficient, the parameter attributes of the work plan are evaluated and calculated to obtain the application evaluation data of each work plan, and then the priority of the work plan is determined in combination with the urgency of the work plan. Finally, the application evaluation data and priority of the work plan are integrated to generate the value level data that reflects the value of the work plan.
[0023] In an optional implementation scheme, the basic information and attribute information of all work plans are collected and obtained. The basic information of the work plan includes the work plan content, expected goals, expected time, and expected results. The expected time includes the start time, end time, and operation duration of the work plan. The attribute information of the work plan includes the scale, complexity, and urgency of the work plan. Define and obtain the parameter attributes corresponding to the attribute information, and assign an evaluation coefficient to each parameter attribute. Then, the parameter attributes of the work plan are evaluated and calculated based on the evaluation coefficient, and the application evaluation data corresponding to the parameter attributes of the work plan are further obtained. At the same time, the priority of the work plan is determined according to the urgency of the work plan. Finally, the value level data of the work plan is obtained based on the priority and application evaluation data of the work plan.
[0024] For example, please refer to Figure 2 , Figure 2 For the job plan list view, you can view all job plan lists on the "Job List" page, and click the "View" button on the operation bar to view the basic information and attribute information of the corresponding job plan. For example, Figure 2 The example operation plan includes the plan name "Escalator Opening and Operation Management Plan", plan type "Equipment Opening Plan", subsystem "Elevator System / Escalator", the name of the equipment that needs to execute the operation plan "Escalator-01, Escalator-02, Escalator-03, Escalator-04", plan generation time, plan frequency, and plan execution time. In addition, the equipment opening operation standards are listed below the operation plan content. The operation standards describe in detail the specific steps or inspection items that need to be performed, such as "the upper and lower cabin covers are intact, and there are no foreign objects in the steps and comb plates".
[0025] For example, please refer to Figure 3 , Figure 3The job plan calendar view shows an overview of the job plan in the form of a calendar. You can click on any date in the calendar to view and obtain a list of all the job plans for that day. The calendar view allows you to quickly navigate to a specific date and understand the job plan schedule for that day. The total number of job plans and the number of times for different job plan categories are also displayed on the left side of the page.
[0026] Optionally, the attribute information of the work plan is parameterized, and the attribute information such as the scale, complexity and urgency of the work plan is converted into quantifiable parameter attributes. For example, the scale of the work plan can be quantified by the number of tasks, the complexity of the work plan can be evaluated by the technical difficulty level, and the urgency of the work plan can be determined according to the urgency of the time to complete the work plan.
[0027] After the evaluation coefficient is assigned, the evaluation coefficient of each parameter attribute is multiplied by the corresponding parameter attribute through the evaluation calculation method, and the application evaluation value of each parameter attribute is further obtained. The application evaluation values of all parameter attributes are integrated to obtain the application evaluation data of the operation plan. The application evaluation data reflects the importance of the operation plan. The priority of the operation plan is determined based on the urgency of the operation plan. The higher the urgency, the higher the priority of the operation plan. The determination of the priority can be achieved through preset rules. According to the priority of the operation plan and the application evaluation data of the operation plan, the value level data of the operation plan is obtained.
[0028] Optionally, the priority of the work plan is determined based on the urgency of the work plan. The relationship between the urgency parameter value and the priority is set as follows: high urgency corresponds to high priority, medium urgency corresponds to medium priority, and low urgency corresponds to low priority. If the urgency parameter value of a work plan is high, the corresponding priority is high.
[0029] Exemplarily, the parameter attributes of the work plan are defined and converted into quantifiable values. The scale of the work plan can be quantified by the number of tasks. If a work plan contains 10 major projects, the scale parameter value of the corresponding work plan is set to 10. The complexity of the work plan can be evaluated by the technical difficulty level. If the work plan involves a high-difficulty technical implementation, the complexity parameter value of the corresponding work plan can be set to high. The urgency can be determined according to the urgency of the completion time. If the work plan needs to be completed within one month, the urgency parameter value of the corresponding work plan can be set to high.
[0030] Then, assign evaluation coefficients to the corresponding parameter attributes. Set the evaluation coefficients of the scale, complexity, and urgency of the operation plan to 1, 1, and 1.2, respectively. The assignment of evaluation coefficients can be determined based on historical operation plan analysis or expert evaluation. Then, further confirm the value of each parameter attribute through evaluation calculation. For example, if the scale parameter value of an operation plan is 10, the complexity parameter value is high (the corresponding value of high is set to 10), and the urgency parameter value is high (the corresponding value of high is set to 10), then the application evaluation value of the parameter attribute of the corresponding operation plan after evaluation and calculation according to the evaluation coefficient is: scale parameter attribute = 10×1=10; complexity parameter attribute = 10×1=10; urgency parameter attribute = 10×1.2=12. Finally, integrate the application evaluation values of the parameter attributes after evaluation and calculation to obtain the application evaluation data of the operation plan, namely scale (10), complexity (10), and urgency (12).
[0031] Finally, the priority of the work plan and the application evaluation data are combined to obtain the value level data of the work plan. The priority of the work plan is determined according to the urgency of the work plan. The priority of the work plan is also high (the value corresponding to high is set to 10), and the final value level data is: scale (10), complexity (10), urgency (12), priority (10).
[0032] For example, to help understand the implementation process of determining the work plan value level data of the work plan formulation method of this embodiment, please refer to Figure 4 , Figure 4 A brief flow chart for determining the value level data of the work plan is provided, specifically: The collection of operation plan information and the acquisition of attribute information include: collecting basic information of the operation plan, including the content scope, expected goals, expected impact, expected time and expected results of the operation plan, and obtaining attribute information related to the operation plan, such as plan scale, complexity, urgency, etc.
[0033] The definition of the job plan parameter attributes and the allocation of evaluation coefficients include: defining the key parameter attributes of the job plan and assigning evaluation coefficients to each parameter attribute. The evaluation coefficient reflects the degree of influence of each parameter attribute on the value of the job plan and should be considered based on factors such as contribution to the job plan, risk assessment, and resource requirements.
[0034] Evaluating and calculating the application evaluation value of the operation plan includes: performing evaluation calculations, and further obtaining the application evaluation value of each operation plan parameter attribute according to the defined parameter attributes and the assigned evaluation coefficients.
[0035] The determination of the job plan priority and application evaluation data includes: integrating the application evaluation values of the job plan parameter attributes to obtain application evaluation data; determining the priority of the job plan according to the urgency of the job plan, and assigning higher value levels to job plans with higher priorities to ensure that resources and personnel are allocated first to key tasks.
[0036] The generation of the work plan value grade data includes: obtaining the work plan value grade data according to the work plan priority and application evaluation data. The value grade data serves as an important basis for subsequent work personnel matching to ensure that the skills and resources of the personnel match the needs of the work plan.
[0037] In an optional implementation scheme, basic information of operators is collected, such as position information, professional skills, skill certification, historical performance evaluation, and historical work completion status. The ability parameter attributes of operators are determined based on the basic information. The ability parameter attributes of operators are obtained, and ability evaluation coefficients are assigned to the ability parameter attributes. Using the ability evaluation coefficient, each ability parameter attribute is evaluated and calculated to obtain the ability level data of each operator. The ability level data comprehensively reflects the professional skills, project management ability, teamwork ability, etc. of the operators.
[0038] It should be noted that the operator's capability level data is data for quantitative assessment of the operator's professional skills and capabilities.
[0039] Optionally, the operator's work plan execution capability, input-output ratio, and cost-effectiveness data can also be obtained to enrich the operator's capability level data.
[0040] Specifically, the execution capability of operators is evaluated by quantitatively analyzing the historical performance of operators in historical operation plan data, including calculating the average completion time and completion rate of operators on specific types of operation plans. In order to evaluate the input-output ratio of operators, cost-benefit analysis needs to be considered. By comparing the time, cost and other resources spent by operators in completing the operation plan with the output results, the work efficiency and resources invested by the operators are comprehensively evaluated. The acquisition of cost-effectiveness data can be evaluated by combining the execution capability of operators with the input-output ratio. Cost-effectiveness data not only reflects the ability of operators to complete the operation plan, but also takes into account the efficiency of operators in resource utilization.
[0041] Optionally, basic information of operators is automatically imported, including their position information, professional skills, skill certifications, historical performance evaluations, and historical work completion status. The import process can obtain detailed basic information of operators in real time through an interface with a human resources management system, or through an API or other data transmission protocol.
[0042] Optionally, a standard template can be set up to require operators to submit their basic information through an internal system or a specific platform through employee self-reporting; or one-on-one interviews can be conducted with operators to gain a deeper understanding of their position information, professional skills, and historical work completion status, and complete the verification of their basic information.
[0043] Optionally, by obtaining records of work plans in which operators participate, the completion status of the work plans can be extracted, and the ability and skill levels of the operators can be analyzed through the number of work plan executions, work plan completion efficiency, work plan completion quality, customer feedback, and evaluations from other operators or superiors.
[0044] Optionally, check the operator's professional skill level, skill certification qualifications and professional skill training records, and associate this information with the operator's position information and historical work completion status; or confirm the operator's work performance, professional skill application, and work plan completion status through employee performance evaluation reports.
[0045] Optionally, the competency parameter attributes of the operator are determined through expert evaluation or historical data analysis. Historical data analysis can extract key competency parameters based on the operator's historical performance, such as completion of work plans, customer feedback, colleague evaluations, and leadership evaluations, through statistical and machine learning techniques. Competency parameter attributes include deep learning analysis of the operator's professional skill level, project experience depth, historical completion rate of work plans, etc. Then, based on historical work plan data and industry standards, competency assessments are assigned to the corresponding competency parameter attributes, and the allocation of competency assessment coefficients will be based on the contribution to the successful execution of the work plan. For technology-intensive tasks, professional skill proficiency may be assigned a higher coefficient; while for projects that require a high degree of teamwork, communication skills and teamwork skills may be more important.
[0046] S20: According to the preset weight of the value grade data, weighted sum is taken for each parameter attribute of the value grade data to obtain a comprehensive value score of the value grade data.
[0047] In an optional implementation, the preset weight of each parameter attribute in the value level data of the operation plan is first determined. The weight allocation can be determined based on historical data analysis or expert evaluation. Once the preset weight is determined, each parameter attribute value of the value level data is multiplied by its corresponding preset weight to calculate the weighted value. Then, the weighted value of each parameter attribute is accumulated and summed to obtain the comprehensive value score of the operation plan. The comprehensive value score can reflect the overall value level of the operation protection, which is the result of comprehensive consideration of all parameter attributes.
[0048] It should be noted that each parameter attribute value in the value level data is an application evaluation value that has been calculated using an evaluation coefficient.
[0049] Exemplarily, the preset weights of the scale, complexity, urgency and priority of the operation plan are set to 20%, 20%, 30% and 30% respectively. After the weight allocation is completed, the preset weight of each parameter attribute is multiplied by the corresponding parameter attribute by the weighted calculation method. For example, the value level data of the operation plan is: scale (10), complexity (10), urgency (12), priority (10), then the comprehensive value score of the corresponding operation plan is calculated as follows: comprehensive value score = (10×0.2)+(10×0.2)+(12×0.3)+(10×0.3)=10.6. Add up all the products to get the comprehensive value score of the operation plan, which reflects the importance of the operation plan.
[0050] S30: According to the preset weight of the capability level data, weighted sum is performed on each parameter attribute of the value level data to obtain a comprehensive capability score of the capability level data.
[0051] In an optional implementation, the preset weight of each capability parameter attribute in the capability level data of the operator is first determined. Once the preset weight is determined, each capability parameter attribute value of the capability level data is multiplied by its corresponding preset weight to calculate a weighted value. The weighted value of each capability parameter attribute is then accumulated and summed to obtain the comprehensive capability score of the operator.
[0052] Exemplarily, each capability parameter attribute in the capability level data of the operator is first assigned a preset weight. The weight allocation is based on the analysis of the importance of each capability, for example, technical proficiency accounts for 40%, work experience 30%, problem-solving ability 20%, and teamwork ability 10%. After determining the preset weight, each capability parameter attribute value is multiplied by the corresponding preset weight to calculate the weighted value. For example, the parameter attribute value of technical proficiency is set to 8, the parameter attribute value of work experience is set to 7, the parameter attribute value of problem-solving ability is set to 6, and the parameter attribute value of teamwork ability is set to 4. The weighted values of technical proficiency, work experience, problem-solving ability, and teamwork ability are 3.2, 2.1, 1.2, and 0.4, respectively. These weighted values are accumulated and summed to obtain the comprehensive capability score of the operator of 6.9. The comprehensive capability score reflects the comprehensive performance of the operator in various capability parameters.
[0053] S40: Obtaining a matching degree between the operation plan and each of the operators by comparing the comprehensive value score and the capability score.
[0054] It should be noted that the comprehensive value score of the work plan obtained in step S20 is compared with the comprehensive ability score of the operator obtained in step S30 to determine the degree of match between the two.
[0055] Optionally, the degree of match between the operator and the work plan is calculated by a ratio method. The degree of match of this method is determined by calculating the ratio of the comprehensive ability score of the operator to the comprehensive value score of the work plan. The ratio directly reflects the relative degree of match between the operator's ability and the requirements of the work plan. If the ratio is greater than 1, it means that the operator's ability exceeds the requirements of the work plan; if the ratio is less than 1, it means that the operator's ability may not be sufficient to meet the requirements. The most ideal ratio can be set to 1, indicating that the operator's ability fully meets the requirements of the work plan. According to the needs of the actual application, the ratio range can be set to define the degree of match. When the ratio falls in different intervals, there are different corresponding match scores.
[0056] For example, the comprehensive value score of the work plan is set to 10.6, and the comprehensive ability score of a certain operator is 6.9. The proportion matching intervals are set to [0, 0.1], [0.1, 0.2], [0.2, 0.5], [0.5, 1], [1, 1.5], etc., and the corresponding matching scores are 10, 9, 8, 7, and 6 respectively.
[0057] According to the ratio method, the matching degree between the work plan and the operator = 6.9 / 10.6≈0.65. If the ratio falls within the interval [0.5, 1], the corresponding matching score is 7, which means that the matching degree between the operator and the work plan is rated 7 points. This scoring method provides a quantitative way to evaluate and compare the matching degree between different operators and work plans. By setting different intervals and corresponding matching scores, different matching levels can be distinguished more finely. Operators with ratios closer to 1 will get higher matching scores, indicating that their capabilities are more consistent with the needs of the work plan.
[0058] Optionally, the matching degree between the operator and the operation plan is calculated by the difference method. The matching degree of this method is determined by calculating the difference between the comprehensive ability score of the operator and the comprehensive value score of the operation plan. A positive difference indicates that the operator has excess capacity, while a negative difference indicates that the operator has insufficient capacity. The most ideal difference can be set to 0, indicating that the ability of the operator is completely matched with the needs of the operation plan. Then a difference interval is set, and different matching scores are set according to different difference intervals. When calculating the matching degree, the difference between the comprehensive ability score and the comprehensive value score is first determined, and then the absolute value of the difference is taken. According to the absolute value of the difference, it is determined in which difference interval the matching degree of the operator and the operation plan is, and the matching score of the corresponding difference interval is obtained accordingly. For the same operation plan, when evaluating the matching ranking of the operators of the operation plan, if the absolute value of the difference between two or more operators and the same operation plan is the same, the operator with a positive difference is given priority, that is, when the absolute value of the difference is the same, the operator with excess capacity is ranked higher than the operator with insufficient capacity. Therefore, for the same work plan, the ranking of operators with the same absolute difference will be determined based on the positive or negative actual difference, and operators with positive difference will be ranked higher than operators with negative difference.
[0059] For example, the comprehensive value score of the work plan is set to 10.6, and the comprehensive ability score of a certain operator is 6.9. The difference matching interval is set to [0, 0.5], [0.5, 1], [1, 3], [3, 5], etc., and the corresponding matching scores are 10, 9, 8, 6. Then the matching degree between the work plan and the operator = |6.9-10.6| = 3.7. If the absolute value of the difference falls within the range of [3, 5], the corresponding matching score is 6, which means that the matching degree between the operator and the work plan is rated 6 points.
[0060] S50: Determine a list of operators who are to execute the operation plan according to a preset matching degree threshold.
[0061] It should be noted that by setting a matching threshold, the minimum standard for the list of operators who can be selected to execute the operation plan is determined. The matching threshold should be set based on the understanding of the requirements of the operation plan and the overall assessment of the operator's capabilities, and can be determined based on historical data analysis or through expert evaluation.
[0062] In an optional implementation, the matching scores of all operators of the same operation plan are sorted to ensure that the matching scores are arranged from high to low. A preset matching threshold is applied to screen the sorted matching scores, and only operators who meet or exceed the matching threshold are included in the first operator list. This process ensures that the operators in the first operator list meet the basic requirements for executing the operation plan.
[0063] Optionally, obtain the basic information of the operation plan, clarify the skill requirements and ability requirements required for the operation plan, including professional skills, soft skills and other abilities. Determine the professional skills of each operator based on the basic information and ability level data of the operators in the first operator list. Professional skills come from the basic information and ability level data of the operators, including position information, professional skills, skill certification, historical performance evaluation, and historical operation completion data. Compare the professional skills of each operator with the skill requirements of the operation plan to determine the skill matching degree. The abilities of the operators include soft skills and other abilities, such as teamwork ability, communication ability, adaptability, time management ability, problem-solving ability, etc., which can interact with others or work effectively. Compare the abilities of each operator with the ability requirements of the operation plan to determine the ability matching degree. Then, according to the preset skill matching threshold and ability matching threshold, determine the second operator list of the operation plan.
[0064] It should be noted that the determination of skill matching can be done by parsing the text description of the work plan through natural language processing technology to identify keywords and phrases, which represent the required professional skills and capabilities. Using these keywords, the corresponding skills and qualification identifiers are found and searched in the basic information and capability level data of the operators.
[0065] During the recognition process, algorithms are used to perform pattern recognition on text data, including but not limited to regular expression matching, semantic analysis, and machine learning models to identify and distinguish similar words and synonyms. This recognition ensures that the skills and capabilities associated with the job plan are accurately captured even when there are changes in the skill descriptions.
[0066] Once the relevant professional skills and abilities are identified, they will be compared with the requirements of the work plan to calculate the professional skills match and ability match of each operator.
[0067] For example, suppose that the work plan requires advanced programming skills and good teamwork ability. Workers with corresponding advanced programming qualifications and those who have demonstrated high efficiency in previous projects will be screened from the first list of workers. Workers who have received positive reviews in a team environment will also be considered. In this way, workers who have both the necessary professional skills and the required soft skills can be identified, thereby determining a second list of workers, and the workers in the second list of workers will be more likely to successfully complete the work plan.
[0068] Optionally, after determining the second list of operators of the operation plan, the screening process can be further refined to form a third list of operators. The process involves obtaining re-screening criteria, which include the operator's professional skill proficiency, or historical performance evaluation, or the number of times the operation plan is executed. According to the re-screening criteria, the second list of operators is quantitatively scored. The quantitative scoring process involves evaluating the professional skill proficiency of the operator, including the certification qualification, professional skill level and professional experience of the operator's professional skills. The historical performance evaluation of the operator, such as the number of executions in similar operation plans, the historical operation plan completion rate and customer feedback, etc., will also be considered, because operators who frequently participate in similar tasks may have richer project experience and higher operating efficiency. On the basis of the quantitative scoring, all operators are scored and sorted according to the re-screening standard threshold, and operators who meet the re-screening standard threshold are screened out, and the operators who meet the re-screening standard threshold are included in the third list of operators.
[0069] Specifically, the professional skill proficiency of each operator in the second operator list can be obtained, and the professional skill proficiency may come from skill certification, professional examinations, or evaluations by colleagues and superiors. According to a preset proficiency threshold, the third operator list is determined.
[0070] Alternatively, the historical performance evaluation of each operator in the second operator list may be obtained, and the performance evaluation reflects the performance and effectiveness of the operator in the past operation plan. According to the preset performance standard, the third operator list is determined.
[0071] Alternatively, the number of times each operator in the second operator list has executed the work plan is obtained, and the number of times the operator has executed the work plan can reflect the operator's experience level and familiarity with a specific type of work. Then, the third operator list is determined based on a preset execution number threshold.
[0072] Based on the first embodiment, the method for formulating the operation plan of the second embodiment proposed in this application can be referred to Figure 5 After determining the list of the third operating personnel, steps S210 to S220 may also be included: Step S210: Selecting the operator with the highest score corresponding to the re-screening criterion from the third operator list, and assigning the operator to the operation plan.
[0073] It should be noted that once the third list of operators is determined, the re-screening standard threshold is determined according to the re-screening standard of the third list of operators. Then, according to the re-screening standard, the operator with the highest score under the standard is obtained, and the allocation operation is performed to associate the operator with the highest score corresponding to the re-screening standard with the operation plan.
[0074] For example, after the work plan is associated with the operator, the work plan arrangement of the operator can be viewed on the Personnel Scheduling page. Figure 6 , Figure 6 This is a diagram of the staff scheduling page. On the left side of the page is the list of operators. In the list of each operator, each date has a different symbol corresponding to each shift. For example, if an operator is displayed as "B" from August 7 to 15, it means that the operator is scheduled to work in shift B from August 7 to 15. Figure 7 According to the shift settings in the work plan, shift B corresponds to the time period of 15:00-22:30. Different shifts can be distinguished by different colors, such as "A" is red, "B" is green, "C" is blue, "Z" is no color, and "off" means there is no work plan for that day. In addition, at the bottom of the staff scheduling page, there are also functions such as "staff handover" and "import schedule". If an operator suddenly takes leave, the corresponding work plan can be handed over to other operators.
[0075] Step S220: updating the task status and operator status of the work plan, and notifying the operator of the work plan.
[0076] It should be noted that after the process of assigning operators to the work plan is completed, the status update process is executed to update the task status of the work plan and the status of the operator. The task status of the corresponding work plan can be marked as "assigned" or "in progress" to reflect the current progress of the work plan. At the same time, the assigned work plan is added to the task schedule of the corresponding operator, and then the assigned operator is automatically notified of the assigned work plan to ensure that the operator can understand and respond to the requirements of the work plan in a timely manner.
[0077] Based on the above embodiments, the method for formulating the operation plan of the third embodiment proposed in this application is as follows. Figure 8 The step of selecting the operator with the highest score corresponding to the re-screening criteria from the third operator list and assigning the operator to the operation plan also includes the following steps S310-S330: Step S310: Determine whether there is a resource conflict between the operator and the operation plan.
[0078] It should be noted that resource conflict means that the scheduled operators may not be able to meet the needs of multiple work plans at the same time due to time, location or other resource constraints.
[0079] In an optional implementation, detailed scheduling information of the operators is obtained, including current and future work schedules, working hours and rest days. The availability of each operator in the time period required by the work plan is determined by analyzing the operator's scheduling data.
[0080] Then, resource conflicts are identified by comparing the operator's shift schedule with the time requirements of the work plan to be assigned to identify whether there is a time conflict. The operator's geographical location and access to tools and equipment can also be considered to identify potential resource constraints.
[0081] Step S320: If there is no resource conflict between the operator and the operation plan, the operator is assigned to the operation plan.
[0082] It should be noted that the allocation operation is performed after confirming that the operators in the third operator list have no resource conflicts with the operation plan. The allocation operation involves selecting the operator with the highest score from the operators who have been confirmed to have no resource conflicts according to the preset scoring criteria. The scoring criteria comprehensively consider factors such as professional skill proficiency, historical performance evaluation, and the number of executions of the operation plan to ensure that the selected operator is not only available in terms of time, but also the most suitable in terms of skills and experience.
[0083] After the highest-scoring operator is determined, the status of the work plan is automatically updated, marked as assigned, and the assignment information of the work plan is recorded in the system, including the identity information of the operator, the assignment time, and the detailed requirements of the work plan. At the same time, a notification is automatically sent to the assigned operator, containing the detailed information and requirements of the work plan, to ensure that the operator can receive and understand his new task in a timely manner.
[0084] Step S330: If there is a resource conflict between the operator and the operation plan, the operator with the resource conflict is removed from the third operator list, and the next operator with the highest score is selected from the updated third operator list until the operator allocation of the operation plan is completed.
[0085] If it is found that there is a resource conflict between the operator and the work plan, appropriate adjustment measures will be taken. This may include re-arranging the task priority of the operator, adjusting the execution time of the work plan, or selecting other operators with the highest scores in the third list of operators after eliminating the operator with resource conflicts as a replacement. Through these adjustment measures, it is ensured that the selected operator can accept and complete the new work plan while meeting the current tasks.
[0086] This application also provides a device for making a work plan, please refer to Fig. 9 , the operation plan making device includes: The operation plan value analysis module 410 is used to obtain the operation plan information, which includes the basic information and attribute information of the operation plan. By defining parameter attributes and assigning evaluation coefficients, evaluation calculations are performed to determine the relative importance and priority of the operation plan, and the operation plan value level data is generated.
[0087] The operator capability analysis module 420 is used to obtain the operator's position information, skill information, and historical work completion status, etc., and define capability parameter attributes. By allocating capability evaluation coefficients, the operator's capability level data is evaluated and calculated and generated.
[0088] The operator screening module 430 is used to receive the operation plan value level data from the operation plan value analysis module 410, match it with the operator capability level data provided by the operator capability analysis module 420, screen out operators who meet the operation plan requirements, and obtain the first operator list.
[0089] The demand analysis module 440 is used to obtain the execution process of the work plan and obtain the operator capability requirements for executing the work plan itself; by obtaining and analyzing the work plan information, the operator skill requirements required to complete the work plan are determined.
[0090] The operator matching module 450 receives the operator capability requirement and skill requirement data required for the job plan from the requirement analysis module 440, and performs preliminary screening and re-screening in combination with the first operator list from the operator screening module 430, to obtain a second operator list and a third operator list that match the job plan requirements, thereby forming operator matching data (i.e., the third operator list).
[0091] The operation plan allocation module 460 is used to screen out the list of operators with the highest cost-effectiveness based on the third operator list obtained by the operator matching module 450, and allocate the operation plan to the corresponding operators according to this list to complete the entire operation plan allocation process.
[0092] For example, in order to help understand the implementation process of the method for formulating a work plan obtained by combining this embodiment with the above embodiments, please refer to Fig.10 , Fig.10 A system flow diagram of a method for formulating a work plan is provided, specifically: The work plan information is fed into the work plan value analysis module 410, which evaluates the work plan by defining parameter attributes and assigning evaluation coefficients, thereby determining the relative importance and priority of each work plan. The output of this module is the value level data of the work plan, which quantifies the priority and importance of the work plan.
[0093] At the same time, the operator information is sent to the operator capability analysis module 420. This module obtains the operator's capability level data by defining capability parameter attributes and assigning capability evaluation coefficients. The module outputs the operator's capability level data, which reflects the operator's capability and efficiency.
[0094] Subsequently, the value level data of the operation plan output by the operation plan value analysis module 410 is received by the operator screening module 430. The module matches the value level data of the operation plan with the ability level data of the operators output by the operator ability analysis module 420, and screens out a preliminary list of operators that meet the requirements of the operation plan, i.e., the first list of operators.
[0095] Next, the demand analysis module 440 receives the operation plan information, and performs an in-depth analysis on the operation plan to extract the capability and skill requirements required to execute the operation plan. These demand information becomes an important basis for subsequent screening and matching of operators.
[0096] The operator matching module 450 receives the capability and skill requirement data required to execute the work plan output by the demand analysis module 440, and performs preliminary screening and re-screening in combination with the first operator list. The preliminary screening is based on basic professional skills and capability matching, while the re-screening involves re-screening of professional skill proficiency, performance evaluation, and the number of times the work plan is executed to optimize the matching results. Finally, the module outputs the second operator list and the third operator list, where the third operator list is a list of operators that is matched after re-screening and better meets the execution requirements of the work plan, i.e., the operator matching data.
[0097] Finally, the work plan allocation module 460 receives the third list of operators. According to the third list of operators, the system allocates the work plan to the operator with the highest score, thus completing the allocation process of the entire work plan.
[0098] The work plan formulation device provided by the present application adopts the work plan formulation method in the above embodiment, which can solve the technical problem of the mismatch between the ability of the operator and the work plan requirements when formulating the work plan. Compared with the prior art, the beneficial effects of the work plan formulation device provided by the present application are the same as the beneficial effects of the work plan formulation method provided by the above embodiment, and the other technical features in the work plan formulation device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0099] The present application provides a device for formulating a job plan, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for formulating a job plan in the above-mentioned embodiment one.
[0100] Reference below Fig.11 , which shows a schematic diagram of the structure of a device for formulating a job plan suitable for implementing an embodiment of the present application.
[0101] like Fig.11 As shown, the work plan making device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the work plan making device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the operation plan formulation device to communicate wirelessly or wired with other devices to exchange data. Although the diagram shows the operation plan formulation device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0102] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0103] The work plan formulation device provided by the present application adopts the work plan formulation device method in the above embodiment, which can solve the technical problem of the mismatch between the ability of the operator and the work plan requirements when formulating the work plan. Compared with the prior art, the beneficial effects of the work plan formulation device provided by the present application are the same as the beneficial effects of the work plan formulation method provided by the above embodiment, and the other technical features in the work plan formulation device are the same as the features disclosed in the previous embodiment method, which will not be repeated here.
[0104] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0105] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0106] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the method for formulating a job plan in the above-mentioned embodiment.
[0107] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0108] The computer-readable storage medium may be included in the device for making a work plan; or it may exist independently without being assembled into the device for making a work plan.
[0109] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the operation plan formulation device, the operation plan formulation device enables the following: to obtain the value level data of the operation plan and the ability level data of the operators; to perform weighted summation on each parameter attribute of the value level data according to the preset weights of the value level data to obtain a comprehensive value score of the value level data; to perform weighted summation on each parameter attribute of the value level data according to the preset weights of the ability level data to obtain a comprehensive ability score of the ability level data; to obtain the matching degree between the operation plan and each of the operators by comparing the comprehensive value score and the ability score; and to determine the list of operators who execute the operation plan according to a preset matching degree threshold.
[0110] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may 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 may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0111] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0112] The modules involved in the embodiments described in the present application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0113] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned method for formulating a work plan, and can solve the technical problem that the capabilities of operators do not match the requirements of the work plan when formulating a work plan. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the method for formulating a work plan provided by the above-mentioned embodiment, and will not be described in detail here.
[0114] An embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the above-mentioned method for formulating a job plan when executed by a processor.
[0115] The computer program product provided by the present application can solve the technical problem that the capabilities of operators do not match the requirements of the operation plan when the operation plan is formulated. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the present application are the same as the beneficial effects of the method for formulating the operation plan provided by the above embodiment, and will not be repeated here.
[0116] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.
[0117] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0118] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method.
[0119] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for formulating a work plan, characterized in that: The method includes: Obtain value level data of work plans and capability level data of operators; According to the preset weight of the value grade data, weighted sum of each parameter attribute of the value grade data is performed to obtain a comprehensive value score of the value grade data; According to the preset weight of the capability level data, weighted sum of each parameter attribute of the value level data is performed to obtain a comprehensive capability score of the capability level data; By comparing the comprehensive value score and the ability score, the matching degree between the operation plan and each of the operators is obtained; According to the preset matching degree threshold, a list of operators to execute the operation plan is determined.
2. The method according to claim 1, characterized in that The step of obtaining the value level data of the operation plan and the capability level data of the operators comprises: Obtaining parameter attributes and evaluation coefficients of the operation plan; Using the evaluation coefficient, the parameter attribute is evaluated and calculated to obtain application evaluation data of the operation plan; According to the application evaluation data and the priority of the operation plan, the value level data of the operation plan is obtained.
3. The method according to claim 1, characterized in that The step of obtaining the value level data of the operation plan and the ability level data of the operators also includes: Obtaining capability parameter attributes and capability evaluation coefficients of the operator; The capability evaluation coefficient is used to evaluate and calculate the capability parameter attribute to obtain the capability level data of the operator.
4. The method according to claim 1, characterized in that The step of determining a list of operators to execute the operation plan according to a preset matching degree threshold comprises: Obtaining the skills and capabilities required to execute the work plan; Based on the skill requirements and the ability requirements, the ability level data of the operators in the operator list are screened to determine a second operator list for the work plan.
5. The method according to claim 4, characterized in that The step of screening the capability level data of the operators in the operator list based on the skill requirements and the capability requirements to determine the second operator list of the operation plan comprises: Obtaining the professional skills and capabilities of each of the operators in the operator list; Using a matching algorithm, the professional skills and capabilities of each operator are compared with the skill requirements and capability requirements of the operation plan to determine the skill matching degree and capability matching degree; A second list of operators for the operation plan is determined based on a preset skill matching threshold and an ability matching threshold.
6. The method according to claim 5, characterized in that After the step of determining the second list of operators of the operation plan, the method further comprises: Obtaining re-screening criteria, including the professional skill proficiency of the operator, or historical performance evaluation, or the number of times the operation plan has been executed, and determining a third list of operators based on a preset re-screening criteria threshold; Obtaining the professional skill proficiency of each operator in the second operator list, and determining a third operator list according to a preset proficiency threshold; or Obtaining the historical performance evaluation of each of the operators in the second operator list, and determining a third operator list based on a preset performance standard; or The number of times each operator in the second operator list executes the work plan is obtained, and a third operator list is determined according to a preset execution number threshold.
7. The method according to claim 6, characterized in that After the step of determining the list of the third operating personnel, the method further comprises: Selecting the operator with the highest score corresponding to the re-screening criterion from the third operator list, and assigning the operator to the operation plan; The task status and worker status of the work plan are updated, and the work plan is notified to the worker.
8. The method according to claim 7, characterized in that The step of selecting the operator with the highest score corresponding to the re-screening criteria from the third operator list and assigning the operator to the work plan includes: Determine whether there is a resource conflict between the operator and the operation plan; If there is no resource conflict between the operator and the operation plan, assigning the operator to the operation plan; If there is a resource conflict between the operator and the operation plan, the operator with the resource conflict is removed from the third operator list, and the next operator with the highest score is selected from the updated third operator list until the operator allocation of the operation plan is completed.
9. A device for making a work plan, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for formulating a job plan as claimed in any one of claims 1 to 8.
10. A computer storage medium, characterized in that: The computer storage medium is a computer-readable storage medium, and a computer program is stored on the computer storage medium. When the computer program is executed by a processor, the steps of the method for formulating a job plan as described in any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Intelligent control method and device for work rhythm quantification
CN114529149A
Digital platform system and method for enterprise service
CN117933933A
Personnel management system and personnel management method
JP2014211766A
Cited By
Analog machine maintenance method, system and equipment based on capability adaptation and data driving
CN121481174A
Simulator maintenance methods, systems, and equipment based on capability adaptation and data-driven approaches.
CN121481174B