Multi-dimensional project task node management and control method and system
Through the multi-dimensional project task node management and control method, project management change information is obtained and updated, and the location and configuration information of task nodes are determined, which solves the problems of repetitive work and efficiency reduction caused by project management changes in the existing technology, and achieves rapid response and efficient project process execution.
Patent Information
- Application Number
- CN202510030420.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-04-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When project management changes, the entire project process needs to be rebuilt, resulting in a decrease in repetitive workload and project management efficiency, making it difficult to respond quickly to project management changes.
Provide a multi-dimensional project task node management method, by obtaining project management changes information, updating task nodes, determining the location information and configuration information of new task nodes, and executing project processes based on this information.
When project management changes, new task nodes can be processed in a timely manner, quickly respond to project management changes, ensure the smooth execution of project processes, and improve the efficiency of project management.
Smart Images

Figure CN119831544A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of project management, and in particular to a multi-dimensional project task node management and control method and system. Background Art
[0002] With the development of modern enterprise management models and the growing management needs, the development of enterprise-level management software has achieved unprecedented prosperity. Many excellent management software service providers have emerged in the industry, and various efficient enterprise-level instant messaging products have also been born. The innovation and development of software technology has provided rich information means for the operation and management of enterprises.
[0003] In actual enterprise information applications, project management generally involves building a project process in advance, and each node in the project process is associated with the backend business. However, when changes in project management cause node updates, the existing technology requires rebuilding the entire project process, which will result in duplicated workloads and reduce the efficiency of the entire project management, making it difficult to quickly respond to changes in project management.
[0004] Therefore, the prior art still needs to be improved and enhanced. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide a multi-dimensional project task node management and control method and system in view of the above-mentioned defects of the prior art. The technical solution adopted by the present invention is as follows:
[0006] In a first aspect, the present invention provides a multi-dimensional project task node management and control method, wherein the method comprises:
[0007] Acquire project management change information, update task nodes based on the project management change information, and obtain newly added task nodes;
[0008] Determine the location information and configuration information of the newly added task node, wherein the location information reflects the location of the newly added task node in the project process;
[0009] Based on the location information and the configuration information, a project process is executed.
[0010] In one implementation, updating the task node based on the project management change information includes:
[0011] Obtaining the project change content corresponding to the project management change information;
[0012] Update task nodes based on project changes.
[0013] In one implementation, updating the task node based on the project change content includes:
[0014] Based on the project change content, determine the change information corresponding to the project process;
[0015] Based on the change information of the project process, the task node is updated.
[0016] In one implementation, the determining the location information and configuration information of the newly added task node includes:
[0017] Obtain the position of the newly added task node in the project process and obtain the position information;
[0018] The task division information corresponding to the newly added task node is obtained, and the configuration information is obtained based on the task division information, wherein the task division information includes task responsible persons and responsible matters.
[0019] In one implementation, executing the project process based on the location information and the configuration information includes:
[0020] Based on the location information, locate the newly added task node, and obtain the previous task node adjacent to the newly added task node;
[0021] Based on the previous task node and the configuration information, the project process is executed.
[0022] In one implementation, executing the project process based on the previous task node and the configuration information includes:
[0023] Obtaining node parameter information of the previous task node;
[0024] Determine the service status of the previous task node based on the node parameter information;
[0025] When the business status is completed, starting the newly added task node and generating to-do information based on the configuration information;
[0026] The project process is executed based on the to-do information.
[0027] In one implementation, the method further includes:
[0028] The newly added task node is associated with the background business.
[0029] In a second aspect, an embodiment of the present invention further provides a multi-dimensional project task node management and control system, wherein the system includes:
[0030] A node adding module is used to obtain project management change information, update task nodes based on the project management change information, and obtain newly added task nodes;
[0031] An information determination module is used to determine the location information and configuration information of the newly added task node, wherein the location information reflects the location of the newly added task node in the project process;
[0032] A project execution module is used to execute the project process based on the location information and the configuration information.
[0033] In one implementation, the node newly added module includes:
[0034] A project change acquisition unit, used to acquire the project change content corresponding to the project management change information;
[0035] The node update unit is used to update the task nodes based on the project changes.
[0036] In one implementation, the node updating unit includes:
[0037] A change information determination subunit, used to determine the change information corresponding to the project process based on the project change content;
[0038] The task node updating subunit is used to update the task node based on the change information of the project process.
[0039] In one implementation, the information determination module includes:
[0040] A position information determination unit, used to obtain the position of the newly added task node in the project process and obtain the position information;
[0041] The configuration information determining unit is used to obtain the task division information corresponding to the newly added task node, and obtain the configuration information based on the task division information, wherein the task division information includes task responsible persons and responsible matters.
[0042] In one implementation, the project execution module includes:
[0043] A task node acquisition unit, used to locate the newly added task node based on the position information, and acquire the previous task node adjacent to the newly added task node;
[0044] A project process execution unit is used to execute the project process based on the previous task node and the configuration information.
[0045] In one implementation, the project process execution unit includes:
[0046] A parameter information acquisition subunit, used to acquire node parameter information of the previous task node;
[0047] A service status determination subunit, configured to determine the service status of the previous task node based on the node parameter information;
[0048] A to-do information generating subunit, configured to start the newly added task node when the business status is a completed status, and to generate to-do information based on the configuration information;
[0049] The project process execution subunit is used to execute the project process based on the to-do information.
[0050] In one implementation, the system further includes:
[0051] The business association unit is used to associate the newly added task node with the background business.
[0052] In the third aspect, an embodiment of the present invention further provides a terminal, wherein the terminal includes a memory, a processor, and a multidimensional project task node management and control program stored in the memory and executable on the processor, and when the processor executes the multidimensional project task node management and control program, the steps of the multidimensional project task node management and control method of any one of the above-mentioned schemes are implemented.
[0053] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein a multi-dimensional project task node management and control program is stored on the computer-readable storage medium, and when the multi-dimensional project task node management and control program is executed by a processor, the steps of the multi-dimensional project task node management and control method described in any one of the above-mentioned schemes are implemented.
[0054] Beneficial effects: Compared with the prior art, the present invention provides a multi-dimensional project task node management and control method. The present invention first obtains project management change information, updates task nodes based on the project management change information, and obtains newly added task nodes. Then, the location information and configuration information of the newly added task nodes are determined, and the location information reflects the position of the newly added task nodes in the project process. Based on the location information and the configuration information, the project process is executed. The present invention can process newly added task nodes in a timely manner when changes occur in project management, so as to quickly respond to changes in project management and facilitate the smooth execution of project processes. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 A flowchart of a preferred embodiment of the multi-dimensional project task node management and control method provided in an embodiment of the present invention.
[0056] Figure 2 A schematic diagram of the architecture of a multi-dimensional project task node management and control system provided by an embodiment of the present invention.
[0057] Figure 3 A functional block diagram of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0059] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations or steps, nor must they be executed in the order described. For example, some operations or steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
[0060] It should be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0061] It should be understood that, in order to clearly describe the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, words such as "first" and "second" are used to distinguish between identical or similar items with substantially identical functions and effects. For example, the first control information and the second control information are only used to distinguish different control information, and their order is not limited.
[0062] Those skilled in the art can understand that the words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not necessarily limit the differences.
[0063] It should be further understood that the term “and / or” used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0064] In order to solve the problems of the prior art, the present embodiment provides a multi-dimensional project task node management and control method. The method based on the present embodiment can promptly process newly added task nodes when project management changes, so as to quickly respond to changes in project management and facilitate the smooth execution of project processes. In specific applications, the present embodiment first obtains project management change information, updates task nodes based on the project management change information, and obtains newly added task nodes. Then, the location information and configuration information of the newly added task nodes are determined, and the location information reflects the location of the newly added task nodes in the project process. Finally, based on the location information and the configuration information, the project process is executed.
[0065] The multi-dimensional project task node management and control method of this embodiment can be applied to a terminal, which can be a smart product terminal such as a mobile phone, a computer, a smart TV, etc. Figure 1 As shown in , the multi-dimensional project task node management and control method includes the following steps:
[0066] Step S100: Acquire project management change information, update task nodes based on the project management change information, and obtain newly added task nodes.
[0067] Project management is the unified management of a project process, including process control, personnel arrangement, task update and other matters. When the project management changes, in order to adapt to the project management change information, this embodiment will update the task node, thereby obtaining a new task node. The new task node in this embodiment is added according to the project management change information, so the new task node is associated with the content that has changed in the project management.
[0068] In one implementation, when updating a task node, this embodiment includes the following steps:
[0069] Step S101, obtaining the project change content corresponding to the project management change information;
[0070] Step S102: Update the task node based on the project change content.
[0071] In actual application, if the project management changes, this embodiment can obtain the project management change information, which reflects the changes in the project process, such as the increase of the project process, or the need to replace a certain process in the project process. Therefore, after obtaining the project management change information, this embodiment can obtain the project change content corresponding to the project management change information, that is, the content that has changed in the project process, and specifically locate what the project change content specifically reflects. Then, this embodiment can create a new task node based on the project change content and update the existing task node. The newly added task node is newly created based on the project change content.
[0072] In one implementation, when updating a task node, this embodiment can first determine the change information corresponding to the project process based on the project change content, and based on the change information, it can be determined what has changed in the project process, such as whether it is a newly added process or a change in the original process. To this end, the task node is updated based on the change information of the project process. Specifically, whether it is based on a newly added process or a changed process in the project process in this embodiment, the task node will be updated, and whether it is a newly added process or a changed process can be added on the basis of the original task node, thereby obtaining a newly added task node.
[0073] In addition, after the task nodes are updated, the newly added task nodes can be associated with the background business so that the corresponding business can be executed when the project process is executed. In addition, the newly added task nodes in this embodiment are added to the project process to update the project process, and the updated project process will be synchronized to the system so that the updated project process will be used as the basis for subsequent execution.
[0074] Step S200: determine the location information and configuration information of the newly added task node, where the location information reflects the location of the newly added task node in the project process.
[0075] After determining the newly added task node, this embodiment analyzes the newly added task node to determine the location information and configuration information of the newly added task node. The location information of this embodiment reflects the location of the newly added task node in the project process, and the configuration information reflects the content related to the newly added task corresponding to the newly added task node.
[0076] In this embodiment, when determining the location information and configuration information, this embodiment includes the following steps:
[0077] Step S201, obtaining the position of the newly added task node in the project process to obtain the position information;
[0078] Step S202: Acquire the task division information corresponding to the newly added task node, and obtain the configuration information based on the task division information, wherein the task division information includes task responsible persons and responsible matters.
[0079] Specifically, the present embodiment can first locate the newly added task node and determine the position of the newly added task node in the project process. The project process of the present embodiment is composed of multiple task nodes, and the multiple task nodes are connected in series. When there is only one newly added task node, the newly added task node is a node in the project process. When there are multiple newly added task nodes, the newly added task node is multiple nodes in the project process. After the position information of the task node is located, the present embodiment can determine the previous task node and the next task node of the newly added task node based on the position information. The present embodiment determines that the previous task node and the next task node are conducive to the execution of the project process in subsequent steps.
[0080] Furthermore, the present embodiment can also obtain the task division information corresponding to the newly added task node, and obtain the configuration information based on the task division information, wherein the task division information includes the person responsible for the task and the matters to be responsible for. In actual application, when creating a newly added task node, the present embodiment can set the task details corresponding to the newly added task node, and the task details include the task division information, that is, to whom the task corresponding to the newly added task node is divided, and the matters to be noted when the task is executed, so that the person responsible for the task can be determined, and the configuration information of the newly added task node can be obtained.
[0081] In addition, for all task nodes in the project process of this embodiment, this embodiment is provided with corresponding configuration information, and the configuration information can be stored in a preset database, and the configuration information corresponding to each task node is classified and stored by task name, which is convenient for retrieving these configuration information in subsequent steps.
[0082] Step S300: Execute a project process based on the location information and the configuration information.
[0083] After determining the location information and the configuration information, this embodiment can execute the project process based on the determined location information and the configuration information. Since the previous task node and the next task node of the newly added task node are determined based on the location information, and the person responsible for the task and the responsible matters can be determined based on the configuration information, when executing the project process, it is possible to determine when the task of the newly added task node will be executed and who will execute it.
[0084] In one implementation, this embodiment includes the following steps when executing a project process:
[0085] Step S301: based on the location information, locate the newly added task node, and obtain the previous task node adjacent to the newly added task node;
[0086] Step S302: Execute the project process based on the previous task node and the configuration information.
[0087] The present embodiment can first locate the newly added task node based on the position information, and then determine the position of the newly added task node in the entire project process, and then obtain the previous task node adjacent to the newly added task node. In the entire project process, the previous task node is executed before the newly added task node, and the newly added task in the present embodiment will be executed after the previous task node is executed. For this reason, the present embodiment sets node parameter information for each task node, and the node elaboration information is used to reflect the node state of the task node, and the node state includes: unstarted state, ongoing state, and completed state. Therefore, after obtaining the previous task node, the node parameter information of the previous task node can be obtained, and then the node state of the previous task node can be determined. Only when the node state of the previous task node is completed, the task of the newly added task node is started.
[0088] In one implementation, the node status in this embodiment can also be identified by different colors. For example, when the node status is not started, it is identified by black, when the node status is in progress, it is identified by red, and when the node status is completed, it is identified by green. This makes it convenient to know the node status of the previous task node, facilitate the timely execution of the newly added task node, and ensure that the project process can be executed smoothly.
[0089] Furthermore, when the business status of the previous task node is completed, the color of the previous task node is green, the newly added task node is started, and to-do information is generated based on the configuration information. The to-do information includes the task leader and the responsible matters of the newly added task node. Therefore, the system can execute the project process based on the to-do information.
[0090] In addition, in this embodiment, the operation of each task node involved in the project process can be designed as a component, and a project process management diagram containing task nodes, task leaders and components can be created. Through a project process management diagram, each task process node, each task leader and each task operation involved in the project process can be intuitively presented to relevant project personnel, so that project personnel can understand the development process of the entire project, thereby improving the collaborative work efficiency between project personnel; by supporting task leaders to add, delete or change components in the project process management diagram, the task operations performed by each task leader at each process project node in the dynamic management project can be realized, and the flexibility is relatively high. In this embodiment, the task leader can also freely modify the task node to adapt to the ever-changing business needs and to deal with the variables in the project development process. Correspondingly, the project process management method can also receive the process node management instruction triggered by the task leader, wherein the process node management instruction is used to add, delete or change the project process node displayed in the project process management diagram, and then update the display of the project process management diagram according to the process node management instruction.
[0091] In summary, the present embodiment first obtains the project management change information, updates the task node based on the project management change information, and obtains the newly added task node. Then, the location information and configuration information of the newly added task node are determined, and the location information reflects the location of the newly added task node in the project process. Based on the location information and the configuration information, the project process is executed. The present embodiment can process the newly added task node in a timely manner when the project management changes, so as to quickly respond to the changes in the project management and facilitate the smooth execution of the project process.
[0092] Based on the above embodiments, the present invention also provides a multi-dimensional project task node management and control system, such as Figure 2 As shown in , the system includes: a node adding module 10, an information determining module 20 and a project execution module 30. Specifically, the node adding module 10 is used to obtain project management change information, update task nodes based on the project management change information, and obtain newly added task nodes. The information determining module 20 is used to determine the location information and configuration information of the newly added task node, and the location information reflects the location of the newly added task node in the project process. The project execution module 30 is used to execute the project process based on the location information and the configuration information.
[0093] In one implementation, the node adding module 10 includes:
[0094] A project change acquisition unit, used to acquire the project change content corresponding to the project management change information;
[0095] The node update unit is used to update the task nodes based on the project changes.
[0096] In one implementation, the node updating unit includes:
[0097] A change information determination subunit, used to determine the change information corresponding to the project process based on the project change content;
[0098] The task node updating subunit is used to update the task node based on the change information of the project process.
[0099] In one implementation, the information determination module 20 includes:
[0100] A position information determination unit, used to obtain the position of the newly added task node in the project process and obtain the position information;
[0101] The configuration information determining unit is used to obtain the task division information corresponding to the newly added task node, and obtain the configuration information based on the task division information, wherein the task division information includes task responsible persons and responsible matters.
[0102] In one implementation, the project execution module 30 includes:
[0103] A task node acquisition unit, used to locate the newly added task node based on the position information, and acquire the previous task node adjacent to the newly added task node;
[0104] A project process execution unit is used to execute the project process based on the previous task node and the configuration information.
[0105] In one implementation, the project process execution unit includes:
[0106] A parameter information acquisition subunit, used to acquire node parameter information of the previous task node;
[0107] A service status determination subunit, configured to determine the service status of the previous task node based on the node parameter information;
[0108] A to-do information generating subunit, configured to start the newly added task node when the business status is a completed status, and to generate to-do information based on the configuration information;
[0109] The project process execution subunit is used to execute the project process based on the to-do information.
[0110] In one implementation, the system further includes:
[0111] The business association unit is used to associate the newly added task node with the background business.
[0112] The working principles of each module in the multi-dimensional project task node management and control system of this embodiment are the same as the principles of each step in the above method embodiment, and will not be repeated here.
[0113] Each module in the above multi-dimensional project task node management and control system can be implemented in whole or in part through software, hardware and their combination. The above modules can be embedded in or independent of the processor in the terminal in hardware form, or stored in the memory in the terminal in software form, so that the processor can call and execute the operations corresponding to the above modules.
[0114] Based on the above embodiment, the present invention further provides a terminal, the principle block diagram of the terminal can be as follows: Figure 3 The terminal may include one or more processors 100 ( Figure 3 Only one is shown), a memory 101 and a computer program 102 stored in the memory 101 and executable on one or more processors 100.
[0115] In one embodiment, the processor 100 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0116] In one embodiment, the memory 101 may be an internal storage unit of an electronic device, such as a hard disk or memory of the electronic device. The memory 101 may also be an external storage device of the electronic device, such as a plug-in hard disk, a smart memory card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device. Further, the memory 101 may also include both an internal storage unit of the electronic device and an external storage device. The memory 101 is used to store computer programs and other programs and data required by the terminal. The memory 101 may also be used to temporarily store data that has been output or is to be output.
[0117] Those skilled in the art will understand that Figure 3The principle block diagram shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the terminal to which the scheme of the present invention is applied. The specific terminal may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0118] Those of ordinary skill 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, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, operating database or other media used in the embodiments provided by the present invention may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A multi-dimensional project task node management and control method, characterized in that: The method comprises: Acquire project management change information, update task nodes based on the project management change information, and obtain newly added task nodes; Determine the location information and configuration information of the newly added task node, wherein the location information reflects the location of the newly added task node in the project process; Based on the location information and the configuration information, a project process is executed.
2. The multi-dimensional project task node management and control method according to claim 1 is characterized in that: The updating of the task node based on the project management change information includes: Obtaining the project change content corresponding to the project management change information; Update task nodes based on project changes.
3. The multi-dimensional project task node management and control method according to claim 2 is characterized in that: The updating of the task node based on the project changes includes: Based on the project change content, determine the change information corresponding to the project process; Based on the change information of the project process, the task node is updated.
4. The multi-dimensional project task node management and control method according to claim 3 is characterized in that: The step of determining the location information and configuration information of the newly added task node includes: Obtain the position of the newly added task node in the project process and obtain the position information; The task division information corresponding to the newly added task node is obtained, and the configuration information is obtained based on the task division information, wherein the task division information includes task responsible persons and responsible matters.
5. The multi-dimensional project task node management and control method according to claim 4 is characterized in that: The executing the project process based on the location information and the configuration information includes: Based on the location information, locate the newly added task node, and obtain the previous task node adjacent to the newly added task node; Based on the previous task node and the configuration information, the project process is executed.
6. The multi-dimensional project task node management and control method according to claim 5 is characterized in that: The executing the project process based on the previous task node and the configuration information includes: Obtaining node parameter information of the previous task node; Determine the service status of the previous task node based on the node parameter information; When the business status is completed, starting the newly added task node and generating to-do information based on the configuration information; The project process is executed based on the to-do information.
7. The multi-dimensional project task node management and control method according to claim 1 is characterized in that: The method further comprises: The newly added task node is associated with the background business.
8. A multi-dimensional project task node management and control system, characterized in that: The system comprises: A node adding module is used to obtain project management change information, update task nodes based on the project management change information, and obtain newly added task nodes; An information determination module is used to determine the location information and configuration information of the newly added task node, wherein the location information reflects the location of the newly added task node in the project process; A project execution module is used to execute the project process based on the location information and the configuration information.
9. A terminal, characterized in that: The terminal includes a memory, a processor, and a multidimensional project task node management and control program stored in the memory and executable on the processor. When the processor executes the multidimensional project task node management and control program, the steps of the multidimensional project task node management and control method as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: A multi-dimensional project task node management and control program is stored on the computer-readable storage medium. When the multi-dimensional project task node management and control program is executed by the processor, the steps of the multi-dimensional project task node management and control method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Visualized flow display method and system
CN107341643A
Project flow management method and device
CN109165931A
Method and device for changing task process, computer equipment and storage medium
CN117057548A
Application management method and device
CN117648111A
Process instance processing method and device, equipment, storage medium and program product
CN118396361A