Business demand generation method and apparatus, and electronic device

By screening and optimizing the collection data of bank business needs, more accurate demand documents are generated, which solves the problem of poor bank business demand generation effect and improves demand processing efficiency and user experience.

CN119313443APending Publication Date: 2025-01-14CHINA CONSTRUCTION BANK +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411523137.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

Bank personnel rely too much on business personnel when generating business needs, which leads to inability to effectively solve customer problems, and the demand generation effect is poor, which cannot effectively reflect the actual needs of users.

Method used

By obtaining the data collected for business needs, determining the frequency of use and business function level information, filtering out key business needs, deduplication processing and optimization, and generating requirements documents to more accurately reflect user needs.

Benefits of technology

It improves the efficiency of business demand processing, reduces the resource consumption of meaningless demand analysis, and the generated demand documents more accurately reflect users' actual needs, improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119313443A_ABST
    Figure CN119313443A_ABST
Patent Text Reader

Abstract

The invention provides a business demand generation method and device and electronic equipment, and relates to the technical field of data processing. The business demand generation method comprises the following steps: acquiring an acquisition data set of a business demand, and determining the use frequency of the business demand according to the acquisition data set; obtaining a service function to which the service demand belongs and grade information of the service function; determining key business demands according to the attribute information, the use frequency and the grade information, and determining target key business demands according to feature information of the key business demands; determining nodes to be optimized and optimization key information in a demand path according to the demand path of the target key business demand; the chapter information of the demand document is obtained, and the demand document of the target key business demand is generated in combination with the to-be-optimized node and the optimization key information, so that the actual demand of the user can be more accurately obtained, and the more accurate demand document is generated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing technology, and in particular to a method, device and electronic device for generating business requirements. Background Art

[0002] In banking scenarios, bank personnel usually rely too much on business personnel when proposing business needs. However, the needs proposed by business personnel have the disadvantage of not being able to solve customers' real problems. In addition, when proposing a need, they usually collect customer opinions indirectly, which cannot effectively solve users' actual problems, and the effect of generating business needs is poor. Summary of the invention

[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.

[0004] The first embodiment of the present disclosure provides a method for generating business requirements, including:

[0005] Acquire a collection data set of business needs, and determine the usage frequency of the business needs according to the collection data set, wherein the collection data includes attribute information of the user and the demand path;

[0006] Acquire the business function to which the business requirement belongs and the level information of the business function;

[0007] Determine a key business requirement among the business requirements according to the attribute information, the usage frequency and the level information, obtain characteristic information of the key business requirement, perform business deduplication processing according to the characteristic information, and obtain a target key business requirement;

[0008] Extracting an operation node sequence from the demand path of the target key business demand, and performing statistical and clustering processing on the operation node sequence for optimization information to determine the nodes to be optimized and the key optimization information in the operation node sequence;

[0009] According to the target key business requirement, the chapter information of the requirement document is obtained, and the requirement document of the target key business requirement is generated in combination with the node to be optimized and the key optimization information.

[0010] The second aspect of the present disclosure provides a device for generating business requirements, including:

[0011] A first acquisition module is used to acquire a collection data set of a business demand, and determine the usage frequency of the business demand according to the collection data set, wherein the collection data includes attribute information of the user and the demand path;

[0012] A second acquisition module is used to acquire the business function to which the business requirement belongs and the level information of the business function;

[0013] A demand screening module, used to determine the key business demand among the business demands according to the attribute information, the usage frequency and the level information, obtain characteristic information of the key business demand, perform business deduplication processing according to the characteristic information, and obtain the target key business demand;

[0014] An information determination module is used to extract an operation node sequence from the demand path of the target key business demand, and perform statistical and clustering processing on the operation node sequence to optimize the information, so as to determine the nodes to be optimized and the key optimization information of the operation node sequence;

[0015] A requirement generation module is used to obtain the section information of the requirement document according to the target key business requirement, and generate the requirement document of the target key business requirement in combination with the node to be optimized and the key optimization information. The third aspect of the present disclosure provides an electronic device, including:

[0016] at least one processor; and

[0017] a memory communicatively connected to at least one processor; wherein,

[0018] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor so that the at least one processor can execute the method for generating business requirements provided in the embodiment of the first aspect of the present disclosure.

[0019] The fourth aspect embodiment of the present disclosure proposes a computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions are used to enable a computer to execute the method for generating business requirements provided in the first aspect embodiment of the present disclosure.

[0020] The fifth aspect embodiment of the present disclosure proposes a computer program product, including a computer program, which, when executed by a processor, implements the method for generating business requirements provided in the first aspect embodiment of the present disclosure.

[0021] The present application can determine the midpoint business demand in the business demand based on the usage frequency of the business demand, the attribute information of the user, and the business function to which the business demand belongs and the level information of the business function, and remove duplicates based on the characteristic information of the key business demand to obtain the target key business demand, and use multiple dimensions of information to more accurately screen out the target key business demands with higher importance, reduce the resource consumption of meaningless demand analysis, and improve the efficiency of business demand processing. The application can extract the operation node sequence from the demand path of the target key business demand and perform statistics and clustering of the optimization information of the operation node sequence, so as to determine the nodes to be optimized and the key optimization information in the operation node sequence, and generate the requirement document in combination with the chapter information of the requirement document, so as to more accurately obtain the actual needs of the user and generate a more accurate requirement document. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 is a flow chart of a method for generating business requirements provided by an embodiment of the present disclosure;

[0023] Figure 2 is a flow chart of another method for generating business requirements provided by an embodiment of the present disclosure;

[0024] Figure 3 This is a flow chart for obtaining key business requirements provided by an embodiment of the present disclosure;

[0025] Figure 4 is a flow chart of another method for generating business requirements provided by an embodiment of the present disclosure;

[0026] Figure 5 It is a logic diagram of a method for generating business requirements provided by an embodiment of the present disclosure;

[0027] Figure 6 It is a structural block diagram of a device for generating business requirements provided by an embodiment of the present disclosure;

[0028] Figure 7 It is a block diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0029] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0031] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the acquisition, storage, use, processing, etc. of data in the technical solution of this application comply with the relevant provisions of relevant laws and regulations.

[0032] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be considered as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.

[0033] The following describes the method, device and electronic device for generating business requirements according to the embodiments of the present disclosure in conjunction with the accompanying drawings.

[0034] Figure 1 is a flow chart of a method for generating business requirements provided by an embodiment of the present disclosure, such as Figure 1 As shown, the method comprises the following steps:

[0035] S101, obtaining a collection data set of business requirements, and determining the usage frequency of the business requirements according to the collection data set.

[0036] In some implementations, the collected data can be obtained by collecting questionnaires from users or information on experience activities in which the users participate. The collected data may include the users' attribute information and demand paths. The user's attribute information may include information such as user identification and user level, and may also include business demand information proposed by the users. The demand path refers to the operation path information when the users use the corresponding business, such as the path information from clicking to viewing to closing.

[0037] It is understandable that the collected data includes business demand information proposed by users, so the usage frequency of each business demand can be counted based on the collected data set, and the usage frequency refers to the frequency with which the business demand has been proposed.

[0038] S102, obtaining the business function to which the business requirement belongs and the level information of the business function.

[0039] In some implementations, the business functions may be transfer, deposit or withdrawal services in a bank. The level information of different business functions may reflect the importance of the business function in the banking business. For example, the transfer function is a frequently used function for users, so the business demand corresponding to the transfer function may be focused on, that is, the level is higher. By distinguishing the business functions to which the business demand belongs, the importance of the current business demand can be reflected to improve the user experience.

[0040] S103, determining key business requirements among the business requirements based on the attribute information, the frequency of use and the level information, and obtaining characteristic information of the key business requirements, performing business deduplication processing based on the characteristic information, and obtaining target key business requirements.

[0041] It can be understood that the attribute information may include user level. The higher the user level, the more important the current user is. The usage frequency is used to reflect the number of times the current business demand is raised. The higher the usage frequency, the more frequently the current business demand is raised. The level information is used to reflect the importance of the business demand. The higher the level, the more attention should be paid to the business demand. Therefore, the attribute information, usage frequency and level information can be integrated to determine the key business demand of the business demand. For example, the attribute information, usage frequency and level information are quantified to obtain the corresponding numerical values, and the mean is further calculated as the weight value. The larger the weight value, the more attention should be paid to the business demand.

[0042] Optionally, a set threshold may be obtained, and the business requirements may be screened according to the set threshold, for example, business requirements with weight values ​​greater than or equal to the set threshold may be selected as key business requirements.

[0043] Furthermore, characteristic information of key business needs is obtained. The characteristic information may be keyword information used to describe the key business needs. Based on the characteristic information of the key business needs, it is determined whether the key business needs are repeatedly proposed or repeatedly selected, thereby deduplicating the business based on the characteristic information to obtain the target key business needs.

[0044] S104, extracting an operation node sequence from the demand path of the target key business demand, and performing statistics and clustering processing on the operation node sequence for optimization information to determine the nodes to be optimized and the key optimization information in the operation node sequence.

[0045] In some implementations, the demand path refers to the path of operation nodes corresponding to key business needs. For example, when a user is blocked from using a certain business function and thus raises a corresponding business need, the operation path of using the function is the demand path of the business need, and the operation behaviors in the demand path are the corresponding nodes, such as click, edit or exit nodes. Therefore, the corresponding operation node sequence can be extracted according to the demand path.

[0046] Optionally, the optimization information of the operation node sequence may be the optimization information corresponding to each operation node, such as the number of times the node is proposed for optimization and the optimization requirements, and the optimization information of the operation node sequence is statistically processed and clustered to determine the nodes to be optimized in the operation nodes; it can be understood that the nodes to be optimized are nodes proposed by users to be optimized, and one or more nodes proposed for optimization more times may be selected as the nodes to be optimized, that is, based on the number of times each operation node in the operation node sequence is proposed for optimization, the operation nodes with more times are determined, and the more times means that more users hope that the node will be optimized, and the node is the node to be optimized that should be optimized more.

[0047] Furthermore, the optimization information of the operation node sequence can be clustered, so that the same or similar optimization information can be divided into the same clustering cluster. The more optimization information contained in the clustering cluster, the more optimization information the current clustering cluster includes for the operation nodes. Therefore, the optimization information in the clustering cluster with the most optimization information after clustering processing can be used as the corresponding optimization key information, and the optimization key information of the node to be optimized can be determined when determining the node to be optimized.

[0048] S105, according to the target key business requirements, obtain the chapter information of the requirements document, and generate the requirements document of the target key business requirements in combination with the nodes to be optimized and the key optimization information.

[0049] Optionally, the chapter information may include information such as chapter titles, chapter summaries, and chapter order; in some implementations, a requirement document template may be obtained, and the requirement document template may be a pre-set template. The requirement document template includes chapter information, and the chapter titles may include but are not limited to introduction, requirement objectives, requirement categories, requirement scope, requirement processes, and functional requirements, etc. The chapter information corresponding to different target key business requirements may be the same or different, so the corresponding chapter information may be determined according to the target key business requirements, that is, the chapter title, chapter summary, chapter order, and other information may be determined.

[0050] Furthermore, in combination with the nodes to be optimized and the key optimization information, the goals to be optimized and the functions to be optimized can be determined. Based on the optimization goals and optimization functions, the content in the requirements document can be determined, and the information in each chapter of the requirements document can be filled in to obtain the requirements document for the target key business needs. Developers can determine the business needs of users based on the requirements document, and carry out corresponding development or optimization based on the optimization goals and optimization functions of the business needs, thereby improving the user experience.

[0051] In this embodiment, the usage frequency of the business needs, the attribute information of the users, and the demand path are determined based on the collected data set of the business needs, and the business functions to which the business needs belong and the level information of the business functions are obtained, so as to screen the key business needs based on the usage frequency, level information, and attribute information, and further determine the target key business needs based on the characteristic information of the key business needs, thereby reducing the resource consumption of meaningless demand analysis and improving the efficiency of business demand processing. The nodes to be optimized and the key information for optimization in the demand path are determined based on the demand path of the target key business needs, and the chapter information of the demand document is obtained. The demand document of the target key business needs is generated in combination with the nodes to be optimized and the key information for optimization, which can more accurately locate the urgent needs of users and generate more accurate demand documents.

[0052] Figure 2 is a flow chart of another method for generating business requirements provided by an embodiment of the present disclosure, such as Figure 2 As shown, the method comprises the following steps:

[0053] S201, obtaining a collection data set of business requirements, and determining the usage frequency of the business requirements according to the collection data set.

[0054] In the embodiments of the present disclosure, the implementation method of step S201 can be implemented by any of the methods in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0055] S202, obtaining the business function to which the business requirement belongs and the level information of the business function.

[0056] In the embodiments of the present disclosure, the implementation method of step S202 can be implemented by any of the methods in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0057] S203, determining key business requirements among the business requirements based on the attribute information, the frequency of use and the level information, obtaining characteristic information of the key business requirements, performing business deduplication processing based on the characteristic information, and obtaining target business requirements.

[0058] In some implementations, after determining the key business needs, characteristic information of the key business needs can be obtained. The characteristic information includes key descriptive information of multiple dimensions. The key descriptive information refers to information such as keywords in the key business needs. For example, word frequency statistics of the key business needs are performed to calculate the weight of the keywords, thereby extracting keywords from the key business needs and obtaining key descriptive information.

[0059] According to the key description information, the key business demand is compared with the historical demand of the first database to determine whether the key business demand is repeated with the historical demand; that is, according to the key description information, the key business demand is compared with the historical demand of the first database to determine whether the key business demand has appeared in the historical demand of the first database.

[0060] In response to the duplication of a key business demand and a historical demand, the key business demand is removed, and feedback information of the key business demand is sent to the client, the feedback information at least includes a removal instruction and a reason for the removal of the key business demand, to obtain a target key business demand; that is, if the key business demand has been proposed, the key business demand is removed and the removal instruction and the reason for the removal of the key business demand are fed back to the client, to obtain the target key business demand through screening, to avoid repeated proposal of business demands, and to reduce waste of resources.

[0061] In response to the fact that key business needs are not repeated, a demand assessment is performed on the key business needs based on the key description information of the key business needs to obtain the demand assessment values ​​of the key business needs; the key business needs with demand assessment values ​​greater than the set assessment threshold are selected as the target key business needs; that is, the key business needs have not been proposed outdated, and the demand assessment values ​​of the key business needs are determined based on the key description information of the key business needs. The larger the demand assessment value, the more attention should be paid. Therefore, the key business needs with demand assessment values ​​greater than the set assessment threshold are selected as the target key business needs. The subsequent steps of identification and analysis of key business needs are actually the identification and analysis of the screened target key business needs, which improves analysis efficiency.

[0062] In the embodiment of the present application, the implementation method of step S203 can be implemented by any of the methods in the embodiments of the present disclosure, which is not limited here and will not be repeated.

[0063] S204, extracting an operation node sequence from the demand path of the target key business demand, and performing statistics and clustering processing on the operation node sequence for optimization information to determine the nodes to be optimized and the key optimization information in the operation node sequence.

[0064] In some implementations, the nodes in the demand path of the target key business demand can be extracted to obtain an initial node sequence; the nodes associated with at least one operation can be identified from the initial node sequence, and the operation node sequence can be obtained based on the nodes associated with at least one operation; that is, all the nodes in the demand path of the target key business demand are obtained to obtain the initial node sequence, and the initial nodes may be associated with different operation nodes, and the nodes associated with at least one operation in the initial node sequence are used as operation nodes to obtain the operation node sequence. Optionally, the operation nodes can be operation nodes such as click, edit or close.

[0065] Optionally, statistics are collected on optimization information corresponding to operations associated with nodes in the operation node sequence to obtain the first optimization information quantity of nodes in the operation node sequence; nodes whose first optimization information quantity is greater than or equal to a first set quantity are selected from the operation node sequence as nodes to be optimized; optionally, the number of times a node is proposed for optimization by a user can be determined based on the optimization information of the node, and the number of times proposed by the user is taken as the first optimization information quantity of the node. The more the first optimization information quantity is, the more times the node is proposed, and the more it should be optimized. Therefore, nodes whose first optimization information quantity is greater than or equal to the first set quantity are taken as nodes to be optimized, thereby improving the accuracy and efficiency of demand analysis.

[0066] In some implementations, the optimization information may correspond to the information in the user's operation path. For example, if a user is blocked when using a certain business function, it may indicate that the business function of the current node cannot meet customer needs and the node needs to be optimized, thereby obtaining the optimization information in the current operation path. In some implementations, the optimization information statistics can also be collected through questionnaires or experience activities, such as by attracting users to fill in relevant content on the optimization of nodes in the operation path through questionnaires or experience activities. When the user fills in the optimization suggestions as required, the user is issued a corresponding reward, such as points or coupons, so as to more directly collect the user's optimization information on each node.

[0067] Furthermore, the optimization information of the node to be optimized can be clustered, and the number of second optimization information in each cluster cluster is obtained; a target cluster cluster whose number of second optimization information is greater than or equal to a second set number is selected; key information is extracted from the optimization information in the target cluster cluster to obtain the optimization key information of the node to be optimized; that is, the optimization information of the node to be optimized is clustered, and a cluster cluster containing more optimization information is obtained as the target cluster cluster. The target cluster cluster contains more second optimization information and is more likely to be the main information of the node to be optimized. Therefore, key information is extracted from the optimization information of the target cluster cluster to obtain the optimization key information of the node to be optimized, and the optimization key information is used as the main representation of the node to be optimized, such as the target to be optimized of the node to be optimized and the functional requirements of the node to be optimized, so as to improve the comprehensiveness and accuracy of the analysis of the node to be optimized.

[0068] S205, acquiring outline information of the requirement document according to the target key business requirement, and generating chapter information of the requirement document according to the outline information of the requirement document.

[0069] Optionally, the outline information of the requirement document may be pre-configured information, which includes information such as the content and document requirements required by the requirement document, such as corresponding chapter information and chapter requirements, so as to generate chapter information of the requirement document according to the outline information of the requirement document.

[0070] In some implementations, the chapter information may include a chapter title, a chapter summary, and a chapter order; it can be understood that the chapter title is the title of each document in the requirement document, the chapter summary is a general description of the corresponding chapter, and the chapter order is the chronological order of the chapters in the requirement document.

[0071] S206, under the constraints of the chapter title and the chapter summary, based on the nodes to be optimized and the key optimization information, obtain the chapter text content required for each chapter.

[0072] It can be understood that the node to be optimized is the node that needs to be optimized, and the key optimization information includes relevant information such as the demand goals, functional requirements and major demand categories of the node to be optimized. Therefore, the nodes to be optimized and the key optimization information can be analyzed to determine the optimization goals and functional requirements of each node to be optimized, as well as the corresponding chapter titles and matching chapter summaries, so as to determine the chapter text content that needs to be filled in each chapter. For example, if the chapter title is the optimization purpose, the optimization goal of the node to be optimized will be filled into the chapter title as the required chapter text content.

[0073] S207, combining the main text content of each chapter according to the chapter sequence to generate a requirement document for the target key business requirements.

[0074] It can be understood that after filling the chapter title with the chapter text content of each chapter, the chapter text is combined according to the chapter sequence, thereby generating a complete requirement document for the target key business needs, making the contents of each part of the requirement document clearer and more specific.

[0075] Furthermore, after generating the requirement document for the target key business needs, the requirement document can also be sent to the equipment of the audit department, and the audit results sent by the equipment of the audit department can be obtained; that is, the requirement document is sent to the equipment of the audit department, and the audit department performs audit processing and obtains the audit results sent by the equipment of the audit department. The audit result can be an indication that the requirement document has passed the audit or failed the audit.

[0076] In response to the audit result indicating that the requirement document has passed the audit, the requirement document is automatically polished based on the big model and the public knowledge base to generate a target requirement document, which is added to the first database; that is, the audit department reviews the requirement document and passes it, and polishes the requirement document through means such as the big model and the public knowledge base to make the expression of the requirement document clearer and more specific, thereby generating a target requirement document, and adding the target requirement document to the first database for storage, so that developers can read the target requirement document from the first database and perform functional development and optimization based on the target requirement document.

[0077] In response to the audit result indicating that the requirement document has not passed the audit, the target key business requirement is determined to be an invalid business requirement, and the requirement document of the invalid business requirement is added to the second database; that is, when the audit department reviews the requirement document and fails, the target key business requirement is determined to be an invalid business requirement, and the requirement document of the invalid business requirement is added to the second database, which is a database for storing invalid business requirements.

[0078] Furthermore, after being added to the second database, the target key business needs that are subsequently screened out and the cumulative number of times the target key business needs are screened out can also be obtained; that is, when the demand is subsequently generated, new target key business needs and the cumulative number of times the target key business needs are screened out are obtained. The larger the cumulative number, the more times they have been screened out.

[0079] In response to the cumulative number of times being greater than the set number of times, the target key business demand and the invalid business demands in the second database are compared for similarity; if an invalid business demand similar to the target key business demand is obtained from the second database, the demand document of the similar invalid business demand is obtained; based on the collected data set of the target key business demand, the demand document of the similar invalid business demand is optimized to obtain an optimized demand document as the demand document of the target key business demand; that is, when the cumulative number of times is greater than the set number of times, the similarity between the target key business demand and the invalid business demand is compared, if a similar invalid business demand is obtained, it indicates that the invalid business demand has been raised many times, and the demand document of the invalid business demand is optimized based on the collected data set of the target key business demand, and the optimized demand document is used as the demand document of the target key business demand, without the need to generate the demand document, thereby improving the generation efficiency of the demand document and the rationality of the demand raising.

[0080] In this embodiment, after obtaining the key business demand, it can be determined whether the key business demand is repeatedly proposed based on the key description information of the key business demand to avoid the business demand being repeatedly proposed and occupying resources. When the key business demand is not proposed, the demand evaluation value of the key business demand is further obtained, and the target key business with a higher degree of importance is screened by the demand evaluation value, thereby improving the timeliness of processing the user's urgent business needs; further, according to the optimization information of each node in the demand path, the nodes to be optimized and the corresponding optimization key information that are proposed multiple times are determined, and the user needs are determined more intuitively, and the chapter information is determined according to the outline information of the demand document, and the content is filled according to the chapter information, the nodes to be optimized and the optimization key information, so that the generated demand document is clearer. Further, the demand document can be reviewed, and whether the demand document is valid can be determined according to the review results, and the demand document that has passed the review can be polished to make the expression of the demand document clearer and more explicit. The demand document that has not passed the review is temporarily stored in the invalid business demand database to provide a reference basis for subsequent business needs, reduce the generation time of demand documents for subsequent similar business needs, improve the generation efficiency of demand documents for business needs, and the accuracy and rationality of the demand document are higher.

[0081] Based on the above embodiments, Figure 3 is a flowchart of obtaining key business requirements provided by an embodiment of the present disclosure, such as Figure 3 As shown, the method comprises the following steps:

[0082] S301, obtaining an initial weight value for each type of attribute information, and obtaining the number of users and the total number of users under each type of attribute information, and modifying the initial weight value according to the number and the total number of users to obtain a first weight value of the business demand.

[0083] In some implementations, the attribute information of the user may include a user level of the corresponding user, and different user levels correspond to different initial weight values. The higher the user level, the higher the corresponding initial weight value.

[0084] Optionally, the number of users under each type of attribute information, that is, the number of users corresponding to each user level, can be obtained, and the ratio of the number of users to the total number of users can be calculated to reflect the proportion of the current user level among all users. The initial weight value can be corrected based on the proportion, for example, the product of the ratio and the initial weight value can be calculated, and the product result can be used as the first weight value of the business demand.

[0085] S302, obtaining the usage frequency of the business requirement and the total usage frequency of all business requirements, and determining a second weight value of the business requirement according to the usage frequency of the business requirement and the total usage frequency.

[0086] Optionally, a ratio of the usage frequency of the business requirement to the total usage frequency may be obtained as the second weight value of the business requirement.

[0087] S303: Determine a third weight value of the business requirement according to the level information of the business function.

[0088] Optionally, different weight values ​​may be assigned to different level information, for example, important functions such as transfers may be assigned higher weights, and the weight assigned to the level information may be used as the third weight value of the business requirement.

[0089] S304, performing weighted summation on the first weight value, the second weight value and the third weight value to obtain a target weight value of the business demand, and screening the demands according to the target weight value to determine key business demands.

[0090] Optionally, the weighting coefficient can be a preset value, and the first weight value, the second weight value and the third weight value are weighted and summed according to the weighting coefficient to obtain the target weight value of the business demand. The target weight value integrates attribute information, usage frequency and level information of the business function to which the business demand belongs, and the target weight value is more reliable.

[0091] Furthermore, the demands are screened according to the target weight values, for example, the target weight values ​​are sorted from large to small, and the first N business demands are selected as key business demands, where N is a positive integer, that is, N business demands with larger target weight values ​​are selected as key business demands.

[0092] In this embodiment, by obtaining the initial weight value of the attribute information, the initial weight value is corrected according to the number of users and the total number of users under the attribute information, and the corrected weight value reflecting the user level is obtained as the first weight value of the business demand, the second weight value is taken as the proportion of the usage frequency to the total usage frequency, and the third weight value is determined according to the business function to which it belongs. The first weight value, the second weight value and the third weight value are weighted and summed to obtain the target weight value. The obtained target weight value integrates the user level information, the usage frequency information of the business demand and the important information of the business function to which the business demand belongs. The obtained target weight value is more accurate, and the key business needs are screened according to the target weight value to improve the efficiency of analyzing the business needs.

[0093] Figure 4 is a flow chart of another method for generating business requirements provided by an embodiment of the present disclosure, such as Figure 4 As shown, the method comprises the following steps:

[0094] S401, obtaining a collection data set of business requirements, and determining the usage frequency of the business requirements according to the collection data set.

[0095] In the embodiments of the present disclosure, the implementation method of step S401 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0096] S402, obtaining the business function to which the business requirement belongs and the level information of the business function.

[0097] In the embodiments of the present disclosure, the implementation method of step S402 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0098] S403, obtaining an initial weight value for each type of attribute information, and obtaining the number of users and the total number of users under each type of attribute information, and modifying the initial weight value according to the number and the total number of users to obtain a first weight value of the business demand.

[0099] In the embodiments of the present disclosure, the implementation method of step S403 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0100] S404, obtaining the usage frequency of the business requirement and the total usage frequency of all business requirements, and determining a second weight value of the business requirement according to the usage frequency of the business requirement and the total usage frequency.

[0101] In the embodiments of the present disclosure, the implementation method of step S404 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0102] S405: Determine a third weight value of the business requirement according to the level information of the business function.

[0103] In the embodiments of the present disclosure, the implementation method of step S405 can be implemented by any of the methods in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0104] S406, performing weighted summation on the first weight value, the second weight value and the third weight value to obtain a target weight value of the business demand, and performing demand screening according to the target weight value to determine key business demands.

[0105] In the embodiments of the present disclosure, the implementation method of step S406 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0106] S407, acquiring characteristic information of key business requirements, performing business deduplication processing according to the characteristic information, and obtaining target business requirements.

[0107] In the embodiments of the present disclosure, the implementation method of step S407 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0108] S408, extracting an operation node sequence from the demand path of the target key business demand, and performing statistics and clustering processing on the operation node sequence for optimization information to determine the nodes to be optimized and the key optimization information in the operation node sequence.

[0109] In the embodiments of the present disclosure, the implementation method of step S408 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0110] S409, acquiring outline information of the requirement document according to the target key business requirement, and generating chapter information of the requirement document according to the outline information of the requirement document.

[0111] In the embodiments of the present disclosure, the implementation method of step S409 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0112] S410, under the constraints of the chapter title and the chapter summary, based on the node to be optimized and the optimization key information, the chapter body content required for each chapter is obtained.

[0113] In the embodiments of the present disclosure, the implementation method of step S410 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0114] S411, combining the main text of each chapter according to the chapter sequence to generate a requirement document for the target key business requirements.

[0115] In the embodiments of the present disclosure, the implementation method of step S411 may be implemented in any manner in the embodiments of the present disclosure, which is not limited here and will not be described in detail.

[0116] In this embodiment, the usage frequency of the business needs, the attribute information of the users, and the operation path of the needs are determined based on the collected data set of the business needs, and the business functions to which the business needs belong and the level information of the business functions are obtained, so as to determine the first weight value, the second weight value, and the third weight value corresponding to the business needs based on the usage frequency, the level information, and the attribute information. The first weight value, the second weight value, and the third weight value are weighted and summed to obtain a more accurate target weight value, and business needs with higher weights are screened as key business needs, thereby reducing the resource consumption of meaningless demand analysis, improving the efficiency of business demand processing, obtaining keyword information of key business needs, and judging whether the key business needs are repeatedly proposed based on the keyword information, so as to avoid the business needs being repeatedly proposed. Repeatedly propose occupied resources, further determine the nodes to be optimized and the corresponding key optimization information that have been proposed multiple times according to the optimization information of each node in the demand path, more intuitively determine user needs, and fill in the main text according to the chapter information. The generated demand document is clearer, and the demand document can also be reviewed. Whether the demand document is valid is determined based on the review results, and the demand document that has passed the review is polished to make the expression of the demand document clearer and more specific. The demand document that fails the review is temporarily stored in the invalid business demand database to provide a reference basis for subsequent business needs, reduce the time for generating demand documents for subsequent similar business needs, and improve the efficiency of generating demand documents for business needs. The accuracy and rationality of the demand documents are higher.

[0117] Figure 5 is a logic diagram of a method for generating business requirements provided by an embodiment of the present disclosure, such as Figure 5As shown, a collection of collected data is obtained, and user attribute information, the frequency of use of business needs, and information such as the demand operation path are determined based on the questionnaire or the experience activities that the user is invited to participate in; the collected data set is analyzed, such as uploading it to the data center for processing and analysis, extracting key business needs to obtain key business needs, deduplicating and evaluating the key business needs, and obtaining the demand evaluation value. When the demand evaluation value is greater than the threshold, the key business needs are retained for subsequent analysis and processing, and when the demand evaluation value is not greater than the threshold, the key business needs are removed; the retained key business needs are analyzed, and a business demand document is generated in combination with the outline information, and the demand document is sent to the review department for review. When the review is passed, the demand document is polished and stored in the corresponding business demand database for subsequent development or optimization processing. When the review fails, it is added to the invalid business demand database to provide a basis for subsequent business demand analysis.

[0118] Figure 6 is a structural block diagram of a device for generating business requirements provided by an embodiment of the present disclosure, such as Figure 6 As shown, the device for generating business requirements in an embodiment of the present disclosure includes:

[0119] The first acquisition module 601 is used to acquire a collection data set of business needs, and determine the usage frequency of the business needs according to the collection data set, where the collection data includes user attribute information and demand path;

[0120] The second acquisition module 602 is used to acquire the business function to which the business requirement belongs and the level information of the business function;

[0121] The demand screening module 603 is used to determine the key business demand among the business demands according to the attribute information, the frequency of use and the level information, obtain the characteristic information of the key business demand, perform business deduplication processing according to the characteristic information, and obtain the target key business demand;

[0122] The information determination module 604 is used to extract the operation node sequence from the demand path of the target key business demand, and perform statistical and clustering processing on the operation node sequence to determine the nodes to be optimized and the key optimization information of the operation node sequence;

[0123] The requirement generation module 605 is used to obtain the chapter information of the requirement document according to the target key business requirement, and generate the requirement document of the target key business requirement in combination with the node to be optimized and the key optimization information.

[0124] In some implementations, the information determination module 604 includes:

[0125] Extract the nodes in the demand path of the target key business demand to obtain the initial node sequence;

[0126] Identifying a node associated with at least one operation from the initial node sequence, and obtaining an operation node sequence according to the node associated with at least one operation;

[0127] Counting the optimization information corresponding to the operations associated with the nodes in the operation node sequence, and obtaining the first optimization information quantity of the nodes in the operation node sequence;

[0128] From the operation node sequence, a node whose first optimization information quantity is greater than or equal to a first set quantity is selected as a node to be optimized.

[0129] In some implementations, the information determination module 604 includes:

[0130] Clustering the optimization information of the node to be optimized, and obtaining the amount of second optimization information in each cluster;

[0131] Selecting a target cluster whose second optimization information quantity is greater than or equal to a second set quantity;

[0132] The key information of the optimization information in the target cluster is extracted to obtain the key optimization information of the node to be optimized.

[0133] In some implementations, the demand screening module 603 includes:

[0134] Obtaining an initial weight value for each type of attribute information, and obtaining the number of users and the total number of users under each type of attribute information, and modifying the initial weight value according to the number and the total number of users to obtain a first weight value of the business demand;

[0135] Obtaining the usage frequency of the business requirement and the total usage frequency of all business requirements, and determining a second weight value of the business requirement according to the usage frequency of the business requirement and the total usage frequency;

[0136] Determining a third weight value of the business requirement according to the level information of the business function;

[0137] The first weight value, the second weight value and the third weight value are weighted and summed to obtain the target weight value of the business demand, and the demand is screened according to the target weight value to determine the key business demand.

[0138] In some implementations, the demand screening module 603 further includes:

[0139] Obtain characteristic information of key business needs, which includes key descriptive information in multiple dimensions;

[0140] According to the key description information, the key business requirements are compared with the historical requirements of the first database to determine whether the key business requirements are repeated with the historical requirements;

[0141] In response to the key business requirement being repeated with the historical requirement, the key business requirement is removed, and feedback information of the key business requirement is sent to the client, the feedback information at least including a removal instruction and a removal reason of the key business requirement, to obtain a target key business requirement.

[0142] In some implementations, the apparatus 600 further includes:

[0143] In response to the key business requirements not being repeated, based on the key description information of the key business requirements, performing a requirements assessment on the key business requirements to obtain a requirements assessment value of the key business requirements;

[0144] Select key business needs whose demand assessment values ​​are greater than the set assessment threshold as target key business needs.

[0145] In some implementations, the demand generation module 605 includes:

[0146] According to the target key business requirements, obtain the outline information of the requirements document, and generate the chapter information of the requirements document based on the outline information of the requirements document. The chapter information includes the chapter title, chapter summary and chapter order;

[0147] Under the constraints of chapter titles and chapter summaries, based on the nodes to be optimized and the key information to be optimized, obtain the chapter text content required for each chapter;

[0148] Combine the main content of each chapter in order to generate a requirement document for the target key business needs.

[0149] In some implementations, the apparatus 600 further includes:

[0150] Send the requirement document to the audit department's equipment and obtain the audit results sent by the audit department's equipment;

[0151] In response to the review result indicating that the requirement document has passed the review, automatically polishing the requirement document based on the big model and the public knowledge base, generating a target requirement document, and adding the target requirement document to the first database;

[0152] In response to the audit result indicating that the requirement document has not passed the audit, the target key business requirement is determined to be an invalid business requirement, and the requirement document of the invalid business requirement is added to the second database.

[0153] In some implementations, the apparatus 600 further includes:

[0154] Obtain the target key business needs that are subsequently screened out and the cumulative number of times the target key business needs are screened out;

[0155] In response to the accumulated number of times being greater than the set number of times, performing a similarity comparison between the target second key business requirement and the invalid business requirements in the second database;

[0156] If an invalid business requirement similar to the target key business requirement is obtained from the second database, a requirement document of the similar invalid business requirement is obtained;

[0157] Based on the collected data set of the target key business needs, the requirement documents of similar invalid business needs are optimized to obtain the optimized requirement documents as the requirement documents of the target key business needs.

[0158] In this embodiment, the usage frequency of the business needs, the attribute information of the users, and the operation path of the needs are determined based on the collected data set of the business needs, and the business functions to which the business needs belong and the level information of the business functions are obtained, so as to determine the first weight value, the second weight value, and the third weight value corresponding to the business needs based on the usage frequency, the level information, and the attribute information. The first weight value, the second weight value, and the third weight value are weighted and summed to obtain a more accurate target weight value, and business needs with higher weights are screened as key business needs, thereby reducing the resource consumption of meaningless demand analysis, improving the efficiency of business demand processing, obtaining keyword information of key business needs, and judging whether the key business needs are repeatedly proposed based on the keyword information, so as to avoid the business needs being repeatedly proposed. Repeatedly propose occupied resources, further determine the nodes to be optimized and the corresponding key optimization information that have been proposed multiple times according to the optimization information of each node in the demand path, more intuitively determine user needs, and fill in the main text according to the chapter information. The generated demand document is clearer, and the demand document can also be reviewed. Whether the demand document is valid is determined based on the review results, and the demand document that has passed the review is polished to make the expression of the demand document clearer and more specific. The demand document that fails the review is temporarily stored in the invalid business demand database to provide a reference basis for subsequent business needs, reduce the time for generating demand documents for subsequent similar business needs, and improve the efficiency of generating demand documents for business needs. The accuracy and rationality of the demand documents are higher.

[0159] Figure 7 is a block diagram of an electronic device provided by an embodiment of the present disclosure. Figure 7 As shown, the electronic device 700 includes:

[0160] The memory 710 and the processor 720, a bus 730 connecting different components (including the memory 710 and the processor 720), the memory 710 stores a computer program, and when the processor 720 executes the program, the method for generating business requirements described in the embodiment of the present disclosure is implemented.

[0161] Bus 730 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.

[0162] The electronic device 700 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 700, including volatile and non-volatile media, removable and non-removable media.

[0163] The memory 710 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 740 and / or cache memory 750. The electronic device 700 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 760 may be used to read and write non-removable, non-volatile magnetic media ( Figure 7 not shown, usually called a "hard drive"). Although Figure 7 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to the bus 730 via one or more data medium interfaces. The memory 710 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure. A program / utility 780 having a set (at least one) of program modules 770 may be stored in, for example, the memory 710, such program modules 770 including - but not limited to - an operating system, one or more application programs, other program modules, and program data, each of these examples or some combination of which may include the implementation of a network environment. The program module 770 typically performs the functions and / or methods in the embodiments described in the present disclosure.

[0164] The electronic device 700 may also communicate with one or more external devices 790 (e.g., keyboard, pointing device, display 791, etc.), one or more devices that enable a user to interact with the electronic device 700, and / or any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 792. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 793. Figure 7 As shown, the network adapter 793 communicates with other modules of the electronic device 700 via the bus 730. It should be understood that although Figure 7 Not shown, other hardware and / or software modules may be used in conjunction with electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0165] The processor 720 executes various functional applications and data processing by running the programs stored in the memory 710. It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the above explanation of the method for generating business requirements of the embodiment of the present disclosure, which will not be repeated here.

[0166] In order to implement the above embodiment, the present disclosure also proposes a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by the processor of the service server, the service server can execute the method for generating service requirements as described above. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0167] In order to implement the above-mentioned embodiments, the present disclosure also provides a computer program product, including a computer program, characterized in that the computer program implements the method for generating business requirements as described above when executed by a processor. After considering the specification and practicing the invention disclosed herein, those skilled in the art will easily think of other embodiments of the present disclosure. The present disclosure is intended to cover any variation, use or adaptive change of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not disclosed in the present disclosure. The description and embodiments are to be regarded as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims. It should be understood that the present disclosure is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for generating business requirements, characterized in that: include: Acquire a collection data set of business needs, and determine the usage frequency of the business needs according to the collection data set, wherein the collection data includes attribute information of the user and the demand path; Acquire the business function to which the business requirement belongs and the level information of the business function; Determine a key business requirement among the business requirements according to the attribute information, the usage frequency and the level information, obtain characteristic information of the key business requirement, perform business deduplication processing according to the characteristic information, and obtain a target key business requirement; Extracting an operation node sequence from the demand path of the target key business demand, and performing statistical and clustering processing on the operation node sequence for optimization information to determine the nodes to be optimized and the key optimization information in the operation node sequence; According to the target key business requirement, the chapter information of the requirement document is obtained, and the requirement document of the target key business requirement is generated in combination with the node to be optimized and the key optimization information.

2. The method according to claim 1, characterized in that The process of determining the node to be optimized includes: Extracting nodes in the demand path of the target key business demand to obtain an initial node sequence; Identifying a node associated with at least one operation from the initial node sequence, and obtaining an operation node sequence according to the node associated with at least one operation; Counting the optimization information corresponding to the operations associated with the nodes in the operation node sequence to obtain the first optimization information quantity of the nodes in the operation node sequence; From the operation node sequence, a node whose first optimization information quantity is greater than or equal to a first set quantity is selected as the node to be optimized.

3. The method according to claim 1, characterized in that The process of determining the optimization key information includes: Clustering the optimization information of the node to be optimized, and obtaining the amount of second optimization information in each cluster; Selecting a target cluster whose amount of the second optimization information is greater than or equal to a second set amount; Key information is extracted from the optimization information in the target cluster to obtain optimization key information of the node to be optimized.

4. The method according to claim 1, characterized in that: The determining, according to the attribute information, the usage frequency and the level information, a key business requirement among the business requirements includes: Obtaining an initial weight value for each type of attribute information, and obtaining the number of users and the total number of users under each type of attribute information, and modifying the initial weight value according to the number and the total number of users to obtain a first weight value for the business demand; Acquire the usage frequency of the business requirement and the total usage frequency of all business requirements, and determine a second weight value of the business requirement according to the usage frequency of the business requirement and the total usage frequency; Determining a third weight value of the business requirement according to the level information of the business function; The first weight value, the second weight value and the third weight value are weighted and summed to obtain a target weight value of the business demand, and the demand is screened according to the target weight value to determine the key business demand.

5. The method according to claim 1, characterized in that After determining the key business needs, it also includes: Acquire characteristic information of the key business requirement, wherein the characteristic information includes key description information of multiple dimensions; According to the key description information, the key business requirement is compared with the historical requirements of the first database to determine whether the key business requirement is repeated with the historical requirements; In response to the key business requirement being repeated with the historical requirement, the key business requirement is removed, and feedback information of the key business requirement is sent to the client, the feedback information at least including a removal instruction and a removal reason of the key business requirement, to obtain the target key business requirement.

6. The method according to claim 1 or 5, characterized in that: The method further comprises: In response to the key business requirement not being repeated, performing a demand assessment on the key business requirement based on the key description information of the key business requirement to obtain a demand assessment value of the key business requirement; The key business demand whose demand evaluation value is greater than the set evaluation threshold is selected as the target key business demand.

7. The method according to any one of claims 1 to 5, characterized in that The step of acquiring chapter information of a requirement document according to the target key business requirement and generating a requirement document of the target key business requirement in combination with the node to be optimized and the key optimization information includes: According to the target key business requirements, the outline information of the requirements document is obtained, and the chapter information of the requirements document is generated according to the outline information of the requirements document, wherein the chapter information includes a chapter title, a chapter summary and a chapter order; Under the constraints of the chapter title and chapter summary, based on the nodes to be optimized and the key optimization information, obtain the chapter text content required for each chapter; The chapter body contents of each chapter are combined according to the chapter sequence to generate a requirement document for the target key business requirements.

8. The method according to any one of claims 1 to 5, characterized in that After the requirement document of the target key business requirement is generated by combining the node to be optimized and the key optimization information, the method further includes: Sending the requirement document to the device of the audit department, and obtaining the audit result sent by the device of the audit department; In response to the review result indicating that the requirement document has passed the review, automatically polishing the requirement document based on the big model and the public knowledge base, generating a target requirement document, and adding the target requirement document to the first database; In response to the audit result indicating that the requirement document has not passed the audit, the target key business requirement is determined to be an invalid business requirement, and the requirement document of the invalid business requirement is added to the second database.

9. The method according to claim 8, characterized in that After adding the requirement document of the invalid business requirement to the second database, the method further includes: Obtain the target key business needs that are subsequently screened out and the cumulative number of times the target key business needs are screened out; In response to the accumulated number of times being greater than a set number of times, performing a similarity comparison between the target key business requirement and the invalid business requirements in the second database; If an invalid business requirement similar to the target key business requirement is obtained from the second database, a requirement document of the similar invalid business requirement is obtained; Based on the collected data set of the target key business demand, the demand documents of the similar invalid business demand are optimized to obtain an optimized demand document as the demand document of the target key business demand.

10. A device for generating business requirements, characterized in that: include: A first acquisition module is used to acquire a collection data set of a business demand, and determine the usage frequency of the business demand according to the collection data set, wherein the collection data includes attribute information of the user and the demand path; A second acquisition module is used to acquire the business function to which the business requirement belongs and the level information of the business function; A demand screening module, used to determine the key business demand among the business demands according to the attribute information, the usage frequency and the level information, obtain characteristic information of the key business demand, perform business deduplication processing according to the characteristic information, and obtain the target key business demand; An information determination module is used to extract an operation node sequence from the demand path of the target key business demand, and perform statistical and clustering processing on the operation node sequence to optimize the information, so as to determine the nodes to be optimized and the key optimization information of the operation node sequence; The demand generation module is used to obtain the chapter information of the demand document according to the target key business demand, and generate the demand document of the target key business demand in combination with the node to be optimized and the key optimization information.

11. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 9 when executed by a processor.

13. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 9 when being executed by a processor.

Citation Information

Cited By

  • Demand document generation method and device, equipment, medium and product

    CN120850965A