Project management method and device, electronic equipment and computer storage medium
By obtaining and analyzing project information, determining whether the current project progress meets the preset requirements, and outputting corresponding strategies, the problem of untimely and incorrect manual statistical analysis and processing is solved, and the timely and accurate analysis and processing of engineering data is achieved.
Patent Information
- Application Number
- CN202411955760.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-28
- Publication Date
- 2025-05-09
AI Technical Summary
In larger engineering projects, due to the large and complex data volume, manual statistical analysis and processing are not timely and errors are prone to occur.
By obtaining project information, including project name, project budget and progress planning, obtain the current project progress information based on this information and determine whether it meets the preset requirements. If it meets, the speed-up progress policy is output; if it does not meet, the processing policy is output.
It realizes timely and accurate analysis and processing of engineering data, improves processing efficiency, and avoids data errors caused by manual processing errors.
Smart Images

Figure CN119963119A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of engineering construction, and in particular to an engineering management method, device, electronic equipment and computer storage medium. Background Art
[0002] In construction projects, it is necessary to strengthen supervision and management of construction to ensure that the project can be carried out reasonably and meet expectations.
[0003] For large-scale projects, there are situations where the data volume is large and the data is complex. In related technologies, users are required to perform manual statistical analysis on the data in order to manage the project.
[0004] However, manual statistical analysis may lead to untimely processing and data errors due to errors in the processing process due to the large amount and complexity of the data. Summary of the invention
[0005] In order to analyze and process data in a timely and accurate manner, the present application provides an engineering management method, device, electronic equipment and computer storage medium.
[0006] In the first aspect, the present application provides an engineering management method using the following technical solutions: A project management method, comprising: Obtain project information; The project information includes the project name, project budget, and schedule; Acquire current project progress information based on the project information; Determining whether the current project progress information meets preset requirements based on the project information; If the preset requirements are met, the strategy to accelerate the progress is output; If the preset requirements are not met, the processing strategy is output based on the current project progress information.
[0007] By adopting the above technical solution, the electronic device obtains project information, and then obtains the current engineering progress information based on the project information, and determines whether the current engineering progress information meets the preset requirements based on the engineering project information. If it meets the preset requirements, the strategy for accelerating the progress is output; if it does not meet the preset requirements, the electronic device outputs a processing strategy based on the current engineering progress information. The electronic device can analyze and process the relevant data, and output the corresponding processing. Compared with manual processing, the processing efficiency can be improved, and data errors caused by manual processing errors can be avoided.
[0008] Optionally, judging whether the current engineering progress information meets preset requirements based on the engineering project information includes: Determine whether the current project progress information is consistent with the progress plan and the project budget; If the current project progress information complies with the progress plan and the project budget, it is determined to comply with the preset requirements; If the current project progress information does not conform to the progress plan, it is determined that the preset requirements are not met; Also includes: Acquire current project consumption information based on the current project progress information; Acquire a phase engineering budget based on the engineering budget; Determine whether the current project consumption information exceeds the project budget of the stage; If the current project consumption information exceeds the stage project budget, it is determined that the preset requirements are not met; When the current project consumption information exceeds the stage project budget, it includes: Get out-of-bounds information; analyzing the cause of the excess based on the excess information; If the current project consumption information does not exceed the stage project budget, determining whether the current project consumption information is less than the stage project budget; If the current project consumption information is less than the stage project budget, the project progress within the stage time is obtained, and a quality inspection strategy is output based on the project progress.
[0009] By adopting the above technical solution, it is limited as to how to judge whether it meets the preset requirements. When it meets the schedule planning and the project budget at the same time, it meets the preset requirements. Furthermore, the electronic device obtains the current project consumption information and the stage project budget, and then judges whether the current project consumption information exceeds the stage project budget. If it exceeds, it is also judged as not meeting the preset requirements. In the case that the current project consumption information exceeds the stage project budget, the electronic device obtains the excess information and analyzes the cause of the excess based on the excess information. If the current project consumption information does not exceed the stage project budget, it is necessary to further judge whether the current project consumption information is less than the stage project budget. If it is less than, it is judged that the situation is abnormal, which not only meets the preset requirements, but also reduces the corresponding project consumption. Therefore, the electronic device obtains the project progress within this stage time, and then outputs the quality inspection strategy for the construction part during this period of time.
[0010] Optionally, analyzing the cause of the excess based on the excess information includes: The excess information includes the first material expenditure amount and the first material waste amount; Acquire corresponding work content based on the excess information; Determining whether the first material expenditure, the first material waste, and the first material effective usage are balanced based on the work content; If balanced, obtain the corresponding current worker capability information and current personnel group; Outputting a supervision signal based on the current personnel group; Acquire an inspection result based on the inspection signal, and if the inspection result is qualified, improve the capability requirement based on the current worker capability information; Based on the improved capabilities, the required personnel are matched to replace the current workers.
[0011] By adopting the above technical solution, the electronic device obtains the corresponding work content based on the excess information, that is, obtains the construction part, and then determines whether the first material expenditure, the first material waste and the first material effective use are balanced during this part of the construction. If balanced, it is determined that there are personnel who intentionally scrap the spent materials, thereby privately operating these non-actually scrapped materials to achieve illegal profit, so an inspection signal is output to the current personnel group. If the above situation is excluded, it is determined that the relevant construction personnel at this time have poor capabilities, so the required personnel with stronger matching capabilities are replaced.
[0012] Optionally, before matching personnel based on the improved capability requirements to replace current workers, the method further includes: Calculating ineffective expenditure based on the first material waste amount and current labor expenditure; Calculate the required expenditure based on the required personnel; Determining whether the required expenditure is less than the invalid expenditure; If the required expenditure is less than the invalid expenditure, calculating a first ratio of the required expenditure to the invalid expenditure; subtracting the first ratio from one to obtain a replacement ratio; Obtaining a first number of the current workers; The second number of required personnel is equal to the replacement ratio multiplied by the first number; The required personnel are matched based on the second number.
[0013] By adopting the above technical solution, before replacing the current workers, the invalid output and the required expenditure are calculated to determine whether the required expenditure is less than the invalid expenditure. Only when the required expenditure is less than the invalid expenditure, the replacement is meaningful in the current situation, that is, there is a benefit ratio, so the benefit ratio is used to calculate the second number of required personnel, and then replacement is made based on the second number.
[0014] Optionally, before replacing the current worker, the method further includes: sorting the current workers in descending order based on the current worker capability information; Determine the range to which the replacement ratio belongs; If the replacement ratio is in a low ratio range, obtaining the second number of the first group of workers; and performing replacement based on the first group of workers; If the replacement ratio belongs to the middle ratio range, obtaining the second group of workers of the second number; and performing replacement based on the second group of workers; If the replacement ratio is in a high ratio range, obtaining the second number of a third group of workers; and performing replacement based on the third group of workers; Among them, the first group of workers is the second number of workers at the end of the descending sort, the second group of workers is the second number of workers in the middle position of the descending sort, and the third group of workers is the second number of workers at the front end of the descending sort.
[0015] By adopting the above technical solution, current workers with different abilities can be selected for replacement in different situations, so as to better meet the actual construction situation and profit situation.
[0016] Optionally, the quality detection strategy based on the project progress output includes: Obtain quality acceptance requirements; Obtaining quality acceptance results based on the quality acceptance requirements; Determining whether the quality acceptance result is qualified based on the quality acceptance requirements; If the quality acceptance result is qualified, a work report will be obtained based on the project progress; Obtaining a work type based on the project progress; Obtain historical work reports based on the work type; Comparing the work report based on the historical work report to extract improvement features; Calculate a revision of the engineering budget based on the improved features and the applicable stages of the improved features; The construction budget is revised based on the construction budget revision amount.
[0017] By adopting the above technical solution, the acceptance result is judged whether it is qualified based on the quality acceptance requirements. If it is qualified, illegal profiteering by personnel is excluded. At this time, it is determined that the operation has been improved during the construction process to achieve material reduction. Therefore, improvement features are extracted based on work reports and historical work reports. Based on the improvement features, material consumption can be reduced and expenditure can be reduced, so the budget is revised.
[0018] Optionally, the output of the accelerated progress strategy includes: Get the current time and the expected completion time of the project; Get process time based on current time and project expected completion time; Obtain the influencing factors of the same period in the past based on process time; The influencing factors at least include seasonal changes and personnel changes; Correcting the process time based on the influencing factors to obtain a corrected process time; A progress acceleration signal is output based on the correction process time and the current project progress information.
[0019] By adopting the above technical solution, although it meets the preset requirements, there may be risks that affect the progress for the remaining time in the future, so it is necessary to obtain the process time, and then obtain the influencing factors, and correct the process time based on the influencing factors, so as to correct the process time, and then output the progress acceleration signal based on the corrected process time and the current project progress information to deal with future risks.
[0020] In the second aspect, the present application provides an engineering management device that adopts the following technical solution: A project management device, comprising: The first acquisition module is used to acquire engineering project information; The project information includes the project name, project budget, and schedule; A second acquisition module, used to acquire current engineering progress information based on the engineering project information; A judgment module, used to judge whether the current engineering progress information meets the preset requirements based on the engineering project information; if it meets the preset requirements, it is transferred to the first output module; if it does not meet the preset requirements, it is transferred to the second output module; The first output module is used to output a strategy for accelerating the progress; The second output module is used to output the processing strategy based on the current project progress information.
[0021] In a third aspect, the present application provides an electronic device that adopts the following technical solution: An electronic device comprises a processor, wherein the processor is coupled to a memory; the processor is used to execute a computer program stored in the memory, so that the electronic device executes the method described in the first aspect.
[0022] In a fourth aspect, the present application provides a computer-readable storage medium that adopts the following technical solution: A computer-readable storage medium includes a computer program or an instruction. When the computer program or the instruction is executed on a computer, the computer is caused to execute the method according to the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a flow chart of the engineering management method of an embodiment of the present application.
[0024] Figure 2 It is a block diagram of the engineering management device of an embodiment of the present application.
[0025] Figure 3 It is a block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] The following is combined with Figure 1-3 This application is described in further detail.
[0027] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. Technical users in this field can make non-creative modifications to the present embodiment as needed after reading this specification. However, as long as it is within the scope of the claims of the present application, it is protected by the patent law.
[0028] 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 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 technical users in the field without creative work are within the scope of protection of this application.
[0029] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0030] The embodiment of the present application discloses a project management method. The project management method can be executed by an electronic device. The electronic device can be a server or a terminal device, wherein the server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a desktop computer, etc., but is not limited thereto.
[0031] The present application embodiment discloses a project management method. Figure 1 , the main processes of an engineering management method are described as follows (S100~S500): Step S100, obtaining project information; Project information includes project name, project budget, and schedule; Step S200, obtaining current project progress information based on project information; Step S300, judging whether the current project progress information meets the preset requirements based on the project information; if it meets the preset requirements, proceeding to step S400; if it does not meet the preset requirements, proceeding to step S500; Step S400, outputting a strategy for accelerating the progress; Step S500: outputting a processing strategy based on current project progress information.
[0032] The electronic device obtains engineering project information, which includes all information about the project, such as engineering projects, engineering budgets, quarterly plans, etc. The electronic device obtains the corresponding current engineering progress information based on the engineering project information, that is, obtains real-time information on the current project completion level. The electronic device determines whether the current engineering progress information meets the preset requirements based on the engineering project information, that is, determines whether the current project completion level meets expectations. If it meets the preset requirements, the electronic device outputs a strategy to accelerate the progress. Even if the expectations have been met, the requirement to accelerate the progress is still output to deal with the risks of unknown delays in the completion time of the engineering project in the future. If it does not meet the preset requirements, the electronic device outputs a processing strategy based on the current progress information. Since it does not meet expectations, in order to ultimately complete the engineering project in a timely manner, a corresponding processing strategy is required.
[0033] Specifically, judging whether the current project progress information meets the preset requirements based on the project information includes: judging whether the current project progress information meets the schedule plan and the project budget; if the current project progress information meets the schedule plan and the project budget, it is judged to meet the preset requirements; if the current project progress information does not meet the schedule plan, it is judged to not meet the preset requirements; it also includes: obtaining the current project consumption information based on the current project progress information; obtaining the stage project budget based on the project budget; judging whether the current project consumption information exceeds the stage project budget; if the current project consumption information exceeds the stage project budget, it is judged to not meet the preset requirements; when the current project consumption information exceeds the stage project budget, it includes: obtaining the exceeding information; analyzing the reason for the exceeding based on the exceeding information; if the current project consumption information does not exceed the stage project budget, judging whether the current project consumption information is less than the stage project budget; if the current project consumption information is less than the stage project budget, obtaining the project progress within the stage time, and outputting the quality detection strategy based on the project progress.
[0034] As to how to judge whether the current project progress information meets the preset requirements, the electronic device judges whether the current project progress information meets the progress plan and meets the project budget. If the current project progress information meets the progress plan and meets the project budget, the electronic device judges that it meets the preset requirements. If the current project progress information does not meet the progress plan, it is judged that it does not meet the preset requirements.
[0035] In addition, the electronic device obtains the current project consumption information based on the current project progress information, and obtains the stage project budget based on the project budget, where the stage budget is the budget within the required time period. The electronic device then determines whether the current project consumption information exceeds the stage project budget, that is, whether the current actual expenditure exceeds the project budget for the current stage. If the current project consumption information exceeds the stage project budget, the electronic device determines that the current project progress information does not meet the preset requirements.
[0036] Specifically, when the current project consumption information exceeds the stage project budget, the electronic device obtains the excess information, and then the electronic device analyzes the excess reason based on the excess information so that the user can know the reason. By using the electronic device, the reason can be obtained automatically and efficiently. If the current project consumption information does not exceed the stage project budget, it means that the current project consumption information is not greater than the stage project budget, so the electronic device is also required to determine whether the current project consumption information is less than the stage project budget. If the current project consumption information is less than the stage project budget, it means that the actual expenditure is less than the budget. Generally speaking, the actual expenditure will be equal to the budget or greater than the budget. Therefore, when the actual expenditure is less than the budget, it is a special case and there may be shoddy work. Therefore, the electronic device obtains the project progress within the stage time, that is, obtains the actual work completed on site at this stage, and outputs the quality inspection strategy based on the project progress, that is, it is necessary to conduct quality inspection on the actual work of this stage.
[0037] Specifically, the quality inspection strategy based on the project progress output includes: obtaining quality acceptance requirements; obtaining quality acceptance results based on the quality acceptance requirements; judging whether the quality acceptance results are qualified based on the quality acceptance requirements; obtaining work reports based on the project progress if the quality acceptance results are qualified; obtaining work types based on the project progress; obtaining historical work reports based on work types; comparing work reports based on historical work reports to extract improvement features; calculating project budget revisions based on the improvement features and the applicable stages of the improvement features; and revising the project budget based on the project budget revisions.
[0038] The electronic device obtains the quality acceptance requirements, and then obtains the quality acceptance results based on the quality acceptance requirements, that is, after the user performs a quality inspection on the actual work according to the quality acceptance results, the inspection results are input into the electronic device, that is, the electronic device obtains the quality inspection results, and then the electronic device determines whether the quality acceptance results are qualified based on the quality acceptance requirements. If the quality acceptance results are qualified, it is determined that there is no cutting of corners for the actual work, and no inferior materials are used, so the electronic device obtains the work report of this stage based on the project progress, and the electronic device obtains the work type based on the project progress, and the electronic device obtains the historical work report based on the work type. In this way, the electronic device can compare the historical work report with the work report to extract the improvement features. Since the actual expenditure is less than the budget, the situation of cutting of corners is also excluded, so the electronic device determines that during the construction process, the operation of the work process has been improved, resulting in reduced consumption, so the improvement part is extracted by comparison, that is, the improvement feature is extracted, and then the electronic device calculates the project budget correction amount based on the improvement feature and the trial stage of the improvement feature. The improvement part may not be applicable to the entire project construction, so it needs to be calculated based on the trial stage to obtain the final budget correction amount, and finally the electronic device corrects the project budget based on the project budget correction amount to obtain a budget that is more in line with reality.
[0039] Specifically, analyzing the reasons for the excess based on the excess information includes: the excess information includes the first material expenditure and the first material waste amount; acquiring the corresponding work content based on the excess information; judging whether the first material expenditure amount, the first material waste amount and the first material effective usage amount are balanced based on the work content; if balanced, acquiring the corresponding current worker capability information and the current personnel group; outputting an inspection signal based on the current personnel group; acquiring the inspection result based on the inspection signal, and if the inspection result is qualified, improving the capability requirement based on the current worker capability information; matching the required personnel based on the improved capability requirement to replace the current worker.
[0040] For the analysis of the excess information, the excess information includes the first material expenditure and the first material waste gas. The electronic device obtains the corresponding work content based on the excess information. The electronic device judges whether the first material expenditure, the first material waste gas and the first material effective use are balanced based on the staff, wherein the first material effective use is the part actually constructed and used. Judging the balance of the above three is to judge whether the income and expenditure are balanced. If they are balanced, the electronic device obtains the corresponding current worker ability information. At this time, the electronic device determines that there are certain problems with the work of the corresponding construction-related personnel, or there are certain problems with the corresponding project-related personnel, that is, the electronic device determines whether there are personnel who deliberately scrap the materials, thereby operating privately in the name of waste materials, and then realizing improper profit. Therefore, the electronic device obtains the corresponding current worker ability information and the current personnel group information. First, the electronic device outputs an inspection signal based on the current personnel group so that the user can inspect the current personnel group. Then, the electronic device obtains the inspection result. If the inspection result is qualified, the above situation is excluded. Therefore, the electronic device improves the ability requirements based on the current worker ability information, and then the electronic device matches based on the improved ability requirements to obtain the matching required personnel, and then the user can use the required personnel to replace the current worker personnel.
[0041] As an optional implementation of an embodiment of the present application, before matching personnel based on the improved capability requirements to replace the current workers, it also includes: calculating invalid expenditure based on the first material waste amount and the current labor expenditure; calculating the required expenditure based on the required personnel; judging whether the required expenditure is less than the invalid expenditure; if the required expenditure is less than the invalid expenditure, calculating a first ratio of the required expenditure to the invalid expenditure; subtracting the first ratio from one to obtain a replacement ratio; obtaining a first number of current workers; a second number of required personnel is equal to the replacement ratio multiplied by the first number; and matching the required personnel based on the second number.
[0042] Before replacing the current worker, the electronic device calculates the invalid expenditure based on the first material waste amount and the current labor expenditure, and then calculates the required expenditure based on the required personnel. If the required expenditure is less than the invalid expenditure, the first ratio of the required expenditure to the invalid expenditure is calculated, that is, the first ratio is equal to the required expenditure divided by the invalid expenditure. After that, the replacement ratio is calculated, and the replacement ratio is equal to one minus the first ratio. After that, the electronic device obtains the first number of current workers, and the second number of required personnel is equal to the first number multiplied by the replacement ratio, and then matches the required personnel based on the second number. Before replacing, it is necessary to compare the invalid expenditure before replacement and the cost of replacing the required personnel, so as to consider whether it is worth replacing in economic terms. If it can be replaced, it is also necessary to calculate the benefit ratio to calculate the number of people to be replaced. If the replacement benefit is low, fewer required personnel are replaced, and vice versa. The number of replacements is determined based on the actual situation, which is more in line with the actual situation.
[0043] As an optional implementation of the embodiment of the present application, before replacing the current worker, it also includes: sorting the current worker in descending order based on the current worker capability information; judging the range to which the replacement ratio belongs; if the replacement ratio belongs to the low ratio range, obtaining the second number of the first group of workers; and replacing based on the first group of workers; if the replacement ratio belongs to the medium ratio range, obtaining the second number of the second group of workers; and replacing based on the second group of workers; if the replacement ratio belongs to the high ratio range, obtaining the second number of the third group of workers; and replacing based on the third group of workers. And replacing based on the third group of workers; Among them, the first group of workers are the second number of workers at the end in the descending sort, the second group of workers are the second number of workers in the middle position in the descending sort, and the third group of workers are the second number of workers at the front position in the descending sort.
[0044] Before replacing the workers, the electronic device sorts the current workers in descending order based on the current workers' ability information, that is, the stronger the current workers are, the higher they are ranked. After that, the electronic device determines the range to which the replacement ratio value belongs. When the replacement ratio value belongs to the low ratio range, the electronic device obtains the first group of workers. When the replacement ratio value is low, the number of required workers is small. In order to reduce waste again to a certain extent and increase profits, it is necessary to select the workers with stronger abilities from the current workers, so the second number of workers ranked last in the descending order are selected, that is, the first group of workers has low abilities, so the first group of workers is replaced with the required workers. When the replacement ratio value belongs to the medium ratio range, the current workers with middle abilities are replaced; when the replacement ratio value belongs to the high ratio range, the second number of workers with top abilities are replaced.
[0045] Among them, three ratio ranges can be set manually.
[0046] Specifically, the output of the accelerated progress strategy includes: obtaining the current time and the expected completion time of the project; obtaining the process time based on the current time and the expected completion time of the project; obtaining the influencing factors of the same period in the past based on the process time; the influencing factors include at least seasonal changes and personnel changes; correcting the process time based on the influencing factors to obtain the corrected process time; and outputting a progress acceleration signal based on the corrected process time and the current engineering progress information.
[0047] For the output acceleration strategy, the electronic device obtains the current time and the expected completion time of the project, and then obtains the process time based on the schedule time and the expected completion time of the project. The process time belongs to the future time. The electronic device obtains the influencing factors of past colleagues based on the process time. The influencing factors include seasonal changes, personnel changes, etc. The influencing factors may also have an impact on future construction, so the electronic device corrects the process time based on the influencing factors to obtain the corrected time. In other words, in order to be able to deal with the risks that will slow down the progress in the future, the process time needs to be corrected, so as to output the progress acceleration signal based on the corrected process time and the current project progress information, that is, the situation that needs to speed up the progress is calculated and output.
[0048] Figure 2 A structural block diagram of a project management device 600 provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the engineering management device 600 includes: The first acquisition module 601 is used to acquire engineering project information; Project information includes project name, project budget, and schedule; The second acquisition module 602 is used to acquire current engineering progress information based on engineering project information; The judgment module 603 is used to judge whether the current project progress information meets the preset requirements based on the project information; if it meets the preset requirements, it is transferred to the first output module 604; if it does not meet the preset requirements, it is transferred to the second output module 605; The first output module 604 is used to output a strategy for accelerating the progress; The second output module 605 is used to output a processing strategy based on the current project progress information.
[0049] Specifically, the determination module 603 includes: The first judgment submodule is used to judge whether the current project progress information complies with the progress plan and the project budget; if the current project progress information complies with the progress plan and the project budget, it is judged to comply with the preset requirements; if the current project progress information does not comply with the progress plan, it is judged to comply with the preset requirements; The judging module 603 further includes: The first acquisition submodule is used to acquire current project consumption information based on current project progress information; The second acquisition submodule is used to acquire the phase engineering budget based on the engineering budget; The third judgment submodule is used to judge whether the current project consumption information exceeds the stage project budget; if the current project consumption information exceeds the stage project budget, it is judged as not meeting the preset requirements; if the current project consumption information does not exceed the stage project budget, it is transferred to the fourth judgment submodule; The third acquisition submodule is used to acquire excess information when the current project consumption information exceeds the stage project budget; A first analysis submodule is used to analyze the cause of the excess based on the excess information; The fourth judgment submodule is used to judge whether the current project consumption information is less than the stage project budget; if the current project consumption information is less than the stage project budget, the project progress within the stage time is obtained, and the quality inspection strategy is output based on the project progress.
[0050] Specifically, the first analysis submodule includes: The excess information includes the first material expenditure amount and the first material waste amount; A fourth acquisition submodule, used for acquiring corresponding work content based on the exceeding information; A fifth judgment submodule is used to judge whether the first material expenditure, the first material waste and the first material effective use are balanced based on the work content; if balanced, obtain the corresponding current worker ability information and the current personnel group; The first output submodule is used to output an inspection signal based on the current personnel group; The fifth acquisition submodule is used to obtain the inspection result based on the inspection signal. If the inspection result is qualified, the ability requirement is improved based on the current worker ability information; The first matching submodule is used to match the required personnel based on the improved capability requirements to replace the current worker personnel.
[0051] In this optional embodiment, the engineering management device 600 further includes: A first calculation submodule is used to calculate the invalid expenditure based on the first material waste amount and the current labor expenditure before matching personnel based on the improved capability requirements to replace the current worker personnel; A second calculation submodule is used to calculate the required expenditure based on the required personnel; A sixth judgment submodule is used to judge whether the required expenditure is less than the invalid expenditure; if the required expenditure is less than the invalid expenditure, calculate a first ratio of the required expenditure to the invalid expenditure; and subtract the first ratio from one to obtain a replacement ratio; A sixth acquisition submodule is used to acquire a first number of current workers; a second number of required workers is equal to the replacement ratio multiplied by the first number; The second matching submodule is used to match the required personnel based on the second quantity.
[0052] In this optional embodiment, the engineering management device 600 further includes: A first sorting submodule, used to sort the current workers in descending order based on the current worker capability information before replacing the current workers; a seventh judgment submodule, for judging the range to which the replacement ratio belongs; if the replacement ratio belongs to the low ratio range, obtaining a second number of the first group of workers; and performing replacement based on the first group of workers; if the replacement ratio belongs to the medium ratio range, obtaining a second number of the second group of workers; and performing replacement based on the second group of workers; if the replacement ratio belongs to the high ratio range, obtaining a second number of the third group of workers; and performing replacement based on the third group of workers; Among them, the first group of workers are the second number of workers at the end in the descending sort, the second group of workers are the second number of workers in the middle position in the descending sort, and the third group of workers are the second number of workers at the front position in the descending sort.
[0053] Specifically, the fourth judgment submodule includes: The seventh acquisition submodule is used to obtain quality acceptance requirements; An eighth acquisition submodule, acquiring quality acceptance results based on quality acceptance requirements; The eighth judgment submodule is used to judge whether the quality acceptance result is qualified based on the quality acceptance requirements; if the quality acceptance result is qualified, a work report is obtained based on the project progress; The ninth acquisition submodule is used to acquire the work type based on the project progress; The tenth acquisition submodule is used to obtain historical work reports based on work types; A first extraction submodule, for extracting improvement features based on historical work reports and comparing work reports; A third calculation submodule is used to calculate the engineering budget correction amount based on the improved features and the applicable stage of the improved features; The first correction submodule is used to correct the engineering budget based on the engineering budget correction amount.
[0054] Specifically, the first output module 604 includes: The eleventh acquisition submodule is used to obtain the current time and the expected completion time of the project; A twelfth acquisition submodule is used to acquire process time based on current time and expected completion time of the project; The thirteenth acquisition submodule is used to acquire the influencing factors of the same period in the past based on the process time; the influencing factors at least include seasonal changes and personnel changes; A second correction submodule is used to correct the process time based on the influencing factors to obtain a corrected process time; The second output submodule is used to output a progress acceleration signal based on the correction process time and the current engineering progress information.
[0055] Figure 3The electronic device 700 provided in the embodiment of the present application is a structural block diagram. The electronic device 700 may be a mobile phone, a tablet computer, a PC, a server, etc. Figure 3 As shown, the electronic device 700 includes a memory 701, a processor 702 and a communication bus 703; the memory and the processor 702 are connected via the communication bus 703. The memory 701 stores a computer program that can be loaded by the processor 702 and execute the engineering management method provided in the above embodiment.
[0056] The memory 701 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 701 may include a program storage area and a managed data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function, and instructions for implementing the engineering management method provided in the above embodiment, etc.; the managed data storage area may store managed data involved in the engineering management method provided in the above embodiment, etc.
[0057] The processor 702 may include one or more processing cores. The processor 702 calls the managed data stored in the memory 701 by running or executing the instructions, programs, code sets or instruction sets stored in the memory 701, performs various functions of the present application and processes the managed data. The processor 702 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor 702 function can also be other, and the embodiment of the present application is not specifically limited.
[0058] The communication bus 703 may include a path to transmit information between the above components. The communication bus 703 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The communication bus 703 may be divided into an address bus, a managed data bus, a control bus, etc. For ease of representation, Figure 3 Only one double arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0059] An embodiment of the present application provides a computer storage medium storing a computer program that can be loaded by a processor and execute the engineering management method provided in the above embodiment.
[0060] In this embodiment, the computer storage medium may be a tangible device that holds and stores instructions used by the instruction execution device. The computer storage medium may be, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any combination thereof. Specifically, the computer storage medium may be a portable computer disk, a hard disk, a USB flash drive, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a podium random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, an optical disk, a magnetic disk, a mechanical encoding device, and any combination thereof.
[0061] The terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or also includes elements inherent to such process, method, article, or apparatus.
Claims
1. A project management method, characterized in that: include: Obtain project information; The project information includes the project name, project budget, and schedule; Acquire current project progress information based on the project information; Determining whether the current project progress information meets preset requirements based on the project information; If the preset requirements are met, the strategy to accelerate the progress is output; If the preset requirements are not met, the processing strategy is output based on the current project progress information.
2. A project management method according to claim 1, characterized in that: The determining, based on the engineering project information, whether the current engineering progress information meets preset requirements includes: Determine whether the current project progress information is consistent with the progress plan and the project budget; If the current project progress information complies with the progress plan and the project budget, it is determined to comply with the preset requirements; If the current project progress information does not conform to the progress plan, it is determined that the preset requirements are not met; Also includes: Acquire current project consumption information based on the current project progress information; Acquire a phase engineering budget based on the engineering budget; Determine whether the current project consumption information exceeds the project budget of the stage; If the current project consumption information exceeds the stage project budget, it is determined that the preset requirements are not met; When the current project consumption information exceeds the stage project budget, it includes: Get out-of-bounds information; analyzing the cause of the excess based on the excess information; If the current project consumption information does not exceed the stage project budget, determining whether the current project consumption information is less than the stage project budget; If the current project consumption information is less than the stage project budget, the project progress within the stage time is obtained, and a quality inspection strategy is output based on the project progress.
3. A project management method according to claim 2, characterized in that: The analyzing the cause of the excess based on the excess information includes: The excess information includes the first material expenditure amount and the first material waste amount; Acquire corresponding work content based on the excess information; Determining whether the first material expenditure, the first material waste, and the first material effective usage are balanced based on the work content; If balanced, obtain the corresponding current worker capability information and current personnel group; Outputting a supervision signal based on the current personnel group; Acquire an inspection result based on the inspection signal, and if the inspection result is qualified, improve the capability requirement based on the current worker capability information; Based on the improved capabilities, the required personnel are matched to replace the current workers.
4. A project management method according to claim 3, characterized in that: Before matching personnel based on the improved capability requirements to replace current workers, the method further includes: Calculating ineffective expenditure based on the first material waste amount and current labor expenditure; Calculate the required expenditure based on the required personnel; Determining whether the required expenditure is less than the invalid expenditure; If the required expenditure is less than the invalid expenditure, calculating a first ratio of the required expenditure to the invalid expenditure; subtracting the first ratio from one to obtain a replacement ratio; Obtaining a first number of the current workers; The second number of required personnel is equal to the replacement ratio multiplied by the first number; The required personnel are matched based on the second number.
5. A project management method according to claim 4, characterized in that: Prior to said replacing of current workers, it also includes: sorting the current workers in descending order based on the current worker capability information; Determine the range to which the replacement ratio belongs; If the replacement ratio is in a low ratio range, obtaining the second number of the first group of workers; and performing replacement based on the first group of workers; If the replacement ratio belongs to the middle ratio range, obtaining the second group of workers of the second number; and performing replacement based on the second group of workers; If the replacement ratio is in a high ratio range, obtaining the second number of a third group of workers; and performing replacement based on the third group of workers; Among them, the first group of workers is the second number of workers at the end of the descending sort, the second group of workers is the second number of workers in the middle position of the descending sort, and the third group of workers is the second number of workers at the front end of the descending sort.
6. A project management method according to claim 2 or 3, characterized in that: The quality detection strategy based on the project progress output includes: Obtain quality acceptance requirements; Obtaining quality acceptance results based on the quality acceptance requirements; Determining whether the quality acceptance result is qualified based on the quality acceptance requirements; If the quality acceptance result is qualified, a work report will be obtained based on the project progress; Obtaining a work type based on the project progress; Obtain historical work reports based on the work type; Comparing the work report based on the historical work report to extract improvement features; Calculate a revision of the engineering budget based on the improved features and the applicable stages of the improved features; The construction budget is revised based on the construction budget revision amount.
7. A project management method according to claim 1, characterized in that: The output acceleration schedule strategy includes: Get the current time and the expected completion time of the project; Get process time based on current time and project expected completion time; Obtain the influencing factors of the same period in the past based on process time; The influencing factors at least include seasonal changes and personnel changes; Correcting the process time based on the influencing factors to obtain a corrected process time; A progress acceleration signal is output based on the correction process time and the current project progress information.
8. A project management device, characterized in that: include: The first acquisition module is used to acquire engineering project information; The project information includes the project name, project budget, and schedule; A second acquisition module, used to acquire current engineering progress information based on the engineering project information; A judgment module, used to judge whether the current engineering progress information meets the preset requirements based on the engineering project information; if it meets the preset requirements, it is transferred to the first output module; If it does not meet the preset requirements, it will be transferred to the second output module; The first output module is used to output a strategy for accelerating the progress; The second output module is used to output a processing strategy based on current project progress information.
9. An electronic device, characterized in that: The electronic device comprises a processor coupled to a memory; the processor is used to execute a computer program stored in the memory so that the electronic device executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The method comprises a computer program or an instruction, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 7.