CN112256584A - Internet number making method and system - Google Patents

Internet number making method and system Download PDF

Info

Publication number
CN112256584A
CN112256584A CN202011186925.1A CN202011186925A CN112256584A CN 112256584 A CN112256584 A CN 112256584A CN 202011186925 A CN202011186925 A CN 202011186925A CN 112256584 A CN112256584 A CN 112256584A
Authority
CN
China
Prior art keywords
scene
data
data generation
rule
generation rule
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.)
Granted
Application number
CN202011186925.1A
Other languages
Chinese (zh)
Other versions
CN112256584B (en
Inventor
林建明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Wuyu Technology Co ltd
Original Assignee
Shenzhen Wuyu Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Wuyu Technology Co ltd filed Critical Shenzhen Wuyu Technology Co ltd
Priority to CN202011186925.1A priority Critical patent/CN112256584B/en
Publication of CN112256584A publication Critical patent/CN112256584A/en
Application granted granted Critical
Publication of CN112256584B publication Critical patent/CN112256584B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an internet number making method and system, wherein the internet number making method comprises the following steps: a data generation rule setting step; setting a data generation rule corresponding to a scene, and establishing a corresponding relation between the scene and the data generation rule; a mathematical model building step; establishing a mathematical model, wherein a data generation rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule; a number making step; and acquiring a corresponding scene according to the number making requirement, acquiring a corresponding data generation rule according to the corresponding scene, and combining the data generation rules corresponding to the corresponding scene through the mathematical model established in the mathematical model establishing step to form data corresponding to the corresponding scene. The Internet number making method and the Internet number making system can improve the number making efficiency, and are easy to use, low in maintenance cost and high in expansibility.

Description

Internet number making method and system
Technical Field
The invention belongs to the technical field of software testing, relates to an internet number making system, and particularly relates to an internet number making method and an internet number making system.
Background
Various different test data are often required to be preset in the system in the test process, the relevance of partial data is strong, the related range is wide, the data volume is large, and a special number making tool is often required to construct the test data.
In the existing test mode, test data are inserted into a database in batches in a storage process, a special number making tool and other modes. The prior method has the following defects: (1) when the relation between the data tables is complex, the corresponding number making logic is complex, and the development and maintenance workload is large; (2) the number making tool is limited in the data structure of the relational database and cannot be applied to NoSQL, file systems and the like; (3) the expansion is difficult, a large number of scripts are often required to be updated for system change, unified management cannot be achieved, maintenance cost is high, ductility is weak, and usability is poor.
In view of the above, there is a need to design a new test data construction method to overcome at least some of the above-mentioned disadvantages of the existing test data construction methods.
Disclosure of Invention
The invention provides an internet number making method and system, which can improve the number making efficiency, and have the advantages of easy use, low maintenance cost and high expansibility.
In order to solve the technical problem, according to one aspect of the present invention, the following technical solutions are adopted:
an internet manufacturing method, comprising:
a data generation rule setting step; setting a data generation rule corresponding to a scene, and establishing a corresponding relation between the scene and the data generation rule;
a mathematical model building step; establishing a mathematical model, wherein a data generation rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule;
a number making step; and acquiring a corresponding scene according to the number making requirement, acquiring a corresponding data generation rule according to the corresponding scene, and combining the data generation rules corresponding to the corresponding scene through the mathematical model established in the mathematical model establishing step to form data corresponding to the corresponding scene.
In the step of setting the data generation rule, the data change of a database, a cache and a file system is automatically monitored, and the changed data is converted into an internal change sequence;
automatically monitoring and extracting data changes and forming rules in parameterized form; managing, controlling and updating the latest data rule, and automatically cleaning data; and key parameter information is set in the automatic encryption rule.
In one embodiment of the present invention, the data generation rule setting step includes decomposing a client scene into at least one unit object, each object being composed of a plurality of attributes, and freely composing the attributes into different rules by a discretization method;
setting a basic scene rule, intelligently analyzing the possible situations of the scene by using a dynamic programming algorithm, and establishing a standard manufacture scene by a learning function of a neural network and a genetic algorithm.
In the mathematical model establishing step, the mathematical model is internally processed in a rule input and result output mode and then converted into scene characteristics; outputting corresponding application scenes in a mode of random combination of rules and threshold setting; and combining different rules and at least one logic operation of AND, OR, NOT, include and NOT, matching the model calculation result with the user input scene, and outputting a group of rules with the highest matching degree.
As an embodiment of the present invention, in the number creating step, a number creating demand scenario input by a user through a human-computer interaction interface is obtained; matching results obtained by the preset data generation rule in the established mathematical model; finding out a model drilling result with the highest matching degree, and acquiring a corresponding data generation rule; the frequency of successful and failed manufacture is intelligently monitored, and the operation of destroying and resetting the account is supported;
presetting a limited number of scenes, then disassembling the scenes into at least one attribute unit, and storing the attribute units in a warehouse in an index mode; forming different rules by using the attributes by using a discretization method, establishing a standard manufacture scene by using a learning function of a neural network and a genetic algorithm mode, and finally mapping data to be inserted by using the scene-rule-attributes to perform automatic manufacture;
storing data generation rules corresponding to the scene in a rule base, wherein the rule base is used as the attribute of the scene, and the realization of the rules is automatically generated by a relational database, a non-relational database and file system data; the data generation rule is used as a minimum existence unit in the mathematical model;
in the number making step, a data modeling mode is adopted, and new number making scenes and number making functions are automatically and organically combined through rules, so that the number making requirement of full coverage of the test function is met.
As an embodiment of the present invention, the method further comprises:
automatically monitoring the data redundancy of the rule base; if the data exceeds the set threshold, alarming is carried out, and a repair suggestion is sent out, so that the data of the rule base is always ensured to be pure and single;
setting a new data generation rule, when inserting metadata, triggering an alarm mechanism according to the corresponding relation between the rule index and the metadata, prompting that the rule may have redundant prompt, and reestablishing the new index by modifying the enumeration type of the metadata to avoid rereading.
According to another aspect of the invention, the following technical scheme is adopted: an internet construction system, the internet construction system comprising:
the data generation rule setting module is used for setting a data generation rule corresponding to a scene and establishing a corresponding relation between the scene and the data generation rule;
the mathematical model establishing module is used for establishing a mathematical model, and the data generating rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule;
and the modeling module is used for acquiring the corresponding scene according to the modeling requirement so as to acquire the corresponding data generation rule according to the corresponding scene, and combining the data generation rules corresponding to the corresponding scene through the mathematical model established in the mathematical model establishing step so as to form the data corresponding to the corresponding scene.
As an embodiment of the present invention, the data generation rule setting module is configured to store the data generation rule corresponding to the scene in a rule base, where the rule base is used as an attribute of the scene, and the rule is automatically generated from a relational database, a non-relational database, and file system data; the data generation rule is used as a minimum existence unit in the mathematical model;
the data generation rule setting module is used for automatically monitoring data changes of a database, a cache and a file system and converting the data changes into an internal change sequence; the data generation rule setting module is used for automatically monitoring and extracting data change and forming a rule in a parameterized form; managing, controlling and updating the latest data rule, and automatically cleaning data; setting key parameter information in the automatic encryption rule;
the data generation rule setting module is used for disassembling a client scene into at least one unit object, each object is composed of a plurality of attributes, and the attributes are freely combined into different rules through a discretization method; the data generation rule setting module is used for setting basic scene rules, intelligently analyzing the possible situations of the scene by using a dynamic programming algorithm, and establishing a standard manufacture scene by means of a learning function of a neural network and a genetic algorithm;
as an embodiment of the present invention, the modeling module obtains a modeling requirement scenario; matching results obtained by the preset data generation rule in the established mathematical model; finding out a model drilling result with the highest matching degree, and acquiring a corresponding data generation rule; the frequency of successful and failed manufacture is intelligently monitored, and the operation of destroying and resetting the account is supported;
the data generation rule setting module is used for presetting a limited number of scenes, disassembling the scenes into at least one attribute unit, and storing the attribute units in a warehouse in an index mode; forming different rules by the attributes by a discretization method;
the mathematical model building module builds a standard manufacture scene through the learning function of a neural network and a genetic algorithm mode; the modeling module is used for mapping data to be inserted through scenes, rules and attributes to automatically model the data;
the modeling module adopts a data modeling mode, automatically and organically combines a new modeling scene and a new modeling function through rules, and meets the requirement of testing the full-coverage modeling of functions.
As an embodiment of the present invention, the method further includes a data monitoring module, configured to automatically monitor the data redundancy of the rule base; if the data exceeds the set threshold, alarming is carried out, and a repair suggestion is sent out, so that the data of the rule base is always ensured to be pure and single;
setting a new data generation rule, when inserting metadata, triggering an alarm mechanism according to the corresponding relation between the rule index and the metadata, prompting that the rule may have redundant prompt, and reestablishing the new index by modifying the enumeration type of the metadata to avoid rereading.
The invention has the beneficial effects that: the Internet number making method and the Internet number making system can improve the number making efficiency, and are easy to use, low in maintenance cost and high in expansibility.
The invention automatically generates the number making tool in a modeling mode, does not need to maintain a large number of scripts and compile a large number of codes, and realizes the characteristics of low maintenance cost, easy use and high efficiency. Meanwhile, the method can effectively integrate the characteristics of mysq l, nosq l and file system function difference, is suitable for the manufacturing number requirements of different intermediate masters, and realizes the characteristics of cross-platform and high expansibility. In addition, the invention has the capabilities of learning and function fission, and automatically generates a test tool by combining scenes and rules.
Drawings
Fig. 1 is a flowchart of an internet manufacturing method according to an embodiment of the present invention.
Fig. 2 is a flowchart of an internet manufacturing method according to an embodiment of the present invention.
Fig. 3 is a schematic diagram illustrating the components of an internet pricing system according to an embodiment of the invention.
Fig. 4 is a schematic diagram illustrating the components of an internet pricing system according to an embodiment of the invention.
Detailed Description
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
For a further understanding of the invention, reference will now be made to the preferred embodiments of the invention by way of example, and it is to be understood that the description is intended to further illustrate features and advantages of the invention, and not to limit the scope of the claims.
The description in this section is for several exemplary embodiments only, and the present invention is not limited only to the scope of the embodiments described. It is within the scope of the present disclosure and protection that the same or similar prior art means and some features of the embodiments may be interchanged.
The term "connected" in the specification includes both direct connection and indirect connection.
The invention discloses an internet number making method, and fig. 1 is a flow chart of the internet number making method in an embodiment of the invention; referring to fig. 1, the internet manufacturing method includes:
step S1, a data generation rule setting step; setting a data generation rule corresponding to the scene, and establishing a corresponding relation between the scene and the data generation rule.
In one embodiment, the data generation rule corresponding to the scene is stored in a rule base, the rule base is used as the attribute of the scene, and the rule is automatically generated from a relational database, a non-relational database and file system data.
In an embodiment of the invention, data change of a database, a cache and a file system is automatically monitored, and changed data are converted into an internal change sequence. Fully-automatically monitoring and extracting data change, and forming a rule in a parameterized form; managing and controlling and actually updating the latest data rule, and automatically cleaning data; and key parameter information in the automatic encryption rule.
For example, a data generation rule may have the following: (1) generating a registration record of a user; 2) generating a living body authentication record of a user; (3) generating a transaction record of a user; (4) generating user credit data;
further, according to the rule of "generating user living body authentication record", the following data change sequence is automatically generated by actually manually operating the user living body authentication once: (1) adding a piece of living body authentication information in a database XXX table; (2) updating a piece of living body completion state information in a database YYY table; (3) adding a XXX record in a cache; (4) and adding a living photo of the user in the file system.
Step S2, mathematical model establishing; establishing a mathematical model, wherein a data generation rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule. In one embodiment, the data generation rule is the smallest unit of presence in the mathematical model.
In one embodiment, a client scene is decomposed into at least one unit object, each object is composed of a plurality of attributes, and the attributes are freely combined into different rules through a discretization method. Setting basic scene rules, then using a dynamic programming algorithm to intelligently analyze the possible situations of the scene, and establishing a standard manufacture scene by the learning function of a neural network and the mode of a genetic algorithm.
In one embodiment of the invention, the scene characteristics are converted after internal processing through a rule input and result output mode; outputting corresponding application scenes through arbitrary combination of rules and threshold setting; at least one logic operation of AND, OR, NOT, Inclusion and NOT is used in combination among different rules; and matching the model calculation result with the input scene of the user, and outputting a group of rules with the highest matching degree.
The above step S2 is further described below by way of several specific cases of model generation scenarios. For example:
(1) when the input rule combination is that firstly, a registration record of a user is generated, and secondly, a living body authentication record of the user is generated, an output scene is 'living body completion';
(2) when the input rule combination is that firstly, the registration record of the user is generated, secondly, the living body authentication record of the user is generated, and thirdly, the authentication record of the user identity card is generated, the output scene is 'finished identity card'
(3) When the input rules are combined, firstly, user account information is generated, secondly, user amount information is generated, thirdly, user transaction records are generated, and the output scene is 'borrow initiation'
(4) When the input rules are combined, firstly, user account information is generated, secondly, user amount information is generated, thirdly, user transaction records are generated, and fourthly, when a user repayment plan is generated, the output scene is 'borrow success'
(5) For example, if the output result of each rule is automatically matched when the user desires to make and deposit a successful account, and the final matching degree with the output result of the rule combination (3) is 60% and the final matching degree with the output result of the rule combination (4) is 90%, the metadata with the scene of "successful deposit" is generated through the rule combination (4).
Step S3, a number making step; and acquiring a corresponding scene according to the number making requirement, acquiring a corresponding data generation rule according to the corresponding scene, and combining the data generation rules corresponding to the corresponding scene through the mathematical model established in the mathematical model establishing step to form data corresponding to the corresponding scene.
In one embodiment of the invention, in the number making step, the ER model is automatically analyzed according to scene requirements and a generation rule, and corresponding test data are generated; scenarios refer to different functional test requirements. For example: a batch of orders to be paid, a batch of orders to be evaluated, a batch of orders with coupons, etc. are required; different scenarios define the data rules for their specific needs.
The core of the manufacture is that rules are organically combined through an intelligent means, and a data monitoring module is adopted to automatically monitor the data redundancy of the rule base, avoid dirty data and ensure that the data is pure and single.
FIG. 2 is a flowchart of an Internet data making method according to an embodiment of the present invention; referring to fig. 2, in an embodiment of the invention, the method further includes step S4: automatically monitoring the data redundancy of the rule base; if the data exceeds the set threshold value, alarming is carried out, and a repair suggestion is sent out, so that the data purity and the singleness of the rule base are always ensured.
In one embodiment, in the number making step, a data modeling mode is adopted, a new number making (or number making) scene is automatically and organically combined through rules, and the number making function meets the number making requirement of full coverage of the test function.
In one embodiment of the invention, an artificial number demand scene is input through a human-computer interaction interface; matching results obtained by a preset data generation rule in the model; finding out a model drilling result with the highest matching degree, and acquiring a corresponding data generation rule; and intelligently monitoring the frequency of successful and failed manufacture, and supporting the operation of destroying and resetting the account.
Firstly, a limited number of scenes can be preset, then the scenes are disassembled into at least one attribute unit, and the attribute units are stored in a warehouse in an index mode; and then, forming different rules by using the attributes by using a discretization method, establishing a standard manufacture scene by using a learning function of a neural network and a genetic algorithm mode, and finally mapping data to be inserted by using the scene-rule-attributes to perform automatic manufacture.
In the number making control: (1) the purity and the redundancy of the data generation rule are ensured; (2) the model ensures the randomness and diversity of the data generation rule combination as much as possible; (3) the richer the data generation rule is, the larger the success rate of the number generation is;
the data generation rule is ensured to be pure and single. The data generation rule generates, for example, a registration record of the user, generates a living body authentication record of the user, and establishes a correspondence between the rule and the metadata by indexing, for example: when the user registration record contains the generated data in the XXX table, the user live authentication record contains the generated data in the XXX table, and the data is generated in the YYY table, it can be found that both rules contain the generated data in the XXX table, and there is redundancy, and the correct rule for generating the user live authentication record should be: data is generated in the YYY table.
The invention can ensure the diversity of the model combination rule. The number and the sequence of the rules can be logically operated by an exhaustion and permutation combination method, for example: there are A, B two data generating rules, and the corresponding combination is (A), (B) and (A)&B,④B&A,⑤A||B,⑥
Figure BDA0002751625740000071
Figure BDA0002751625740000072
And so on.
The invention can ensure richer data generation rules. The complex diversity of the service determines the richness of the data generation rule, for example, the service includes the conventional registration login and loan repayment, and also includes the services of member, interest and benefit distribution, so that the rules of the member and benefit distribution type need to be added, a new scene can be formed, the benefit of the free coupon can be used when the user borrows, and the like.
In one usage scenario of the present invention, the database ER model may be: (1) decomposing a user scene into at least one entity, each entity being for a plurality of attributes, namely, what we say fields; (2) each field establishes index association through an entity; (3) automatically analyzing scenes and attributes through the model; (4) the new number increasing function automatically analyzes the model in a field rule configuration mode, and realizes full-automatic number generation through a number generation scene and a corresponding relation; (5) the method is suitable for the number making function of relational and non-relational databases, and is also suitable for the number making and zero coding of a file system, and easy to expand.
Fig. 3 is a schematic diagram illustrating an internet pricing system according to an embodiment of the present invention; referring to fig. 3, the internet pricing system includes: the device comprises a data generation rule setting module 1, a mathematical model establishing module 2 and a modeling module 3.
The data generation rule setting module 1 is used for setting a data generation rule corresponding to a scene and establishing a corresponding relationship between the scene and the data generation rule. In an embodiment of the present invention, the data generation rule setting module is configured to store the data generation rule corresponding to the scene in a rule base, where the rule base is used as an attribute of the scene, and the rule is automatically generated from a relational database, a non-relational database, and file system data.
The mathematical model building module 2 is used for building a mathematical model, and the data generation rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule. In one embodiment, the data generation rule is the smallest unit of presence in the mathematical model.
The modeling module 3 is used for acquiring the corresponding scene according to the modeling requirement, so as to acquire the corresponding data generation rule according to the corresponding scene, and the data generation rules corresponding to the corresponding scene are combined through the mathematical model established in the mathematical model establishing step to form the data corresponding to the corresponding scene. In an embodiment of the present invention, the modeling module 3 adopts a data modeling manner, and automatically and organically combines a new modeling scene and a new modeling function through rules, so as to satisfy the modeling requirement of full coverage of the test function.
FIG. 4 is a schematic diagram of an Internet build system according to an embodiment of the invention; referring to fig. 4, in an embodiment of the present invention, the method further includes a data monitoring module for automatically monitoring the data redundancy of the rule base; if the data exceeds the set threshold value, alarming is carried out, and a repair suggestion is sent out, so that the data purity and the singleness of the rule base are always ensured. Setting a new data generation rule, triggering an alarm mechanism according to the corresponding relation between the rule index and the metadata when the metadata is inserted, prompting that the rule possibly has redundant prompt, and reestablishing the new index by modifying the enumeration type of the metadata to avoid rereading.
In summary, the internet number making method and system provided by the invention can improve the number making efficiency, and are easy to use, low in maintenance cost and high in expansibility.
The invention automatically generates the number making tool in a modeling mode, does not need to maintain a large number of scripts and compile a large number of codes, and realizes the characteristics of low maintenance cost, easy use and high efficiency. Meanwhile, the method can effectively integrate the characteristics of mysq l, nosq l and file system function difference, is suitable for the manufacturing number requirements of different intermediate masters, and realizes the characteristics of cross-platform and high expansibility. In addition, the invention has the capabilities of learning and function fission, and automatically generates a test tool by combining scenes and rules.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The description and applications of the invention herein are illustrative and are not intended to limit the scope of the invention to the embodiments described above. Effects or advantages referred to in the embodiments may not be reflected in the embodiments due to interference of various factors, and the description of the effects or advantages is not intended to limit the embodiments. Variations and modifications of the embodiments disclosed herein are possible, and alternative and equivalent various components of the embodiments will be apparent to those skilled in the art. It will be clear to those skilled in the art that the present invention may be embodied in other forms, structures, arrangements, proportions, and with other components, materials, and parts, without departing from the spirit or essential characteristics thereof. Other variations and modifications of the embodiments disclosed herein may be made without departing from the scope and spirit of the invention.

Claims (10)

1. An internet manufacturing method, comprising:
a data generation rule setting step; setting a data generation rule corresponding to a scene, and establishing a corresponding relation between the scene and the data generation rule;
a mathematical model building step; establishing a mathematical model, wherein a data generation rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule;
a number making step; and acquiring a corresponding scene according to the number making requirement, acquiring a corresponding data generation rule according to the corresponding scene, and combining the data generation rules corresponding to the corresponding scene through the mathematical model established in the mathematical model establishing step to form data corresponding to the corresponding scene.
2. The internet manufacturing method of claim 1, wherein:
in the step of setting the data generation rule, the data change of a database, a cache and a file system is automatically monitored, and the changed data is converted into an internal change sequence;
automatically monitoring and extracting data changes and forming rules in parameterized form; managing, controlling and updating the latest data rule, and automatically cleaning data; and key parameter information is set in the automatic encryption rule.
3. The internet manufacturing method of claim 1, wherein:
in the data generation rule setting step, a client scene is disassembled into at least one unit object, each object consists of a plurality of attributes, and the attributes are freely combined into different rules through a discretization method;
setting a basic scene rule, intelligently analyzing the possible situations of the scene by using a dynamic programming algorithm, and establishing a standard manufacture scene by a learning function of a neural network and a genetic algorithm.
4. The internet manufacturing method of claim 1, wherein:
in the mathematical model establishing step, the mathematical model is converted into scene characteristics after internal processing in a rule input and result output mode; outputting corresponding application scenes in a mode of random combination of rules and threshold setting; and combining different rules and at least one logic operation of AND, OR, NOT, include and NOT, matching the model calculation result with the user input scene, and outputting a group of rules with the highest matching degree.
5. The internet manufacturing method of claim 1, wherein:
in the number making step, a number making requirement scene input by a user through a man-machine interaction interface is obtained; matching results obtained by the preset data generation rule in the established mathematical model; finding out a model drilling result with the highest matching degree, and acquiring a corresponding data generation rule; the frequency of successful and failed manufacture is intelligently monitored, and the operation of destroying and resetting the account is supported;
presetting a limited number of scenes, then disassembling the scenes into at least one attribute unit, and storing the attribute units in a warehouse in an index mode; forming different rules by using the attributes by using a discretization method, establishing a standard manufacture scene by using a learning function of a neural network and a genetic algorithm mode, and finally mapping data to be inserted by using the scene-rule-attributes to perform automatic manufacture;
storing data generation rules corresponding to the scene in a rule base, wherein the rule base is used as the attribute of the scene, and the realization of the rules is automatically generated by a relational database, a non-relational database and file system data; the data generation rule is used as a minimum existence unit in the mathematical model;
in the number making step, a data modeling mode is adopted, and new number making scenes and number making functions are automatically and organically combined through rules, so that the number making requirement of full coverage of the test function is met.
6. The internet manufacturing method of claim 1, wherein:
the method further comprises:
automatically monitoring the data redundancy of the rule base; if the data exceeds the set threshold, alarming is carried out, and a repair suggestion is sent out, so that the data of the rule base is always ensured to be pure and single;
setting a new data generation rule, when inserting metadata, triggering an alarm mechanism according to the corresponding relation between the rule index and the metadata, prompting that the rule may have redundant prompt, and reestablishing the new index by modifying the enumeration type of the metadata to avoid rereading.
7. An internet construction system, comprising:
the data generation rule setting module is used for setting a data generation rule corresponding to a scene and establishing a corresponding relation between the scene and the data generation rule;
the mathematical model establishing module is used for establishing a mathematical model, and the data generating rule is used as a component in the mathematical model; the scene corresponds to at least one data generation rule, and the scene is formed by the at least one data generation rule;
and the modeling module is used for acquiring the corresponding scene according to the modeling requirement so as to acquire the corresponding data generation rule according to the corresponding scene, and combining the data generation rules corresponding to the corresponding scene through the mathematical model established in the mathematical model establishing step so as to form the data corresponding to the corresponding scene.
8. The internet pricing system of claim 7, wherein:
the data generation rule setting module is used for storing data generation rules corresponding to the scene in a rule base, the rule base is used as the attribute of the scene, and the realization of the rules is automatically generated by a relational database, a non-relational database and file system data; the data generation rule is used as a minimum existence unit in the mathematical model;
the data generation rule setting module is used for automatically monitoring data changes of a database, a cache and a file system and converting the data changes into an internal change sequence; the data generation rule setting module is used for automatically monitoring and extracting data change and forming a rule in a parameterized form; managing, controlling and updating the latest data rule, and automatically cleaning data; setting key parameter information in the automatic encryption rule;
the data generation rule setting module is used for disassembling a client scene into at least one unit object, each object is composed of a plurality of attributes, and the attributes are freely combined into different rules through a discretization method; the data generation rule setting module is used for setting basic scene rules, intelligently analyzing the possible situations of the scene by using a dynamic programming algorithm, and establishing a standard manufacture scene by means of a learning function of a neural network and a genetic algorithm.
9. The internet pricing system of claim 7, wherein:
the number making module obtains a number making demand scene; matching results obtained by the preset data generation rule in the established mathematical model; finding out a model drilling result with the highest matching degree, and acquiring a corresponding data generation rule; the frequency of successful and failed manufacture is intelligently monitored, and the operation of destroying and resetting the account is supported;
the data generation rule setting module is used for presetting a limited number of scenes, disassembling the scenes into at least one attribute unit, and storing the attribute units in a warehouse in an index mode; forming different rules by the attributes by a discretization method;
the mathematical model building module builds a standard manufacture scene through the learning function of a neural network and a genetic algorithm mode; the modeling module is used for mapping data to be inserted through scenes, rules and attributes to automatically model the data;
the modeling module adopts a data modeling mode, automatically and organically combines a new modeling scene and a new modeling function through rules, and meets the requirement of testing the full-coverage modeling of functions.
10. The internet pricing system of claim 7, wherein:
the method further comprises a data monitoring module for automatically monitoring the data redundancy of the rule base; if the data exceeds the set threshold, alarming is carried out, and a repair suggestion is sent out, so that the data of the rule base is always ensured to be pure and single;
setting a new data generation rule, when inserting metadata, triggering an alarm mechanism according to the corresponding relation between the rule index and the metadata, prompting that the rule may have redundant prompt, and reestablishing the new index by modifying the enumeration type of the metadata to avoid rereading.
CN202011186925.1A 2020-10-30 2020-10-30 Internet number making method and system Active CN112256584B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011186925.1A CN112256584B (en) 2020-10-30 2020-10-30 Internet number making method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011186925.1A CN112256584B (en) 2020-10-30 2020-10-30 Internet number making method and system

Publications (2)

Publication Number Publication Date
CN112256584A true CN112256584A (en) 2021-01-22
CN112256584B CN112256584B (en) 2021-08-31

Family

ID=74267871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011186925.1A Active CN112256584B (en) 2020-10-30 2020-10-30 Internet number making method and system

Country Status (1)

Country Link
CN (1) CN112256584B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113205372A (en) * 2021-05-28 2021-08-03 中国工商银行股份有限公司 Combined electronic ticket selecting method and device
CN115439957A (en) * 2022-09-14 2022-12-06 上汽大众汽车有限公司 Intelligent driving data acquisition method, acquisition device, acquisition equipment and computer readable storage medium
CN115827452A (en) * 2022-11-29 2023-03-21 广发银行股份有限公司 Data processing type test system, method, storage medium and equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120323558A1 (en) * 2011-02-14 2012-12-20 Decisive Analytics Corporation Method and apparatus for creating a predicting model
CN105786911A (en) * 2014-12-25 2016-07-20 阿里巴巴集团控股有限公司 Application data checking method and device
CN110647995A (en) * 2019-08-01 2020-01-03 平安科技(深圳)有限公司 Rule training method, device, equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120323558A1 (en) * 2011-02-14 2012-12-20 Decisive Analytics Corporation Method and apparatus for creating a predicting model
CN105786911A (en) * 2014-12-25 2016-07-20 阿里巴巴集团控股有限公司 Application data checking method and device
CN110647995A (en) * 2019-08-01 2020-01-03 平安科技(深圳)有限公司 Rule training method, device, equipment and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113205372A (en) * 2021-05-28 2021-08-03 中国工商银行股份有限公司 Combined electronic ticket selecting method and device
CN115439957A (en) * 2022-09-14 2022-12-06 上汽大众汽车有限公司 Intelligent driving data acquisition method, acquisition device, acquisition equipment and computer readable storage medium
CN115439957B (en) * 2022-09-14 2023-12-08 上汽大众汽车有限公司 Intelligent driving data acquisition method, acquisition device, acquisition equipment and computer readable storage medium
CN115827452A (en) * 2022-11-29 2023-03-21 广发银行股份有限公司 Data processing type test system, method, storage medium and equipment
CN115827452B (en) * 2022-11-29 2023-11-10 广发银行股份有限公司 Data processing type test system, method, storage medium and equipment

Also Published As

Publication number Publication date
CN112256584B (en) 2021-08-31

Similar Documents

Publication Publication Date Title
CN112256584B (en) Internet number making method and system
US8768976B2 (en) Operational-related data computation engine
CN100468396C (en) Mapping architecture for arbitrary data models
JP5525541B2 (en) Mapping instances of datasets in the data management system
US20040215629A1 (en) Data abstraction model driven physical layout
US8676859B2 (en) Method and system for analyzing data stored in a database
WO2006047532A1 (en) Probabilistic model for record linkage
CN112035491A (en) Data storage method based on block chain, electronic integral processing method and system
CN107491476B (en) Data model conversion and query analysis method suitable for various big data management systems
KR100529661B1 (en) Object integrated management system
CN109947741B (en) Method for modeling and storing attribute parameters of items
CN108415990B (en) Data quality monitoring method and device, computer equipment and storage medium
US20020087445A1 (en) Financial processing systems and methods
US7487161B2 (en) Distributing data
CN117194426A (en) Data partition archiving method, system, equipment and medium
US20100318343A1 (en) Smart data access layer for supervisory information system
CN108959591A (en) Method, system, equipment and the storage medium that database and block chain integrate
CN115114325A (en) Data query method and device, electronic equipment and storage medium
Ahmed et al. Generating data warehouse schema
Firestone et al. Knowledge base management systems and the knowledge warehouse: a" Strawman
CN112163049B (en) Method and device for mapping business object into data entity
US7729961B1 (en) Systems, methods, and computer-readable storage media for analyzing HMDA data
KR101926165B1 (en) The document editing system of web-based hmi solution and document editing method by the system
Thenmozhi et al. OntoMD: ontology based multidimensional schema design approach
CN116484054A (en) Data processing method and related 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
GR01 Patent grant
GR01 Patent grant