CN110673828A - Product configuration method - Google Patents
Product configuration method Download PDFInfo
- Publication number
- CN110673828A CN110673828A CN201910900247.1A CN201910900247A CN110673828A CN 110673828 A CN110673828 A CN 110673828A CN 201910900247 A CN201910900247 A CN 201910900247A CN 110673828 A CN110673828 A CN 110673828A
- Authority
- CN
- China
- Prior art keywords
- product
- semantic analysis
- document
- business
- requirement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004458 analytical method Methods 0.000 claims abstract description 27
- 230000008569 process Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Technology Law (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a product configuration method, relates to the technical field of software engineering, and reduces the requirement on the service capability of service personnel by comparing the semantic analysis result with the parameter information of the existing product. By generating the business data of the product, the workload of business personnel is reduced, the business personnel only need to compare and confirm the work, meanwhile, the business risk caused by human misoperation is reduced, and the product innovation speed is increased.
Description
Technical Field
The invention relates to the technical field of software engineering, in particular to a product configuration method.
Background
The business personnel can complete a series of processes of product definition, creation, release, marketing and the like according to different business requirements. However, in the operation process, it is difficult to accurately analyze the similarity between the new product demand and the product stock, and the comparison and analysis of the business elements need to be performed completely depending on human experience, so that the requirement on the business capability of business personnel is very high, and the accuracy and efficiency of product innovation and promotion are reduced.
Based on the above situation, how to design a product configuration method which is simple and convenient to operate can improve the product innovation speed to the maximum extent and reduce the capability requirement of business personnel to become a big pain point of business departments of various companies at present.
Disclosure of Invention
In order to solve the defects of the prior art, an embodiment of the present invention provides a product configuration method, including:
the product configuration method provided by the embodiment of the invention has the following beneficial effects:
creating a demand document corresponding to a product;
performing semantic analysis on the required document to obtain a semantic analysis result;
comparing the semantic analysis result with the parameter information of the existing product and obtaining a similar product corresponding to the product according to the comparison result;
and editing the service data of the similar products according to the requirement documents corresponding to the products to generate the service data corresponding to the products.
Preferably, after generating the business data corresponding to the product, the method further includes:
judging whether the business data corresponding to the product is consistent with the requirement of the requirement document, if so, determining that the product passes the approval and pushing the product to a corresponding business system;
and if not, modifying the service data corresponding to the product according to the semantic analysis result.
Preferably, the semantic analysis result is in the form of a key-value pair.
Preferably, the semantic analysis of the requirement document comprises:
and checking whether the format of the required document is wrong, if not, marking the ambiguous text in the required document as an unclear state, and marking the text with normal semantic analysis as a matchable state.
Preferably, after checking whether the format of the requirement document is wrong, the method further comprises:
and calculating the ratio of the number of the texts marked as the undefined state to the number of all texts with marks, and judging whether to terminate the current operation according to the ratio.
The product configuration method provided by the embodiment of the invention has the following beneficial effects:
(1) the semantic analysis result is compared with the parameter information of the existing product, so that the difficulty of analysis of business personnel is reduced;
(2) by generating the business data of the product, the workload of business personnel is reduced, the business personnel only need to compare and confirm the work, and meanwhile, the business risk caused by manual misoperation is also reduced.
Drawings
Fig. 1 is a schematic flow chart of a product configuration method according to an embodiment of the present invention.
Detailed Description
The invention is described in detail below with reference to the figures and the embodiments.
Referring to fig. 1, a product configuration method provided by an embodiment of the present invention includes the following steps:
and S101, creating a requirement document corresponding to the product.
As a specific example, the requirements document generally includes a product code, a name, required fill service information, and optional fill service information.
S102, performing semantic analysis on the required document to obtain a semantic analysis result.
S103, comparing the semantic analysis result with the parameter information of the existing product and obtaining a similar product corresponding to the product according to the comparison result.
As a specific embodiment, for financial products, checking is respectively carried out according to the types of parameter information in the comparison process, basic information type parameters of the products are firstly corresponded, expense account type parameters are further compared, pricing type parameters are further compared, accounting type parameters are further compared, characteristic type parameters are compared, and finally the parameters with the highest similarity of all dimension parameters are selected to form a similar product set.
And S104, editing the service data of the similar products according to the requirement documents corresponding to the products to generate the service data corresponding to the products.
Preferably, after generating the business data corresponding to the product, the method further includes:
judging whether the business data corresponding to the product is consistent with the requirement of the requirement document, if so, determining that the product passes the approval and pushing the product to a corresponding business system;
and if not, modifying the service data corresponding to the product according to the semantic analysis result.
As a specific embodiment, the process of determining whether the service data corresponding to the product is consistent with the requirement of the requirement document includes:
comparing the parameters one by one in a key-value (key-value) mode, and dividing the parameters into the same parameter information, different parameter information and undetermined parameter information according to the comparison condition. The function of displaying detailed information of similar products is provided, and the subsequent comparison operation of business information of similar products and newly added products is facilitated. Adjusting the parameter values in different parameter information classes in the comparison result according to the requirements in the requirement document;
according to the similar products corresponding to the products, a set of service information identical to the similar products is copied, and data replacement is carried out according to information such as new product codes, product descriptions and name names, so that the service data of the products are generated. And registering transaction information of an operation level, for financial products, the transaction information mainly comprises an operator, a transaction date and a transaction unique number, identifying the current transaction information as pending approval, updating and adjusting corresponding parameters according to different parameter information and suggested values in a report, and at the moment, the state of the product is 'copied'. Therefore, the workload of inputting and adjusting the product service information is greatly simplified, and the risk of manual operation errors of service personnel is reduced.
As a specific embodiment, for the financial products, the financial products with the transaction state of pending approval are inquired according to the unique number of the transaction, and all service information of the newly added products is inquired by operating the code information of the newly added products registered in the flow. The business personnel compares the difference between the business data of the product and the original requirement document according to the financial products with the transaction state of pending approval, and marks the transaction state as approval passing when the business data and the requirement document are consistent. And when the business data is inconsistent with the requirement of the requirement document, marking the product state as 'reject', subsequently carrying out data adjustment on inconsistent parameters of the product through business data change operation, and initiating the examination and approval operation again after the adjustment is finished.
Optionally, the semantic analysis results are in the form of key-value pairs.
Optionally, performing semantic analysis on the requirement document includes:
and checking whether the format of the required document is wrong, if not, marking the ambiguous text in the required document as an unclear state, and marking the text with normal semantic analysis as a matchable state.
The method comprises the following steps of carrying out semantic analysis on a requirement document by utilizing a decomposition processing method of characters and words. In the processing process, the unrecognized texts are marked as 'undefined' states, and the recognizable texts are marked as 'matchable'.
Optionally, after checking whether the format of the requirement document is incorrect, the method further includes:
and calculating the ratio of the number of the texts marked as the undefined state to the number of all texts with marks, and judging whether to terminate the current operation according to the ratio.
As a specific embodiment, when a product is released to a marketing unit, the generated product data is pushed to a corresponding service system, and after the service system successfully receives the product data, the product status is changed to "validated", and the status of the transaction flow is changed to "released to marketing". And the business system develops business services based on the financial products according to the received business data of the products.
As a specific embodiment, whether the semantic analysis needs to continue the operation or not can be determined according to the proportion of the text in the undefined state, and if the ratio of the text in the undefined state to all the texts with marks is less than 20%, the operation continues; if the ratio is between 20% and 40%, giving a prompt, and determining whether to continue by a service staff; if the ratio is greater than 40%, the current operation is forcibly terminated.
The product configuration method provided by the embodiment of the invention compares the semantic analysis result with the parameter information of the existing product, thereby reducing the requirement on the service capability of service personnel. By generating the business data of the product, the workload of business personnel is reduced, the business personnel only need to compare and confirm the work, meanwhile, the business risk caused by human misoperation is reduced, and the product innovation speed is increased.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
It will be appreciated that the relevant features of the method and apparatus described above are referred to one another.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In addition, the memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims (5)
1. A method of product configuration, comprising:
creating a demand document corresponding to a product;
performing semantic analysis on the required document to obtain a semantic analysis result;
comparing the semantic analysis result with the parameter information of the existing product and obtaining a similar product corresponding to the product according to the comparison result;
and editing the service data of the similar products according to the requirement documents corresponding to the products to generate the service data corresponding to the products.
2. The product configuration method according to claim 1, wherein after generating the business data corresponding to the product, the method further comprises:
judging whether the business data corresponding to the product is consistent with the requirement of the requirement document, if so, determining that the product passes the approval and pushing the product to a corresponding business system;
and if not, modifying the service data corresponding to the product according to the semantic analysis result.
3. The product configuration method according to claim 1, wherein the semantic analysis result is in the form of a key-value pair.
4. The product configuration method of claim 1, wherein semantically analyzing the requirements document comprises:
and checking whether the format of the required document is wrong, if not, marking the ambiguous text in the required document as an unclear state, and marking the text with normal semantic analysis as a matchable state.
5. The product configuration method according to claim 4, wherein after checking whether the format of the requirement document is incorrect, the method further comprises:
and calculating the ratio of the number of the texts marked as the undefined state to the number of all texts with marks, and judging whether to terminate the current operation according to the ratio.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910900247.1A CN110673828A (en) | 2019-09-23 | 2019-09-23 | Product configuration method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910900247.1A CN110673828A (en) | 2019-09-23 | 2019-09-23 | Product configuration method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110673828A true CN110673828A (en) | 2020-01-10 |
Family
ID=69077314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910900247.1A Pending CN110673828A (en) | 2019-09-23 | 2019-09-23 | Product configuration method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110673828A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114219450A (en) * | 2021-12-20 | 2022-03-22 | 中国建设银行股份有限公司 | Product release method and device, electronic equipment and storage medium |
US11475493B2 (en) | 2019-12-11 | 2022-10-18 | Ul Llc | Methods for dynamically assessing applicability of product regulation updates to product profiles |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080243927A1 (en) * | 2007-03-28 | 2008-10-02 | Siemens Aktiengesellschaft | Method and a system for maintaining an integrity of a product |
CN106126885A (en) * | 2016-06-16 | 2016-11-16 | 中国船舶工业综合技术经济研究院 | A kind of product-design knowledge method of servicing and device |
CN107239937A (en) * | 2017-06-12 | 2017-10-10 | 北京理工大学 | A kind of product design method for supporting Collaborative Design Knowledge shared |
CN109597661A (en) * | 2018-10-26 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of service function configuration method and device |
-
2019
- 2019-09-23 CN CN201910900247.1A patent/CN110673828A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080243927A1 (en) * | 2007-03-28 | 2008-10-02 | Siemens Aktiengesellschaft | Method and a system for maintaining an integrity of a product |
CN106126885A (en) * | 2016-06-16 | 2016-11-16 | 中国船舶工业综合技术经济研究院 | A kind of product-design knowledge method of servicing and device |
CN107239937A (en) * | 2017-06-12 | 2017-10-10 | 北京理工大学 | A kind of product design method for supporting Collaborative Design Knowledge shared |
CN109597661A (en) * | 2018-10-26 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of service function configuration method and device |
Non-Patent Citations (1)
Title |
---|
江瑜: "基于软件产品线的需求分析研究", 《计算机工程与设计》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11475493B2 (en) | 2019-12-11 | 2022-10-18 | Ul Llc | Methods for dynamically assessing applicability of product regulation updates to product profiles |
CN114219450A (en) * | 2021-12-20 | 2022-03-22 | 中国建设银行股份有限公司 | Product release method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112732641A (en) | Electronic file filing method, device and medium | |
CN106681854B (en) | Information verification method, device and system | |
CN110673828A (en) | Product configuration method | |
CN110806866A (en) | Generation method and device of front-end management system | |
CN113010169A (en) | Method and apparatus for converting UI diagram into code file | |
CN107798120B (en) | Data conversion method and device | |
CN110941488A (en) | Task processing method, device, equipment and storage medium | |
CN116976697A (en) | Early warning method and system based on bidding data | |
US20240143899A1 (en) | Systems and methods for conversion of documents to reusable content types | |
CN108804685B (en) | Asset hosting and monitoring task processing method and device | |
CN110851400B (en) | Text data processing method and device | |
CN114817209A (en) | Monitoring rule processing method and device, processor and electronic equipment | |
CN111882419B (en) | Method and device for quality inspection of files and server | |
CN115687345A (en) | Report generation method and device, storage medium and electronic equipment | |
CN109508185B (en) | Code review method and device | |
CN113553047A (en) | Method and device for converting DSL into visual page | |
CN110717131B (en) | Page revising monitoring method and related system | |
CN112712421A (en) | Method, equipment and storage medium for automatically downloading running bill | |
CN111986009A (en) | Financial inquiry report generation method, device and medium based on elastic domain | |
CN112580915A (en) | Project milestone determination method and device, storage medium and electronic equipment | |
CN117093589B (en) | Unstructured data warehousing method and device | |
CN111125165A (en) | Set merging method, device, processor and machine-readable storage medium | |
CN116610762B (en) | Management method, equipment and medium for enterprise data assets | |
CN111159013B (en) | Code quality assessment method and device | |
CN113052675B (en) | Data display method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200110 |