Gantt chart-based task planning intelligent interaction system and method

The intelligent interactive system for task planning based on Gantt charts solves the problems of complexity and cross-platform compatibility of traditional interactive systems, achieves simple operation and multi-terminal adaptation, improves user experience and functional scalability, and is suitable for scenarios such as military exercises, emergency management and project management.

CN121364808APending Publication Date: 2026-01-20JOINT WARFARE COLLEGE NAT DEFENSE UNIV OF THE CHINESE PEOPLES LIBERATION ARMY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511513704.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-22
Publication Date
2026-01-20

AI Technical Summary

Technical Problem

Traditional interactive systems have complex interfaces, cumbersome operation logic, high learning curve for users, cannot run across platforms and devices, have poor functional scalability, cannot meet multi-terminal adaptation requirements, and are not suitable for various application scenarios.

Method used

The system adopts a task planning intelligent interaction system based on Gantt charts, including a design decision module, a component composition module, a business process module, and a detailed design module. Through responsive layout and fluid design, it provides a simple and user-friendly interaction method, supports multi-terminal adaptation, and has preset functional interfaces to achieve scalability.

Benefits of technology

It improves the user experience, simplifies the operation logic, supports cross-platform and cross-device operation, meets multi-terminal adaptation requirements, has strong scalability, and is suitable for scenarios such as military exercises, emergency management, and project management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121364808A_ABST
    Figure CN121364808A_ABST
Patent Text Reader

Abstract

The invention discloses a Gantt chart-based task planning intelligent interaction system and method. The system comprises a design decision module, a component composition module, a business process module, a data structure module and a detailed design module. The design decision module comprises an interaction unit, a universal unit and an expansion unit; the data structure module comprises a marshalling tree, a task model list and an action sequence; the detailed design module comprises a marshalling unit, a task planning unit and an action management unit, by adopting response type layout and streaming design, parallel display of a desktop end tree diagram and a Gantt chart and touch control zooming operation of a mobile end are supported, operation logic is simplified, keyboard dependence is reduced by dragging a task model and generating an action sequence through one key, and operation efficiency is improved. The polishing operation is convenient, and the clear touch interaction mode is indicated, so that the user experience is improved, the friendliness of the mobile terminal is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of simulation training, in particular to a task planning intelligent interaction system and method based on Gantt chart. BACKGROUND

[0002] Task Gantt chart is a widely used tool in project management, which displays the start and end time of project tasks and the duration of tasks through intuitive bar charts. The main components of Gantt chart include time axis, task hierarchy, Gantt bar and milestone. The time axis is usually located at the top or bottom of the Gantt chart, showing the time progress of the project. The vertical axis lists all tasks, subtasks or stages of the project that need to be completed. Each task is represented by a horizontal bar chart, whose length reflects the duration of the task and its position represents the start and end point of the task on the time axis. Milestones represent important time nodes or key stages of the project, usually marked by special symbols. As a front-end component in the interaction system, Gantt chart needs to have a simple and friendly interaction mode and logic, so that users can quickly get started and use it. Traditional interaction systems have complex tool interfaces and complicated operation logic, which makes it difficult for users to get started and adapt, and they cannot operate smoothly. At the same time, traditional systems are generally designed for a single specific scenario and cannot run across platforms and devices, have poor functional scalability, cannot meet the requirements of multi-end adaptation, and are not suitable for various application scenarios. SUMMARY

[0003] The present application provides a task planning intelligent interaction system and method based on Gantt chart, which can effectively solve the problem of traditional interaction systems with complex tool interfaces and complicated operation logic, making it difficult for users to get started and adapt, and unable to operate smoothly. At the same time, traditional systems are generally designed for a single specific scenario and cannot run across platforms and devices, have poor functional scalability, cannot meet the requirements of multi-end adaptation, and are not suitable for various application scenarios.

[0004] To achieve the above purpose, the present application provides the following technical solution: a task planning intelligent interaction system based on Gantt chart, including design decision module, component composition module, business process module, data structure module and detailed design module. The design decision module includes interaction unit, general unit and extension unit. The data structure module includes composition tree, task model list and action sequence. The detailed design module includes composition unit, task planning unit and action management unit.

[0005] According to the technical scheme, the interaction unit refers to the task Gantt chart as a front-end component, which needs to have a simple and friendly interaction mode and interaction logic, so as to facilitate users to quickly start and efficiently use; According to the front-end design specification, the human-computer interaction design is performed, the interface function layout with complete elements and clear logic is constructed, the touch interaction mode with convenient operation and clear indication is polished, and the user experience is improved; The general unit refers to the task Gantt chart as a highly reusable function component, which needs to have general capabilities to meet the multi-end adaptation requirements and be better applicable to various application scenarios; The responsive design and flow layout method are adopted, the interface style is ensured to meet the compatibility and adaptation within a certain range, the event adaptation module is added, and the drag and click events can be normally triggered and used on mobile terminals and computer terminals; The extension unit refers to the task Gantt chart providing complete basic function operations, meeting the flexible and customized secondary development requirements of users, and having strong expansibility through reasonable function architecture design and preset function interface.

[0006] According to the technical scheme, the component composition module refers to that the task Gantt chart is composed of a time axis, a time scale, a composition grouping tree, a task model list and a task parameter panel; The time axis provides a time display function and can display a current time scale, the time scale provides a time adjustment function and can adjust a time scope, the composition grouping tree provides a data display function and can realize tree structure display of data, the task model list provides available task models, and the task parameter panel provides a task parameter editing function and can add and modify task model parameters.

[0007] According to the technical scheme, the business process module includes the following processes: Firstly, the composition grouping tree construction can be completed through user-defined new creation or composition tree dragging; Then, the available task models provided by the task model list are dragged to the corresponding nodes of the composition grouping tree, and the task parameter editing of the corresponding task models is completed; Finally, the task Gantt chart construction can complete batch row generation and single row generation according to node types.

[0008] According to the technical scheme, the composition grouping tree needs to realize tree structure display of data, needs to be designed as a recursive structure, has hierarchical traversal capability, and is mainly composed of id, name, type and children; Wherein, id is the unique identification of the tree node, name is the name of the tree node, type is the type of the tree node, the type of the tree node includes a grouping node and an entity node, and children is the nested child node of the tree node; The task model list needs to show available task model information and be associated with a task model entity implementation, and therefore is designed as an array structure, mainly composed of id, name and icon; Wherein, id is the associated task model type, name is the task model name, and icon is the task model display icon. The action sequence needs to be associated with a grouping tree and carry task model parameter information, and therefore is designed as an array structure, mainly composed of id, groupId, type, missionType, actionName, startTime, endTime and paraJson. Wherein, id is the unique identification of the action sequence, groupId is the associated grouping tree node identification, type is the associated grouping tree node type, missionType is the task model type, actionName is the action name, startTime is the action start time, endTime is the action end time, and paraJson is the specific parameter data of the action.

[0009] According to the above technical solution, the grouping unit is displayed in a tree diagram manner, and users can realize the operation of forming a group from a formation through the point selection and drag manner, cooperate with the adjustment of the corresponding weapon equipment allocation and deployment position, realize the organic integration of each professional type and each element in the group, and provide a configuration basis for action design and plan making. There are three ways to build a group: user-defined, drag from formation to form a group, and load existing groups from action plans. The grouping tree supports the operations of adding, deleting, renaming and dragging nodes, the node configuration icon can identify the task mounting state and execution state of the group, the unit entity node is provided with an attribute window that can display attributes, and clicking the tree node can view the actual position on the map, and picking up a single entity on the map can view its attributes and group information.

[0010] According to the above technical solution, the task planning unit is mainly displayed in the form of a Gantt chart, constructs a task model, assigns tasks to a group through a drag manner, and can set task attributes including task start and end time. The task assigned to the formation is automatically disassembled into individual entity action plans as needed, and the task assignment is displayed on the Gantt chart. The execution time of the task can be changed by clicking and dragging on the Gantt chart, the execution status of the task can be viewed, and the attributes can be viewed. The task attribute page can be selected for viewing on the map. The specific tasks can be viewed on the map, the attack relationship, the task execution area, and the path planning. When the task is executed, the task Gantt chart can be opened to view the task execution status and execution progress, and adjustment of unexecuted tasks and actions is supported.

[0011] According to the above technical solution, the action management unit provides an action plan management tool for adding, deleting, modifying, and inquiring the formation and task action plan. After the formation and task planning is completed, the current plan can be saved. When the task planning starts, existing plan schemes can be loaded from the action plan library, and after revision, the task can be directly executed.

[0012] The task planning intelligent interaction method based on the Gantt chart includes the following steps: Step one, construction of a formation tree; Step two, task model dragging and parameter configuration; Step three, generation and optimization of action sequence; Step four, task execution and monitoring.

[0013] According to the above technical solution, in step one, when constructing the formation tree, the initialization mode and editing tree structure are selected; The initialization mode selection means that the user can construct the formation tree through user-defined, drag-to-formation, and load existing schemes: The user-defined means manually inputting or selecting formation nodes and entity nodes to define the hierarchical relationship; The drag-to-formation is to drag the preset formation from the formation library to the tree diagram; The load existing scheme is to import historical formation configuration from the action plan library; The editing tree structure specifically includes support for node operations and state visualization; The support for node operations includes adding, deleting, modifying, inquiring, and drag-to-adjusting; The adding, deleting, modifying, inquiring, and drag-to-adjusting include adding child nodes, deleting redundant nodes, renaming nodes, and modifying node attributes; The drag-to-adjusting is to adjust the node hierarchical relationship by touch or mouse dragging; The state visualization includes node icon identification of task mounting status, and clicking the node can locate the entity position on the map and view detailed attributes; The step two includes task model selection, task binding, and parameter editing; The task model selection is to select a required task model from a task model list, the model information includes a name, an icon and a parameter template, the model list supports screening and searching, and the task type is quickly located; The task binding and parameter editing include drag assignment, parameter configuration and associated storage The drag assignment is to drag the task model to a specified node of the grouping tree; The parameter configuration is to set task attributes in a task parameter panel, including start and end time, resource allocation, priority, and dynamically checking parameter legality, including time conflict, resource overrun and alarm; The associated storage is to bind the task parameters and the action sequence data, and generate a unique identifier; The third step includes automatic generation mode, dynamic adjustment and optimization; The automatic generation mode needs to automatically select a generation mode according to the node type, and further includes time axis mapping; The generation mode is as follows: Batch generation: recursively generating subtask sequences of subordinate entities for grouping nodes; Single entity generation: directly creating an independent task sequence for a single entity node; The time axis mapping refers to that the start and end times of the task are displayed in a Gantt chart bar on the time axis, and the time granularity is supported to be adjusted; The dynamic adjustment and optimization include time adjustment, conflict detection and path planning; The time adjustment refers to that the task time is modified by dragging the Gantt chart task bar, and the start and end times of the associated nodes are automatically updated; The conflict detection refers to that the task time overlap and resource conflict are detected in real time, and a solution is provided, and the solution includes delaying the task and reallocating the resource; The path planning is to display the task execution area and the moving path on the map, and the route is supported to be manually adjusted; The fourth step is to perform task execution and monitoring, including task issuing and state tracking, dynamic adjustment and review; The task issuing and state tracking are that when the task is executed, the Gantt chart synchronously highlights the task sequence in progress, and the entity position and task progress are displayed in real time on the map; The dynamic adjustment and review are to support reediting of the unexecuted task, including adjusting the time and replacing the grouping, and the executed task records operation logs, and the task execution process is supported to be played back.

[0014] Compared with the prior art, the present application has the following advantages: This invention employs a responsive layout and fluid design, supporting the side-by-side display of tree diagrams and Gantt charts on desktop devices and touch-based zooming on mobile devices. It simplifies operational logic by reducing keyboard reliance through drag-and-drop task models and one-click action sequence generation. The invention refines the user-friendly and clearly oriented touch interaction method to enhance the user experience and improve mobile-friendliness. Furthermore, by breaking down functionality into independent modules such as grouped trees and task model lists, it facilitates flexible combination as needed. Pre-defined functional interfaces provide strong scalability and reserve expansion space to easily adapt to different business logics. This allows for rapid adaptation to scenarios such as military exercises, emergency management, and project management, meeting users' flexible and customized secondary development needs and shortening the secondary development cycle. Attached Figure Description

[0015] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof.

[0016] In the attached diagram: Figure 1 This is a structural block diagram of the interactive system of the present invention; Figure 2 This is a flowchart of the interaction method of the present invention; Figure 3 This is a schematic diagram of the composition of the task Gantt chart components of this invention; Figure 4 This is a business process diagram of the task Gantt chart of this invention; Figure 5 This is a structural diagram of the grouped tree data compiled in this invention; Figure 6 This is a data structure diagram of the task model list of this invention; Figure 7 This is a structural diagram of the action sequence data of the present invention. Detailed Implementation

[0017] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0018] Example: Figure 1 As shown, the present invention provides a technical solution, a task planning intelligent interactive system based on Gantt charts, including a design decision module, a component composition module, a business process module, a data structure module, and a detailed design module; The design decision module includes interactive units, general units, and extended units; The data structure module includes a grouping tree, a task model list, and an action sequence; The detailed design module includes a grouping unit, a task planning unit and an action management unit.

[0019] According to the technical solution, the interaction unit refers to the task Gantt chart as a front-end component, which needs to have a simple and friendly interaction mode and interaction logic, so as to facilitate users to quickly start and efficiently use; According to the front-end design specification, the human-computer interaction design is performed, the interface function layout with complete elements and clear logic is constructed, the touch interaction mode with convenient operation and clear indication is polished, so as to improve the user experience; The general unit refers to the task Gantt chart as a highly reusable function component, which needs to have general capabilities to meet the multi-end adaptation requirements and be better applicable to various application scenarios. The responsive design and flow layout method are adopted to ensure that the interface style can meet the compatibility and adaptation within a certain range, the event adaptation module is added to ensure that the drag and click events can be normally triggered and used on mobile terminals and computer terminals; The extension unit refers to the task Gantt chart providing complete basic function operations, which needs to meet the flexible and customized secondary development requirements of users, and through reasonable function architecture design, the function interface is preset, so that the task Gantt chart has strong expansibility.

[0020] According to the technical solution, the component composition module refers to that the task Gantt chart is composed of a time axis, a time scale, a composed grouping tree, a task model list and a task parameter panel, as shown in Figure 3 . The time axis provides a time display function and can display a current time scale, the time scale provides a time adjustment function and can adjust a time scope to realize on-demand zoom display, the composed grouping tree provides a data display function and can realize tree structure display of data, the task model list provides available task models, and the task parameter panel provides a task parameter editing function and can add and modify task model parameters.

[0021] According to the technical solution, the business process module includes the following processes: Firstly, the composed grouping tree construction can be completed through user-defined new creation or tree dragging; Then, the available task models provided by the task model list are dragged to the corresponding nodes of the composed grouping tree, and the task parameter editing of the corresponding task models is completed; Finally, the task Gantt chart construction can complete batch generation and single generation according to the node types, and the business process of the task Gantt chart is as shown in Figure 4 .

[0022] Based on the above technical scheme, the formation and grouping tree needs to realize the tree structure display of data, needs to be designed as a recursive structure, has level traversal ability, and is mainly composed of id, name, type and children; Wherein, the id is the unique identification of the tree node, the name is the name of the tree node, the type is the type of the tree node, the type of the tree node includes the grouping node and the entity node, and the children are the nested child nodes of the tree node, and the specific examples are as shown in the following table. Figure 5 The task model list needs to show the available task model information and be associated with the task model entity, so it is designed as an array structure, mainly composed of id, name and icon. Wherein, the id is the associated task model type, the name is the task model name, and the icon is the task model display icon, and the specific examples are as shown in the following table. Figure 6 The action sequence needs to be associated with the grouping tree and carry the task model parameter information, so it is designed as an array structure, mainly composed of id, groupId, type, missionType, actionName, startTime, endTime and paraJson. Wherein, the id is the unique identification of the action sequence, the groupId is the identification of the associated grouping tree node, the type is the type of the associated grouping tree node, the missionType is the type of the task model, the actionName is the action name, the startTime is the action start time, the endTime is the action end time, and the paraJson is the specific parameter data of the action. Figure 7 The specific examples are as shown in the following table.

[0023] Based on the above technical scheme, the grouping unit is displayed in a tree diagram mode, and users can realize the operation from formation to grouping through point selection and dragging, cooperate with the adjustment of corresponding weapon equipment allocation and deployment position, realize the organic integration of each professional type and each element in the grouping, and provide configuration basis for action design and plan making. There are three ways to build the grouping: user-defined, dragging from the formation to form, and loading the existing grouping from the action plan. The grouping tree supports the operations of adding, deleting, renaming and dragging the nodes, the node configuration icon can identify the task mounting state and execution state of the grouping, the attribute window of the unit entity node can display the attributes, and the actual position of the tree node can be viewed on the map by clicking the tree node.

[0024] The attribute information of the grouping is described as shown in the following table: ​​The operational attributes of grouping are described in the table below: Based on the above technical solution, the task planning unit is mainly displayed in the form of a Gantt chart, constructs a task model, assigns tasks to groups by dragging and dropping, and can set task attributes including task start and end time. Once a task is assigned to a group, it will be automatically broken down into action plans for each individual entity as needed. After successful task assignment, the task will be displayed on a Gantt chart. By clicking and dragging on the Gantt chart, you can change the task execution time, view the task execution status, and view the attributes. On the task attribute page, you can select to view the task on the map, where you can view the attack relationships, task execution area, and path planning.

[0025] When a task is being executed, you can open the task Gantt chart to view the task execution status and progress, and adjust any unexecuted tasks and actions.

[0026] The attribute information of the task planning is described in the table below: The operational attributes of task planning are described in the table below: Based on the above technical solution, the action management unit provides action plan management tools to perform operations such as adding, deleting, modifying, and querying grouping and task action plans. After the grouping and task planning are completed, the current plan can be saved. When task planning begins, existing plans can be loaded from the action plan library, revised, and then executed directly.

[0027] The action management attribute information is shown in the table below: The operational attributes of action management are described in the table below: like Figure 2 As shown, the intelligent interactive method for task planning based on Gantt charts includes the following steps: Step 1: Constructing the grouping tree; Step 2: Drag and drop the task model and configure parameters; Step 3: Generation and optimization of action sequences; Step four: Perform task execution and monitoring.

[0028] Based on the above technical solution, step one, when constructing the grouping tree, includes selecting the initialization method and editing the tree structure; Initialization method selection refers to the three ways users can construct the marshalling tree: user-defined, drag-and-drop, and loading an existing scheme. User-defined refers to manually inputting or selecting grouping nodes and entity nodes to define hierarchical relationships; Drag-and-drop grouping involves dragging and dropping preset groups from the grouping library into the tree diagram. Loading an existing scheme involves importing historical grouping configurations from the action plan repository. The editing tree structure specifically includes supporting node operation and state visualization; The supporting node operation includes adding, deleting, modifying, inquiring and dragging adjustment; The adding, deleting, modifying and inquiring include adding a child node, deleting a redundant node, renaming a node and modifying a node attribute; The dragging adjustment is to adjust the node hierarchy by touch or mouse dragging; The state visualization includes that the node icon identifies the task mounting state, and that clicking the node can locate the entity position on the map and view the detailed attributes; Step two includes task model selection, task binding and parameter editing; The task model selection is to select the required task model from the task model list, the model information includes name, icon and parameter template, the model list supports filtering and searching, which facilitates quick positioning of the task type; The task binding and parameter editing include dragging assignment, parameter configuration and association storage The dragging assignment is to drag the task model to the specified node of the grouping tree; The parameter configuration is to set the task attributes in the task parameter panel, including start and end time, resource allocation, priority, while dynamically checking the parameter legality, including time conflict, resource overrun alarm; The association storage is to bind the task parameters with the action sequence data to generate a unique identifier.

[0029] Step three includes generation mode, dynamic adjustment and optimization; The generation mode needs to automatically select the generation mode according to the node type, and also includes time axis mapping; The generation mode is as follows: Batch generation: recursively generating subtask sequences of subordinate entities for grouping nodes; Single entity generation: directly creating independent task sequences for single entity nodes; The time axis mapping refers to that the task start and end time is displayed on the time axis in the form of a Gantt chart bar, which supports zooming to adjust the time granularity; Dynamic adjustment and optimization include time adjustment, conflict detection and path planning; The time adjustment refers to dragging the Gantt chart task bar to modify the task time, and automatically updating the start and end time of the associated nodes; The conflict detection refers to real-time detection of task time overlap and resource conflict, and provides solutions, including delaying tasks and reallocating resources; The path planning is to display the task execution area and movement path on the map, which supports manual adjustment of the route; Step four is to perform and monitor the task, including task issuing and state tracking, dynamic adjustment and review; Task assignment and state tracking is to highlight the current task sequence in progress in the Gantt chart when executing the task, and to display the entity position and task progress in real time on the map; Dynamic adjustment and review is to support re-editing of unexecuted tasks, including adjusting time and replacing marshalling, while the executed task records operation log to support playing back the task execution process.

[0030] Finally, it should be noted that: the above only for the preferred examples of the present application, and not for limiting the present application, although the present application is described in detail with reference to the foregoing examples, for those skilled in the art, it still can be modified to the technical solution recorded in the foregoing embodiments, or equivalent replacement of some of the technical features. Any modification, equivalent replacement, improvement, etc. within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A Gantt chart based task planning intelligent interactive system, characterized in that: The design decision module includes an interaction unit, a general unit and an extension unit. The data structure module includes a formation grouping tree, a task model list and an action sequence. The detailed design module includes a grouping unit, a task planning unit and an action management unit. The interaction unit refers to the task Gantt chart as a front-end component, which needs to have a simple and friendly interaction mode and interaction logic to facilitate users to quickly start and use efficiently.

2. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: According to the front-end design specification, the interface function layout is constructed with complete elements and clear logic, and the touch interaction mode is polished to be convenient and clear in indication, so as to improve the user experience. The general unit refers to the task Gantt chart as a highly reusable functional component, which needs to have general capabilities to meet the multi-end adaptation requirements and be better applicable to various application scenarios. Responsive design and flow layout method are adopted to ensure that the interface style can meet the compatibility adaptation within a certain range, and an event adaptation module is added to ensure that the drag and click events can be normally triggered on mobile and computer terminals. The extension unit refers to the task Gantt chart providing complete basic function operations to meet the flexible and customized secondary development needs of users, and through reasonable function architecture design, a preset function interface is provided to make it have strong extensibility. The component composition module refers to that the task Gantt chart is specifically composed of a time axis, a time scale, a formation grouping tree, a task model list and a task parameter panel.

3. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: The time axis provides time display function and can display the current time scale, the time scale provides time adjustment function and can adjust the time scope to realize on-demand zoom display, the formation grouping tree provides data display function and can realize tree structure display of data, the task model list provides available task models, and the task parameter panel provides task parameter editing function to add and modify task model parameters. The business process module includes the following processes:

4. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: Firstly, the formation grouping tree construction can be completed by user-defined new creation or formation tree dragging; Then, the available task models provided by the task model list are dragged to the corresponding nodes of the formation grouping tree, and the task parameter editing of the corresponding task model is completed; Finally, the task Gantt chart construction can complete batch generation and single generation according to the node type. The formation grouping tree needs to realize tree structure display of data, needs to be designed as a recursive structure with hierarchical traversal capability, and mainly consists of id, name, type and children.

5. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: The id is the unique identifier of the tree node, the name is the name of the tree node, the type is the type of the tree node, the tree node type includes formation node and entity node, and the children are the nested child nodes of the tree node. The task model list needs to display the available task model information and be associated with the task model entity, so it is designed as an array structure mainly consisting of id, name and icon. The id is the associated task model type, the name is the task model name, and the icon is the task model display icon. ​ The action sequence needs to be associated with the grouping tree and carry task model parameter information, and is therefore designed as an array structure, mainly consisting of id, groupId, type, missionType, actionName, startTime, endTime and paraJson; The id is a unique identifier of the action sequence, the groupId is an identifier of the associated grouping tree node, the type is a type of the associated grouping tree node, the missionType is a type of the task model, the actionName is an action name, the startTime is an action start time, the endTime is an action end time, and the paraJson is specific parameter data of the action.

6. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: The grouping unit is displayed in a tree diagram mode, and a user can realize the operation of forming a group from the formation by means of point selection and dragging, and realize the organic integration of various professional troops and elements in the group by adjusting the corresponding weapon equipment allocation and deployment position, thereby providing a configuration basis for action design and plan making; There are three ways to build a group: user-defined, dragged from the formation, and loaded from an existing group in the action plan; The grouping tree supports the operations of adding, deleting, renaming and dragging a node, the node configuration icon can identify the task mounting state and execution state of the group, the attribute window of the unit entity node can display the attributes, the tree node can be clicked to view the actual position on the map, and a single entity on the map can be picked up to view the attributes and group information.

7. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: The task planning unit mainly displays in the form of a Gantt chart, builds a task model, and assigns tasks to the group by means of dragging, and the task attributes can be set, including the start and end time of the task; After the task is assigned to the group, it will be automatically disassembled into an action plan of each single entity according to the needs, and the task assignment is displayed on the Gantt chart after being successful, and the execution time of the task can be changed, the execution state of the task can be viewed, and the attributes can be viewed by means of point selection and dragging on the Gantt chart, and the task attribute page can be selected to view on the map, and the strike relationship, task execution area and path planning can be viewed on the map; When the task is executed, the task Gantt chart can be opened to view the task execution state and execution progress, and the unexecuted tasks and actions can be adjusted.

8. The Gantt chart based task planning intelligent interactive system according to claim 1, wherein: The action management unit provides an action plan management tool to perform the operations of adding, deleting, modifying and inquiring the group and the task action plan, and the current plan can be saved after the group and the task planning are completed; An existing plan scheme can be loaded from the action plan library when the task planning starts, and the scheme can be revised and directly executed.

9. A Gantt chart based task planning intelligent interaction method, characterized in that: The method comprises the following steps: Step one, construction of the formation grouping tree; Step two, task model dragging and parameter configuration; Step three, generation and optimization of the action sequence; Step four, task execution and monitoring.

10. The Gantt chart based task planning intelligent interaction method according to claim 9, characterized in that: In the step one, when the formation grouping tree is constructed, the initialization mode is selected and the tree structure is edited; The initialization mode selection means that the user can construct the grouping tree in three ways: user-defined, dragged from the formation, and loaded from an existing scheme. The user customization refers to manually inputting or selecting grouping nodes and entity nodes to define hierarchical relationships; The drag-and-drop composition refers to dragging preset groupings from a composition library to a tree diagram; The loading of existing schemes refers to importing historical grouping configurations from a plan library; The editing of tree structures specifically includes supporting node operations and state visualization; The supporting node operations include adding, deleting, modifying, and querying, and drag-and-drop adjustment; The adding, deleting, modifying, and querying include adding child nodes, deleting redundant nodes, renaming nodes, and modifying node attributes; The drag-and-drop adjustment is to adjust the hierarchical relationships of nodes through touch or mouse dragging; The state visualization includes node icon identification of task mounting states, and clicking on a node can locate the entity position on the map and view detailed attributes; Step two includes task model selection, task binding, and parameter editing; The task model selection is to select the required task model from a task model list, and the model information includes name, icon, and parameter template. The model list supports filtering and searching to facilitate quick positioning of task types; The task binding and parameter editing include drag-and-drop assignment, parameter configuration, and associated storage The drag-and-drop assignment is to drag the task model to the specified node of the grouping tree; The parameter configuration is to set task attributes in the task parameter panel, including start and end time, resource allocation, priority, and dynamic verification of parameter legality, including time conflict and resource overrun alarm; The associated storage is to bind task parameters with action sequence data to generate a unique identifier; Step three includes generation mode, dynamic adjustment, and optimization; The generation mode needs to automatically select the generation method according to the node type, which also includes time axis mapping; The generation method is as follows: Batch generation: recursively generating sub-task sequences for subordinate entities of grouping nodes; Single entity generation: directly creating independent task sequences for single entity nodes; The time axis mapping refers to displaying task start and end times on the time axis in a Gantt chart bar, supporting time granularity adjustment; The dynamic adjustment and optimization include time adjustment, conflict detection, and path planning; The time adjustment refers to dragging the Gantt chart task bar to modify the task time, and automatically updating the start and end times of associated nodes; The conflict detection refers to real-time detection of task time overlap and resource conflict, and provides solutions, including delaying tasks and reallocating resources; The path planning displays the task execution area and movement path on the map, supporting manual route adjustment; Step four is task execution and monitoring, including task issuance and state tracking, dynamic adjustment, and review; The task issuance and state tracking highlight the current ongoing task sequence in the Gantt chart during task execution, and display the entity position and task progress on the map in real time; The dynamic adjustment and review support re-editing of unexecuted tasks, including time adjustment and grouping replacement, while executed task records operation logs support task execution process playback.