Project project progress information processing method and device
By importing project project list files and material collection records, and using weight function to calculate the project progress percentage, the problem of low manual recording efficiency is solved, and accurate project progress prediction and work burden reduction is achieved.
Patent Information
- Application Number
- CN202310747925.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2024-12-27
AI Technical Summary
In the construction of communication project projects, the management of project progress mainly relies on manual recording, resulting in inefficiency and increased labor costs.
By importing project project list files and material collection records, the project progress percentage is calculated, and the progress percentage is generated using the material weight function (fixed value or segmented function), which reduces the work burden of project team members and improves prediction accuracy.
It realizes accurate prediction of project progress without filling out the schedule separately, reduces workload, and improves the accuracy of progress prediction, especially for nonlinear use and adaptation of materials in the beginning and end period.
Smart Images

Figure CN119204970A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to enterprise engineering management software, and in particular to a project engineering progress information processing method and device. Background Art
[0002] During the construction of communication projects, process management is an important factor affecting the quality of the project. In addition to operating specifications and quality control management, the management of project progress is also very important in the process management of communication projects.
[0003] To control the progress of the project, at present, the progress of the project is mainly controlled through manual recording, which is inefficient and requires collecting information by filling out daily and weekly reports, which increases labor costs. Summary of the invention
[0004] The purpose of the present invention is to provide a method and device for processing project engineering progress information. The project progress percentage can be obtained based on the project engineering list file and material requisition record information without filling out a schedule separately. This reduces the workload of project team members and can also provide more accurate prediction results.
[0005] The purpose of the present invention can be achieved by the following technical solutions:
[0006] A project engineering progress information processing method, comprising:
[0007] Import the project engineering list file and obtain all material information, wherein the material information includes the material name and the corresponding amount of the material;
[0008] Read the pre-configured weights corresponding to each material;
[0009] Read the material requisition records, parse to obtain the cumulative requisition quantity of each type of material, and calculate the requisition percentage of each type of material;
[0010] The project progress percentage is generated based on the utilization percentage of each type of material and the weight corresponding to each material.
[0011] The weight of the material is a function of the withdrawal percentage.
[0012] The weight of the material is a piecewise function relative to the withdrawal percentage.
[0013] The import project engineering list file and obtain all material information, including:
[0014] Import the project engineering list file to extract the required material types and the required quantity of each type of material;
[0015] Based on the pre-stored margin ratio of each type of material and the demand for each type of material, the usage of each type of material is calculated.
[0016] The project progress percentage is:
[0017]
[0018] Where: P is the percentage of project progress, a i is the weight of the i-th material, x i is the percentage of material used, and n is the number of material types.
[0019] A project engineering progress information processing device includes a memory, a processor, and a program stored in the memory, wherein the processor implements the following steps when executing the program:
[0020] Import the project engineering list file and obtain all material information, wherein the material information includes the material name and the corresponding amount of the material;
[0021] Read the pre-configured weights corresponding to each material;
[0022] Read the material requisition records, parse to obtain the cumulative requisition quantity of each type of material, and calculate the requisition percentage of each type of material;
[0023] The project progress percentage is generated based on the utilization percentage of each type of material and the weight corresponding to each material.
[0024] Compared with the prior art, the present invention has the following beneficial effects:
[0025] 1. The percentage of project progress can be obtained based on the project engineering list file and material requisition record information, without the need to fill in a separate progress sheet. This reduces the workload of project team members and can also provide more accurate forecast results.
[0026] 2. The weight uses function value instead of fixed value, which can effectively distinguish some nonlinear materials into stages and improve accuracy.
[0027] 3. The weight setting of piecewise function can adapt to more situations, mainly for materials that are needed at the beginning and end of the project but not in the middle. This can avoid such materials from interfering with the overall progress forecast and improve accuracy.
[0028] 4. The margin for each material in the project engineering list document is taken into consideration to improve accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 The figure is a schematic flow chart of the main steps of the method of the present invention. DETAILED DESCRIPTION
[0030] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. This embodiment is implemented based on the technical solution of the present invention, and provides a detailed implementation method and specific operation process, but the protection scope of the present invention is not limited to the following embodiments.
[0031] A method for processing project engineering progress information, such as Figure 1 As shown, including:
[0032] Step S: Import the project engineering list file and obtain all material information, where the material information includes the material name and the corresponding amount of the material;
[0033] The project engineering list file records some key information, including the materials used, the storage location of the materials, the material demand, etc. Through semantic recognition technology, all material information can be extracted. Specifically, it can be roughly screened by keyword recognition chapters to improve the efficiency of data extraction.
[0034] In addition, in some embodiments, considering that the project engineering list file may leave some margin for materials, it is necessary to pre-process the extracted demand data to obtain a more accurate usage. Specifically, the project engineering list file is imported and all material information is obtained, including:
[0035] Import the project engineering list file to extract the required material types and the required quantity of each type of material;
[0036] Based on the pre-stored margin ratio of each type of material and the demand for each type of material, the usage of each type of material is calculated.
[0037] The margin ratio here can be the arithmetic mean of the average margin ratios of similar materials in history.
[0038] Step S2: Read the pre-configured weight corresponding to each material;
[0039] In some simple embodiments, the weights can use the same fixed value, for example, all materials have equal weights, so that the amount of calculation is small. However, in the vast majority of embodiments, the weights are specifically configured according to the type of material. For example, for two materials, cement and wire, the amount of cement used is relatively larger and the amount of wire used is relatively smaller, so a larger weight will be assigned to cement.
[0040] In addition, in some embodiments, the weights of most materials are functions relative to the percentage of use, that is, the weights are different in different stages. For example, the weight of wire materials should be 0 in the initial stage of the project, and its weight gradually increases in the middle and late stages of the project. The specific weight function should be determined based on the process required for the material, and in most cases, the weight function of the material is a piecewise function.
[0041] Step S3: Read the material requisition record, parse to obtain the cumulative requisition amount of each type of material, and calculate the requisition percentage of each type of material;
[0042] Step S4: Generate the engineering progress percentage based on the percentage of each type of material used and the weight corresponding to each material. The engineering progress percentage is:
[0043]
[0044] Where: P is the percentage of project progress, a i is the weight of the i-th material, x i is the percentage of material used, and n is the number of material types.
[0045] In some embodiments, machine learning technology can be used to obtain the above-mentioned project progress percentage. Specifically, a conventional artificial intelligence network, a genetic algorithm model or a neural network model can be used to establish a project progress prediction model. The input of the model is all material information, and the output is the project progress percentage. Among them, some training set data is first constructed to train the model. This process can train the parameters of the model. The parameters here refer to the weights. After training, it can be used to predict the project progress.
[0046] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program code.
Claims
1. A method for processing project engineering progress information, characterized in that: include: Import the project engineering list file and obtain all material information, wherein the material information includes the material name and the corresponding amount of the material; Read the pre-configured weights corresponding to each material; Read the material requisition records, parse to obtain the cumulative requisition quantity of each type of material, and calculate the requisition percentage of each type of material; The project progress percentage is generated based on the utilization percentage of each type of material and the weight corresponding to each material.
2. A method for processing project engineering progress information according to claim 1, characterized in that: The weight of the material is a function of the withdrawal percentage.
3. A method for processing project engineering progress information according to claim 2, characterized in that: The weight of the material is a piecewise function relative to the withdrawal percentage.
4. A method for processing project engineering progress information according to claim 1, characterized in that: The import project engineering list file and obtain all material information, including: Import the project engineering list file to extract the required material types and the required quantity of each type of material; Based on the pre-stored margin ratio of each type of material and the demand for each type of material, the usage of each type of material is calculated.
5. A method for processing project engineering progress information according to claim 1, characterized in that: The project progress percentage is: Where: P is the percentage of project progress, a i is the weight of the i-th material, x i is the percentage of material used, and n is the number of material types.
6. A project engineering progress information processing device, comprising a memory, a processor, and a program stored in the memory, characterized in that: When the processor executes the program, the following steps are implemented: Import the project engineering list file and obtain all material information, wherein the material information includes the material name and the corresponding amount of the material; Read the pre-configured weights corresponding to each material; Read the material requisition records, parse to obtain the cumulative requisition quantity of each type of material, and calculate the requisition percentage of each type of material; The project progress percentage is generated based on the utilization percentage of each type of material and the weight corresponding to each material.
7. A project engineering progress information processing device according to claim 6, characterized in that: The weight of the material is a function of the withdrawal percentage.
8. A project engineering progress information processing device according to claim 7, characterized in that: The weight of the material is a piecewise function relative to the withdrawal percentage.
9. A project engineering progress information processing device according to claim 6, characterized in that: The import project engineering list file and obtain all material information, including: Import the project engineering list file to extract the required material types and the required quantity of each type of material; Based on the pre-stored margin ratio of each type of material and the demand for each type of material, the usage of each type of material is calculated.
10. A project engineering progress information processing device according to claim 6, characterized in that: The project progress percentage is: Where: P is the percentage of project progress, a i is the weight of the i-th material, x i is the percentage of material used, and n is the number of material types.
