A digital generation method and system for quality function deployment table
Through the call of the front-end and back-end API, the technical score and technical characteristics correlation of the project are calculated, and the quality function expansion table is generated, which solves the problems of limited analysis capabilities and strong closedness of the existing system, and realizes intelligent, open and collaborative quality Improvement of functional analysis and system communication capabilities.
Patent Information
- Application Number
- CN202410083846.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-19
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2044-01-19
AI Technical Summary
The existing quality function development system has problems such as limited analysis capabilities, strong closedness, high development and maintenance costs, and it is difficult to achieve intelligent, open and coordinated quality function analysis.
Through the call of the front-end and back-end API, the project's technical score information and correlation scores are calculated, and the quality function expansion table is generated to improve the system's analysis and communication capabilities, and to realize intelligent, open and collaborative quality function analysis.
The analysis accuracy and reliability of the quality function expansion table are improved, and the intelligent, open and collaborative quality function analysis is realized, which enhances the system's adaptability and user's personalized needs meet.
Smart Images

Figure CN117952464B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a digital generation method and system for a quality function deployment table. Background Art
[0002] The Quality Function Deployment (QFD) system is a method and tool for converting customer needs into product design requirements. The existing mainstream QFD systems include Excel-based QFD systems, stand-alone software-based QFD systems, and C / S-based QFD systems.
[0003] The Excel-based QFD system uses Excel to compile various QFD matrices, and then completes the priority assessment and parameter design of the target project through manual calculation, and fills it into various QFD matrices as needed. This type of QFD system has limited analytical capabilities due to the use of manual calculations, a high calculation error rate, and weak correlations between various matrices within the system, and inconvenient matrix priority transfer.
[0004] The quality function deployment system based on stand-alone software can easily and quickly establish various quality function deployment matrices, and use the stand-alone software to automatically calculate and transmit information on various matrices. However, this type of quality function deployment system is difficult to implement quality function analysis of complex project information, and is limited to stand-alone software and cannot achieve team collaboration.
[0005] The quality function deployment system based on the C / S model implements the quality function analysis process and database management of project demand information between multiple interactive devices through the client / server model, and its functions are relatively complete. However, this type of quality function deployment system has high development and maintenance costs, inflexible version upgrades, and data isolation between other systems, making it difficult to conduct data exchange and value assessment.
[0006] The above-mentioned existing mainstream quality function deployment systems all have the problems of strong closedness and poor system communication capabilities. These systems can only be used alone and cannot be effectively integrated with other systems such as PDM systems and ERP systems. It is also difficult to carry out secondary development according to the actual needs of users.
[0007] Therefore, the existing quality function deployment system has problems such as limited analysis capabilities, strong system closure, high development and maintenance costs, and difficulty in value assessment in terms of customer demand analysis, product parameter design, and usage process control, making it difficult to achieve intelligent, open, and collaborative quality function analysis. Summary of the invention
[0008] The present invention provides a method and system for digitally generating a quality function deployment table, which digitally generates the quality function deployment table, improves the analysis capability and system communication capability of the quality function deployment table, and realizes intelligent, open and collaborative quality function analysis.
[0009] In order to solve the above technical problems, the present invention provides a method for digitally generating a quality function deployment table, comprising:
[0010] Obtain the latest project information and the latest demand information through the front end, and calculate the technical score information of each project in the latest project information by calling the back end API through the front end;
[0011] The front end calls the back end API to obtain technical feature information, and calculates the correlation between the technical features and the correlation score between the technical features according to the technical feature information;
[0012] Based on the technical feature information and the correlation scores between the technical features, a correlation score matrix is generated through the front end;
[0013] Based on the technical scoring information of each project and the relevance scoring matrix, a quality function deployment table is generated through the back end.
[0014] The present invention analyzes the technical importance of project requirements by calculating technical scoring information, analyzes the correlation between technologies corresponding to project requirements by calculating technical correlation scores, and then generates various types of quality function deployment tables based on the technical scoring information and technical correlation scores. The present invention improves the system communication capability of the quality function deployment table through API design and front-end and back-end implementation logic, and improves the analysis capability of the quality function deployment table through technical analysis and correlation analysis of project requirements, thereby realizing intelligent, open, and collaborative quality function analysis.
[0015] Furthermore, the latest project information and the latest demand information are obtained through the front end, and the technical score information of each project in the latest project information is calculated by the front end calling the back end API, specifically:
[0016] Acquire the historical project list and the project information input by the user through the front end, update the historical project list according to the project information input by the user, and obtain the latest project information;
[0017] Obtaining demand information through the front end, and updating the demand information according to the latest project information to obtain the latest demand information; wherein the latest demand information is a collection of demand information corresponding to each project in the latest project list;
[0018] The technical indicators are obtained by calling the backend API through the front end, and the technical scores are given to each project in the latest project list according to the technical indicators to obtain the technical score information of each project in the latest project information.
[0019] The present invention obtains technical scoring information by performing value evaluation on the importance of technical indicators involved in project information and demand information, thereby realizing technical and priority analysis of project requirements and improving the analysis capability of the quality function deployment table.
[0020] Furthermore, the front-end calls the back-end API to obtain technical feature information, and the correlation between the technical features and the correlation score between the technical features are calculated according to the technical feature information, specifically:
[0021] Obtain technical feature information by calling the backend API through the front end; wherein the technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature;
[0022] According to each technical feature and each technical feature requirement, calculate the correlation between any two technical features in each technical feature to obtain the correlation between each technical feature;
[0023] The correlations between the technical features are assigned values according to a preset assignment standard to obtain correlation scores between the technical features.
[0024] Furthermore, the correlation scoring matrix is generated by the front end based on the technical feature information and the correlation scoring between the technical features, specifically:
[0025] Obtain technical feature information and correlation scores between various technical features by calling the backend API through the front end; wherein the technical feature information includes various technical features and technical feature requirements corresponding to each technical feature;
[0026] With each technical feature as the Axis, a scoring matrix is generated through the front end, and the correlation scores between the technical features are filled in the scoring matrix to obtain a correlation scoring matrix; wherein each element of the correlation scoring matrix represents the correlation score between the technical features of the corresponding row and the technical features of the corresponding column.
[0027] The present invention conducts value assessment on the correlation between product technical features, realizes analysis on the dependency and influence relationship between multiple technical features, thereby providing target direction for optimal design of product quality functions and technical decision-making, and improving the analysis accuracy and reliability of the quality function deployment table.
[0028] Furthermore, based on the technical scoring information of each project and the correlation scoring matrix, a quality function deployment table is generated through the backend, specifically:
[0029] Acquire the project information to be analyzed from the latest project information through the front end, and send the project information to be analyzed to the back end;
[0030] Receiving the project information to be analyzed through the back end, and obtaining the technical scoring information of the project to be analyzed from the technical scoring information of each project according to the project information to be analyzed, and obtaining the relevance scoring matrix of the project to be analyzed from the relevance scoring matrix;
[0031] According to a preset quality function deployment table format, combined with the technical scoring information of the project to be analyzed and the relevance scoring matrix of the project to be analyzed, a quality function deployment table is generated through the back end and sent to the front end;
[0032] The quality function deployment table and user format requirement information are received through the front end, and the quality function deployment table is downloaded and displayed according to the user format requirement information.
[0033] The present invention digitally generates a quality function deployment table according to user personalized needs based on technical scoring information and relevance scoring information, improves the self-adaptation ability and system communication ability of the quality function deployment table, and is conducive to users storing, sharing and continuously optimizing product design according to the analysis results of the quality function deployment table, thereby realizing intelligent, open and collaborative quality function analysis.
[0034] Based on the above method embodiment, the present invention provides a corresponding system embodiment, which provides a digital generation system for a quality function deployment table, including: a technical scoring module, a relevance scoring module, a relevance matrix module and a quality function deployment table module;
[0035] The technical scoring module is used to obtain the latest project information and the latest demand information through the front end, and calculate the technical scoring information of each project in the latest project information by calling the back end API through the front end;
[0036] The relevance scoring module is used to obtain technical feature information by calling the backend API through the front end, and calculate the relevance between each technical feature and the relevance score between each technical feature according to the technical feature information;
[0037] The relevance matrix module is used to generate a relevance scoring matrix through the front end based on the technical feature information and the relevance scoring between the technical features;
[0038] The quality function deployment table module is used to generate a quality function deployment table through a back end based on the technical scoring information of each project and the relevance scoring matrix.
[0039] Further, the technical scoring module includes: a project information unit, a demand information unit and a technical scoring calculation unit;
[0040] The project information unit is used to obtain the historical project list and the project information input by the user through the front end, update the historical project list according to the project information input by the user, and obtain the latest project information;
[0041] The demand information unit is used to obtain demand information through the front end, and update the demand information according to the latest project information to obtain the latest demand information; wherein the latest demand information is a collection of demand information corresponding to each project in the latest project list;
[0042] The technical score calculation unit is used to obtain technical indicators by calling the backend API through the front end, and to perform technical scoring on each project in the latest project list according to the technical indicators to obtain technical score information of each project in the latest project information.
[0043] Further, the relevance scoring module includes: a technical feature information unit, a relevance calculation unit and a relevance scoring calculation unit;
[0044] The technical feature information unit is used to obtain technical feature information by calling the backend API through the front end; wherein the technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature;
[0045] The correlation calculation unit is used to calculate the correlation between any two technical features among the technical features according to the technical features and the technical feature requirements, so as to obtain the correlation between the technical features;
[0046] The correlation score calculation unit is used to assign values to the correlations between the technical features according to a preset assignment standard to obtain correlation scores between the technical features.
[0047] Further, the relevance matrix module includes: a data acquisition unit and a matrix generation unit;
[0048] The data acquisition unit is used to acquire technical feature information and correlation scores between various technical features by calling the backend API through the front end; wherein the technical feature information includes various technical features and technical feature requirements corresponding to each technical feature;
[0049] The matrix generating unit is used to generate a scoring matrix through the front end with each technical feature as the Axis, and fill the correlation scores between each technical feature in the scoring matrix to obtain a correlation scoring matrix; wherein each element of the correlation scoring matrix represents the correlation score between the technical feature of the corresponding row and the technical feature of the corresponding column.
[0050] Further, the quality function deployment table module includes: a first information unit, a second information unit, a generation unit and a user demand unit;
[0051] The first information unit is used to obtain the project information to be analyzed from the latest project information through the front end, and send the project information to be analyzed to the back end;
[0052] The second information unit is used to receive the project information to be analyzed through the back end, and obtain the technical scoring information of the project to be analyzed from the technical scoring information of each project according to the project information to be analyzed, and obtain the relevance scoring matrix of the project to be analyzed from the relevance scoring matrix;
[0053] The generating unit is used to generate a quality function deployment table through the back end according to a preset quality function deployment table format, in combination with the technical scoring information of the project to be analyzed and the relevance scoring matrix of the project to be analyzed, and send the quality function deployment table to the front end;
[0054] The user requirement unit is used to receive the quality function deployment table and user format requirement information through the front end, and download and display the quality function deployment table according to the user format requirement information. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 : A flow chart of an embodiment of a method for digitally generating a quality function deployment table provided by the present invention;
[0056] Figure 2 : A diagram showing the implementation steps of an embodiment of a method for digitally generating a quality function deployment table provided by the present invention;
[0057] Figure 3 : A structural diagram of an embodiment of a digital generation system of a quality function deployment table provided by the present invention. DETAILED DESCRIPTION
[0058] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0059] In the description of the present application, it should be understood that the terms "first", "second" and "third" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first", "second" and "third" may explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise specified, "several" means two or more.
[0060] The present invention provides a method and system for digitally generating a quality function deployment table, which digitally generates the quality function deployment table, improves the analysis capability and system communication capability of the quality function deployment table, and realizes intelligent, open and collaborative quality function analysis.
[0061] Example 1
[0062] Based on the above requirements, an embodiment of the present invention provides a method for digitally generating a quality function deployment table. The method flow is as follows: Figure 1 As shown, the method includes steps S1 to S4, and each step is specifically as follows:
[0063] S1. Obtain the latest project information and the latest demand information through the front end, and calculate the technical score information of each project in the latest project information by calling the back end API through the front end. This step includes steps S1.1 to S1.3, and each step is as follows:
[0064] S1.1. Obtain a historical project list and project information input by a user through a front end, update the historical project list according to the project information input by the user, and obtain the latest project information.
[0065] First, the user enters the required new project information in the front end. Then, the front end obtains the existing historical project list and the project information entered by the user, and fills the project information entered by the user into the historical project list. Finally, the historical project list is updated according to the project information entered by the user to obtain the latest project list and the latest project information.
[0066] Through step S1.1, this embodiment realizes the management of project information, and can add, delete, query and modify the project information of each project in the project list. The project information includes project name, project number, project description, project person in charge and other contents.
[0067] S1.2. Obtain demand information through the front end, and update the demand information according to the latest project information to obtain the latest demand information; wherein the latest demand information is a collection of demand information corresponding to each project in the latest project list.
[0068] First, the existing demand information and the newly added demand information are obtained through the front end, wherein the newly added demand information refers to the demand information corresponding to the latest project information. Then, the existing demand information is updated according to the newly added demand information to obtain the latest demand information, wherein the obtained latest demand information is the collection of demand information corresponding to each project in the latest project list.
[0069] Through step S1.2, this embodiment realizes the management of demand information, and can add, delete, query, and modify specific demand information of a project in the project list. The demand information is associated with the specified project, and the demand information can be a text description of the demand or an extracted keyword.
[0070] S1.3. The front end calls the back end API to obtain technical indicators, and performs technical scoring on each project in the latest project list according to the technical indicators to obtain technical scoring information of each project in the latest project information.
[0071] First, configure the backend API. Secondly, obtain technical indicators through the front-end calling the backend API. Then, perform technical scoring on each project in the latest project information of step S1.1 according to the obtained technical indicators, and obtain the technical scoring information of each project in the latest project information. Among them, the technical scoring in this embodiment uses a scoring method of 1-5 points. Finally, the obtained technical scoring information of each project is stored in the back-end database for query and call operations.
[0072] Through step S1.3, this embodiment realizes the scoring of the technical information of each project, and can add and modify the importance scores of relevant technical indicators according to the needs of a project, that is, add and modify the technical scoring information of the project.
[0073] Through step S1.3, this embodiment also implements the storage of technical scoring information of each project, and can transmit the latest project information, demand information and technical scoring information of each project to the back-end server, and the back-end server saves this information into the corresponding type of table in the database.
[0074] In summary, by executing step S1, this embodiment updates the project information and requirement information according to user needs and calculates the technical scoring information of each project, realizes the value evaluation of the importance of the technical indicators involved in the project information and requirement information, and realizes the technical and priority analysis of the project requirements, thereby improving the analysis capability of the quality function deployment table.
[0075] S2. Obtain technical feature information by calling the backend API through the front end, and calculate the correlation between each technical feature and the correlation score between each technical feature according to the technical feature information. This step includes steps S2.1 to S2.3, and each step is as follows:
[0076] S2.1. Obtain technical feature information by calling the backend API through the front end; wherein the technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature.
[0077] First, configure the backend API. Then, the front end calls the backend API to obtain technical feature information from the built-in technical feature library. The technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature.
[0078] Through step S2.1, this embodiment implements the management of technical feature information, and can query, add and modify the specific content of the technical features, such as name, parameter range, description and other information.
[0079] S2.2. According to each technical feature and each technical feature requirement, calculate the correlation between any two technical features in each technical feature to obtain the correlation between each technical feature.
[0080] S2.3. Assign values to the correlations between the technical features according to a preset assignment standard to obtain correlation scores between the technical features.
[0081] First, the correlation between the technical features in step S2.2 is obtained. Then, the correlation between the technical features is assigned according to the preset assignment standard to obtain the correlation score between the technical features. Finally, the obtained correlation score between the technical features is saved in the back-end database. Among them, the preset assignment standard of this embodiment is to assign scores to the correlation between the technical features according to three grades of 1 (weak correlation), 3 (medium correlation), and 9 (strong correlation).
[0082] Through steps S2.2 and S2.3, this embodiment achieves scoring of the correlation between the technical features, can score the correlation between two technical features, and save the technical scoring information in the corresponding table of the database.
[0083] S3. Based on the technical feature information and the correlation scores between the technical features, a correlation score matrix is generated through the front end. This step includes steps S3.1 to S3.2, and each step is as follows:
[0084] S3.1. Obtain technical feature information and correlation scores between various technical features by calling the backend API through the front end; wherein the technical feature information includes various technical features and the technical feature requirements corresponding to each technical feature.
[0085] First, configure the backend API. Then, the front end calls the backend API to obtain the technical feature information in step S2 and the correlation score between each technical feature. The technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature.
[0086] S3.2. With each technical feature as the Axis, a scoring matrix is generated through the front end, and the correlation scores between the technical features are filled in the scoring matrix to obtain a correlation scoring matrix; wherein each element of the correlation scoring matrix represents the correlation score between the technical feature of the corresponding row and the technical feature of the corresponding column.
[0087] First, each technical feature is used as an Axis to generate a scoring matrix through the front end. Then, in the generated scoring matrix, the correlation scores between the technical features are filled in according to the technical features corresponding to the rows and columns of the matrix to obtain a correlation scoring matrix. Among them, each element of the correlation scoring matrix represents the correlation score between the technical features of the corresponding row and the technical features of the corresponding column. Finally, the obtained correlation technical scoring matrix is stored in the back-end database.
[0088] Through step S3.2, this embodiment implements the management of correlation score information, and can query and modify the correlation scores between various technical features by calling the correlation score matrix.
[0089] In summary, by executing step S2 and step S3, this embodiment calculates the correlation and correlation score between each technical feature, realizes the value assessment of the correlation between product technical features, and realizes the analysis of the dependency and influence relationship between multiple technical features, thereby providing target direction for the optimal design of product quality functions and technical decisions, and improving the analysis accuracy and reliability of the quality function deployment table.
[0090] S4. Based on the technical scoring information of each project and the correlation scoring matrix, a quality function deployment table is generated through the backend. This step includes steps S4.1 to S4.4, and each step is as follows:
[0091] S4.1. Obtain the project information to be analyzed from the latest project information through the front end, and send the project information to be analyzed to the back end.
[0092] The front end obtains the project information to be analyzed from the latest project information in step S1 stored in the back end database, and sends the project information to be analyzed to the back end.
[0093] S4.2. Receive the project information to be analyzed through the back end, and obtain the technical scoring information of the project to be analyzed from the technical scoring information of each project according to the project information to be analyzed, and obtain the relevance scoring matrix of the project to be analyzed from the relevance scoring matrix.
[0094] The project information to be analyzed is received through the back end, and based on the project information to be analyzed, the technical scoring information of the project to be analyzed is obtained from the technical scoring information of each project in step S1 stored in the back end database, and the relevance scoring matrix of the project to be analyzed is obtained from the relevance scoring matrix in step S3 stored in the back end database.
[0095] S4.3. According to the preset quality function deployment table format, combined with the technical scoring information of the project to be analyzed and the relevance scoring matrix of the project to be analyzed, a quality function deployment table is generated through the back end and sent to the front end.
[0096] First, according to the format requirements input by the user, the preset quality function deployment table format is determined, wherein the quality function deployment table format includes Excel, Word, PDF and other formats. Then, in combination with the technical scoring information of the project to be analyzed in step S4.2 and the correlation scoring matrix of the project to be analyzed, a quality function deployment table that meets the preset quality function deployment table format is generated through the back end. In the generated quality function deployment table, operations such as filtering by project and aggregating projects can be performed according to project information. Finally, the generated quality function deployment table is sent to the front end through the back end.
[0097] Through step S4.3, this embodiment realizes the function of generating documents by project, and a certain project can be selected, and a quality function deployment table can be generated according to the technical scoring information and the correlation scoring matrix of the selected project.
[0098] Through step S4.3, this embodiment realizes the function of generating a summary project document, which can associate and summarize the technical scoring information and the correlation scoring matrix of all projects in the system and generate a quality function deployment table.
[0099] S4.4. Receive the quality function deployment table and user format requirement information through the front end, and download and display the quality function deployment table according to the user format requirement information.
[0100] The front end receives the quality function deployment table generated in step S4.3 and the user format requirement information input by the user, and downloads and displays the quality function deployment table including the format of a form, table or card according to the specified format in the user format requirement information.
[0101] Through step S4, this embodiment realizes the generation of the quality function deployment table. This embodiment digitally generates the quality function deployment table based on the technical scoring information and the relevance scoring information according to the personalized needs of the user, improves the self-adaptation ability and system communication ability of the quality function deployment table, and is conducive to the user to store, share and continuously optimize the product design according to the analysis results of the quality function deployment table, and realize intelligent, open and collaborative quality function analysis.
[0102] This embodiment also provides an example of a method for digitally generating a quality function deployment table. The specific implementation steps are as follows: Figure 2 As shown, including:
[0103] (1) Enter project information (project name, project members, etc.) and add requirement information (requirement content, etc.) on the front-end browser to obtain the latest project information and the latest requirement information.
[0104] (2) Based on the technical indicators, the front end calculates the technical score information (1-5 points) of each project and initiates a request to send the technical score information to the back end.
[0105] (3) After receiving the request, the backend obtains a database connection, adds the latest project information to the project list (project name, project members, automatically generated project ID, etc.) through SQL statements to obtain the latest project list, adds the latest requirement information to the requirement list (requirement content, automatically generated requirement ID, etc.) to obtain the latest requirement list, and inserts the technical score information of each project into the technical score table (technical ID, requirement ID, technical score). After the relevant information is successfully added to the database, all project information, requirement information, and technical score information are queried through the backend and returned to the front end through a response.
[0106] (4) After receiving the response, the front end displays the project information, requirement information, and technical score information in the form of a form, table, or card.
[0107] (5) The front end calculates the correlation between the technical features based on the technical feature information, and uses a preset assignment standard to assign values to the correlation between the technical features to obtain a correlation score between the technical features (1 represents weak correlation, 3 represents medium correlation, and 9 represents strong correlation). The front end initiates a request to send all correlation scores to the back end.
[0108] (6) After receiving the request, the backend inserts the correlation score into the correlation score table through SQL statements, queries the correlation scores between all technical features, and returns the response to the frontend.
[0109] (7) After receiving the response, the front end fills the correlation scores between the technical features into the scoring matrix according to the technical feature information to obtain the correlation scoring matrix, and displays the correlation scoring matrix.
[0110] (8) The front end selects to generate the quality function deployment table for all projects or specified projects according to actual requirements and initiates a request to the back end. After receiving the request, the back end queries the technical scoring information and relevance scoring matrix of the selected project, generates the quality function deployment table according to the predetermined format, and returns the generated quality function deployment table to the front end through a response.
[0111] (9) The front end receives the generated quality function deployment table and can convert it into documents in Excel, Word, PDF and other formats for downloading or editing.
[0112] In this embodiment, the front end uses the Vue framework to implement the interface and interaction logic; the back end uses the Java Spring Boot framework, which is responsible for business logic processing and data access; and the database uses MySQL.
[0113] The implementation of the above embodiments of the present invention has the following beneficial effects:
[0114] The present invention provides a digital generation method for a quality function deployment table, which analyzes the technical importance of project requirements by calculating technical scoring information, analyzes the correlation between technologies corresponding to project requirements by calculating technical correlation scores, and then generates various types of quality function deployment tables based on the technical scoring information and technical correlation scores. The present invention improves the system communication capability of the quality function deployment table through API design and front-end and back-end implementation logic, and improves the analysis capability of the quality function deployment table through technical analysis and correlation analysis of project requirements, thereby realizing intelligent, open, and collaborative quality function analysis.
[0115] Example 2
[0116] Based on the content of the above embodiments, an embodiment of the present invention provides a digital generation system of a quality function deployment table, including: a technical scoring module 101, a correlation scoring module 102, a correlation matrix module 103 and a quality function deployment table module 104. The system structure is as follows: Figure 3 shown.
[0117] The technical scoring module 101 is used to obtain the latest project information and the latest demand information through the front end, and calculate the technical scoring information of each project in the latest project information by calling the back end API through the front end;
[0118] The relevance scoring module 102 is used to obtain technical feature information by calling the backend API through the front end, and calculate the relevance between each technical feature and the relevance score between each technical feature according to the technical feature information;
[0119] The relevance matrix module 103 is used to generate a relevance scoring matrix through the front end based on the technical feature information and the relevance scoring between the technical features;
[0120] The quality function deployment table module 104 is used to generate a quality function deployment table through a backend based on the technical scoring information of each project and the relevance scoring matrix.
[0121] In a possible implementation, the technical scoring module 101 includes: a project information unit 201, a demand information unit 202 and a technical scoring calculation unit 203;
[0122] The project information unit 201 is used to obtain the historical project list and the project information input by the user through the front end, update the historical project list according to the project information input by the user, and obtain the latest project information;
[0123] The demand information unit 202 is used to obtain demand information through the front end, and update the demand information according to the latest project information to obtain the latest demand information; wherein the latest demand information is a collection of demand information corresponding to each project in the latest project list;
[0124] The technical score calculation unit 203 is used to obtain technical indicators by calling the backend API through the front end, and to perform technical scoring on each project in the latest project list according to the technical indicators to obtain technical score information of each project in the latest project information.
[0125] In a possible implementation, the relevance scoring module 102 includes: a technical feature information unit 301, a relevance calculation unit 302, and a relevance score calculation unit 303;
[0126] The technical feature information unit 301 is used to obtain technical feature information by calling the backend API through the front end; wherein the technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature;
[0127] The correlation calculation unit 302 is used to calculate the correlation between any two technical features in each technical feature according to each technical feature and each technical feature requirement, so as to obtain the correlation between each technical feature;
[0128] The correlation score calculation unit 303 is used to assign values to the correlations between the technical features according to a preset assignment standard to obtain correlation scores between the technical features.
[0129] In a possible implementation, the relevance matrix module 103 includes: a data acquisition unit 401 and a matrix generation unit 402;
[0130] The data acquisition unit 401 is used to acquire technical feature information and correlation scores between various technical features by calling the backend API through the front end; wherein the technical feature information includes various technical features and technical feature requirements corresponding to each technical feature;
[0131] The matrix generating unit 402 is used to generate a scoring matrix through the front end with each technical feature as an Axis, and fill the correlation scores between each technical feature in the scoring matrix to obtain a correlation scoring matrix; wherein each element of the correlation scoring matrix represents the correlation score between the technical feature of the corresponding row and the technical feature of the corresponding column.
[0132] In a possible implementation, the quality function deployment table module 104 includes: a first information unit 501, a second information unit 502, a generation unit 503 and a user requirement unit 504;
[0133] The first information unit 501 is used to obtain the project information to be analyzed from the latest project information through the front end, and send the project information to be analyzed to the back end;
[0134] The second information unit 502 is used to receive the project information to be analyzed through the back end, and obtain the technical scoring information of the project to be analyzed from the technical scoring information of each project according to the project information to be analyzed, and obtain the relevance scoring matrix of the project to be analyzed from the relevance scoring matrix;
[0135] The generating unit 503 is used to generate a quality function deployment table through the back end according to a preset quality function deployment table format, combined with the technical scoring information of the project to be analyzed and the relevance scoring matrix of the project to be analyzed, and send the quality function deployment table to the front end;
[0136] The user requirement unit 504 is used to receive the quality function deployment table and user format requirement information through the front end, and download and display the quality function deployment table according to the user format requirement information.
[0137] The more detailed working principle and step flow of this embodiment can refer to, but are not limited to, the relevant records of Embodiment 1.
[0138] The implementation of the above embodiments of the present invention has the following beneficial effects:
[0139] The present invention provides a digital generation system of a quality function deployment table, comprising: a technical scoring module, a relevance scoring module, a relevance matrix module and a quality function deployment table module. The present invention analyzes the technology and priority of project requirements through the technical scoring module; analyzes the dependency and influence relationship between multiple technical features through the relevance scoring module and the relevance matrix module; and digitally generates a quality function deployment table according to user personalized requirements through the quality function deployment table module; thereby improving the analysis capability and system communication capability of the quality function deployment table, and realizing intelligent, open and collaborative quality function analysis.
[0140] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A method for digitally generating a quality function deployment table, characterized in that: include: Obtain the latest project information and the latest demand information through the front end, and calculate the technical score information of each project in the latest project information by calling the back end API through the front end; The front end calls the back end API to obtain technical feature information, and calculates the correlation between the technical features and the correlation score between the technical features according to the technical feature information; Based on the technical feature information and the correlation scores between the technical features, a correlation score matrix is generated through the front end; Based on the technical scoring information of each project and the relevance scoring matrix, a quality function deployment table is generated through a backend; The method of obtaining the latest project information and the latest demand information through the front end, and calculating the technical score information of each project in the latest project information by calling the back end API through the front end, is specifically: Acquire the historical project list and the project information input by the user through the front end, update the historical project list according to the project information input by the user, and obtain the latest project list and the latest project information; Obtaining demand information through the front end, and updating the demand information according to the latest project information to obtain the latest demand information; wherein the latest demand information is a collection of demand information corresponding to each project in the latest project list; The technical indicators are obtained by calling the backend API through the front end, and the technical scores are given to each project in the latest project list according to the technical indicators to obtain the technical score information of each project in the latest project information.
2. The method for digitally generating a quality function deployment table according to claim 1, characterized in that: The method of obtaining technical feature information by calling the backend API through the front end and calculating the correlation between the technical features and the correlation score between the technical features according to the technical feature information is specifically as follows: Obtain technical feature information by calling the backend API through the front end; wherein the technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature; According to each technical feature and each technical feature requirement, calculate the correlation between any two technical features in each technical feature to obtain the correlation between each technical feature; The correlations between the technical features are assigned values according to a preset assignment standard to obtain correlation scores between the technical features.
3. The method for digitally generating a quality function deployment table according to claim 1, characterized in that: The correlation scoring matrix based on the technical feature information and the correlation scores between the technical features is generated through the front end, specifically: Obtain technical feature information and correlation scores between various technical features by calling the backend API through the front end; wherein the technical feature information includes various technical features and technical feature requirements corresponding to each technical feature; With each technical feature as the Axis, a scoring matrix is generated through the front end, and the correlation scores between the technical features are filled in the scoring matrix to obtain a correlation scoring matrix; wherein each element of the correlation scoring matrix represents the correlation score between the technical features of the corresponding row and the technical features of the corresponding column.
4. The method for digitally generating a quality function deployment table according to claim 1, characterized in that: The quality function deployment table is generated through the back end based on the technical scoring information of each project and the correlation scoring matrix, specifically: Acquire the project information to be analyzed from the latest project information through the front end, and send the project information to be analyzed to the back end; Receiving the project information to be analyzed through the back end, and obtaining the technical scoring information of the project to be analyzed from the technical scoring information of each project according to the project information to be analyzed, and obtaining the relevance scoring matrix of the project to be analyzed from the relevance scoring matrix; According to a preset quality function deployment table format, combined with the technical scoring information of the project to be analyzed and the relevance scoring matrix of the project to be analyzed, a quality function deployment table is generated through the back end and sent to the front end; The quality function deployment table and user format requirement information are received through the front end, and the quality function deployment table is downloaded and displayed according to the user format requirement information.
5. A digital generation system for a quality function deployment table, characterized in that: include: Technical scoring module, relevance scoring module, relevance matrix module and quality function deployment table module; The technical scoring module is used to obtain the latest project information and the latest demand information through the front end, and calculate the technical scoring information of each project in the latest project information by calling the back end API through the front end; The relevance scoring module is used to obtain technical feature information by calling the backend API through the front end, and calculate the relevance between each technical feature and the relevance score between each technical feature according to the technical feature information; The relevance matrix module is used to generate a relevance scoring matrix through the front end based on the technical feature information and the relevance scoring between the technical features; The quality function deployment table module is used to generate a quality function deployment table through a backend based on the technical scoring information of each project and the relevance scoring matrix; Wherein, the technical scoring module includes: a project information unit, a demand information unit and a technical scoring calculation unit; The project information unit is used to obtain the historical project list and the project information input by the user through the front end, update the historical project list according to the project information input by the user, and obtain the latest project list and the latest project information; The demand information unit is used to obtain demand information through the front end, and update the demand information according to the latest project information to obtain the latest demand information; wherein the latest demand information is a collection of demand information corresponding to each project in the latest project list; The technical score calculation unit is used to obtain technical indicators by calling the backend API through the front end, and to perform technical scoring on each project in the latest project list according to the technical indicators to obtain technical score information of each project in the latest project information.
6. A digital generation system for a quality function deployment table as claimed in claim 5, characterized in that: The relevance scoring module includes: a technical feature information unit, a relevance calculation unit and a relevance score calculation unit; The technical feature information unit is used to obtain technical feature information by calling the backend API through the front end; wherein the technical feature information includes each technical feature and the technical feature requirements corresponding to each technical feature; The correlation calculation unit is used to calculate the correlation between any two technical features among the technical features according to the technical features and the technical feature requirements, so as to obtain the correlation between the technical features; The correlation score calculation unit is used to assign values to the correlations between the technical features according to a preset assignment standard to obtain correlation scores between the technical features.
7. A digital generation system for a quality function deployment table as claimed in claim 5, characterized in that: The relevance matrix module comprises: a data acquisition unit and a matrix generation unit; The data acquisition unit is used to acquire technical feature information and correlation scores between various technical features by calling the backend API through the front end; wherein the technical feature information includes various technical features and technical feature requirements corresponding to each technical feature; The matrix generating unit is used to generate a scoring matrix through the front end with each technical feature as the Axis, and fill the correlation scores between each technical feature in the scoring matrix to obtain a correlation scoring matrix; wherein each element of the correlation scoring matrix represents the correlation score between the technical feature of the corresponding row and the technical feature of the corresponding column.
8. A digital generation system for a quality function deployment table as claimed in claim 5, characterized in that: The quality function deployment table module includes: a first information unit, a second information unit, a generation unit and a user demand unit; The first information unit is used to obtain the project information to be analyzed from the latest project information through the front end, and send the project information to be analyzed to the back end; The second information unit is used to receive the project information to be analyzed through the back end, and obtain the technical scoring information of the project to be analyzed from the technical scoring information of each project according to the project information to be analyzed, and obtain the relevance scoring matrix of the project to be analyzed from the relevance scoring matrix; The generating unit is used to generate a quality function deployment table through the back end according to a preset quality function deployment table format, in combination with the technical scoring information of the project to be analyzed and the relevance scoring matrix of the project to be analyzed, and send the quality function deployment table to the front end; The user requirement unit is used to receive the quality function deployment table and user format requirement information through the front end, and download and display the quality function deployment table according to the user format requirement information.