User demand generation method and apparatus, device, and storage medium
By collecting market questionnaire information to determine the importance of user needs, and then filtering and inputting the information into the target quality house model, the problem of improper organization of user needs in existing technologies is solved, thus achieving efficient and accurate product design and improving design quality and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG LIUZHOU MOTOR
- Filing Date
- 2022-06-23
- Publication Date
- 2026-07-03
AI Technical Summary
Existing technologies cannot effectively address user needs during product development, resulting in low design efficiency and quality, long design modification cycles, high costs, and unclear technical specifications between different departments, which affects the design schedule.
By collecting market questionnaire information, the importance of user needs is determined, important user needs are screened out, and they are input into the target quality house model. A master-slave database is established between key technical indicators and left wall input indicators to achieve data synchronization and read-write separation, thereby optimizing the product design process.
It improved the degree to which product design meets user needs, shortened the design cycle, reduced costs, improved design efficiency and quality, and solved the problem of unclear technical specifications between different departments.
Smart Images

Figure CN115169843B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data analysis technology, and in particular to a method, apparatus, device, and storage medium for generating user requirements. Background Technology
[0002] In a globally personalized market environment, products are becoming increasingly abundant, leading to a supply exceeding demand and allowing consumers to freely choose from numerous similar products. Furthermore, as people's cultural level continues to rise, their aesthetic preferences and pursuits have also changed, shifting from simply meeting basic needs to continuously pursuing personalized demands. This change in consumer demand has also spurred a transformation in the manufacturing industry. Traditional product development methods follow a large cycle of "conceptual design - detailed design - process design - manufacturing - testing and verification - design modification." In the early stages of design, many requirements for subsequent engineering processes, such as manufacturability, assemblability, testability, and quality assurance, are not fully considered, resulting in numerous defects in the manufactured products. Modifying the original design involves multiple revisions from conceptual design to process design, leading to significant changes to the original design, long modification cycles, and high production costs.
[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this invention is to provide a user requirement generation method, apparatus, device, and storage medium, aiming to solve the technical problem that the existing technology cannot effectively organize product requirements, resulting in low design efficiency and design quality.
[0005] To achieve the above objectives, the present invention provides a user requirement generation method, the method comprising the following steps:
[0006] Collect market questionnaire information;
[0007] The importance of each user's needs was determined based on the market questionnaire information.
[0008] Based on the importance of the requirements, several important user requirements are selected from each user requirement;
[0009] Each important user requirement and its corresponding importance are input into the target house of quality model, and the output of the target house of quality model is used as the target requirement.
[0010] Optionally, before inputting each user requirement and its corresponding importance into the target house of quality model, the method further includes:
[0011] Multiple pre-defined mass houses are connected in series to obtain an initial mass house model;
[0012] Establish a data synchronization relationship between the floor of each preset mass house in the initial mass house model and the left wall of the next preset mass house adjacent to each preset mass house to obtain the target mass house model.
[0013] Optionally, establishing a data synchronization relationship between the floor of each preset mass house in the initial mass house model and the left wall of the next adjacent preset mass house includes:
[0014] Obtain the key technical indicators corresponding to the floor of each preset quality house, as well as the input indicators of the left wall of each preset quality house;
[0015] Establish a master-slave database between the key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house adjacent to each preset quality house.
[0016] Optionally, establishing a master-slave database between the key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house adjacent to each preset quality house includes:
[0017] The key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house adjacent to each preset quality house are adopted in a read-write separation mode. The read-write separation mode is that when the key technical indicators of each preset quality house are updated, the updated key technical indicators are synchronized to the left wall input indicators of the next preset quality house adjacent to each preset quality house, while the left wall input indicators of the next preset quality house adjacent to each preset quality house are not actively read or written.
[0018] Optionally, determining the importance of each user's needs based on the market questionnaire information includes:
[0019] Based on the market questionnaire information, determine multiple evaluation attributes corresponding to each user's needs;
[0020] Calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs based on the evaluation attributes;
[0021] The importance of each user's needs is determined based on the satisfaction coefficient and the dissatisfaction coefficient.
[0022] Optionally, determining multiple evaluation attributes corresponding to each user's needs based on the market questionnaire information includes:
[0023] Based on the market questionnaire information, determine the positive and negative response information for each customer service group;
[0024] Based on the positive and negative questionnaire information from each customer service group, we obtain the attractive attributes, expected attributes, essential attributes, indifferent attributes, and negative attributes.
[0025] The attractive attribute, the expected attribute, the essential attribute, the indifferent attribute, and the reverse attribute are used as evaluation attributes corresponding to each user's needs.
[0026] Optionally, calculating the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs based on the evaluation attributes includes:
[0027] Substitute the evaluation attributes corresponding to each user's needs into the satisfaction coefficient formula and the dissatisfaction coefficient formula to calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs.
[0028] Furthermore, to achieve the above objectives, the present invention also proposes a user requirement generation device, the user requirement generation device comprising:
[0029] The data collection module is used to collect market questionnaire information;
[0030] The calculation module is used to determine the importance of each user's needs based on the market questionnaire information;
[0031] The filtering module is used to filter out multiple important user needs from each user need based on the importance of the needs.
[0032] The output module is used to input each important user requirement and the importance of each important user requirement into the target house of quality model, and to use the output of the target house of quality model as the target requirement.
[0033] Furthermore, to achieve the above objectives, the present invention also proposes a user requirement generation device, which includes: a memory, a processor, and a user requirement generation program stored in the memory and executable on the processor, wherein the user requirement generation program is configured to implement the steps of the user requirement generation method described above.
[0034] Furthermore, to achieve the above objectives, the present invention also proposes a storage medium storing a user requirement generation program, which, when executed by a processor, implements the steps of the user requirement generation method described above.
[0035] This invention collects market questionnaire information; determines the importance of each user's needs based on the market questionnaire information; filters out multiple important user needs from these needs based on the importance of the needs; inputs each important user need and its corresponding importance into a target house of quality model, and uses the output of the target house of quality model as the target requirements. In this way, the importance of each user need can be accurately calculated based on market questionnaire information, thereby filtering out multiple important user needs. These important user needs and their importance can then be input into a pre-designed target house of quality model to obtain the target requirements that best meet user needs. This results in product design that better meets user needs, improving design efficiency and design quality. Attached Figure Description
[0036] Figure 1 This is a schematic diagram of the structure of the user requirement generation device for the hardware operating environment involved in the embodiments of the present invention;
[0037] Figure 2 This is a flowchart illustrating the first embodiment of the user requirement generation method of the present invention;
[0038] Figure 3 This is a flowchart illustrating the second embodiment of the user requirement generation method of the present invention;
[0039] Figure 4 This is a schematic diagram illustrating the implementation process of the target quality house model in one embodiment of the user requirements generation method of the present invention;
[0040] Figure 5 This is a structural block diagram of the first embodiment of the user requirement generation device of the present invention.
[0041] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0042] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0043] Reference Figure 1 , Figure 1 A schematic diagram of the device structure is generated based on the user requirements of the hardware operating environment involved in the embodiments of the present invention.
[0044] like Figure 1As shown, the user requirement generation device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0045] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the user requirement generation device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0046] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a user requirement generation program.
[0047] exist Figure 1 In the user requirement generation device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the user requirement generation device of the present invention can be set in the user requirement generation device, and the user requirement generation device calls the user requirement generation program stored in the memory 1005 through the processor 1001 and executes the user requirement generation method provided in the embodiment of the present invention.
[0048] This invention provides a method for generating user requirements, referring to... Figure 2 , Figure 2 This is a flowchart illustrating a first embodiment of a user requirement generation method according to the present invention.
[0049] In this embodiment, the user requirement generation method includes the following steps:
[0050] Step S10: Collect market questionnaire information.
[0051] It should be noted that the execution subject of this embodiment is a server or computer, including but not limited to cloud servers, physical servers, laptops, personal computers, or other devices that can perform this function. This embodiment does not limit this.
[0052] It should be understood that Quality Function Deployment (QFD), proposed in the early 1970s, is a method of pre-planning and systems analysis that systematically transforms the "voice of the customer" into engineering and management measures. Throughout its implementation, QFD breaks down the departmental silos inherent in traditional organizational structures, emphasizing collaborative work among participants. This means moving beyond the sequential design cycle and embracing concurrent engineering principles. QFD enables the development of market-based products, bringing product development closer to actual market needs and considering various factors in the design process, such as company competitiveness, market selling points, and company limitations. This not only shortens design cycles, reduces costs, and increases productivity but also allows companies to gain a deeper understanding of the current state of product development, thereby acquiring core competitiveness. Furthermore, QFD can translate requirements from different sources into corresponding engineering parameter language, identifying explicit customer needs and actively exploring unknown customer needs for product planning and process design. This strives to ensure products meet customer expectations and helps designers understand "what kind of design is needed." However, in practical design, QFD involves too many repetitive and redundant operations in its design and quality control processes, resulting in a significant time and effort expenditure. Furthermore, the input requirements for QFD lack clear definitions, making it difficult to guarantee high-value customer needs in the face of broad and diverse demands. The following explains these two main problems: 1. Customer quality house requirements are collected from customers in different fields. In an era of individualistic and ever-changing needs, how to filter and organize general, qualitative, partial, and changing requirements is crucial to truly grasping market dynamics and the attractive value of the product after development. Traditional QFD customer quality house input requirements lack reliability. 2. Each matrix in the four stages of QFD constitutes a clear quality house, and the inputs and outputs of each stage's quality house have a continuity relationship, meaning the requirements of the previous process transform into the technical characteristics of the next process. In actual engineering, the implementers of QFD at each stage come from different departments. When the output of the previous quality house is passed to the next, factors that need to be considered in practical design are not included in QFD, resulting in broad and general technical indicators. This makes it impossible to impose appropriate restrictions on the indicators of the next stage, seriously affecting the development of subsequent technical characteristics and greatly impacting the efficiency of parallel development. Therefore, the solution in this embodiment can accurately calculate the importance of each user's needs based on market questionnaire information, thereby filtering out multiple important user needs. Then, based on the important user needs and their importance, the solution can be input into a pre-designed target quality house model to obtain the target needs that best meet the user's needs. This makes the product design more in line with user needs, improving design efficiency and design quality.
[0053] In practice, market questionnaire information refers to the collection of questionnaire information in the form of surveys sent to various customer groups, such as manufacturers, customer groups, and distributors.
[0054] Step S20: Determine the importance of each user's needs based on the market questionnaire information.
[0055] It should be noted that the importance of a need refers to the degree of impact that different user needs have on improving the user experience, as calculated.
[0056] It should be understood that user needs refer to the needs of users in using products from different dimensions, including but not limited to: needs related to price, comfort, cost-effectiveness, etc.
[0057] In practice, determining the importance of each user's needs based on the market questionnaire information means: first, extracting multiple evaluation attributes from the market questionnaire information; then, calculating the satisfaction coefficient and dissatisfaction coefficient of each user's needs based on the evaluation attributes; and finally, calculating the importance of each user's needs based on the satisfaction coefficient and dissatisfaction coefficient.
[0058] Step S30: Select multiple important user needs from the user needs based on the importance of the needs.
[0059] It should be noted that important user needs refer to user needs selected from all user needs whose importance is greater than or equal to the importance threshold. The importance threshold is an arbitrary threshold preset by the user and can be any value; this embodiment does not impose any restrictions on it.
[0060] Step S40: Input each important user requirement and the importance of each important user requirement into the target house of quality model, and use the output of the target house of quality model as the target requirement.
[0061] It should be understood that, as Figure 3 The diagram illustrates the implementation process of this embodiment. The target quality house model is a pre-designed model composed of several pre-set quality houses connected in series. The floor of each pre-set quality house in the initial quality house model establishes a data synchronization relationship with the left wall of the next adjacent pre-set quality house. Then, user requirements and their importance are input to the left wall of the first pre-set quality house, and the target requirements are finally output.
[0062] Furthermore, in order to establish a better target quality house model, step S40 includes: placing multiple preset quality houses in series to obtain an initial quality house model; establishing a data synchronization relationship between the floor of each preset quality house in the initial quality house model and the left wall of the next preset quality house adjacent to each preset quality house to obtain a target quality house model.
[0063] In practical implementation, the house of quality is presupposed to be a house of quality model, such as... Figure 3 As shown, the preset quality house consists of a floor, a roof, a left wall, etc., and different data and information are filled into each part.
[0064] It should be noted that the initial house of mass model is the model obtained by arranging multiple pre-set houses of mass in series.
[0065] It should be understood that establishing a data synchronization relationship between the floor of each preset quality house in the initial quality house model and the left wall of the next adjacent preset quality house to obtain the target quality house model means: connecting the floor and left wall of every two adjacent preset quality houses in the initial quality house model, so that the floor of each preset quality house and the left wall of the next adjacent preset quality house are established, and the data of the two parts are updated synchronously, so that the initial quality house model is transformed into the target quality house model.
[0066] In this way, the target quality house model can be accurately constructed. A master-slave database relationship is established between the key technical indicators corresponding to the floor of the previous quality house and the left wall of the next quality house. This can effectively solve a series of problems in the product development process, such as the lack of close connection between the technical personnel of various departments and the needs of customers, as well as the disagreements caused by unclear technical indicators. It enables designers to understand the question of "what kind of design is needed".
[0067] Furthermore, in order to establish a data synchronization relationship, the step of establishing a data synchronization relationship between the floor of each preset quality house in the initial quality house model and the left wall of the next adjacent preset quality house includes: obtaining the key technical indicators corresponding to the floor of each preset quality house, and the input indicators of the left wall of each preset quality house; establishing a master-slave database between the key technical indicators of each preset quality house and the input indicators of the left wall of the next adjacent preset quality house.
[0068] In practical implementation, key technical indicators refer to the information entered into the floor of each preset quality room, and key technical indicators refer to the technical indicators that meet the user requirements of the left wall of the corresponding preset quality room. Among them, the technical indicators of the user requirements of the left wall are the left wall input indicators.
[0069] It should be noted that establishing a master-slave database between the key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house adjacent to each preset quality house refers to setting a read-write separation mode for the key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house, so that the left wall input indicators can be updated as the key technical indicators are updated.
[0070] It should be understood that relevant technical personnel analyze the requirements, transform them into corresponding engineering measures, and fill them into the ceiling of the pre-designed quality house. At this point, the scoring of the correlation matrix between requirements and engineering measures is skipped. Instead, by analyzing customer needs and competitors' products on the right wall of the pre-designed quality house, specific indicators for the engineering measures are derived and filled into the floor of the pre-designed quality house. This information is automatically transmitted to the left wall of the next pre-designed quality house. The engineering technical indicators of the floor of the first pre-designed quality house and the customer needs (technical parameters) on the left wall of the second pre-designed quality house establish a data synchronization relationship between their databases. Once the relationship matrix of the first pre-designed quality house is completed, the resulting technical indicators will correct the initial engineering measure technical indicators, and the engineering measure score will also be transmitted to the left wall of the next pre-designed quality house. This process continues, establishing a data synchronization relationship between the floor of the previous pre-designed quality house and the left wall of the next pre-designed quality house for each house. This effectively solves the problem of broad and general engineering measure indicators across different departments, while also making it easier to grasp customer needs and create products that satisfy customers.
[0071] This approach effectively addresses the issue of broad and general engineering measures across different departments, while also making it easier to grasp customer needs and create products that satisfy customers.
[0072] Furthermore, in order to establish a master-slave database, the step of establishing a master-slave database between the key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house adjacent to each preset quality house includes:
[0073] The key technical indicators of each preset quality house and the left wall input indicators of the next preset quality house adjacent to each preset quality house are adopted in a read-write separation mode. The read-write separation mode is that when the key technical indicators of each preset quality house are updated, the updated key technical indicators are synchronized to the left wall input indicators of the next preset quality house adjacent to each preset quality house, while the left wall input indicators of the next preset quality house adjacent to each preset quality house are not actively read or written.
[0074] In practical implementation, the read-write separation mode achieves data transmission between the floor of each preset quality room and the next preset quality room through a master-slave database connection. The master and slave databases employ a read-write separation model, meaning all data modifications are only made on the master database, without needing to coordinate with the slave database. Once the master database has the latest data, it synchronizes it to the slave database, ensuring data consistency between the master and slave databases. Editing preset quality rooms can be restricted to prevent lower-level personnel from accidentally modifying or altering the requirements of higher-level personnel, thereby changing the intended requirements.
[0075] In this way, it is possible to prevent the lower-level house of quality from affecting the needs of the upper level, thereby changing the user's intended needs, preventing misoperation, and improving the stability of the target house of quality model.
[0076] This embodiment collects market questionnaire information; determines the importance of each user's needs based on the questionnaire information; filters out multiple important user needs based on the importance of these needs; inputs each important user need and its corresponding importance into a target house of quality model, and uses the output of the target house of quality model as the target requirements. In this way, the importance of each user need can be accurately calculated based on the market questionnaire information, thereby filtering out multiple important user needs. These important user needs and their importance can then be input into a pre-designed target house of quality model to obtain the target requirements that best meet user needs. This results in product design that better meets user requirements, improving design efficiency and quality.
[0077] refer to Figure 4 , Figure 4 This is a flowchart illustrating a second embodiment of a user requirement generation method according to the present invention.
[0078] Based on the first embodiment described above, the user requirement generation method in this embodiment includes the following in step S20:
[0079] Step S201: Determine multiple evaluation attributes corresponding to each user's needs based on the market questionnaire information.
[0080] It should be noted that the evaluation attributes refer to the descriptive attributes of each dimension corresponding to each user need.
[0081] Furthermore, in order to accurately obtain the evaluation attributes corresponding to each user need, step S201 includes: determining the positive and negative response information of each customer service group based on the market questionnaire information; summarizing the positive and negative response information of each customer service group to obtain attractive attributes, expected attributes, essential attributes, indifferent attributes, and negative attributes; and using the attractive attributes, expected attributes, essential attributes, indifferent attributes, and negative attributes as the evaluation attributes corresponding to each user need.
[0082] It should be understood that determining the positive and negative responses from each customer service group based on the market questionnaire information means collecting the information filled in by each customer service group in the positive and negative responses of the market questionnaire. The positive and negative responses refer to the positive praise and negative criticism of various product indicators in the market questionnaire. The customer service groups include, but are not limited to, manufacturers, retailers, and consumers.
[0083] In specific implementation, the positive and negative questionnaire information of each customer service group is summarized to obtain the attractive attribute, expected attribute, essential attribute, indifferent attribute, and reverse attribute. This means that by summarizing the positive and negative questionnaire information of each customer service group, the attractive attribute (A), expected attribute (O), essential attribute (M), indifferent attribute (I), and reverse attribute (R) of each customer service group for each user's needs are obtained.
[0084] In this way, we can accurately obtain each evaluation attribute, making the subsequent calculation of satisfaction and dissatisfaction coefficients more accurate.
[0085] Step S202: Calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs based on the evaluation attributes.
[0086] It should be noted that the satisfaction coefficient and dissatisfaction coefficient are calculated using the satisfaction coefficient formula and dissatisfaction coefficient formula respectively. When calculating, the attractive attribute (A), expected attribute (O), essential attribute (M), indifferent attribute (I), and reverse attribute (R) are substituted into the satisfaction coefficient formula and dissatisfaction coefficient formula respectively.
[0087] Furthermore, in order to accurately calculate the satisfaction coefficient and dissatisfaction coefficient, step S202 includes: substituting the evaluation attributes corresponding to each user's needs into the satisfaction coefficient formula and dissatisfaction coefficient formula, and calculating the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs respectively.
[0088] It should be understood that the formula for the satisfaction coefficient is:
[0089]
[0090] The formula for the dissatisfaction coefficient is:
[0091]
[0092] The above two formulas can be used to accurately calculate the satisfaction and dissatisfaction coefficients corresponding to each user's needs.
[0093] In this way, the satisfaction and dissatisfaction coefficients can be accurately calculated, thereby accurately determining the importance of each user's needs.
[0094] Step S203: Determine the importance of each user's needs based on the satisfaction coefficient and the dissatisfaction coefficient.
[0095] It should be noted that the formula for calculating the importance of a requirement is:
[0096] K i =αS i +βDS i
[0097] Where α,β∈(0,1), and α+β=1. The satisfaction and dissatisfaction coefficients are assigned different weights as needed, thus allowing the calculation of the importance of the demand.
[0098] In this way, the importance of needs can be accurately calculated, making the screening of user needs more accurate and able to capture the most important needs of users most precisely.
[0099] This embodiment determines multiple evaluation attributes corresponding to each user's needs based on the market questionnaire information; calculates the satisfaction coefficient and dissatisfaction coefficient for each user's needs based on the evaluation attributes; and determines the importance of each user's needs based on the satisfaction coefficient and dissatisfaction coefficient. In this way, the satisfaction coefficient and dissatisfaction coefficient are accurately calculated based on the evaluation attributes of each user's needs, thereby determining the importance of each user's needs and enabling the accurate selection of the most relevant and important user needs.
[0100] Furthermore, this embodiment of the invention also proposes a storage medium storing a user requirement generation program, which, when executed by a processor, implements the steps of the user requirement generation method described above.
[0101] Since this storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be elaborated here.
[0102] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the user requirement generation device of the present invention.
[0103] like Figure 5 As shown, the user requirement generation device proposed in this embodiment of the invention includes:
[0104] The data collection module 10 is used to collect market questionnaire information.
[0105] The calculation module 20 is used to determine the importance of each user's needs based on the market questionnaire information.
[0106] The filtering module 30 is used to filter out multiple important user needs from each user need based on the importance of the needs.
[0107] The output module 40 is used to input each important user requirement and the requirement importance corresponding to each important user requirement into the target house of quality model, and to use the output of the target house of quality model as the target requirement.
[0108] This embodiment collects market questionnaire information; determines the importance of each user's needs based on the questionnaire information; filters out multiple important user needs based on the importance of these needs; inputs each important user need and its corresponding importance into a target house of quality model, and uses the output of the target house of quality model as the target requirements. In this way, the importance of each user need can be accurately calculated based on the market questionnaire information, thereby filtering out multiple important user needs. These important user needs and their importance can then be input into a pre-designed target house of quality model to obtain the target requirements that best meet user needs. This results in product design that better meets user requirements, improving design efficiency and quality.
[0109] In one embodiment, the output module 40 is further configured to connect multiple preset mass houses in series to obtain an initial mass house model; and to establish a data synchronization relationship between the floor of each preset mass house in the initial mass house model and the left wall of the next preset mass house adjacent to each preset mass house to obtain a target mass house model.
[0110] In one embodiment, the output module 40 is further configured to acquire the key technical indicators corresponding to the floor of each preset quality room, and the left wall input indicators of each preset quality room; and establish a master-slave database between the key technical indicators of each preset quality room and the left wall input indicators of the next preset quality room adjacent to each preset quality room.
[0111] In one embodiment, the output module 40 is further configured to use a read-write separation mode to connect the key technical indicators of each preset quality house with the left wall input indicators of the next preset quality house adjacent to each preset quality house. The read-write separation mode is that when the key technical indicators of each preset quality house are updated, the updated key technical indicators are synchronized to the left wall input indicators of the next preset quality house adjacent to each preset quality house, while the left wall input indicators of the next preset quality house adjacent to each preset quality house are not actively read or written.
[0112] In one embodiment, the calculation module 20 is further configured to determine multiple evaluation attributes corresponding to each user's needs based on the market questionnaire information; calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs based on the evaluation attributes; and determine the importance of each user's needs based on the satisfaction coefficient and the dissatisfaction coefficient.
[0113] In one embodiment, the calculation module 20 is further configured to determine the positive and negative response information of each customer service group based on the market questionnaire information; summarize the positive and negative response information of each customer service group to obtain attractive attributes, expected attributes, essential attributes, indifferent attributes, and negative attributes; and use the attractive attributes, expected attributes, essential attributes, indifferent attributes, and negative attributes as evaluation attributes corresponding to each user's needs.
[0114] In one embodiment, the calculation module 20 is further configured to substitute the evaluation attributes corresponding to each user need into the satisfaction coefficient formula and the dissatisfaction coefficient formula, and calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user need respectively.
[0115] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solutions of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any restrictions on this.
[0116] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.
[0117] In addition, for technical details not described in detail in this embodiment, please refer to the user requirement generation method provided in any embodiment of the present invention, which will not be repeated here.
[0118] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0119] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0120] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0121] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A user demand generation method characterized by, The user requirement generation method includes: Collect market questionnaire information; The importance of each user's needs was determined based on the market questionnaire information. Based on the importance of the requirements, several important user requirements are selected from each user requirement; Multiple pre-defined mass houses are connected in series to obtain an initial mass house model; Establish a data synchronization relationship between the floor of each preset mass house in the initial mass house model and the left wall of the next preset mass house adjacent to each preset mass house to obtain the target mass house model; Each important user requirement and its corresponding importance are input into the target house of quality model, and the output of the target house of quality model is used as the target requirement. The step of establishing a data synchronization relationship between the floor of each preset mass house in the initial mass house model and the left wall of the next adjacent preset mass house includes: Obtain the key technical indicators corresponding to the floor of each preset quality house, as well as the input indicators of the left wall of each preset quality house; Establishing a master-slave database between the key technical indicators of each preset quality house and the left wall input indicators of the next adjacent preset quality house includes: adopting a read-write separation mode for the key technical indicators of each preset quality house and the left wall input indicators of the next adjacent preset quality house. The read-write separation mode means that when the key technical indicators of each preset quality house are updated, the updated key technical indicators are synchronized to the left wall input indicators of the next adjacent preset quality house, while the left wall input indicators of the next adjacent preset quality house are not actively read or written.
2. The method as described in claim 1, characterized in that, The step of determining the importance of each user's needs based on the market questionnaire information includes: Based on the market questionnaire information, determine multiple evaluation attributes corresponding to each user's needs; Calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs based on the evaluation attributes; The importance of each user's needs is determined based on the satisfaction coefficient and the dissatisfaction coefficient.
3. The method as described in claim 2, characterized in that, The step of determining multiple evaluation attributes corresponding to each user's needs based on the market questionnaire information includes: Based on the market questionnaire information, determine the positive and negative response information for each customer service group; Based on the positive and negative questionnaire information from each customer service group, we obtain the attractive attributes, expected attributes, essential attributes, indifferent attributes, and negative attributes. The attractive attribute, the expected attribute, the essential attribute, the indifferent attribute, and the reverse attribute are used as evaluation attributes corresponding to each user's needs.
4. The method as described in claim 3, characterized in that, The step of calculating the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs based on the evaluation attributes includes: Substitute the evaluation attributes corresponding to each user's needs into the satisfaction coefficient formula and the dissatisfaction coefficient formula to calculate the satisfaction coefficient and dissatisfaction coefficient corresponding to each user's needs.
5. A user requirement generation device, characterized in that, The user requirement generation device performs the user requirement generation method according to any one of claims 1 to 4, and the user requirement generation device comprises: The data collection module is used to collect market questionnaire information; The calculation module is used to determine the importance of each user's needs based on the market questionnaire information; The filtering module is used to filter out multiple important user needs from each user need based on the importance of the needs. The output module is used to input each important user requirement and the importance of each important user requirement into the target house of quality model, and to use the output of the target house of quality model as the target requirement.
6. A user requirement generation device, characterized in that, The device includes: a memory, a processor, and a user requirement generation program stored in the memory and executable on the processor, the user requirement generation program being configured to implement the user requirement generation method as described in any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium stores a user requirement generation program, which, when executed by a processor, implements the user requirement generation method as described in any one of claims 1 to 4.