Project data processing method and device, computer device and storage medium

By acquiring project data and generating visualized progress information and indicator data, the problem of plan disconnect under paper document management is solved, the efficiency of project management and information sharing capabilities are improved, and information errors and silos are prevented.

CN115730900BActive Publication Date: 2026-04-07CHINA GENERAL NUCLEAR POWER OPERATION +2
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing technologies, enterprise production preparation planning management still relies on paper documents and isolated systems, resulting in a disconnect between the overall production preparation plan and specific plans, an inability to dynamically track progress, an inability to record and retain execution data, reduced engineering efficiency, and a tendency to generate information errors and information silos.

Method used

By acquiring project data during project execution, the project execution schedule and target plan are determined based on the task set, and visualized progress information, including progress curves and indicator charts, is generated, supporting plan updates and visualization of indicator data.

Benefits of technology

It enables the recording and retention of project progress, improves the efficiency of project management and the diversity of management dimensions, prevents information errors and information silos, and enhances the rationality and comprehensiveness of the plan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115730900B_ABST
    Figure CN115730900B_ABST
Patent Text Reader

Abstract

The application relates to a project data processing method and device, computer equipment and a storage medium. The method comprises the following steps: in a project execution phase, obtaining project data generated in a project execution process, determining a project execution progress and a target plan corresponding to the project execution progress according to the project data and a project work preparation set, and generating and visually displaying progress information of the project according to the project execution progress and the target plan. According to the scheme, the actual project progress can be recorded and reserved, meanwhile, the project personnel can more intuitively see the project progress and the target plan, and the actual construction period can be adjusted based on the visual project progress and the target plan, so that the engineering management efficiency, the diversity and comprehensiveness of the management dimension are further improved, and the generation of information errors and information islands is prevented.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular to a project data processing method and device, computer equipment and storage medium. BACKGROUND

[0002] With the development of computer technology and the mature operation of enterprise production preparation plan mode, the subordinate power stations of the enterprise still use paper mode or island system tracking mode for management, which cannot meet the plan management needs of multi-base experience feedback and data sharing mode, and is contrary to the development trend of modern enterprises towards process and data.

[0003] At present, the overall production preparation plan of each base is prepared and tracked by the planning department in the form of paper documents and procedures, and each professional prepares the annual production preparation plan according to the overall plan framework. This method easily leads to the complete disconnection of the overall production preparation plan and the special plan and annual plan, so that the planning personnel cannot dynamically master the production preparation progress, and at the same time, the actual data cannot be recorded and preserved, which cannot form the continuous optimization and knowledge accumulation of the plan, reduces the engineering efficiency, and easily causes information error and information island. SUMMARY

[0004] Therefore, it is necessary to provide a project data processing method, device, computer equipment and storage medium capable of improving engineering efficiency and preventing information error and information island in view of the above technical problems.

[0005] In a first aspect, the present application provides a project data processing method. The method comprises:

[0006] In the project execution phase, project data generated in the project execution process is acquired;

[0007] According to the project data and the work scheduling set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined; the work scheduling set is generated based on the externally imported existing project plan;

[0008] According to the project execution progress and the target plan, the progress information of the project is generated and visualized.

[0009] In one of the embodiments, according to the project data and the work scheduling set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined, comprising:

[0010] According to the project data, the project execution progress is determined;

[0011] According to the project execution progress, the target plan corresponding to the project execution progress is searched in the work scheduling set of the project.

[0012] In one of the embodiments, according to the project execution progress and the target plan, progress information of the project is generated and visualized, including:

[0013] According to the project execution progress and the target plan, project progress deviation is analyzed;

[0014] According to the project progress deviation, a progress curve and / or a progress identification chart of the project are generated;

[0015] The progress curve and / or the progress identification chart are visualized.

[0016] In one of the embodiments, the method further includes:

[0017] According to the project progress deviation, the target plan is updated.

[0018] In one of the embodiments, the method further includes:

[0019] An externally imported existing project plan is obtained; wherein, the existing project plan includes a milestone plan and an overall plan;

[0020] According to the existing project plan, a new project plan and a project profile are determined; wherein, the new project plan includes an annual plan and a special plan; and the project profile includes a project overall profile and a project sub-profile;

[0021] A plan compilation set corresponding to the existing project plan and the new project plan is respectively generated, wherein, the plan compilation set includes a work compilation set and a WBS compilation set.

[0022] In one of the embodiments, the method further includes:

[0023] At least one of the existing project plan, the new project plan, the project profile and the plan compilation set is displayed in the same visual interface.

[0024] In one of the embodiments, the method further includes:

[0025] In the project execution stage, externally input project index data is obtained;

[0026] According to index plan values and index actual values in the project index data, new index information of the project index data is generated;

[0027] According to the new index information of the project index data, a display mode of the index data is determined;

[0028] According to the display mode, the project index data is visualized in a main index panel and at least one sub-index panel of the main index panel.

[0029] In one of the embodiments, according to the index planned value and the index actual value in the project index data, the new index information of the project index data is generated, including:

[0030] The ratio value between the index planned value and the index actual value of the project index data is taken as the new index information of the project index data.

[0031] In one of the embodiments, according to the new index information of the project index data, the display mode of the index data is determined, including:

[0032] According to the size relationship between the new index information of the project index data and the preset ratio threshold value, the display mode of the indicator light corresponding to the index data is determined.

[0033] In a second aspect, the present application further provides a project data processing device. The device comprises:

[0034] The data acquisition module is configured to acquire project data generated in a project execution process in a project execution phase.

[0035] The progress determination module is configured to determine a project execution progress and a target plan corresponding to the project execution progress according to the project data and a work scheduling set of the project; the work scheduling set is generated based on an externally imported existing plan of the project.

[0036] The display module is configured to generate and visually display progress information of the project according to the project execution progress and the target plan.

[0037] In a third aspect, the present application further provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0038] In a project execution phase, project data generated in a project execution process is acquired.

[0039] A project execution progress and a target plan corresponding to the project execution progress are determined according to the project data and a work scheduling set of the project; the work scheduling set is generated based on an externally imported existing plan of the project.

[0040] Progress information of the project is generated and visually displayed according to the project execution progress and the target plan.

[0041] In a fourth aspect, the present application further provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the following steps:

[0042] In a project execution phase, project data generated in a project execution process is acquired.

[0043] According to the project data and the work scheduling set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined; the work scheduling set is generated based on the externally imported existing plan of the project;

[0044] According to the project execution progress and the target plan, the progress information of the project is generated and visually displayed.

[0045] In a fifth aspect, the present application also provides a computer program product. The computer program product comprises a computer program which, when executed by a processor, implements the following steps:

[0046] In the project execution phase, project data generated in the project execution process is acquired;

[0047] According to the project data and the work scheduling set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined; the work scheduling set is generated based on the externally imported existing plan of the project;

[0048] According to the project execution progress and the target plan, the progress information of the project is generated and visually displayed.

[0049] The project data processing method, device, computer equipment and storage medium described above, in the project execution phase, acquire project data generated in the project execution process, determine the project execution progress and the target plan corresponding to the project execution progress according to the project data and the work scheduling set of the project, and generate and visually display the progress information of the project according to the project execution progress and the target plan, so that the actual project progress can be recorded and reserved, and meanwhile, the project progress and the target plan can be more intuitively seen by the planning personnel, and the actual construction period can be adjusted based on the visual project progress and the target plan, thereby further improving the engineering management efficiency, the diversity and comprehensiveness of the management dimension, and preventing the generation of information errors and information islands. BRIEF DESCRIPTION OF DRAWINGS

[0050] Figure 1 An application environment diagram of the project data processing method provided in the present embodiment;

[0051] Figure 2 A flowchart of the first project data processing method provided in the present embodiment;

[0052] Figure 3 A display interface diagram of the visual display of the project progress provided in the present embodiment;

[0053] Figure 4 A flowchart of the determination of the project execution progress and the target plan provided in the present embodiment;

[0054] Figure 5 A flowchart of the second project data processing method provided in the present embodiment;

[0055] Figure 6 a statistical chart of a current project progress provided for the embodiment;

[0056] Figure 7 a flowchart of a third project data processing method provided for the embodiment;

[0057] Figure 8 a display interface diagram of a milestone plan provided for the embodiment;

[0058] Figure 9 a display interface diagram of an annual plan provided for the embodiment;

[0059] Figure 10 a display interface diagram of a special plan provided for the embodiment;

[0060] Figure 11 a project general overview diagram provided for the embodiment;

[0061] Figure 12 a display interface diagram of a general plan provided for the embodiment;

[0062] Figure 13 a flowchart of a fourth project data processing method provided for the embodiment;

[0063] Figure 14 a display interface diagram of an index panel provided for the embodiment;

[0064] Figure 15 a flowchart of a fifth project data processing method provided for the embodiment;

[0065] Figure 16 a structural block diagram of a first project data processing device provided for the embodiment;

[0066] Figure 17 a structural block diagram of a progress determination module provided for the embodiment;

[0067] Figure 18 a structural block diagram of a display module provided for the embodiment;

[0068] Figure 19 a structural block diagram of a second project data processing device provided for the embodiment;

[0069] Figure 20 a structural block diagram of a third project data processing device provided for the embodiment;

[0070] Figure 21 a structural block diagram of a fourth project data processing device provided for the embodiment;

[0071] Figure 22 An internal structure diagram of a computer device is provided for the embodiment. DETAILED DESCRIPTION

[0072] For the purposes of the present application, the technical solutions and advantages thereof are more clearly apparent, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are merely intended to explain the present application and not to limit the present application.

[0073] The project data processing method provided by the embodiments of the present application can be applied in an application environment as shown in Figure 1 In an embodiment, a computer device is provided, which can be a terminal, and an internal structure diagram of the computer device can be as shown in Figure 1 The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The communication interface of the computer device is configured to perform wired or wireless communication with an external terminal. The wireless communication can be achieved through WIFI, mobile cellular network, NFC (Near Field Communication) or other technologies. The computer program is executed by the processor to implement a project data processing method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computer device, or an external keyboard, touchpad or mouse, etc.

[0074] The present application discloses a project data processing method, device, computer device and storage medium. The project data processing method includes the following steps: obtaining project data generated in a project execution process; determining a project execution progress and a target plan corresponding to the project execution progress according to the project data and a work preparation set of the project; and generating and visually displaying progress information of the project according to the project execution progress and the target plan.

[0075] In an embodiment, as shown in Figure 2 A project data processing method is provided, which is applied to a terminal in Figure 1 for example, and includes the following steps:

[0076] S20 In a project execution phase, project data generated in a project execution process is obtained.

[0077] The project can be an engineering project that needs to be performed, such as main structure construction, guide wall construction, and diaphragm wall construction.

[0078] The project data can be various data related to the project progress generated during the project execution, such as inspection records and engineering quality monthly reports.

[0079] Optionally, during the execution of the engineering project, the staff can upload various data related to the project progress in the form of an attachment on the terminal every preset period, and after the project data is successfully uploaded, the terminal device records the information of the uploaded project data in the feedback record table, and the feedback record table and the project data are saved in the terminal for the user to view at any time. For example, the feedback record table is shown in Table 1.

[0080] Table 1 Feedback record table

[0081] Number Percentage of completion Feedback date Feedback person Attachment Remark 1 25% 2022.3.1 Zhang San Project information 1 Normal progress 2 50% 2022.4.1 Zhang San Project information 2 Normal progress 3 75% 2022.5.1 Zhang San Project information 3 Delay 4 100% 2022.6.1 Zhang San Project information 4 Normal progress

[0082] The completion percentage in the table can be the percentage of the project engineering progress, the feedback date can be the date when the staff uploads the project data for feedback, the feedback person can be the name of the staff who uploads the project data, the attachment can be the project data uploaded by the staff, and the remarks can be the remarks recorded by the staff to determine whether the project engineering is delayed.

[0083] S30 determines the project execution progress and the target plan corresponding to the project execution progress according to the project data and the work scheduling set.

[0084] The work scheduling set can be a collection of work scheduling corresponding to all projects. The work scheduling can be work scheduling set by the staff based on the implementation experience of previous project engineering, or work scheduling corresponding to the current project generated by the terminal according to the construction situation of historical projects. The work scheduling is used to plan the construction period of the project engineering, and the content of the work scheduling includes but is not limited to work code, work name, planned start time, etc. The work scheduling set is generated based on externally imported project existing plans, wherein the project existing plans are project existing plans generated by importing the project data into a preset plan template. The method for generating the work scheduling set is described in detail in the following embodiments, and is not described here.

[0085] The project execution progress can be parsed by the terminal according to the time point information and the project completion information recorded in the project data uploaded by the staff, according to a preset parsing rule, or can be artificially determined and modified by the staff when uploading the project data by period.

[0086] The target plan can correspond to a project and can be a plan prepared in advance before the project is executed, including specific execution content, steps, and duration of the project, and other elements.

[0087] Optionally, there are various methods for determining the target plan corresponding to the project execution progress according to the project information and the work package set of the project, which are not limited in the present application. In one optional implementation, the terminal generates the target plan corresponding to the project execution progress based on a pre-set plan model according to the project information and the work package set of the project. In another optional implementation, the terminal generates the project execution progress according to the project information, and then finds the target plan corresponding to the project execution progress from the work package set of the project.

[0088] S40 generates and visualizes the progress information of the project according to the project execution progress and the target plan.

[0089] The progress information can be visualized information representing the execution progress of the project, and can include job code, job name, original duration, planned start time, planned completion time, year time, quarter time, project execution progress bar, and target plan bar, etc. The project execution progress bar can be divided into a key project execution progress bar and a normal project execution progress bar. Different types of bars (such as key project execution progress bar, normal project execution progress bar, and target plan bar, etc.) can be distinguished by different display methods when visualized, for example, by different fill colors or fill lines.

[0090] Optionally, the terminal can extract specific information content corresponding to the information type from the related fields of the project execution progress and the target plan according to the information type contained in the progress information of the project, and take the extracted specific information content as the progress information of the project. The progress information is rendered into the visual interface according to a certain rendering method, and a visual display interface containing the progress information of the project is obtained for the user to view. The user can intuitively see whether the project is completed according to the target plan according to the progress information, and further decide to adjust the duration (such as compressing the project duration of the key project first). At the same time, the user can trace the reason for the delay of the duration by triggering the information viewing button of the progress information on the visual image, that is, the project information uploaded by the staff can be viewed.

[0091] For example, the visual display of the progress information of the project is as shown in Figure 3 . Figure 3The progress information of the project during the fourth quarter of 2021 to the third quarter of 2022 is displayed, which includes the project execution progress corresponding to the white horizontal bar and the target plan corresponding to the diagonal horizontal bar. The project execution progress can further include the key project execution progress and the ordinary project execution progress.

[0092] In the above project data processing method, in the project execution stage, the project data generated in the project execution process is obtained, the project execution progress and the target plan corresponding to the project execution progress are determined according to the project data and the work preparation set of the project, and the progress information of the project is generated and visualized according to the project execution progress and the target plan. The actual project progress can be recorded and retained, and the planning personnel can more intuitively see the project progress and the target plan, and adjust the actual construction period based on the visualized project progress and the target plan, thereby further improving the engineering management efficiency, the diversity and comprehensiveness of the management dimension, and preventing the generation of information errors and information islands.

[0093] Figure 4 A flowchart for determining the project execution progress and the target plan in an embodiment is shown. At present, a large amount of project data is generated in the project execution stage, therefore, it is crucial to quickly and accurately determine the project execution progress and the target plan based on the large amount of project data. Specifically, as shown in Figure 4 An optional way of determining the project execution progress and the target plan is given in the embodiment, which includes the following steps:

[0094] S310 determining the project execution progress according to the project data.

[0095] Optionally, there are various methods for determining the project execution progress according to the project data, which are not limited. One implementation manner can be that the terminal obtains the project data uploaded by the worker, and analyzes the project data to obtain the information about the project execution progress, thereby determining the current project execution progress. Another implementation manner can be that the worker can determine the current project execution progress of the project according to the currently uploaded project data, and set the project progress on the terminal by himself / herself. Correspondingly, the terminal receives the set project progress, and determines the set project progress as the current project execution progress.

[0096] S320 finding the target plan corresponding to the project execution progress in the work preparation set of the project according to the project execution progress.

[0097] Optionally, the terminal acquires the work scheduling set of the project according to the determined project execution progress, finds out the work scheduling with the same work code and work name as the project in the work scheduling set of the project, extracts information such as the original duration, planned start time and planned completion time in the work scheduling, and generates the target plan corresponding to the project execution progress according to the extracted information.

[0098] The above method for determining the target plan determines the project execution progress according to the project data, and then finds out the target plan corresponding to the project execution progress in the work scheduling set of the project according to the project execution progress, so that the actual project progress and the target plan can be one-to-one corresponding, and the rationality and comprehensiveness of the target plan are further improved, and the generation of information errors is prevented.

[0099] Figure 5 A flowchart for generating and visualizing the progress information of a project in an embodiment is shown. At present, the progress information of each project is prepared and tracked in the form of paper files and programs, and there is a problem that the progress information of each project cannot be directly grasped. Therefore, an optimal way of visualizing the progress information of a project is given in this embodiment. Specifically, as shown in Figure 5 The way includes the following steps:

[0100] S20 In the project execution phase, acquire the project data generated in the project execution process.

[0101] S30 Determine the project execution progress and the target plan corresponding to the project execution progress according to the project data and the work scheduling set of the project.

[0102] S40 Generate and visualize the progress information of the project according to the project execution progress and the target plan, and analyze the project progress deviation.

[0103] The project progress deviation can be the duration deviation between the execution progress and the target plan of the whole project, the completion degree deviation between the periodic execution progress and the target plan of the project, or the deviation between a task item in the current project execution progress and the target plan corresponding to the task item, which is not limited in the present application.

[0104] Optionally, the terminal calculates the project progress deviation between the project execution progress and the target plan based on the pre-set calculation logic.

[0105] For example, if a certain index in the project is the production of spare parts (i.e. SO spare parts) code, the SO spare parts code completion rate table is shown in Table 2.

[0106] Table 2 SO spare parts code completion rate table

[0107]

[0108] S50 generates project schedule curves and / or schedule indicator diagrams based on project schedule deviations.

[0109] The progress curve can be a graph representing the trend of project delays or normal progress.

[0110] A progress chart can be an image representing at least one of the various indicators, metrics, or overall aspects of the project. Progress charts include indicator charts, overall planning charts, and indicator charts.

[0111] Optionally, the terminal can generate a progress curve based on the project progress deviation, or it can substitute the project progress deviation into preset indicator chart templates, overall planning chart templates, and indicator chart templates to generate indicator charts corresponding to the indicator chart templates, overall planning charts corresponding to the overall planning chart templates, and indicator charts corresponding to the indicator chart templates. The terminal can also generate a progress curve and a progress indicator chart simultaneously based on the project progress deviation.

[0112] The S60 displays progress curves and / or progress indicator graphs.

[0113] Optionally, the terminal displays the generated progress curve and / or progress indicator graph to the user for viewing. For example, Figure 6 This diagram shows the progress curve and progress indicator for a specific task in the current project. The X-axis represents time, from January to June. The left Y-axis represents parameter variables, and the right Y-axis represents ratio values. The line graph represents the planned and actual completion values ​​of the task, while the curve represents the trend of the ratio between the planned and actual completion values. The white bars in the histogram represent the planned completion values ​​of the task, and the diagonal bars represent the actual completion values.

[0114] The process described above for generating and visualizing project progress information involves analyzing project progress deviations based on the project execution progress and target plan, and then generating project progress curves and / or progress indicator charts based on these deviations. The project progress curves and progress indicator charts generated based on project progress deviations are more reasonable and make the display of project progress information more intuitive, further increasing the management dimensions of project management.

[0115] It should be noted that the above-mentioned progress image display method also includes updating the target plan based on project progress deviations. Optionally, the terminal will recalculate the project execution progress based on the project progress deviations, generate a new target plan, and replace the original target plan corresponding to the project. The advantage of this setting is that it can make the project duration target plan more reasonable, further reduce the occurrence of information errors, and improve project efficiency.

[0116] Optionally, in the case of the current project execution progress is a completed task project, the terminal will be closed according to the final upload of the management personnel execution results (i.e. the completion of the current project execution progress), the execution results can be automatically archived according to the preset period, for which the completion effect is better (such as the completion of the project ahead of schedule according to the target plan), the terminal will give feedback on the experience, that is, the task project with better completion effect can be used as the shortest duration for the subsequent similar project execution.

[0117] Figure 7 For another embodiment of the flowchart of the project data processing method. At present, each department is according to the overall plan to prepare annual production preparation plan, there will be the problem of total plan and special plan, annual plan completely out of touch, in order to reduce the information error between the plan, the embodiment of the project data processing method is optimized. Specifically, as shown in Figure 7 The embodiment gives another optional way of project data processing method, including the following steps:

[0118] S70 obtains the existing project plan imported from outside.

[0119] Among them, the existing project plan includes: milestone plan and overall plan.

[0120] Among them, the milestone plan represents all project nodes of the project, as shown in Figure 8 The diamond mark in the figure represents the project node of the milestone plan, and the arrow in the figure represents the execution order between the project nodes.

[0121] Among them, the overall plan represents the duration plan of all projects to be executed within 5 years.

[0122] Optionally, the external device or the staff generates the milestone plan and the overall plan according to the project data of each project and the pre-set plan template, and then imports the milestone plan and the overall plan into the terminal device through the pre-set work breakdown structure template (i.e. WBS template). Correspondingly, the terminal device can obtain the milestone plan and the overall plan imported by the external device or the staff based on the WBS template.

[0123] S80 determines the project new plan and the project profile according to the existing project plan.

[0124] Among them, the project new plan includes: annual plan and special plan.

[0125] Among them, the annual plan represents the duration plan of the project to be executed in the current year, as shown in Figure 9As shown in the figure, the white horizontal bars represent the project duration of different projects to be implemented in the year, i.e. each horizontal bar represents a project.

[0126] As shown in the figure, the white horizontal bars represent the project duration of different projects to be implemented in the year, i.e. each horizontal bar represents a project. Figure 10 As shown in the figure, the white horizontal bars represent the project duration of different projects to be implemented in the year, i.e. each horizontal bar represents a project.

[0127] The project overview diagram includes a project general overview diagram and a project sub-overview diagram.

[0128] The project general overview diagram represents important milestone nodes in all fields, such as Figure 11 As shown in the figure, the diamond-shaped marks represent different important milestone nodes, wherein the milestone nodes connected to each other are to be implemented in chronological order, and the five-pointed star marks represent important milestone nodes that need to be paid special attention by the user (such as non-delayable duration, etc.).

[0129] The project sub-overview diagram represents important milestone nodes in one or several fields.

[0130] Optionally, the terminal extracts the planned task items of the year from the general plan based on the externally imported milestone plan and the general plan according to the pre-set filtering rules, extracts the planned task items of each project from the annual plan, generates a special plan, and at the same time, the terminal screens each important planned task item in the planned task items of the milestone plan according to the pre-set screening rules and the milestone plan imported by the staff, generates a general overview diagram according to these important planned task items, and selects one or several important planned task items in the fields from the general overview diagram to generate a sub-field diagram.

[0131] It should be noted that the above-mentioned milestone plan, general plan, annual plan, special plan, project general overview diagram and project sub-overview diagram can be provided by the terminal for the user to view, download and print, etc.

[0132] S90 generates a plan compilation set corresponding to the existing project plan and the newly added project plan of the project, respectively.

[0133] The plan compilation set includes a work compilation set and a WBS compilation set.

[0134] The WBS compilation set can be a set of WBS compilations generated based on structural analysis (such as division into different fields) of the existing plan and the newly added project plan.

[0135] The work scheduling set can be a set of work scheduling generated based on defining the duration of the existing plan and the project new plan.

[0136] Optionally, the terminal calls a preset scheduling generation mechanism to generate the work scheduling corresponding to the milestone plan based on the milestone plan, and generates the WBS scheduling and the work scheduling corresponding to the overall plan, the annual plan and the special plan respectively based on the overall plan, the annual plan and the special plan, for the user to view.

[0137] S20 obtains project data generated in the project execution process in the project execution phase.

[0138] S30 determines the project execution progress and the target plan corresponding to the project execution progress according to the project data and the work scheduling set of the project.

[0139] S40 generates and visually displays the progress information of the project according to the project execution progress and the target plan.

[0140] The above project data processing method obtains the existing plan of the project imported from the outside, determines the project new plan and the project overview diagram according to the existing plan of the project, and generates the plan scheduling set corresponding to the existing plan of the project and the project new plan, thereby avoiding disconnection between the overall plan and the special plan and the annual plan, making the generated special plan and annual plan more comprehensive, further reducing the information error between projects, and making the plan scheduling set corresponding to the existing plan of the project and the project new plan more reasonable, thereby improving the efficiency of engineering management.

[0141] It should be noted that the above overview diagram generation method further includes: displaying at least one of the existing plan of the project, the project new plan, the project overview diagram and the plan scheduling set in the same visual interface. Optionally, the terminal can render at least one of the milestone plan, the overall plan, the annual plan, the special plan, the plan scheduling set, the project total overview diagram and the project sub-overview diagram into the visual interface based on a preset rendering mode, to obtain a visual display interface containing at least one of the milestone plan, the overall plan, the annual plan, the special plan, the plan scheduling set, the project total overview diagram and the project sub-overview diagram for the user to view. The advantage of this setting is that the generated existing plan, project new plan, project overview diagram and plan scheduling set are more intuitively fed back to the user for viewing through the terminal device in a visual form, and the existing plan, project new plan, project overview diagram and plan scheduling set can be used to display each project and each plan in more dimensions, thereby further improving the comprehensiveness of the management dimension.

[0142] Exemplarily, Figure 12The figure shows a visual display interface of the overall plan, the white horizontal bar represents the project execution progress, different white horizontal bars represent different execution projects, the diagonal horizontal bar represents the target plan corresponding to the project execution progress, and the arrow connection represents the sequence between different execution projects.

[0143] Figure 13 The figure shows a flowchart of the project data processing method in one embodiment. Optionally, the scheme of the present embodiment can not only manage the project progress, but also manage the project indicators. Specifically, as shown in the figure, Figure 13 The figure shows an optional way of the project data processing method, including the following steps:

[0144] S20 In the project execution phase, project data generated in the project execution process is obtained.

[0145] S30 According to the project data and the project work preparation set, the project execution progress and the target plan corresponding to the project execution progress are determined.

[0146] S40 According to the project execution progress and the target plan, the progress information of the project is generated and visually displayed.

[0147] S100 In the project execution phase, project indicator data input from the outside is obtained.

[0148] The project indicator data can include relevant data of each indicator (such as nuclear safety, industrial safety, fire protection, radiation protection, and traffic safety) in the project, which can include data information of indicator description, indicator definition, and indicator maintenance value. The indicator maintenance value further includes indicator planned value and indicator actual value.

[0149] Optionally, in the process of executing the engineering project, the terminal obtains the project indicator data uploaded by the staff.

[0150] Optionally, the present embodiment can also support the staff to modify the data information of the indicator description and the indicator definition of the project indicator data in the visual indicator display interface, and update the indicator maintenance value based on the periodic feedback of the indicator data in the process of executing the engineering project.

[0151] S110 According to the indicator planned value and the indicator actual value in the project indicator data, new indicator information of the project indicator data is generated.

[0152] The indicator planned value can be the value that the indicator in the current project should complete according to the pre-prepared plan.

[0153] The indicator actual value can be the value actually completed by the staff in the project execution phase and uploaded to the terminal in a period.

[0154] Optionally, a ratio value between the planned value and the actual value of the project index data is taken as new index information of the project index data. Specifically, the terminal calculates the ratio value between the planned value and the actual value of the project index data according to the planned value and the actual value, and takes the ratio value as the new index information of the project index data.

[0155] S120 determines the display mode of the index data according to the new index information of the project index data.

[0156] Optionally, the embodiment can determine the display mode of the indicator light corresponding to the index data according to the size relationship between the new index information of the project index data and the preset ratio threshold.

[0157] The ratio threshold includes a first ratio threshold and a second ratio threshold, and the first ratio threshold is smaller than the second ratio threshold.

[0158] The indicator light can be used to represent whether the index data corresponding to the indicator light is abnormal. Optionally, the index data abnormality can be index data that does not complete the construction period according to the target plan, or index data that will delay the construction period. Optionally, the indicator light can be distinguished by different colors, or can be distinguished by different image identifiers displayed, which are not limited in the application.

[0159] Specifically, the terminal obtains the calculated ratio value between the planned value and the actual value of the project index data, and determines the display mode of the index data based on the pre-set first ratio threshold and the second ratio threshold, and the display mode of the index data corresponding to the indicator light. For example, the index data with the red indicator light is displayed first, and if there is still free index data display position in the current display interface, the index data with the yellow indicator light is displayed, and if there is still free index data display position in the current interface, the index data with the green indicator light is randomly displayed.

[0160] Optionally, the ratio value is compared with the pre-set first ratio threshold and the second ratio threshold, when the ratio is less than the first ratio threshold, the indicator light is green; when the ratio is greater than the first ratio threshold and less than the second ratio threshold, the indicator light is yellow; when the ratio is greater than the second ratio threshold, the indicator light is red.

[0161] S130 visualizes the project index data in the main index panel and at least one sub-item index panel of the main index panel according to the display mode.

[0162] The main indicator panel can be an indicator panel configured by the terminal based on a preset dynamic configuration standard. This indicator panel includes information such as the project name of all projects, the number of indicator data contained in the project, and abnormal indicator data.

[0163] Among them, the sub-indicator panel can be an indicator panel generated by the terminal based on the various indicators under a certain item in the main indicator panel.

[0164] Optionally, the terminal will display the main indicator panel and at least one level of sub-indicator panels in a tree structure based on a preset display method. The root node of the tree structure corresponds to the main indicator panel, and the leaf nodes at different levels correspond to the sub-indicator panels at different levels. Simultaneously, the terminal will determine the display method for each indicator in the main indicator panel and each level of sub-indicator panels based on the multi-dimensional data information of each indicator configured in the main indicator panel and each level of sub-indicator panels. Based on the determined method, the terminal will display each indicator in the main indicator panel and each level of sub-indicator panels. For example, in the main indicator panel and each level of sub-indicator panels, only the indicators whose indicator lights are yellow and red (i.e., abnormal indicators) will be displayed, allowing users to prioritize viewing abnormal indicators and trace their data.

[0165] It should be noted that the data of each indicator in the main indicator panel and the sub-indicator panels can be interactively updated and refined.

[0166] For example, such as Figure 14 The visualization dashboard shown includes a main dashboard and two sub-dashboards. Sub-dashboard 1 corresponds to item 1 in the main dashboard, and sub-dashboard 2 corresponds to item 2 in the main dashboard. The circles in the dashboard represent indicator lights: white circles indicate no abnormalities in the indicator data, grid circles indicate that the indicator data has not been completed on schedule, and vertical bar circles indicate that the indicator data may not be completed on schedule.

[0167] The above-described project data processing method, during the project execution phase, acquires externally input project indicator data. Based on the planned and actual values ​​of the indicators in the project indicator data, it generates new indicator information for the project indicator data. Based on the new indicator information, it determines the display method of the indicator data. According to the display method, the project indicator data is visualized on the main indicator panel and at least one sub-indicator panel of the main indicator panel. This allows project indicator data during the project execution phase to be recorded and displayed in a timely manner, reducing information errors between different project indicator data. At the same time, based on the visualized indicator panel and indicator indicator lights, the display method of abnormal indicator data is further made more intuitive, increasing the diversity and comprehensiveness of indicator data management dimensions.

[0168] In one embodiment, the present embodiment presents an optional way of data processing, which is applied to a server as an example for illustration. As shown in Figure 15 the method comprises the following steps:

[0169] S70 obtaining the existing plan of the externally imported project;

[0170] S80 determining the new plan of the project and the project profile according to the existing plan of the project.

[0171] S90 generating the planning set corresponding to the existing plan of the project and the new plan of the project respectively.

[0172] S140 displaying at least one of the existing plan of the project, the new plan of the project, the project profile and the planning set in the same visual interface.

[0173] S20 obtaining the project data generated in the project execution process in the project execution stage.

[0174] S310 determining the project execution progress according to the project data.

[0175] S320 finding the target plan corresponding to the project execution progress in the work planning set of the project according to the project execution progress.

[0176] S40 analyzing the project progress deviation according to the project execution progress and the target plan.

[0177] S50 generating the progress curve and / or the progress identification chart of the project according to the project progress deviation.

[0178] S60 visually displaying the progress curve and / or the progress identification chart.

[0179] S150 updating the target plan according to the project progress deviation.

[0180] S100 obtaining the project index data externally input in the project execution stage.

[0181] S110 taking the ratio value between the planned value and the actual value of the project index data as the new index information of the project index data according to the planned value and the actual value of the project index data.

[0182] S120 determining the display mode of the indicator light corresponding to the index data according to the size relationship between the new index information of the project index data and the preset ratio threshold.

[0183] S130 visually displaying the project index data in the main index panel and at least one sub-index panel of the main index panel according to the display mode.

[0184] It should be noted that the process of determining the new project plan and project overview map in S70-S140, as well as the plan compilation set corresponding to the existing project plan and the new project plan, can be performed in advance. The process of updating the target plan in S20-S150 is performed in the schedule management stage. The process of displaying the main indicator panel and the sub-indicator panel in S100-S130 is performed in the indicator management stage. The schedule management stage and the indicator management stage are two relatively independent data management stages. The steps in these two stages can be performed in parallel and synchronously, or steps S20-S150 can be performed first, or steps S100-S130 can be performed first. This application does not limit the comparison.

[0185] The specific processes of S70-S130 described above can be found in the description of the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.

[0186] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0187] Based on the same inventive concept, this application also provides a project data processing apparatus for implementing the project data processing method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more project data processing apparatus embodiments provided below can be found in the limitations of the project data processing method described above, and will not be repeated here.

[0188] In one embodiment, such as Figure 16 As shown, a project data processing device 1 is provided, including: a data acquisition module 20, a progress determination module 30, and a display module 40, wherein:

[0189] The data acquisition module 20 is used to acquire project data generated during the project execution phase.

[0190] The schedule determination module 30 is used to determine the project execution schedule and the target plan corresponding to the project execution schedule based on project data and the project's task set; the task set is generated based on existing project plans imported from external sources.

[0191] The display module 40 is used to generate and visualize the project's progress information based on the project's execution schedule and target plan.

[0192] In one embodiment, such as Figure 17 As shown, Figure 16 The progress determination module 30 includes:

[0193] The execution determination unit 310 is used to determine the project execution schedule based on project data.

[0194] The plan lookup unit 320 is used to find the target plan corresponding to the project execution schedule in the project's work preparation set based on the project execution schedule.

[0195] In one embodiment, such as Figure 18 As shown, Figure 16 The display module 40 includes:

[0196] Deviation analysis unit 410 is used to analyze project schedule deviations based on project execution progress and target plan.

[0197] Image generation unit 420 is used to generate a project progress curve and / or progress indicator diagram based on the project progress deviation;

[0198] Image display unit 430 is used to visualize progress curves and / or progress indicator graphs.

[0199] In one embodiment, such as Figure 19 As shown, Figure 16 The project data processing device 1 also includes:

[0200] The plan update module 50 is used to update the target plan based on project progress deviations.

[0201] In one embodiment, such as Figure 20 As shown, Figure 16 The project data processing device 1 also includes:

[0202] The plan acquisition module 60 is used to acquire existing plans for externally imported projects; these existing plans include milestone plans and overall plans.

[0203] The overview map determination module 70 is used to determine new project plans and project overview maps based on the existing project plans; among which, new project plans include: annual plans and special plans; project overview maps include: overall project overview map and sub-project overview maps;

[0204] The project data processing apparatus 1 further comprises a schedule set generation module 80, configured to generate a schedule set corresponding to the existing project schedule and the new project schedule respectively, wherein the schedule set comprises a work schedule set and a WBS schedule set.

[0205] In one embodiment, Figure 16 The display module 40 in the project data processing apparatus 1 can also be configured to display at least one of the existing project schedule, the new project schedule, the project overview diagram and the schedule set in the same visual interface.

[0206] In one embodiment, as Figure 21 shown, Figure 16 The project data processing apparatus 1 further comprises:

[0207] An index acquisition module 90, configured to acquire externally input project index data in the project execution stage.

[0208] An index generation module 100, configured to generate new index information of the project index data according to the index planned value and the index actual value in the project index data.

[0209] A display determination module 110, configured to determine a display mode of the index data according to the new index information of the project index data.

[0210] An index display module 120, configured to visually display the project index data in the main index panel and at least one sub-index panel of the main index panel according to the display mode.

[0211] In one embodiment, Figure 21 The index generation module 100 in the project data processing apparatus 1 can also be configured to execute the ratio value between the index planned value and the index actual value of the project index data as the new index information of the project index data.

[0212] In one embodiment, Figure 21 The display determination module 110 in the project data processing apparatus 1 can also be configured to determine the display mode of the indicator light corresponding to the index data according to the size relationship between the new index information of the project index data and a preset ratio threshold.

[0213] The above-mentioned modules in the project data processing apparatus can be realized by software, hardware and combinations thereof in whole or in part. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the above-mentioned modules.

[0214] In one embodiment, a computer device is provided, which can be a server, and the internal structure diagram thereof can be as Figure 22The computer device includes a processor, a memory and a network interface connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The database of the computer device is configured to store project data and project index data. The network interface of the computer device is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a project data processing method.

[0215] Those skilled in the art can understand that, Figure 22 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0216] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the following steps:

[0217] In the project execution phase, project data generated in the project execution process is obtained.

[0218] According to the project data and the work package set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined. The work package set is generated based on the externally imported existing project plan.

[0219] According to the project execution progress and the target plan, the progress information of the project is generated and visualized.

[0220] In one embodiment, the processor executing the computer program further implements the following steps:

[0221] According to the project data, the project execution progress is determined;

[0222] According to the project execution progress, the target plan corresponding to the project execution progress is searched in the work package set of the project.

[0223] In one embodiment, the processor executing the computer program further implements the following steps:

[0224] According to the project execution progress and the target plan, the project progress deviation is analyzed;

[0225] According to the project progress deviation, the progress curve and / or the progress Gantt chart of the project are generated;

[0226] The progress curve and / or the progress mark are visually displayed.

[0227] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0228] According to the project progress deviation, the target plan is updated.

[0229] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0230] Obtaining an externally imported existing project plan, wherein the existing project plan includes a milestone plan and a general plan;

[0231] According to the existing project plan, determining a new project plan and a project profile, wherein the new project plan includes an annual plan and a special plan, and the project profile includes a general project profile and a sub-project profile;

[0232] Generating a planning set corresponding to the existing project plan and the new project plan, respectively, wherein the planning set includes a work planning set and a WBS planning set.

[0233] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0234] In the same visual interface, at least one of the existing project plan, the new project plan, the project profile, and the planning set is displayed.

[0235] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0236] In the project execution phase, obtaining externally input project index data;

[0237] According to the index plan value and the index actual value in the project index data, generating new index information of the project index data;

[0238] According to the new index information of the project index data, determining a display mode of the index data;

[0239] According to the display mode, the project index data is visually displayed in the main index panel and at least one sub-item index panel of the main index panel.

[0240] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0241] The ratio value between the index plan value and the index actual value of the project index data is taken as the new index information of the project index data.

[0242] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0243] According to the size relationship between the new index information of the project index data and the preset ratio threshold, the display mode of the indicator light corresponding to the index data is determined.

[0244] In one embodiment, a computer readable storage medium is provided, and the computer program is stored on the computer readable storage medium. The computer program is executed by a processor to implement the following steps:

[0245] In the project execution phase, project data generated in the project execution process is obtained.

[0246] According to the project data and the work scheduling set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined; the work scheduling set is generated based on the externally imported existing project plan.

[0247] According to the project execution progress and the target plan, the progress information of the project is generated and visually displayed.

[0248] In one embodiment, a computer program product is provided, and the computer program product includes a computer program. The computer program is executed by a processor to implement the following steps:

[0249] In the project execution phase, project data generated in the project execution process is obtained.

[0250] According to the project data and the work scheduling set of the project, the project execution progress and the target plan corresponding to the project execution progress are determined; the work scheduling set is generated based on the externally imported existing project plan.

[0251] According to the project execution progress and the target plan, the progress information of the project is generated and visually displayed.

[0252] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties.

[0253] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0254] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0255] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A project data processing method, characterized in that, The method includes: During the project execution phase, acquire project data generated during the project execution process; Based on the project data and the project's work schedule, the project execution schedule and the corresponding target plan are determined; the work schedule is generated based on the duration of existing project plans imported from external sources and new project plans; the existing project plans include: milestone plans and overall plans; the new project plans include: annual plans and special plans; Based on the project execution progress and the target plan, generate and visualize the project progress information; the progress information includes at least one of the following: job code, job name, original schedule, planned start time, planned completion time, year, quarter, project execution progress bar, and target plan bar. Based on the newly added indicator information in the project indicator data, determine the display method of the project indicator data; the project indicator data is externally input. According to the display method, the project indicator data is visualized in the main indicator panel and at least one sub-indicator panel of the main indicator panel; the main indicator panel and at least one level of sub-indicator panels are displayed in a tree structure, with the root node of the tree structure corresponding to the main indicator panel and the leaf nodes of different levels corresponding to the sub-indicator panels of different levels. The method for generating the task set includes at least one of the following: generating task sets corresponding to milestone plans by calling a preset task generation mechanism based on the milestone plans in the existing plans of the externally imported project; generating task sets corresponding to the overall plan based on the overall plan in the existing plans of the project; generating task sets corresponding to the annual plan based on the annual plan in the newly added plans of the project; and generating task sets corresponding to the special plans based on the special plans in the newly added plans of the project.

2. The method according to claim 1, characterized in that, The step of determining the project execution schedule and the corresponding target plan based on the project data and the project's work set includes: Based on the project information, determine the project execution schedule; Based on the project execution schedule, locate the target plan corresponding to the project execution schedule in the project's job preparation set.

3. The method according to claim 1, characterized in that, The step of generating and visualizing the project's progress information based on the project's execution progress and the target plan includes: Analyze the project schedule deviation based on the project execution progress and the target plan; Based on the project schedule deviation, generate the project schedule curve and / or schedule indicator diagram; The progress curve and / or progress indicator diagram are visualized.

4. The method according to claim 3, characterized in that, The method further includes: The target plan is updated based on the project schedule deviation.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: Obtain existing project plans imported from external sources; wherein, the existing project plans include: milestone plans and overall plans; Based on the existing project plan, determine the new project plan and project overview diagram; wherein, the new project plan includes: annual plan and special plan; the project overview diagram includes: overall project overview diagram and sub-project overview diagram; Generate planning sets corresponding to the existing plans and the new plans for the project, respectively. The planning sets include: task planning sets and work breakdown structure (WBS) planning sets.

6. The method according to claim 5, characterized in that, The method further includes: Display at least one of the following in the same visualization interface: existing project plans, new project plans, project overview diagram, and planning set.

7. The method according to any one of claims 1-4, characterized in that, The method further includes: During the project execution phase, obtain externally inputted project indicator data; Based on the planned and actual values ​​of the indicators in the project indicator data, new indicator information is generated for the project indicator data.

8. The method according to claim 7, characterized in that, The step of generating new indicator information for the project indicator data based on the planned and actual values ​​of the indicators in the project indicator data includes: The ratio between the planned value and the actual value of the indicators in the project indicator data is used as the new indicator information in the project indicator data.

9. The method according to claim 1, characterized in that, Based on the newly added indicator information of the project indicator data, determine the display method of the indicator data, including: Based on the relationship between the newly added indicator information of the project indicator data and the preset ratio threshold, the indicator display method corresponding to the indicator data is determined.

10. A project data processing device, characterized in that, The device includes: The data acquisition module is used to acquire project data generated during the project execution phase. The schedule determination module is used to determine the project execution schedule and the target plan corresponding to the project execution schedule based on the project data and the project's task set. The task set is generated based on the duration of externally imported existing project plans and newly added project plans. The existing project plans include milestone plans and overall plans. The newly added project plans include annual plans and special plans. The method for generating the task set includes at least one of the following: generating task sets corresponding to milestone plans by calling a preset task generation mechanism based on the milestone plans in the externally imported existing project plans; generating task sets corresponding to overall plans based on the overall plans in the existing project plans; generating task sets corresponding to annual plans based on the annual plans in the newly added project plans; and generating task sets corresponding to special plans based on the special plans in the newly added project plans. The display module is used to generate and visualize the project's progress information based on the project's execution progress and the target plan. The progress information includes at least one of the following: job code, job name, original schedule, planned start time, planned completion time, year, quarter, project execution progress bar, and target plan bar. Based on newly added indicator information in the project indicator data, the module determines the display method for the project indicator data. The project indicator data is externally input. According to the display method, the project indicator data is visualized in a main indicator panel and at least one sub-indicator panel of the main indicator panel. The main indicator panel and at least one level of sub-indicator panels are displayed in a tree structure, where the root node of the tree structure corresponds to the main indicator panel, and leaf nodes at different levels correspond to sub-indicator panels at different levels.

11. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Construction progress informatization management method

    CN111340458A