Failure mode and influence analysis data visualization method and device, equipment and medium
By creating a business node and displaying a business node relationship network, the existing FMEA data visualization tools have limited vision and complex operations have been solved, and more comprehensive and professional data display has been achieved, improving user experience.
Patent Information
- Application Number
- CN202411207164.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-01-07
AI Technical Summary
When existing FMEA data visualization tools show the failure mode and impact analysis, their field of vision is limited, and they cannot fully display depth and breadth. They are complex in operation, lack professionalism and logic, which affects the user experience.
By receiving data display instructions, obtaining the node data of FMEA nodes and the association relationship between nodes, creating business nodes, aggregating the structure node data with their associated nodes, displaying the business node relationship network, and supporting the scroll/card view and list view to realize multi-dimensional data Display and batch operations.
It realizes a more comprehensive display of the depth and breadth of FMEA data, simplifies the operation process, improves the professionalism of user experience and software, and enhances the logic and intuitiveness of FMEA analysis.
Smart Images

Figure CN119272241A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of visualization of FMEA data, and in particular to a method, device, computer equipment and storage medium for visualization of failure mode and effect analysis data. Background Art
[0002] FMEA, the full name of which is Failure Mode and Effects Analysis, is also known as potential failure mode and consequence analysis. FMEA is a systematic method that aims to identify potential failure modes in product design and manufacturing, evaluate their impact on system or product performance, and determine possible causes and consequences, so as to take preventive measures to reduce risks and improve product quality and reliability.
[0003] Digital software based on the FMEA concept, such as SunFMEA, R-FMEA, IQ-FMEA, etc., usually use tree structures or mind maps to display FMEA data. The structure of these views is essentially tree-like, so they may provide a limited field of view when displaying FMEA data, and cannot fully demonstrate the depth and breadth of the FMEA concept. In addition, these software may have operational inconsistencies when implementing the FMEA seven-step process, making users feel complicated and cumbersome during use. In addition, the tree structure and mind map and their corresponding interaction methods can be implemented with the most basic tool components, and their technical integration with the digital system may not be tight and intuitive enough, which makes these tools unable to fully reflect the professionalism, theoretical characteristics and logic of FMEA analysis operations. In order to improve the user experience and the professionalism of the software, it is necessary to further optimize the view structure and interaction methods of these software so that they can be more closely integrated with the professional analysis methods and technical requirements of FMEA. Summary of the invention
[0004] In response to at least one of the above-mentioned deficiencies or shortcomings, the present application provides a method, apparatus, computer device and storage medium for visualizing failure mode and effect analysis data. The embodiments of the present application provide a new view that can more comprehensively demonstrate the depth and breadth of the FMEA concept.
[0005] The present application provides a method for visualizing failure mode and effect analysis data according to a first aspect. In some embodiments, the method includes:
[0006] receiving a first data display instruction;
[0007] Obtaining failure mode and effect analysis data specified by the first data display instruction as first target data, the first target data including node data of multiple FMEA nodes and association relationships between nodes; types of FMEA nodes including structure, function, required characteristics, failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel;
[0008] Creating first business nodes corresponding one-to-one to each structural node in the first target data, aggregating node data of each structural node and node data of other types of nodes directly associated with the structural node, to obtain node data of each first business node;
[0009] The business node relationship network is displayed according to the node data of each first business node and the inter-node association relationship included in the first target data.
[0010] In some embodiments, the node data of each first business node includes node data of a FMEA node related to the first business node;
[0011] The FMEA node related to each first business node includes the node data of the structure node corresponding to the first business node and other types of nodes directly associated with the structure node;
[0012] Other types of nodes directly associated with each structural node include function nodes, required characteristic nodes, failure nodes, preventive control nodes, preventive measures nodes, detection control nodes, detection measures nodes, optimized preventive control nodes, optimized preventive measures nodes, optimized detection control nodes and optimized detection measures nodes belonging to the structural node.
[0013] In some embodiments, the node association relationship included in the first target data includes association information between each structural node, association information between each functional node, and association information between each failed node in the first target data;
[0014] The service node relationship network includes a plurality of scrolls corresponding to the first service nodes, a first line indicating the connection relationship between the scrolls, a second line indicating the connection relationship between the functional nodes, and a third line indicating the connection relationship between the failure nodes;
[0015] Each scroll includes a plurality of cards corresponding one to one to the FMEA nodes related to the first business node corresponding to the scroll, and each card is used to display the node data of the FMEA node corresponding to the card;
[0016] The connection relationship between each scroll is determined according to the association information between each structural node;
[0017] The connection relationship between each functional node is determined according to the association information between each functional node;
[0018] The connection relationship between the failed nodes is determined according to the association information between the failed nodes.
[0019] In some embodiments, the method further comprises:
[0020] When displaying the business node relationship network, upon receiving a display state adjustment instruction for any scroll, the display state corresponding to the scroll is switched; the display state of each scroll is expanded or folded;
[0021] When the display state of any scroll is expanded, each card included in the scroll is displayed;
[0022] When the display state of any scroll is folded, only the cards corresponding to the structure nodes related to the scroll are displayed.
[0023] In some embodiments, a card corresponding to a specific FMEA node includes association marks provided on the left and right sides of the card; the specific FMEA node includes a functional node and a failure node;
[0024] The different display states of the association mark set on the left side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the left side of the card; the different display states of the association mark set on the right side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the right side of the card.
[0025] In some embodiments, the method further comprises:
[0026] receiving a second data display instruction;
[0027] Acquire failure mode and effect analysis data associated with the second data display instruction as second target data, the second target data including node data of a plurality of FMEA nodes and association relationships between the nodes;
[0028] The node data of each FMEA node included in the second target data is displayed in a list form, or the second target data is aggregated according to the aggregation dimension specified by the user to obtain multiple second business nodes and the node data of each second business node, and the node data of each second business node is flatly displayed in the form of cards; the aggregation dimension specified by the user is any one of the following: structure, function and required characteristics, failure, control and measures, personnel.
[0029] In some embodiments, after displaying the node data of each FMEA node included in the second target data in a list form, the method further includes:
[0030] When receiving a batch operation instruction from the user, the node data of the relevant FMEA nodes are batch processed according to the batch operation instruction; the batch operation instruction is a batch adding instruction, a batch updating instruction, a batch deleting instruction or a batch query instruction.
[0031] According to a second aspect, the present application provides a device for visualizing failure mode and effect analysis data. In some embodiments, the device includes:
[0032] An instruction receiving module, used for receiving a first data display instruction;
[0033] a data acquisition module, used to acquire the failure mode and effect analysis data specified by the first data display instruction as the first target data, the first target data including node data of multiple FMEA nodes and the association relationship between the nodes; the types of FMEA nodes include structure, function, required characteristics, failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel;
[0034] A data aggregation module is used to create a first business node corresponding to each structural node in the first target data, and aggregate the node data of each structural node with the node data of other types of nodes directly associated with the structural node to obtain the node data of each first business node;
[0035] The visualization module is used to display the business node relationship network according to the node data of each first business node and the inter-node association relationship included in the first target data.
[0036] According to a third aspect, the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for visualizing failure mode and effect analysis data provided in any of the above embodiments are implemented.
[0037] According to a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the method for visualizing failure mode and effect analysis data provided in any of the above embodiments are implemented.
[0038] In the above-mentioned embodiment of the present application, the present application provides a new view for presenting FMEA data, which can more comprehensively show the depth and breadth of the FMEA concept. Among them, after receiving the first data display instruction, the execution subject of the method obtains the failure mode and effect analysis data specified by the first data display instruction as the first target data, and the first target data includes the node data of multiple FMEA nodes and the relationship between nodes, and then creates a first business node corresponding to each structural node in the first target data, and aggregates the node data of each structural node and the node data of other types of nodes directly associated with the structural node to obtain the node data of each first business node, and finally displays the business node relationship network according to the node data of each first business node and the relationship between nodes included in the first target data. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A schematic diagram of a flow chart of a method for visualizing failure mode and effect analysis data provided by the present application according to one or more embodiments;
[0040] Figure 2 A schematic diagram of a visualization effect of a business node relationship network presented in a scroll / card view according to one or more embodiments of the present application;
[0041] Figure 3 A schematic diagram of a flow chart of a method for visualizing failure mode and effect analysis data provided by the present application according to one or more embodiments;
[0042] Figure 4 A schematic diagram of a visualization effect of presenting node data of a second service node in a card form in a list view according to one or more embodiments of the present application;
[0043] Figure 5 A structural block diagram of a device for visualizing failure mode and effect analysis data provided by the present application according to one or more embodiments;
[0044] Figure 6 This is a diagram of the internal structure of a computer device provided by the present application according to one or more embodiments. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings. It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0046] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0047] In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0048] In view of the shortcomings or defects of the prior art, the present application provides a method for visualizing failure mode and effect analysis data. In some embodiments, the method can be applied to computing devices, such as servers (which can be independent servers or server clusters) and user devices (such as personal computers, laptops, etc.). Figure 1 The steps included in the method are shown, and the method is explained below by taking the application of the method to a computing device as an example.
[0049] S110: Receive a first data display instruction.
[0050] The first data display instruction may be an instruction triggered based on a user operation (e.g., a user clicking on a "scroll / card view" button), which is used to instruct the computing device to present the failure mode and effects analysis data (hereinafter referred to as FMEA data) specified by the user in a scroll / card view. The FMEA data specified by the user may be FMEA data that has been pre-constructed based on the FMEA seven-step method. The related operations for constructing FMEA data are not within the scope of improvement of this embodiment, so they are not described in detail. Those skilled in the art may use various reliable construction methods to construct FMEA data. For example, those skilled in the art may use software such as SunFMEA and R-FMEA to construct FMEA data.
[0051] The FMEA seven-step method is a systematic risk analysis method used to identify potential failure modes in product design and manufacturing processes and analyze their possible consequences so as to take measures in advance to improve the quality and reliability of products or processes. The following uses SunFMEA software as an example to illustrate the relevant operations of the FMEA seven-step method. In this example, the relevant operations of each step of the FMEA seven-step method include:
[0052] (1) Planning and preparation: In this step, users can manage the project's objectives, schedule, team building, and tasks. Determine the scope and object of analysis, manage the FMEA header information, and use past experience to confirm the baseline FMEA as the basis for the structural analysis step.
[0053] (2) Structural analysis: Users can use the structure tree to quickly build the product structure or determine process items, process steps, and work elements, visualize the analysis scope, and use this as the basis for the functional analysis step.
[0054] (3) Functional analysis: Based on the structural analysis, users can further analyze the functions, requirements, product characteristics, and process characteristics of the structural elements, and fill in the specific attributes of each element (such as classification, specifications, etc.). It is also necessary to establish the association between the functions, requirements, product characteristics, and process characteristics at all levels.
[0055] (4) Failure analysis: Based on the functional analysis, users can determine the corresponding failures of each function and the correlation between the failures, and identify the potential failure effects, failure modes and failure causes of the functions.
[0056] (5) Risk analysis: Users can rate the severity of each failure effect, rate the frequency and detectability of each failure cause, and assign preventive controls and preventive measures to failure causes, and assign detection controls and detection measures to failure causes and failure modes.
[0057] (6) Optimization: After risk analysis, users can optionally optimize measures, such as assigning responsibilities and deadlines for the implementation of measures, and tracking and executing the measures. In addition, users can also confirm the effectiveness of the implemented measures and assess the risks after taking the measures, so as to further optimize the measures.
[0058] (7) Documentation of results: Users can output previous analysis results in the required report format, such as exporting them into Excel documents for subsequent review and audit.
[0059] S120: Acquire failure mode and effects analysis data specified by the first data display instruction as first target data, where the first target data includes node data of a plurality of FMEA nodes and association relationships between the nodes.
[0060] The constructed FMEA data all have corresponding unique identifiers, and the FMEA data specified by the user can be determined based on the unique identifier of the FMEA data carried by the first data display instruction.
[0061] The first target data includes node data of multiple FMEA nodes and association relationships between the nodes.
[0062] There are many types of FMEA nodes, including structure, function, requirement characteristics (representing requirements or characteristics), failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel. In FMEA data, there are usually multiple structure nodes, each of which has one or more requirement characteristic nodes and failure nodes; each failure node has one or more preventive control nodes, preventive measures nodes, detection control nodes and detection measures nodes; each preventive measures node or detection measures node has one or more optimized preventive control nodes, optimized preventive measures nodes, optimized detection control nodes and optimized detection measures nodes. The association relationship between each structure node can be determined based on the structure tree in the relevant FMEA data, the association relationship between each function node can be determined based on the function tree (or function network) in the relevant FMEA data, and the association relationship between each failure node can be determined based on the failure tree (or failure network) in the relevant FMEA data.
[0063] The node association relationship included in the first target data includes association information between each structural node, association information between each functional node, and association information between each failed node in the first target data.
[0064] S130: Create first business nodes corresponding one-to-one to each structural node in the first target data, aggregate node data of each structural node and node data of other types of nodes directly associated with the structural node, and obtain node data of each first business node.
[0065] The data aggregation dimension of the scroll / card view is the structure node data. The computing device aggregates the node data of each structure node and the node data of other types of nodes directly associated with the structure node into a group of data, and uses the group of data as the business data of the business node corresponding to the structure node.
[0066] The node data of each first business node includes the node data of the FMEA node related to the first business node; the FMEA node related to each first business node includes the node data of the structural node corresponding to the first business node and other types of nodes directly associated with the structural node; wherein, each other type of node directly associated with the structural node includes a function node, a required characteristic node, a failure node, a preventive control node, a preventive measure node, a detection control node, a detection measure node, an optimized preventive control node, an optimized preventive measure node, an optimized detection control node and an optimized detection measure node belonging to the structural node.
[0067] S140: Displaying a service node relationship network according to the node data of each first service node and the inter-node association relationship included in the first target data.
[0068] Among them, the node association relationship included in the first target data includes the association information between each structural node, the association information between each functional node and the association information between each failed node in the first target data; accordingly, the business node relationship network includes multiple scrolls corresponding to each first business node, a first line representing the connection relationship between each scroll, a second line representing the connection relationship between each functional node and a third line representing the connection relationship between each failed node; each scroll includes multiple cards corresponding to the FMEA nodes related to the first business node corresponding to the scroll, and each card is used to display the node data of the FMEA node corresponding to the card; the connection relationship of each scroll is determined according to the association information between each structural node; the connection relationship between each functional node is determined according to the association information between each functional node; the connection relationship between each failed node is determined according to the association information between each failed node.
[0069] Furthermore, in some embodiments, the method further includes: when displaying the business node relationship network, upon receiving a display state adjustment instruction for any scroll, switching the display state corresponding to the scroll; the display state of each scroll is unfolded or folded; wherein the display state adjustment instruction includes a scroll unfold instruction and a scroll fold instruction, and if a scroll unfold instruction is received, the display state of the relevant scroll is adjusted from folded to folded, and if a scroll fold instruction is received, the display state of the relevant scroll is adjusted from folded to unfolded. When the display state of any scroll is unfolded, each card included in the scroll is displayed; when the display state of any scroll is folded, only the cards corresponding to the structural nodes related to the scroll are displayed.
[0070] In some examples, the visualization of the business node relationship network presented in the form of scrolls / cards can be seen in Figure 2 As shown, the figure shows the node data of FMEA nodes related to some business nodes, the association relationship between each business node, the association relationship between function nodes, and the association relationship between failure nodes. Figure 2 The display status of the service nodes L1 to L5 in the figure is expanded, and the display status of the service node L6 in the figure is collapsed. It should also be noted that Figure 2 The business data shown in each scroll are examples only.
[0071] Further, in some embodiments, the card corresponding to a specific FMEA node includes an association mark set on the left and right sides of the card; the specific FMEA node includes a functional node and a failed node; the different display states of the association mark set on the left side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the left side of the card; the different display states of the association mark set on the right side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the right side of the card. In some examples, the association marks set on the left and right sides of the card corresponding to the specific FMEA node are circular marks, and the circular marks have two display states: virtual (i.e., no fill color in the circle) and real (i.e., fill color in the circle). The virtual dot mark indicates that there is no FMEA node of the same type associated with the FMEA node corresponding to the card on the corresponding side (left or right), and the real dot mark indicates that there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the corresponding side (left or right). For example, if the circular mark on the left side of a functional node is real, it means that there is a functional node associated with the functional node on the left side.
[0072] The scroll / card view provided in this embodiment can aggregate the node data of each structural node and its associated other types of nodes for display, and can intuitively display the structure, function, and subordinate relationships of the failure nodes of the FMEA data, allowing users to easily understand the node data of each FMEA node, as well as the subordinate relationships of the structure, function, and failure nodes.
[0073] In some embodiments, Figure 3 As shown, the method also includes:
[0074] S210: Receive a second data display instruction.
[0075] The second data display instruction may be an instruction triggered based on a user operation (eg, a user clicking a “list view” button), and is used to instruct the computing device to present the FMEA data specified by the user in a list view.
[0076] S220: Acquire failure mode and effects analysis data associated with the second data display instruction as second target data, where the second target data includes node data of a plurality of FMEA nodes and association relationships between the nodes.
[0077] The constructed FMEA data all have corresponding unique identifiers, and the FMEA data specified by the user can be determined based on the unique identifier of the FMEA data carried by the second data display instruction.
[0078] The second target data and the first target data may be the same FMEA data. For example, the user may trigger the first data display instruction to cause the computing device to present a certain FMEA data in a scroll / card view, and then may trigger the second data display instruction to cause the computing device to present the FMEA data in a list view.
[0079] The list view is a view that can batch process FMEA data, and the overall presentation is mainly in the form of a table, supplemented by a card presentation. After obtaining the second target data, the user can select to execute step S230 or step S240 based on the selection operation of the user.
[0080] S230: Displaying the node data of each FMEA node included in the second target data in a list form.
[0081] In some examples, when the node data of each FMEA node included in the second target data is displayed in a list form, field information of key fields such as node name, node type, responsible person, creation source, structure, level, component type, generalized attribute classification, structure category, etc. of each FMEA node in the second target data can be displayed.
[0082] After displaying the node data of each FMEA node included in the second target data in the form of a list, the method also includes: when receiving a batch operation instruction from the user, batch processing the node data of the relevant FMEA nodes according to the batch operation instruction; the batch operation instruction is a batch addition instruction, a batch update instruction, a batch deletion instruction or a batch query instruction.
[0083] The detailed field information of each FMEA node of the FMEA data can be displayed in list form, and users are supported to perform batch operations on the node data of the FMEA nodes in the list, such as batch copy and paste. Users can edit the relevant node data in the form of Excel tables, which can simplify user editing operations and improve analysis efficiency.
[0084] S240: Aggregate the second target data with the aggregation dimension specified by the user to obtain multiple second business nodes and node data of each second business node, and display the node data of each second business node in a flat form in the form of cards; the aggregation dimension specified by the user is any one of the following: structure, function and required characteristics, failure, control and measures, and personnel.
[0085] In some examples, the visualization effect of displaying the node data of each FMEA node included in the second target data in the form of a card can be seen in Figure 4 shown.
[0086] This embodiment can support users to specify aggregation dimensions in the list view, and display the node data of each business node after aggregation in a flat format, so that users can understand the business data of each business node conveniently.
[0087] It should be noted that, with respect to the various steps included in the method for visualizing failure mode and effect analysis data provided in any of the above embodiments, unless otherwise clearly stated in this document, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of these steps can include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0088] Based on the same inventive concept, the present application also provides a visualization device for failure mode and effect analysis data. In some embodiments, Figure 5 As shown, the visualization device of the failure mode and effect analysis data includes the following modules:
[0089] The instruction receiving module 110 is used to receive a first data display instruction;
[0090] The data acquisition module 120 is used to acquire the failure mode and effect analysis data specified by the first data display instruction as the first target data, wherein the first target data includes node data of multiple FMEA nodes and the association relationship between the nodes; the types of FMEA nodes include structure, function, required characteristics, failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel;
[0091] The data aggregation module 130 is used to create a first business node corresponding to each structural node in the first target data, and aggregate the node data of each structural node with the node data of other types of nodes directly associated with the structural node to obtain the node data of each first business node;
[0092] The visualization module 140 is used to display the service node relationship network according to the node data of each first service node and the inter-node association relationship included in the first target data.
[0093] In some embodiments, the node data of each first business node includes node data of a FMEA node related to the first business node;
[0094] The FMEA node related to each first business node includes the node data of the structure node corresponding to the first business node and other types of nodes directly associated with the structure node;
[0095] Other types of nodes directly associated with each structural node include function nodes, required characteristic nodes, failure nodes, preventive control nodes, preventive measures nodes, detection control nodes, detection measures nodes, optimized preventive control nodes, optimized preventive measures nodes, optimized detection control nodes and optimized detection measures nodes belonging to the structural node.
[0096] In some embodiments, the node association relationship included in the first target data includes association information between each structural node, association information between each functional node, and association information between each failed node in the first target data;
[0097] The service node relationship network includes a plurality of scrolls corresponding to the first service nodes, a first line indicating the connection relationship between the scrolls, a second line indicating the connection relationship between the functional nodes, and a third line indicating the connection relationship between the failure nodes;
[0098] Each scroll includes a plurality of cards corresponding one to one to the FMEA nodes related to the first business node corresponding to the scroll, and each card is used to display the node data of the FMEA node corresponding to the card;
[0099] The connection relationship between each scroll is determined according to the association information between each structural node;
[0100] The connection relationship between each functional node is determined according to the association information between each functional node;
[0101] The connection relationship between the failed nodes is determined according to the association information between the failed nodes.
[0102] In some embodiments, the visualization module 140 is further configured to:
[0103] When displaying the business node relationship network, upon receiving a display state adjustment instruction for any scroll, the display state corresponding to the scroll is switched; the display state of each scroll is expanded or folded;
[0104] When the display state of any scroll is expanded, each card included in the scroll is displayed;
[0105] When the display state of any scroll is folded, only the cards corresponding to the structure nodes related to the scroll are displayed.
[0106] In some embodiments, a card corresponding to a specific FMEA node includes association marks provided on the left and right sides of the card; the specific FMEA node includes a functional node and a failure node;
[0107] The different display states of the association mark set on the left side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the left side of the card; the different display states of the association mark set on the right side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the right side of the card.
[0108] In some embodiments, the apparatus further comprises:
[0109] The instruction receiving module 110 is further used to receive a second data display instruction;
[0110] The data acquisition module 120 is further used to acquire the failure mode and effect analysis data associated with the second data display instruction as the second target data, the second target data including node data of multiple FMEA nodes and the association relationship between the nodes; the types of nodes include structure, function, required characteristics, failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel nodes;
[0111] The visualization module 140 is further used to display the node data of each FMEA node included in the second target data in a list form;
[0112] The data aggregation module 130 is also used to aggregate the second target data with the aggregation dimension specified by the user to obtain multiple second business nodes and node data of each second business node; accordingly, the visualization module 140 is also used to display the node data of each second business node in a tiled form in the form of cards; the aggregation dimension specified by the user is any one of the following: structure, function and required characteristics, failure, control and measures, and personnel.
[0113] In some embodiments, the method further includes a batch operation module (not shown in the figure).
[0114] The batch operation module is used to batch process the node data of the relevant FMEA nodes according to the batch operation instruction when receiving the batch operation instruction from the user after the node data of each FMEA node included in the second target data is displayed in the form of a list in the visualization module 140; the batch operation instruction is a batch adding instruction, a batch updating instruction, a batch deleting instruction or a batch query instruction.
[0115] The specific definition of the visualization device for failure mode and effects analysis data can be found in the above definition of the visualization method for failure mode and effects analysis data, which will not be repeated here. Each module in the above-mentioned visualization device for failure mode and effects analysis data can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0116] The present application also provides a computer device. In some embodiments, the internal structure diagram of the computer device can be as follows: Figure 6 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as pre-created failure mode and effect analysis data. The specific stored data can also refer to the definition in the above method embodiment. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for visualizing failure mode and effect analysis data is implemented.
[0117] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0118] This embodiment also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for visualizing failure mode and effect analysis data provided in any of the above embodiments can be implemented.
[0119] The present application also provides a computer-readable storage medium. In some embodiments, a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the steps of the method for visualizing failure mode and effect analysis data provided in any of the above embodiments are implemented.
[0120] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0121] Those skilled in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink), DRAM (SLDRAM), memory bus (Rambus), direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0122] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0123] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for visualizing failure mode and effect analysis data, characterized in that: The method comprises: receiving a first data display instruction; Acquire failure mode and effect analysis data specified by the first data display instruction as first target data, wherein the first target data includes node data of a plurality of FMEA nodes and association relationships between the nodes; the types of the FMEA nodes include structure, function, required characteristics, failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel; Creating first service nodes corresponding one-to-one to each structural node in the first target data, aggregating node data of each structural node and node data of other types of nodes directly associated with the structural node, to obtain node data of each first service node; A service node relationship network is displayed according to the node data of each of the first service nodes and the inter-node association relationship included in the first target data.
2. The method according to claim 1, characterized in that The node data of each of the first business nodes includes node data of the FMEA node related to the first business node; Each FMEA node related to the first business node includes node data of a structure node corresponding to the first business node and other types of nodes directly associated with the structure node; Other types of nodes directly associated with each structural node include function nodes, required characteristic nodes, failure nodes, preventive control nodes, preventive measures nodes, detection control nodes, detection measures nodes, optimized preventive control nodes, optimized preventive measures nodes, optimized detection control nodes and optimized detection measures nodes belonging to the structural node.
3. The method according to claim 2, characterized in that The node association relationship included in the first target data includes association information between each structural node, association information between each functional node and association information between each failed node in the first target data; The service node relationship network includes a plurality of scrolls corresponding to the first service nodes, a first line indicating a connection relationship between the scrolls, a second line indicating a connection relationship between the functional nodes, and a third line indicating a connection relationship between the failed nodes; Each of the scrolls includes a plurality of cards corresponding one to one to the FMEA nodes related to the first business node corresponding to the scroll, and each of the cards is used to display node data of the FMEA node corresponding to the card; The connection relationship between the scrolls is determined according to the association information between the structural nodes; The connection relationship between the functional nodes is determined according to the association information between the functional nodes; The connection relationship between the failed nodes is determined according to the association information between the failed nodes.
4. The method according to claim 3, characterized in that The method further comprises: When displaying the business node relationship network, upon receiving a display state adjustment instruction for any of the scrolls, switching the display state corresponding to the scroll; the display state of each scroll is unfolded or folded; When the display state of any of the scrolls is unfolded, display each card included in the scroll; When the display state of any of the scrolls is folded, only the cards corresponding to the structural nodes related to the scroll are displayed.
5. The method according to claim 3, characterized in that The card corresponding to the specific FMEA node includes association marks provided on the left and right sides of the card; the specific FMEA node includes a function node and a failure node; The different display states of the association mark set on the left side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the left side of the card; the different display states of the association mark set on the right side of the card are used to indicate whether there is an FMEA node of the same type associated with the FMEA node corresponding to the card on the right side of the card.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: receiving a second data display instruction; Acquire failure mode and effects analysis data associated with the second data display instruction as second target data, wherein the second target data includes node data of a plurality of FMEA nodes and association relationships between the nodes; The node data of each FMEA node included in the second target data is displayed in a list form, or the second target data is aggregated according to the aggregation dimension specified by the user to obtain multiple second business nodes and the node data of each second business node, and the node data of each second business node is flatly displayed in the form of cards; the aggregation dimension specified by the user is any one of the following: structure, function and required characteristics, failure, control and measures, and personnel.
7. The method according to claim 6, characterized in that After displaying the node data of each FMEA node included in the second target data in a list form, the method further includes: When a batch operation instruction from a user is received, the node data of the relevant FMEA nodes are batch processed according to the batch operation instruction; the batch operation instruction is a batch adding instruction, a batch updating instruction, a batch deleting instruction or a batch query instruction.
8. A device for visualizing failure mode and effect analysis data, characterized in that: The device comprises: An instruction receiving module, used for receiving a first data display instruction; a data acquisition module, configured to acquire the failure mode and effect analysis data specified by the first data display instruction as the first target data, wherein the first target data includes node data of a plurality of FMEA nodes and association relationships between the nodes; the types of the FMEA nodes include structure, function, required characteristics, failure, preventive control, preventive measures, detection control, detection measures, optimized preventive control, optimized preventive measures, optimized detection control, optimized detection measures and personnel; A data aggregation module, used to create first service nodes corresponding to each structural node in the first target data, and aggregate the node data of each structural node with the node data of other types of nodes directly associated with the structural node to obtain the node data of each first service node; A visualization module is used to display a business node relationship network based on the node data of each of the first business nodes and the inter-node association relationship included in the first target data.
9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.