Engineering project task integration method and device, medium and program product

By collecting and analyzing project task data from multiple heterogeneous systems, generating multi-dimensional scheduling views and managing them in real time, the problem of dispersed and incomplete presentation of task information in engineering project management is solved, and project collaboration efficiency and decision-making accuracy are improved.

CN120355351APending Publication Date: 2025-07-22WISDRI WUHAN INFORMATOLOGY ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510336344.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The existing engineering project management system has scattered source of task information, inconsistent management, and single presentation dimensions, resulting in obstruction of team communication and lagging task feedback, affecting project collaboration efficiency and decision-making accuracy.

Method used

Project task data is collected from multiple heterogeneous systems through a predefined task interface, and the task metadata standard is used to parse it into structured data. Multi-dimensional scheduling views of department, project and individual dimensions are generated, and task execution status is obtained in real time for management, including schedule tracking, conflict management, reminders and scheduling.

Benefits of technology

It realizes unified management and multi-dimensional presentation of task information, improves team communication efficiency and task allocation efficiency, and improves project collaboration capabilities and human resources scheduling capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120355351A_ABST
    Figure CN120355351A_ABST
Patent Text Reader

Abstract

The invention provides an engineering project task integration method and device, a medium and a program product. The method comprises the following steps: collecting project task data from a plurality of heterogeneous systems through a predefined task interface; analyzing the project task data by using a predefined task metadata standard to obtain predetermined and unified structured task data; extracting multi-dimensional task information of department dimension, project dimension and personal dimension from the structured task data; importing the multi-dimensional task information into a pre-created working calendar, and generating and presenting schedules of a predetermined time granularity, a department dimension, a project dimension and an individual dimension and views of corresponding dimensions according to a time sequence and a task priority; the task execution state is obtained in real time through the task interface, schedule arrangement is managed, and the problems that in the prior art, task information sources are scattered and lack of unified management, team communication is blocked due to the single task presentation dimension, and task allocation is difficult due to task feedback lag are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of project management integration, and particularly to a multi-dimensional perspective engineering project task management method based on schedule. Background Art

[0002] In the current field of engineering project management integration, as the project scale is increasing and the complexity is continuously rising, efficient task management has become the core element to ensure the smooth progress of the project and achieve the expected goals. Among them, the integrated management and visual presentation of cross-system and multi-source task data are key challenges that the industry urgently needs to overcome. The sources of engineering project tasks are extremely wide, including various planned tasks in the project process domain, to-do items generated by each business process of the business system, and temporary tasks at the personal level. However, there is currently no effective integrated management mechanism, resulting in scattered and chaotic task information, making it difficult for the project team to obtain a comprehensive and accurate task overview, and there is always a lack of a unified and clear task view.

[0003] Traditional engineering project management integration systems have obvious shortcomings in task presentation. Most only support a single project perspective or personal to-do list, and cannot clearly display the task status from multiple dimensions such as project, department, and personal. Moreover, tasks cannot be presented in a schedule management manner, resulting in blocked information communication during team collaboration and lack of a reliable reference basis for task allocation by managers, seriously restricting the improvement of team collaboration efficiency and project management level. At the same time, the imperfect task status feedback mechanism is also a major problem in management. The real-time feedback of task execution status has insufficient relevance, and it is difficult for managers and task executors to intuitively and timely grasp the task progress, which not only affects the timeliness and accuracy of project decisions but also poses potential risks to the smooth progress of the project. Summary of the Invention

[0004] Embodiments of the present invention provide an integration method for engineering project tasks, aiming to achieve multi-dimensional perspective integration of engineering project task management based on schedule, and solve the problems in the prior art such as scattered sources of task information lacking unified management, single task presentation dimension leading to blocked team communication, and task feedback lag leading to difficult task allocation through standardized multi-dimensional schedule management of task data.

[0005] To achieve the above object, in the first aspect, the present invention provides an integration method for engineering project tasks, including the following steps:

[0006] Collect project task data from multiple heterogeneous systems through a predefined task interface;

[0007] Parse the project task data collected through the task interface by using a predefined task metadata standard to obtain predefined and unified structured task data;

[0008] Extract multi-dimensional task information for department dimension, project dimension, and personal dimension from the structured task data;

[0009] Import the multi-dimensional task information into a pre-created work calendar, generate and present a schedule with a predetermined time granularity for the department dimension, project dimension, and personal dimension, as well as views for the corresponding dimensions, according to the chronological order and task priorities; among them, the view for the department dimension is used to present the schedules of all task executors in the corresponding department; the view for the project dimension is used to present the schedules of all task executors in the corresponding project; the view for the personal dimension is used to present the schedule of the corresponding individual; obtain the task execution status of the schedule in real time through the task interface, and manage the schedule according to the task execution status.

[0010] Furthermore, the heterogeneous systems include one or more of the following: project management system, office automation system, intelligent construction site, design system, supply chain system, construction management system.

[0011] Furthermore, the task metadata includes: system source, project name, task name, task description, start time, end time, task status, task priority, task executor, and / or the department where the task executor is located.

[0012] Furthermore, after collecting project task data from multiple heterogeneous systems through a predefined task interface, it also includes:

[0013] Use a semantic analysis engine to parse the unstructured task descriptions in the project task data.

[0014] Furthermore, managing the schedule includes one or more of the following:

[0015] Schedule tracking management, by tracking the task execution status of predetermined personnel and updating the view according to the information obtained from the tracking; schedule conflict management, by detecting whether there are conflicts in the schedules of the same employee, the same department, or the same project, and sending a conflict reminder notice when a conflict is detected;

[0016] Schedule reminder management, through a pre-set task reminder mechanism and warning mechanism, send reminder information to predetermined personnel according to the start time, end time, and importance of the task;

[0017] Schedule scheduling management, by dividing the time of effective working days into time slices, combining task priorities, and rotating and scheduling tasks according to the task execution status of the time slices.

[0018] Furthermore, the work calendar identifies national statutory holiday information through a predetermined interface.

[0019] In a second aspect, the present invention provides an integrated device for engineering project tasks, including a memory and a processor. The memory stores at least one program, and the at least one program is executed by the processor to implement an integrated method for engineering project tasks as described above.

[0020] In a third aspect, the present invention provides a computer-readable storage medium, in which at least one program is stored, and the at least one program is executed by the processor to implement an integrated method for engineering project tasks as described above.

[0021] In a fourth aspect, the present invention provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor, it implements an integrated method for engineering project tasks as described above.

[0022] The above technical solutions have the following technical effects:

[0023] (1) By parsing project task data from different system sources according to a predefined task metadata standard, predefined and unified structured task data is obtained, solving the problem in the prior art that the sources of task information are scattered and lack unified management, and improving the efficiency of task data management.

[0024] (2) By extracting multi-dimensional task information in the department dimension, project dimension and personal dimension from the structured task data; importing the multi-dimensional task information into a pre-created work calendar, generating and presenting a schedule with a predetermined time granularity in the department dimension, project dimension and personal dimension and views of the corresponding dimensions according to the time sequence and task priorities, solving the problem in the prior art that the task presentation dimension is single, and improving the team communication efficiency.

[0025] (3) By obtaining the task execution status of the schedule in real time and managing the schedule according to the task execution status, the task status is timely fed back, and the efficiency of task allocation is improved.

[0026] All in all, the technical solutions of the embodiments of the present invention are based on the schedule to realize the integration of engineering project task management from multi-dimensional perspectives, can standardize and integrate task data from different sources, generate a multi-dimensional schedule view of structured task information, provide an all-round task management perspective for department managers and project managers, and help improve the collaborative ability of projects and the human resource scheduling ability. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a schematic flowchart of an integrated method for engineering project tasks in an embodiment of the present invention;

[0028] Figure 2Schematic flowchart of the implementation of the integrated method for engineering project tasks according to an embodiment of the present invention;

[0029] Figure 3 Schematic structural diagram of an integrated device for engineering project tasks according to an embodiment of the present invention. Detailed implementation manners

[0030] To further illustrate the embodiments, the present invention provides accompanying drawings. These drawings are part of the disclosure of the present invention, mainly used to illustrate the embodiments, and can be used to explain the operating principle of the embodiments in conjunction with the relevant descriptions in the specification. With reference to these contents, those of ordinary skill in the art should be able to understand other possible implementation manners and the advantages of the present invention. The components in the drawings are not drawn to scale, and similar component symbols are usually used to represent similar components.

[0031] The present invention will be further described below in conjunction with the accompanying drawings and specific implementation manners.

[0032] Embodiment 1:

[0033] Figure 1 Schematic flowchart of the integrated method for engineering project tasks according to an embodiment of the present invention. The method of this embodiment includes the following steps:

[0034] Collect project task data from multiple heterogeneous systems through a pre-defined task interface; the task interface provides a standard API and supports semantic analysis engines to parse unstructured task descriptions at the same time; the heterogeneous systems include one or more of the following: project management system, office automation system, smart construction site, design system, supply chain system, construction management system; through this step, automatic collection of task data can be achieved; in a specific implementation, a graphical interface can be provided at the same time, and users are supported to add offline tasks by themselves, etc.;

[0035] Parse the project task data collected through the task interface using a pre-defined task metadata standard to obtain pre-determined and unified structured task data; the task metadata includes: system source, project name, task name, task description, start time, end time, task status, task priority, task executor and / or the department where the task executor is located;

[0036] Extract multi-dimensional task information in the department dimension, project dimension and personal dimension from the structured task data;

[0037] Import multi-dimensional task information into a pre-created work calendar, generate and present a schedule with a predetermined time granularity, department dimension, project dimension, and personal dimension in chronological order and according to task priorities, as well as views of corresponding dimensions; among them, the view of the department dimension is used to present the schedules of all task executors in the corresponding department; the view of the project dimension is used to present the schedules of all task executors in the corresponding project; the view of the personal dimension is used to present the schedule of the corresponding individual; in a specific implementation, the above time granularity includes: in units of days, weeks, or months; in a specific implementation, the work calendar identifies national statutory holiday information through a predetermined interface.

[0038] Obtain the task execution status of the schedule in real time through a task interface, and manage the schedule according to the task execution status; among them, managing the schedule includes one or more of the following:

[0039] Schedule tracking management, by tracking the task execution status of a predetermined person and updating the view according to the information obtained from the tracking; among them, the task execution status includes: to start, in progress, completed, etc.; further, it also includes: releasing idle resources in real time for completed tasks.

[0040] Schedule conflict management, by detecting whether there are conflicts in the schedules of the same employee, the same department, or the same project, and sending a conflict reminder notice when a conflict is detected. At the same time, the system reissues task data to generate a new schedule.

[0041] Schedule reminder management, through a pre-set task reminder mechanism and warning mechanism, send reminder information to pre-specified personnel according to the start time, end time, and importance of the task. For example, reminders can be set at multiple time nodes such as X days before the task starts, on the start day, on the end day, X days before the end, etc. X can be a system global variable and a personal variable, and the reminder methods include but are not limited to text messages, emails, pop-ups within the system, instant messaging tools, etc.

[0042] Schedule scheduling management, by dividing the time of effective working days into time slices, combining task priorities, and performing round-robin scheduling of tasks according to the task execution status of the time slices. In a specific implementation, add a time slice round-robin scheduling algorithm. In step one, when creating a work calendar, define the time slice division of the time of effective working days. The length of each time slice is preset, for example, divided in units of 15 minutes, 30 minutes, 1 hour, etc., and fed back to the heterogeneous system. The heterogeneous system defines tasks down to the time slice when defining tasks, which can meet modes such as construction site team management, and combine task priorities. Using the time slice round-robin scheduling algorithm, release idle resources in real time to make task scheduling more accurate.

[0043] Figure 2The flowchart of the integration method for engineering project tasks in a specific implementation of an embodiment of the present invention. As Figure 2 , the specific implementation includes the following steps:

[0044] Create a work calendar;

[0045] Define task metadata standards and task interfaces;

[0046] The above two steps are initialization settings before integrating project data. After the settings are completed, project task data from heterogeneous systems is collected through pre-defined task interfaces;

[0047] Parse the project task data into structured task data according to the task metadata standards and import it into the work calendar to generate multi-dimensional schedule arrangements and views in terms of departments, projects, and individuals;

[0048] Collect the task status of the schedule in real time through the task interface. When conflicts are detected in tasks, the system re-arranges the tasks and updates them to the view again through collection and parsing;

[0049] Through pre-set task reminder mechanisms and early warning mechanisms, send reminder messages to pre-specified personnel according to the start time, end time, and importance of the tasks.

[0050] Embodiment 2:

[0051] Figure 3 The structural schematic diagram of the integration device for engineering project tasks in an embodiment of the present invention. As Figure 3 shown, the device includes a processor 301, a memory 302, a bus 303, and a computer program stored in the memory 302 and executable on the processor 301. The processor 301 includes one or more processing cores. The memory 302 is connected to the processor 301 through the bus 303. The memory 302 is used to store program instructions. When the processor executes the computer program, it implements the steps in the above method embodiment of Embodiment 1 of the present invention.

[0052] Furthermore, as an executable solution, the device of the integration device for engineering project tasks can be a computer unit, and this computer unit can be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The computer unit may include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the above composition structure of the computer unit is only an example of the computer unit and does not constitute a limitation on the computer unit. It may include more or fewer components than the above, or combine some components, or different components. For example, the computer unit may further include input and output devices, network access devices, a bus, etc. The embodiments of the present invention do not make limitations in this regard.

[0053] Further, as an executable solution, the so-called processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor is the control center of the computer unit and connects various parts of the entire computer unit using various interfaces and lines.

[0054] The memory can be used to store the computer program and / or modules. The processor realizes various functions of the computer unit by running or executing the computer program and / or modules stored in the memory, and by calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, at least one magnetic disk storage device, flash device, or other volatile solid-state storage devices.

[0055] Embodiment 3:

[0056] The present invention also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method in the above embodiments of the present invention are realized.

[0057] If the modules / units integrated in the computer unit 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 such understanding, to implement all or part of the processes in the above-described embodiment methods of the present invention, it can also be completed by a computer program instructing relevant hardware. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-described method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction.

[0058] Embodiment 4:

[0059] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the method described above are implemented.

[0060] Although the present invention has been specifically shown and described in conjunction with the preferred embodiments, those skilled in the art should understand that various changes can be made to the present invention in terms of form and details without departing from the spirit and scope of the present invention defined by the appended claims, and all are within the protection scope of the present invention.

Claims

1. An integrated method for engineering project tasks, characterized in that, Including the following steps: Collect project task data from multiple heterogeneous systems through a predefined task interface; Parse the project task data collected through the task interface by using a predefined task metadata standard to obtain predefined and unified structured task data; Extract multi-dimensional task information in terms of department dimension, project dimension and personal dimension from the structured task data; Import the multi-dimensional task information into a pre-created work calendar, and generate and present a schedule with a predetermined time granularity and views of the department dimension, project dimension and personal dimension in chronological order and according to task priorities; wherein the view of the department dimension is used to present the schedules of all task executors in the corresponding department; the view of the project dimension is used to present the schedules of all task executors in the corresponding project; The view of the personal dimension is used to present the schedule of the corresponding individual; Obtain the task execution status of the schedule in real time through the task interface, and manage the schedule according to the task execution status.

2. The integrated method for engineering project tasks according to claim 1, characterized in that The heterogeneous systems include one or more of the following: project management system, office automation system, smart construction site, design system, supply chain system, construction management system.

3. An integration method for engineering project tasks according to claim 1, characterized in that, The task metadata includes: system source, project name, task name, task description, start time, end time, task status, task priority, task executor and / or the department where the task executor is located.

4. An integration method for engineering project tasks according to claim 1, characterized in that, After collecting project task data from multiple heterogeneous systems through a predefined task interface, it further includes: Parse the unstructured task description in the project task data by using a semantic analysis engine.

5. An integration method for engineering project tasks according to claim 1, characterized in that Managing the schedule includes one or more of the following: Schedule tracking management, by tracking the task execution status of predefined personnel and updating the view according to the information obtained from the tracking; schedule conflict management, by detecting whether there are conflicts in the schedules of the same employee, the same department or the same project, and sending a conflict reminder notice when a conflict is detected; Schedule reminder management, by means of a pre-set task reminder mechanism and warning mechanism, sending reminder information to predefined personnel according to the start time, end time and importance of the task; Schedule scheduling management, by dividing the time of valid working days into time slices, combining task priorities, and rotating and scheduling tasks according to the task execution status of the time slices.

6. An integration method for an engineering project task according to claim 1, characterized in that, The work calendar identifies national statutory holiday information through a predefined interface.

7. An integrated device for engineering project tasks, characterized in that, Including a memory and a processor, the memory stores at least one segment of program, and the at least one segment of program is executed by the processor to implement an integration method for engineering project tasks as described in any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, At least one segment of program is stored in the storage medium, and the at least one segment of program is executed by the processor to implement an integration method for engineering project tasks as described in any one of claims 1 to 6.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements an integration method for engineering project tasks as described in any one of claims 1 to 6.