Task decomposition method and device, equipment and storage medium

By matching the target task with the standard task item library and making local modifications based on the work site environment, the problem of complex and inefficient decomposition of large tasks is solved, and fast and convenient task decomposition is achieved.

CN119273035APending Publication Date: 2025-01-07CHINA RAILWAY SIYUAN SURVEY & DESIGN GRP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411258089.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Existing technologies involve complex decomposition operations for large tasks, resulting in low decomposition efficiency.

Method used

By acquiring the target task to be decomposed, matching the work points to be applied according to the target standard task item library, decomposing the task, and making local modifications based on the application environment of the work points, the target sub-tasks are obtained.

Benefits of technology

It enables the rapid and convenient decomposition of large tasks, meeting the actual task decomposition needs of various work sites.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273035A_ABST
    Figure CN119273035A_ABST
Patent Text Reader

Abstract

The invention discloses a task decomposition method and device, equipment and a storage medium, and relates to the technical field of data processing, and the task decomposition method comprises the steps that a to-be-decomposed target task is acquired; obtaining a to-be-applied work site according to the to-be-decomposed target task, and obtaining a standard task item of the to-be-applied work site from the target standard task item library; performing task decomposition on the to-be-applied work site based on the standard task item to obtain standard sub-tasks; locally modifying the standard sub-task to obtain a target sub-task; according to the method, each application work point of a target task is matched with a standard task item in a target standard task item library to obtain a task division structure corresponding to the application work point, and the task of the corresponding work point based on the task division structure is decomposed to obtain work point sub-tasks; and meanwhile, the standard natural subtasks are locally modified in combination with the application environment of the work site, so that the actual task decomposition requirements of each work site can be met while the work site tasks are quickly and conveniently decomposed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a task decomposition method, device, equipment and storage medium. Background Art

[0002] Before starting an engineering project, you need to determine the construction object of the project. For large and complex project tasks, reasonable task decomposition and project management are crucial. First of all, the construction scale of large and complex project tasks is very large, and the project involves complex engineering technology. After decomposing a large task, multiple subtasks are obtained, which are assigned to different persons in charge based on the attributes of the subtasks, and then the work is delivered by relevant professionals, which enables the project leader to carry out project management and control work, and each staff member can also clearly understand the work content they need to do.

[0003] The principle of task breakdown structure and factor decomposition is to decompose a project according to certain principles, decompose the project into tasks, and then decompose the tasks into work. That is: project tasks work daily activities The work breakdown structure groups project elements based on deliverables. It summarizes and defines the entire scope of work of the project. Each level down represents a more detailed definition of the project work. The main goals are gradually broken down into smaller and smaller parts. The daily activities at the bottom can be directly assigned to individuals to complete. The activity structure after decomposition is clear, from the root to the leaves, and it is clear at a glance.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of this application is to provide a task decomposition method, device, equipment and storage medium, aiming to solve the technical problems of the current prior art in complex decomposition operations and low decomposition efficiency for large tasks.

[0006] To achieve the above objectives, the present application proposes a task decomposition method, which includes: Obtain the target tasks to be decomposed; Obtaining a work point to be applied according to the target task to be decomposed, and obtaining a standard task item for the work point to be applied from a target standard task item library; Based on the standard task items, the work points to be applied are decomposed to obtain standard subtasks; The standard subtask is partially modified to obtain the target subtask.

[0007] In one embodiment, before obtaining the work point to be applied according to the target task to be decomposed and obtaining the standard task item of the work point to be applied from a preset standard task item library, the method further includes: Obtaining a task type according to the target task to be decomposed, and obtaining a library type of a task item library according to the task type; A target standard task item library is obtained by screening from a plurality of standard task item libraries according to the library type.

[0008] In one embodiment, obtaining the work point to be applied according to the target task to be decomposed, and obtaining the standard task item of the work point to be applied from the target standard task item library includes: Identify the task distribution points of the target task to be decomposed, and obtain the work points to be applied according to the task distribution points; Obtaining a work point task level according to the work point to be applied; Based on the task level of the work site, task items of the same level in the target standard task item library are traversed to obtain the standard task item of the work site to be applied.

[0009] In one embodiment, the task decomposition of the work point to be applied based on the standard task item to obtain standard subtasks includes: Acquire the work point project information of the work point to be applied; Adaptively match the parent task and the subtask of the standard task item according to the work site project information to obtain a standard subtask.

[0010] In one embodiment, adaptively matching the parent task and the subtask of the standard task item according to the work site project information to obtain the standard subtask includes: Obtaining a standard parent task and parent task attributes according to the standard task item; Obtaining standard subtasks and subtask attributes according to the standard parent task; Based on the parent task attribute and the subtask attribute, the standard parent task and the standard subtask are adaptively matched according to the work site project information to obtain a standard subtask.

[0011] In one embodiment, after adaptively matching the parent task and the subtask of the standard task item according to the work site project information to obtain the standard subtask, the method further includes: When the standard subtask meets the task requirements of the work point to be applied, a step of partially modifying the standard subtask to obtain a target subtask is performed; When the standard subtask does not meet the task requirement of the work point to be applied, the standard task item of the work point to be applied is obtained from the target standard task item library until the standard subtask meets the task requirement of the work point to be applied.

[0012] In one embodiment, the partially modifying the standard subtask to obtain the target subtask includes: Obtaining an application scenario of the work point to be applied; The standard subtask is partially modified based on the application scenario to obtain a target subtask, wherein the local modification includes at least one of decomposing a subtask, adding a subtask, deleting a subtask, and editing a subtask.

[0013] In addition, to achieve the above purpose, the present application also proposes a task decomposition device, the task decomposition device comprising: A task acquisition module is used to obtain the target tasks to be decomposed; A task decomposition module, used to obtain a work point to be applied according to the target task to be decomposed, and obtain a standard task item of the work point to be applied from a target standard task item library; The task decomposition module is further used to decompose the work points to be applied based on the standard task items to obtain standard subtasks; The task decomposition module is also used to partially modify the standard subtask to obtain the target subtask.

[0014] In addition, to achieve the above objectives, the present application also proposes a task decomposition device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the task decomposition method described above.

[0015] In addition, to achieve the above objectives, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the task decomposition method described above are implemented.

[0016] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the task decomposition method described above are implemented.

[0017] One or more technical solutions proposed in this application have at least the following technical effects: By matching each application work point of the target task with the standard task items in the target standard task item library, the task division structure corresponding to the application work point is obtained. Based on the task division structure, the task of the application work point is decomposed to obtain work point subtasks. At the same time, the standard natural subtasks are partially modified in combination with the application environment of the work point to ensure that the decomposition of the work point tasks is fast and convenient while meeting the actual task decomposition requirements of each work point. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0020] Figure 1 A flowchart of the first embodiment of the task decomposition method of the present application is provided; Figure 2 A schematic diagram of the structure definition of a standard task item provided in Example 1 of the task decomposition method of this application; Figure 3 A task decomposition flow chart based on standard task items provided in Example 1 of the task decomposition method of the present application; Figure 4 A flowchart of the second embodiment of the task decomposition method of this application is provided; Figure 5 A detailed diagram of task decomposition based on standard task items provided in Example 2 of the task decomposition method of this application; Figure 6 A schematic diagram of a task decomposition example based on standard task items provided in Example 2 of the task decomposition method of this application; Figure 7 This is a schematic diagram of the module structure of the task decomposition device according to an embodiment of the present application; Figure 8 A schematic diagram of the device structure of the hardware operating environment involved in the task decomposition method in the embodiment of the present application. DETAILED DESCRIPTION

[0021] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0022] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0023] The main solution of the embodiment of the present application is: obtain the target task to be decomposed; obtain the work point to be applied according to the target task to be decomposed, and obtain the standard task item of the work point to be applied from the target standard task item library; decompose the task of the work point to be applied based on the standard task item to obtain standard subtasks; locally modify the standard subtasks to obtain the target subtasks.

[0024] In this embodiment, for the convenience of description, the identification task decomposition device is used as the execution subject for explanation below.

[0025] Because the existing technology needs to determine the construction object of the project before starting the project. For large and complex project tasks, reasonable task decomposition and project management are crucial. First of all, the construction scale of large and complex project tasks is very large, and the project involves complex engineering technology. After decomposing a large task, multiple subtasks are obtained, which are assigned to different persons in charge based on the attributes of the subtasks, and then the work is delivered by relevant professionals, which enables the project leader to carry out project management and control work, and each staff member can also clearly understand the content of the work they need to do.

[0026] The principle of task breakdown structure and factor decomposition is to decompose a project according to certain principles, decompose the project into tasks, and then decompose the tasks into work. That is: project tasks work daily activities The work breakdown structure groups project elements based on deliverables. It summarizes and defines the entire scope of work of the project. Each level down represents a more detailed definition of the project work. The main goals are gradually broken down into smaller and smaller parts. The daily activities at the bottom can be directly assigned to individuals to complete. The activity structure after decomposition is clear, from the root to the leaves, and it is clear at a glance.

[0027] The present application provides a solution, which obtains the task division structure corresponding to the application work point by matching each application work point of the target task with the standard task items in the target standard task item library, and decomposes the task of the application work point based on the task division structure to obtain work point subtasks. At the same time, the standard natural subtasks are partially modified in combination with the application environment of the work point to ensure that the decomposition of the work point tasks is fast and convenient while meeting the actual task decomposition requirements of each work point.

[0028] It can be seen from the above embodiments that the present application discloses a task decomposition method, device, equipment and storage medium, which relates to the field of data processing technology, and discloses a task decomposition method, including: obtaining a target task to be decomposed; obtaining a work point to be applied according to the target task to be decomposed, and obtaining a standard task item for the work point to be applied from a target standard task item library; decomposing the task for the work point to be applied based on the standard task item to obtain a standard subtask; locally modifying the standard subtask to obtain the target subtask; the method obtains a task division structure corresponding to the application work point by matching each application work point of the target task with the standard task item in the target standard task item library, decomposing the task of the application work point based on the task division structure to obtain work point subtasks, and at the same time locally modifying the standard natural subtasks in combination with the application environment of the work point to ensure that the decomposition of the work point task is fast and convenient while meeting the actual task decomposition requirements of each work point.

[0029] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a task decomposition device, etc. The following takes the task decomposition device as an example to illustrate this embodiment and the following embodiments.

[0030] Based on this, the present application embodiment provides a task decomposition method, referring to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the task decomposition method of the present application.

[0031] In this embodiment, the task decomposition method includes steps S10 to S40: Step S10, obtaining the target task to be decomposed.

[0032] It is understandable that the target task to be decomposed can be a large task or a small person in the large task.

[0033] It should be understood that the target task may be various types of tasks, such as architectural design tasks, track construction tasks, building construction tasks, material inventory tasks, etc. This embodiment does not limit the task type.

[0034] Step S20, obtaining a work point to be applied according to the target task to be decomposed, and obtaining a standard task item of the work point to be applied from a target standard task item library.

[0035] It is understandable that the work point to be applied can be a specific location or place for engineering implementation under the target task to be decomposed or a specific scenario for task execution.

[0036] It should be understood that a standard task item may be a predefined work task unit with certain standards and specifications.

[0037] It is understandable that the target standard task item library is a standard task item library corresponding to the target task to be decomposed, and different types of target tasks can have different standard task item libraries.

[0038] It should be noted that, before obtaining the work point to be applied according to the target task to be decomposed and obtaining the standard task item of the work point to be applied from the preset standard task item library, it also includes: obtaining the task type according to the target task to be decomposed, and the library type of the task item library according to the task type; and obtaining the target standard task item library from multiple standard task item libraries according to the library type.

[0039] It is understandable that the task type may include tasks similar to different directions, such as construction direction, drawing direction, bill statistics direction, etc.

[0040] Among them, different task item libraries are designed in advance according to different task types. The task item library has a library type corresponding to the task type for each task. The standard task items of the task type in the task item library can be pre-defined work task units with certain standards and specifications.

[0041] It should be understood that the standard task item can be understood as a task decomposition tree structure diagram of the task type. The structure definition of the standard task item can refer to Figure 2 , the standard task items in the figure include multiple branches, such as Normalized name: the standardized name of the standard task item, which uniquely identifies a standard task item and does not support modification once released, and is used to unify the same semantics between different task names. Applicable task type: indicates the task type to which the standard task item is applicable, generally including mutual information, final results, and transaction tasks. Responsible profession: clarify the responsible profession of the standard task item, and the professional list includes architecture, structure, water supply and drainage, electricity, etc. Review process: clarify the review process of the standard task item, and the regular review process includes level 2 review, level 3 review, and level 4 review. Achievement document list: clarify the constraints of the unstructured achievement documents generated by the standard task item, such as xxx instructions, xxx drawings, and xxx tables. Achievement data list: clarify the constraints of the structured achievement data generated by the standard task item, such as xxx data 1, xxx data 2, etc. Evaluation list: clarify the evaluation list of the standard task item, that is, the objective inspection items or indicator items for evaluating the completion of the task. Working hours: the estimated working hours to complete all tasks in the standard task item. Sub-standard task items: record the sub-standard task items of the standard task item, thereby forming the standard task items into a tree structure.

[0042] Among them, it should be emphasized that because the sizes of the work sites to be applied are different, the target standard task of the work sites to be applied can be the complete structure of the task decomposition tree structure diagram, or one of the branch structures.

[0043] In a feasible implementation, step S20 may include steps A21 to A23: Step A21, identifying the task distribution points of the target task to be decomposed, and obtaining the work points to be applied according to the task distribution points.

[0044] It is understandable that the target task to be decomposed can be either a main task (root task) or any subtask. A large task is often divided into multiple work points. The subtasks under each work point have structural similarities. Here, the work point to which the standard task item is applied needs to be selected.

[0045] It should be noted that it can be simply understood as determining a work point where the target task to be decomposed can be divided, and obtaining the work point to be applied based on the work type or work environment of the work point.

[0046] Step A22, obtaining the work point task level according to the work point to be applied.

[0047] It is understandable that the work point task level can be understood as the task structure branch corresponding to the work point in the standard task item library. For example, if the work point corresponds to a task under a task to be decomposed, then the task level of the work point to be applied can be determined based on the task to be decomposed.

[0048] Step A23, based on the task level of the work point, traverse the task items of the same level in the target standard task item library to obtain the standard task items of the work point to be applied.

[0049] It is understandable that traversing the task items of the same level in the target standard task item library based on the work point task level may be traversing the task branches under the tasks to be decomposed in the target standard task item library, and matching the task attributes of each branch with the task attributes of the work point to obtain the standard task items for the work point to be applied.

[0050] In this implementation, the corresponding standard task item library is determined by the type of the target task to be decomposed. From the standard task item library, feasible standard task items for each work point to be applied of the target task to be decomposed can be determined. Appropriate standard task items are selected from the standard task item library and linked to the target task, thereby quickly, accurately and effectively performing task decomposition of the target task to be decomposed.

[0051] The above are only feasible implementations of step S20 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S20.

[0052] Step S30, decomposing the work point to be applied based on the standard task items to obtain standard subtasks.

[0053] It is understandable that the task decomposition of the work point to be applied is performed based on a task decomposition structure preset in the standard task item.

[0054] It should be understood that appropriate standard task items are selected from the standard task item library and connected to the target task, and specific subtasks are decomposed under each work point of the target task according to the tree structure of the standard task items.

[0055] In specific implementation, the target tasks to be decomposed can be understood as monthly financial statistics. Each application work point is a different application work point such as income, expenditure, additional income, additional expenditure, subsidy, dividend, etc. Based on the application work point, the relevant task decomposition for income can be obtained in the standard task item library. Income can be income branches such as payment for goods, futures payment, investment, profit, etc. Based on the task decomposition structure, the income application work point is brought in to obtain the standard task items for this income work point.

[0056] Step S40: partially modify the standard subtask to obtain a target subtask.

[0057] It is understandable that the partial modification of the standard subtask can be understood as making the subtasks after the task decomposition in the standard task item more suitable for the decomposition requirements of the target task to be decomposed.

[0058] It should be understood that local modification can be understood as decomposition, addition, deletion, editing, etc. of standard subtasks.

[0059] In the specific implementation, the task decomposition process based on standard task items can refer to Figure 3 Specifically, as shown in the figure, the target task is selected first, then the work point to be applied is selected, and the standard task item is selected according to the standard task item library; based on the work point to be applied and the standard task item, each work point of the target task is decomposed into standard subtasks; then it is judged whether the standard subtask is reasonable. If it is reasonable, the final local modification is made. If it is unreasonable, the target task is re-determined.

[0060] In a feasible implementation, step S40 may include steps A41-A42: Step A41, obtaining the application scenario of the work point to be applied.

[0061] It should be noted that each standard task item has corresponding attributes, but the attributes of the standard task item may not be completely consistent with the application scenario of the work point to be applied.

[0062] Step A42, locally modifying the standard subtask based on the application scenario to obtain a target subtask, wherein the local modification includes at least one of decomposing a subtask, adding a subtask, deleting a subtask, and editing a subtask.

[0063] In the specific implementation, the same is the decomposition of engineering tasks. The work point to be applied may be a single bus stop. The standard task item may include multiple sub-tasks such as working hours, finance, and engineering relevance. However, there may be sub-tasks in the engineering relevance for some tasks involving multiple work points, but they are not required for the construction of a single bus stop. In this case, the sub-task of engineering relevance in the work point to be applied can be deleted. Such adjustments can make the decomposition of the entire task fit the decomposition requirements of the target task to be decomposed. Other local modifications are also included and will not be listed one by one.

[0064] It should be noted that the local modification of the customized task can be to adaptively modify the subtasks generated by the standard task items for certain special scenarios.

[0065] In this implementation manner, the decomposed standard subtasks are further adjusted according to the differences of each work site to be applied, so as to obtain subtasks that are more in line with the task decomposition requirements of the work site to be applied.

[0066] The above are only feasible implementations of step S10 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S10.

[0067] The present embodiment provides a task decomposition method, which obtains the task division structure corresponding to the application work point by matching each application work point of the target task with the standard task items in the target standard task item library, and decomposes the task of the application work point based on the task division structure to obtain work point subtasks. At the same time, the standard natural subtasks are partially modified in combination with the application environment of the work point to ensure that the decomposition of the work point tasks is fast and convenient while meeting the actual task decomposition requirements of each work point.

[0068] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 4 , step S30, the task decomposition method further includes steps S31-S32: In this embodiment, the task decomposition method includes steps S10 to S40: Step S31, obtaining the work point project information of the work point to be applied.

[0069] It is understandable that if the work point to be applied is an independent small project, the work point project information can be understood as relevant information of this project, such as project plan, project duration, project budget and other information; if the work point to be applied is a task in the project, the work point project information can be the subordinate information of the task. For example, if the work point to be applied is logistics materials, the work point project information can be related information such as material category, material quantity, material replenishment time and material consumption.

[0070] Step S32: adaptively match the parent task and the subtask of the standard task item according to the work site project information to obtain a standard subtask.

[0071] It can be understood that standard task items can be extracted from the complete task decomposition structure tree of the standard task item library. It can be understood that the standard task items can be a structure without branches, a structure with branches, or a structure with branches and branches on branches, which can be determined based on the level of the application work point.

[0072] In simple terms, the more complex the task corresponding to the work point to be applied is, the more the fixed structure of the standard task item will be automatically divided into a parent task and subtasks of the parent task when the work point to be applied is decomposed.

[0073] In a specific implementation, if the target task to be decomposed is the construction of the entire rail line, the work points to be applied can be the various stations on the rail line. The structure of the standard task items corresponding to each station includes parent tasks, such as construction period, review process, and results data list, etc.; and subtasks under the parent task, for example, the results data list can include data 1, data 2, etc.; the decomposition relationship between the parent task and the subtask has been fixed in the standard task item, which is convenient for rapid task decomposition.

[0074] It should be emphasized that adaptive matching can be understood as matching the work point project information of the work point to be applied with the structure in the standard task item, and then describing each subtask in the structure based on the information. Figure 5 and Figure 6 , Figure 5 This is a detailed diagram of task decomposition based on standard task items. Figure 6 This is a sample diagram of task decomposition based on standard task items. Figure 5 The work points to be applied for the target task include work point 1, work point 2, etc., and the work points to be applied are decomposed, where subtasks 1-3 can be understood as parent tasks, and subtasks 2.1-2.2 can be understood as subtasks. It can be understood that the decomposition structure under work point 1 is the standard task item structure obtained from the standard task item library and matched to work point 1. Figure 6 It is a decomposition display of the tasks being implemented, where the target task includes 6 work points, work point 1 includes 3 parent tasks, and parent task 2 includes two subtasks, where the attributes of each task include task type (as shown in the drawing), completion time (as shown in the planned completion time), task status, audit process, etc.

[0075] It should be emphasized that the task decomposition based on the work points to be applied can be a synchronous operation on multiple identical or similar work points to be applied, or it can be a task decomposition for a single work point to be applied.

[0076] It should be noted that, after adaptively matching the parent task and subtask of the standard task item according to the work site project information to obtain the standard subtask, it also includes: when the standard subtask meets the task requirements of the work site to be applied, executing the step of partially modifying the standard subtask to obtain the target subtask; when the standard subtask does not meet the task requirements of the work site to be applied, executing the target standard task item library to obtain the standard task item of the work site to be applied until the standard subtask meets the task requirements of the work site to be applied.

[0077] It should be emphasized that whether the standard subtask meets the task requirements of the work point to be applied can be determined by judging whether the task decomposition of each standard subtask is reasonable. If it is unreasonable, the target decomposition is re-performed; if it is reasonable, the standard subtask is partially modified to obtain the target subtask.

[0078] It is understandable that the judgment on whether the subtask is reasonable can be to feed back the decomposed subtask to the user, and then judge whether it is reasonable based on the user's feedback; it can also be judged by other methods. This embodiment is not limited to this and can be adjusted according to actual needs.

[0079] In a feasible implementation, step S32 may include steps A321 to A323: Step A321, obtaining a standard parent task and parent task attributes according to the standard task item.

[0080] It is understandable that the standard task item includes multiple task decomposition tree structures, and the nodes of the first level of decomposition under the standard task item can be understood as standard parent tasks.

[0081] It should be understood that some parent tasks may also include lower-level task decomposition nodes, while some parent tasks may not have lower-level task decomposition nodes.

[0082] It should be noted that if there is no subtask, the standard parent task has corresponding parent task attributes, which generally include multiple categories, such as Figure 6 Drawing properties and various parent task properties such as completion time, task status, task type, etc.

[0083] Step A322, obtaining standard subtasks and subtask attributes according to the standard parent task.

[0084] It is understandable that if the parent task in the fixed structure of the standard task item has a subtask that is decomposed again, the attributes of the subtask can be obtained based on the subtask. It is understandable that the subtask attributes are similar to the parent task attributes, and can be the same or similar.

[0085] Step A323: adaptively matching the standard parent task and the standard subtask based on the parent task attribute and the subtask attribute according to the work site project information to obtain a standard subtask.

[0086] It is understandable that, by structurally dividing the application work point through the standard task item structure to obtain parent tasks and subtasks, the task decomposition and filling can be performed based on the attributes of the parent task and the attributes of the subtask according to the project information of the application work point.

[0087] In this embodiment, the target tasks are batch decomposed based on standard task items, subtasks are generated and the corresponding attributes of the subtasks are automatically generated according to the standard task items, thereby realizing batch decomposition of single tasks and standardization of task semantics, and realizing fast and efficient decomposition of complex tasks.

[0088] The above are only feasible implementations of step S32 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S32.

[0089] The present embodiment provides a task decomposition method, which determines the task structure for task division at the work point to be applied through the parent tasks and subtasks in the standard task items, and then fills the task structure accordingly with the relevant information of the work point to be applied, so as to obtain the standard subtasks after the decomposition of each parent task and subtask, thereby realizing fast and efficient task decomposition of the tasks at each work point to be applied.

[0090] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the task decomposition method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0091] This application also provides a task decomposition device, please refer to Figure 7 , the task decomposition device comprises: The task acquisition module 10 is used to acquire the target task to be decomposed; A task decomposition module 20 is used to obtain a work point to be applied according to the target task to be decomposed, and obtain a standard task item of the work point to be applied from a target standard task item library; The task decomposition module 20 is further used to decompose the work points to be applied based on the standard task items to obtain standard subtasks; The task decomposition module 20 is also used to partially modify the standard subtask to obtain a target subtask.

[0092] The task decomposition device provided by the present application adopts the task decomposition method in the above embodiment, which can solve the technical problems of the existing technology that the decomposition operation of large tasks is complicated and the decomposition efficiency is low. Compared with the prior art, the beneficial effects of the task decomposition device provided by the present application are the same as the beneficial effects of the task decomposition method provided by the above embodiment, and the other technical features in the task decomposition device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0093] The present application provides a task decomposition device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the task decomposition method in the above-mentioned embodiment one.

[0094] Reference below Figure 8 , which shows a schematic diagram of the structure of a task decomposition device suitable for implementing an embodiment of the present application. The task decomposition device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The task decomposition device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0095] like Figure 8As shown, the task decomposition device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the task decomposition device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the task decomposition device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a task decomposition device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0096] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0097] The task decomposition device provided by the present application adopts the task decomposition method in the above embodiment, which can solve the technical problems of the existing technology in that the decomposition operation of large tasks is complex and the decomposition efficiency is low. Compared with the prior art, the beneficial effects of the task decomposition device provided by the present application are the same as the beneficial effects of the task decomposition method provided by the above embodiment, and the other technical features in the task decomposition device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0098] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0099] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0100] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, wherein the computer-readable program instructions are used to execute the task decomposition method in the above-mentioned embodiment.

[0101] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0102] The computer-readable storage medium may be included in the task decomposition device; or may exist independently without being assembled into the task decomposition device.

[0103] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the task decomposition device, the task decomposition device: obtains the target task to be decomposed; obtains the work point to be applied according to the target task to be decomposed, and obtains the standard task item of the work point to be applied from the target standard task item library; decomposes the work point to be applied based on the standard task item to obtain standard subtasks; and locally modifies the standard subtasks to obtain the target subtasks.

[0104] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0105] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0106] The modules involved in the embodiments described in the present application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0107] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned task decomposition method, and can solve the technical problems of the existing technology in that the decomposition operation of large tasks is complex and the decomposition efficiency is low. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the task decomposition method provided by the above-mentioned embodiment, and will not be repeated here.

[0108] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned task decomposition method when executed by a processor.

[0109] The computer program product provided by the present application can solve the technical problems of the existing technology in that the decomposition operation of large tasks is complex and the decomposition efficiency is low. Compared with the existing technology, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the task decomposition method provided by the above embodiment, which will not be repeated here.

[0110] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A task decomposition method, characterized in that: The task decomposition method comprises: Obtain the target tasks to be decomposed; Obtaining a work point to be applied according to the target task to be decomposed, and obtaining a standard task item for the work point to be applied from a target standard task item library; Based on the standard task items, the work points to be applied are decomposed to obtain standard subtasks; The standard subtask is partially modified to obtain the target subtask.

2. The task decomposition method according to claim 1, characterized in that: Before obtaining the work point to be applied according to the target task to be decomposed and obtaining the standard task item of the work point to be applied from a preset standard task item library, the method further includes: Obtaining a task type according to the target task to be decomposed, and obtaining a library type of a task item library according to the task type; A target standard task item library is obtained by screening from a plurality of standard task item libraries according to the library type.

3. The task decomposition method according to claim 1, characterized in that: The step of obtaining a work point to be applied according to the target task to be decomposed, and obtaining a standard task item of the work point to be applied from a target standard task item library includes: Identify the task distribution points of the target task to be decomposed, and obtain the work points to be applied according to the task distribution points; Obtaining a work point task level according to the work point to be applied; Based on the task level of the work site, task items of the same level in the target standard task item library are traversed to obtain the standard task item of the work site to be applied.

4. The task decomposition method according to claim 1, characterized in that: The step of performing task decomposition on the work point to be applied based on the standard task item to obtain standard subtasks includes: Acquire the work point project information of the work point to be applied; Adaptively match the parent task and the subtask of the standard task item according to the work site project information to obtain a standard subtask.

5. The task decomposition method according to claim 4, characterized in that: The adaptively matching the parent task and the subtask of the standard task item according to the work site project information to obtain the standard subtask includes: Obtaining a standard parent task and parent task attributes according to the standard task item; Obtaining standard subtasks and subtask attributes according to the standard parent task; Based on the parent task attribute and the subtask attribute, the standard parent task and the standard subtask are adaptively matched according to the work site project information to obtain a standard subtask.

6. The task decomposition method according to claim 5, characterized in that: After adaptively matching the parent task and the subtask of the standard task item according to the work site project information to obtain the standard subtask, the method further includes: When the standard subtask meets the task requirements of the work point to be applied, a step of partially modifying the standard subtask to obtain a target subtask is performed; When the standard subtask does not meet the task requirement of the work point to be applied, the standard task item of the work point to be applied is obtained from the target standard task item library until the standard subtask meets the task requirement of the work point to be applied.

7. The task decomposition method according to claim 1, characterized in that: The partially modifying the standard subtask to obtain the target subtask includes: Obtaining an application scenario of the work point to be applied; The standard subtask is partially modified based on the application scenario to obtain a target subtask, wherein the local modification includes at least one of decomposing a subtask, adding a subtask, deleting a subtask, and editing a subtask.

8. A task decomposition device, characterized in that: The task decomposition device comprises: A task acquisition module is used to obtain the target tasks to be decomposed; A task decomposition module, used to obtain a work point to be applied according to the target task to be decomposed, and obtain a standard task item of the work point to be applied from a target standard task item library; The task decomposition module is further used to decompose the work points to be applied based on the standard task items to obtain standard subtasks; The task decomposition module is also used to partially modify the standard subtask to obtain the target subtask.

9. A task decomposition device, characterized in that: The device comprises: a memory, a processor, and a task decomposition program stored in the memory and executable on the processor, wherein the task decomposition program is configured to implement the task decomposition method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium stores a task decomposition program, and when the task decomposition program is executed by the processor, the task decomposition method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Project task unpacking method and device, project management equipment and storage medium

    CN110059957A

  • Large complex project task decomposition method and informatization management system

    CN117273646A

  • Task allocation method and device, electronic equipment, storage medium and program product

    CN118469238A