Visualization-based product development process management system

By introducing visual modules and drag-and-drop operations into the product development process management system, hierarchical nodes are automatically created and data synchronized, the complex data input problem is solved, and operation simplification and data consistency are achieved.

CN120258322APending Publication Date: 2025-07-04JIUHE YUANHENG (CHONGQING) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing product development process management system is complex in the data input process, which increases the difficulty of users' operations.

Method used

A visual-based product development process management system is adopted to establish a product structure tree through the project startup module, and a mouse operation is used to identify nodes to realize automatic creation of hierarchical nodes and generation of data input items. Combined with drag-and-drop operation logic and split-screen mechanism, the data of different development modules are automatically synchronized.

Benefits of technology

It simplifies the data input process, improves operation convenience, realizes automatic synchronization and consistency of multiple modules of data, and reduces the probability of repeated entry.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258322A_ABST
    Figure CN120258322A_ABST
Patent Text Reader

Abstract

The invention discloses a product development process management system based on visualization. The invention relates to the technical field of product development, and particularly discloses a project starting module and a plurality of other design development modules. The project starting module is used for acquiring project information and establishing a product structure tree; the product structure tree comprises a plurality of initial nodes of different levels; the initial nodes of each hierarchy correspond to different data input items, and the visualization module is used for identifying mouse operation of a user, judging whether the mouse operation is to select nodes of any hierarchy and drag the nodes of the same hierarchy, and if the nodes of the same hierarchy are dragged, automatically creating new nodes of the hierarchy and sub-hierarchies of the hierarchy in the structure tree; and the project starting module is also used for generating a new data input item according to the created new nodes of the hierarchy and the sub-hierarchy, obtaining input data of the data input item and filling the input data into the new nodes of the corresponding hierarchy. By the adoption of the technical scheme, the data input process can be simplified, and operation convenience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of product development, and particularly relates to a product development process management system based on visualization. Background Art

[0002] APQP (Advanced Product Quality Planning) is the abbreviation of Advanced Product Quality Planning. As a structured method, it formulates a series of necessary steps to ensure that the product can meet the needs of customers. APQP includes: identifying customer requirements, determining special product characteristics, contract review, DFMEA (Design Failure Mode and Effects Analysis for product design), process flow chart, PFMEA (Process Failure Mode and Effects Analysis), CP (Control Plan), operation instruction, PPAP (Production Part Approval Process), SPC (Statistical Process Control), MSA (Measurement System Analysis) and other advanced management tools and methods.

[0003] Nowadays, the product structure is complex and the requirements for process control in the production process are getting higher and higher. The product design and development process should ensure that the designed product and the future production process control methods, etc. meet the needs of customers and the production process. For this reason, the applicant has proposed a product development process management system, including: a project startup module, a product design and development module, a process design and development module, a product and process confirmation module, and an evaluation module; the project startup module is used to input the basic information of the project, input the preliminary basic product requirement information, set the team members of the current project, establish a product structure tree, and set the initial material data; the product design and development module is used to analyze according to the material composition, record DOE test data, and determine the product use materials; it is also used to record the content and conclusion of the design review and design verification of the project team; the process design and development module is used to obtain the part process and generate a part process characteristic matrix according to the part process; the product and process confirmation module is used to set the pilot production information; the evaluation module is used to set the handover content and handover result, and is also used to set the project experience summary report. Since the data involved is large, some are automatically imported by the system and some need to be manually imported. Among them, the manual import part increases the operation difficulty for users.

[0004] For this reason, a product development process management system based on visualization that can simplify the data input process is needed. Summary of the Invention

[0005] The present invention provides a product development process management system based on visualization, which can simplify the data input process and improve the operation convenience.

[0006] In order to solve the above technical problems, the present application provides the following technical solutions:

[0007] A visualization-based product development process management system, including a project startup module and several other design and development modules; the project startup module is used to obtain project information and establish a product structure tree; the product structure tree includes several initial nodes at different levels; each level of initial nodes corresponds to different data input items, and also includes a visualization module, which is used to identify the user's mouse operation, and judge whether the mouse operation is to select a node at any level and drag it at the same level. If it is dragged at the same level, new nodes at this level and its sub-levels will be automatically created in the structure tree;

[0008] The project startup module is also used to generate new data input items according to the created new nodes at this level and its sub-levels, and obtain the input data of the data input items and fill them into the new nodes at the corresponding levels.

[0009] Furthermore, the visualization module is also used to identify the user's mouse operation, and judge whether it is to select a node at any level and drag it to the sub-level. If so, delete the input data of this node, regenerate new data input items, and obtain the input data of the data input items and fill them into this node;

[0010] It is also used to judge whether a node at any level is selected and dragged to the upper level. If so, delete the nodes at this level and its sub-levels.

[0011] Furthermore, the initial nodes are associated with the data input items of other design and development modules; the data of the initial node data input items is automatically synchronized to the associated other design and development module data input items;

[0012] The visualization module is also used to identify the stay time of the mouse on any initial node, and judge whether the stay time exceeds the first time threshold. If it exceeds the first time threshold, the display interface will be split into at least two parts, one part of which displays the structure tree of the project startup module, and the other part displays the other design and development modules corresponding to the data input items associated with this initial node.

[0013] Furthermore, the visualization module is also used to identify the stay time of the mouse on the data input item of any other design and development module, and judge whether the stay time exceeds the first time threshold. If it exceeds the first time threshold, the display interface will be split into at least two parts, one part of which displays the structure tree of the project startup module, and the other part displays the data input items of this design and development module;

[0014] The visualization module is also used to identify the drag operation of the mouse on the data input item of the design and development module, and judge whether the data input item is dragged into the product structure tree. If it is dragged into the product structure tree, determine the corresponding node level according to the type of the data input item, automatically create new nodes at this level and its sub-levels in the structure tree, and fill the data of this data input item into the new nodes at the corresponding levels.

[0015] Furthermore, the visualization module is also used to identify whether the residence time of the mouse on any new node exceeds a second time threshold. If it exceeds the second time threshold, the display interface is split into at least two parts, one part of which displays the structure tree of the project startup module, and the other part scrolls to display other design and development modules until it is recognized that the mouse drags a new node and the scrolling stops.

[0016] Furthermore, after the visualization module recognizes that the mouse drags a new node to other design and development modules after stopping scrolling and then drags it back to the display part where the structure tree is located, it continues to scroll;

[0017] When continuing to scroll, it first scrolls forward to display a previous other design and development module, and then scrolls backward to display other design and development modules.

[0018] Furthermore, the node data input item types of the product structure tree, from high to low levels, include assemblies, sub-assemblies, parts, materials, and processes.

[0019] This solution significantly improves data management efficiency and operation convenience through multi-dimensional interactive design. The system dynamically associates the hierarchical nodes of the product structure tree with the data input items of each development module, realizing a data flow mechanism of "one input, global synchronization". By automatically filling, the problem of repeated entry across modules in the traditional development process is eliminated. By introducing a drag-and-drop visualization operation logic, users can complete the creation of hierarchical nodes and data reset by dragging in different directions. By recognizing the residence time, the split-screen mechanism is triggered, and the product structure tree and the corresponding other design and development module interfaces are automatically associated and displayed, facilitating users to fill and replace data.

[0020] In summary, this solution can effectively simplify the data input process and improve the operation convenience. Brief Description of the Drawings

[0021] Figure 1 It is a logic block diagram of Embodiment 1 of a visualization-based product development process management system;

[0022] Figure 2 It is a schematic diagram of the structure tree in Embodiment 1 of a visualization-based product development process management system. Detailed Description of the Embodiments

[0023] The following is a further detailed description through specific embodiments:

[0024] Embodiment 1

[0025] As Figure 1 shown, a visualization-based product development process management system in this embodiment includes a visualization module, a project startup module, and several other design and development modules;

[0026] The project startup module is used to obtain project information and establish a product structure tree; the product structure tree includes several initial nodes at different levels; the initial nodes at each level correspond to different data input items.

[0027] In this embodiment, the initial nodes are associated with the data input items of other design and development modules; the system automatically synchronizes the data of the initial node data input items to the associated data input items of other design and development modules; to reduce the user's repeated input steps, while achieving data unity and reducing the probability of data errors.

[0028] As Figure 2 shown, in this embodiment, the types of node data input items of the product structure tree, from high to low levels, include assemblies, sub-assemblies, parts, materials, and processes.

[0029] Other design and development modules include product design and development modules, process design and development modules, product and process validation modules, and evaluation modules, etc., which are arranged in sequence from top to bottom in the display interface according to the filling order.

[0030] The project startup module is also used to enter preliminary product basic requirement information, set the team members of the current project, and set initial material data;

[0031] The product design and development module is used to analyze according to material components, record DOE test data, and determine the materials used for the product; it is also used to record the content and conclusions of the project team's design review and design verification;

[0032] The process design and development module is used to obtain part processes and generate a part process characteristic matrix according to the part processes;

[0033] The product and process validation module is used to set pilot production information;

[0034] The evaluation module is used to set handover content and handover results, and is also used to set project experience summary reports.

[0035] The visualization module is used to identify the user's mouse operations, determine whether the mouse operation is to select a node at any level and drag it at the same level. If it is dragged at the same level, new nodes at this level and its sub-levels are automatically created in the structure tree; the project startup module is also used to generate new data input items according to the created new nodes at this level and its sub-levels for the user to input, and then obtain the input data of the data input items and fill them into the new nodes at the corresponding levels. To simplify the user's input process.

[0036] The visualization module is also used to identify the user's mouse operations, determine whether a node at any level is selected and dragged to a sub - level. If so, delete the input data of the node, regenerate new data input items, and obtain the input data of the data input items to fill into the node. It is also used to determine whether a node at any level is selected and dragged to the upper level. If so, delete the nodes at that level and its sub - levels. In this embodiment, the structure tree is arranged horizontally, that is, the higher the level, the more to the left; the lower the level, the more to the right. In terms of operation, when any node is selected and dragged to the left, the nodes at that level and its sub - levels are deleted; when dragged to the right, the input data of the node is deleted and new data input items are regenerated.

[0037] The visualization module is also used to identify the residence time of the mouse on any initial node, and determine whether the residence time exceeds the first time threshold. If it exceeds the first time threshold, the display interface is split into at least two parts, one part showing the structure tree of the project startup module, and the other part showing other design and development modules corresponding to the data input items associated with the initial node.

[0038] In this embodiment, the first time threshold is 3 seconds. To improve the accuracy of recognition, it is also possible to start timing after pressing and holding the left mouse button to select any initial node. In this embodiment, the display interface uses a split - screen method, that is, the upper half - screen shows the structure tree of the project startup module, and the lower half - screen shows other design and development modules corresponding to the data input items associated with the initial node. In other embodiments, a close button can also be set to facilitate the user to manually close the current split - screen or choose not to automatically split the screen for this use.

[0039] The visualization module is also used to identify the residence time of the mouse on the data input item of any other design and development module, and determine whether the residence time exceeds the first time threshold. If it exceeds the first time threshold, the display interface is split into at least two parts, one part showing the structure tree of the project startup module, and the other part showing the data input item of the design and development module;

[0040] The visualization module is also used to identify the drag operation of the mouse on the data input item of other design and development modules, and determine whether the data input item is dragged into the product structure tree. If it is dragged into the product structure tree, the corresponding node level is determined according to the type of the data input item, and new nodes at that level and its sub - levels are automatically created in the structure tree, and the data of the data input item is filled into the new nodes at the corresponding level. For example, if the type of the data input item is a part, new nodes at the part level, as well as at the material and process sub - levels, are automatically created in the structure tree. This facilitates the user to directly improve the structure tree according to the data input items of other design and development modules. In this embodiment, the level automatically created in the structure tree is automatically associated with the data input item of the corresponding other design and development module to achieve synchronous update of the data.

[0041] The visualization module is also used to identify whether the dwelling time of the mouse on any new node exceeds a second time threshold. If it exceeds the second time threshold, the display interface is split into at least two parts, one part of which displays the structure tree of the project startup module, and the other part scrolls to display other design and development modules until it is recognized that the mouse drags a new node and the scrolling stops. In this embodiment, the second time threshold is 5 seconds.

[0042] When the visualization module also recognizes the operation of dragging the new node to other design and development modules after stopping scrolling and then dragging it back to the display part where the structure tree is located, it continues to scroll. When continuing to scroll, it first scrolls forward to display a previous other design and development module, and then scrolls backward to display other design and development modules. This allows the user to roll back and reselect when they miss a certain other design and development module, simplifying the user's operation.

[0043] The solution of this embodiment effectively simplifies the complex operations in the product development process through structured data management and visual interaction design. The system dynamically associates data input items at different levels such as assemblies, sub-assemblies, and parts with other development modules through the hierarchical node design of the product structure tree, realizing one-time data entry and automatic synchronization of multiple modules, and avoiding the problem of repeated input across modules in the traditional development process. The user can quickly complete node creation, hierarchical adjustment, or data reset through drag-and-drop operations. For example, horizontal dragging realizes the expansion and trimming of node levels, and vertical dragging triggers the cross-module mapping of data items, significantly reducing the operation complexity. The intelligent split-screen function automatically associates and displays the corresponding development module interface through node dwelling recognition, and combines the two-way drag-and-drop interaction between the data input item and the structure tree node, making the logical relationship between design features, process features, and control plans visually presented, ensuring data consistency and integrity.

[0044] The above are only embodiments of the present invention. The invention is not limited to the fields involved in this embodiment. Common general knowledge such as specific structures and characteristics known in the art is not described in detail here. Those of ordinary skill in the art know all the common general knowledge in the technical field to which the invention belongs before the application date or the priority date, can know all the prior art in this field, and have the ability to apply conventional experimental means before this date. Those of ordinary skill in the art can, under the inspiration given in this application, improve and implement this solution in combination with their own abilities. Some typical well-known structures or well-known methods should not be an obstacle for those of ordinary skill in the art to implement this application. It should be noted that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can still be made, and these should also be regarded as the protection scope of the present invention, and these will not affect the implementation effect of the present invention and the practicality of the patent. The protection scope required by this application should be based on the content of its claims, and the specific implementation manners described in the specification can be used to explain the content of the claims.

Claims

1. A visualization-based product development process management system, including a project startup module and several other design and development modules; the project startup module is used to obtain project information and establish a product structure tree; the product structure tree includes several initial nodes at different levels; each level of initial nodes corresponds to different data input items, characterized in that, It further includes a visualization module for identifying the user's mouse operations, determining whether the mouse operation is to select a node at any level and drag it within the same level. If it is a drag within the same level, new nodes at this level and its sub-levels are automatically created in the structure tree. The project startup module is also used to generate new data input items based on the newly created nodes at this level and its sub-levels, and obtain the input data of the data input items and fill it into the new nodes at the corresponding level.

2. The visualization-based product development process management system according to claim 1, wherein: The visualization module is also used to identify the user's mouse operations, determine whether it is to select a node at any level and drag it to a sub-level. If so, delete the input data of this node, regenerate new data input items, and obtain the input data of the data input items and fill it into this node. It is also used to determine whether a node at any level is selected and dragged to the upper level. If so, delete the nodes at this level and its sub-levels.

3. The visualization-based product development process management system according to claim 2, wherein: The initial node is associated with the data input items of other design and development modules; the data of the data input item of the initial node is automatically synchronized to the associated data input items of other design and development modules. The visualization module is also used to identify the residence time of the mouse on any initial node, determine whether the residence time exceeds the first time threshold. If it exceeds the first time threshold, the display interface is split into at least two parts, one part shows the structure tree of the project startup module, and the other part shows the other design and development modules corresponding to the data input items associated with this initial node.

4. The visualization-based product development process management system according to claim 3, characterized in that: The visualization module is also used to identify the residence time of the mouse on the data input item of any other design and development module, determine whether the residence time exceeds the first time threshold. If it exceeds the first time threshold, the display interface is split into at least two parts, one part shows the structure tree of the project startup module, and the other part shows the data input items of this design and development module. The visualization module is also used to identify the drag operation of the mouse on the data input item of the design and development module, determine whether the data input item is dragged into the product structure tree. If it is dragged into the product structure tree, determine the corresponding node level according to the type of the data input item, automatically create new nodes at this level and its sub-levels in the structure tree, and fill the data of this data input item into the new nodes at the corresponding level.

5. The visualization-based product development process management system according to claim 4, characterized in that: The visualization module is also used to identify whether the residence time of the mouse on any new node exceeds the second time threshold. If it exceeds the second time threshold, the display interface is split into at least two parts, one part shows the structure tree of the project startup module, and the other part scrolls to display other design and development modules until it recognizes the mouse dragging the new node and stops scrolling.

6. The visualization-based product development process management system according to claim 5, characterized in that: The visualization module is also used to continue scrolling when it recognizes the operation of dragging the new node to another design and development module after stopping scrolling and then dragging it back to the display part where the structure tree is located. When continuing to scroll, it first scrolls forward to display the previous other design and development module, and then scrolls backward to display other design and development modules.

7. The visualization-based product development process management system according to claim 6, wherein: The types of the node data input items of the product structure tree, from high to low levels, include assembly, sub-assembly, part, material, and process.