System construction conformity detection method and device, equipment, storage medium and product
By obtaining the data processing model of the measurement automation system, the system construction score is determined based on the distribution of different types of data, the problem of lack of authority and subjectivity in the detection results of the measurement automation system is solved, and the system automation detection and quality evaluation are realized Accuracy and objectivity.
Patent Information
- Application Number
- CN202411557203.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-01-03
AI Technical Summary
The measurement automation system lacks unified and standardized evaluation standards for digital construction level and objective and accurate evaluation methods in system inspection, resulting in lack of authority and reference for evaluation results, and is too dependent on manual labor and highly subjective, making it difficult to accurately discover construction quality problems.
Provide a system construction compliance detection method, by obtaining the data processing model correlation data of the system to be detected, determining the system construction score based on the distribution of different types of data, and determining the detection results based on the score, realizing system automation detection and improving the detection results Accuracy.
It has achieved an accurate, objective and efficient evaluation of the digital construction quality of the metrology automation system, and can accurately discover construction quality problems, which has improved the authority and reference of the test results.
Smart Images

Figure CN119248631A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to a system construction compliance detection method, device, equipment, storage medium and product. Background Art
[0002] With the rapid development of artificial intelligence technology, the metering automation system has emerged. At present, this is the automation system that can complete data collection and data analysis through the collaboration of the cloud data analysis domain and the edge cluster collection and monitoring domain, which provides convenience for metering work. However, the metering automation system still has defects in system detection.
[0003] However, the measurement automation system faces two major challenges in evaluation and testing: first, there is a lack of unified and standardized digital construction level evaluation standards and models, which leads to the lack of authority and reference in the evaluation results; second, the existing evaluation methods are too dependent on manual work and are highly subjective, making it difficult to accurately identify construction quality problems. This needs to be solved urgently. Summary of the invention
[0004] Based on this, it is necessary to provide a system construction compliance detection method, device, equipment, storage medium and product that can realize system automated detection and improve the accuracy of detection results in response to the above technical problems.
[0005] In a first aspect, the present application provides a system construction compliance detection method, comprising:
[0006] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0007] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0008] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0009] In one embodiment, determining a system construction score corresponding to the system to be tested according to the distribution of different types of data in the model-related data includes:
[0010] The system construction score corresponding to the system to be tested is determined according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
[0011] In one embodiment, determining a system construction score corresponding to the system to be tested according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data includes:
[0012] The product of the proportion of standard associated data in the model associated data and the preset score value is used as the system construction score corresponding to the system to be tested.
[0013] In one embodiment, obtaining model-related data corresponding to a data processing model in a system to be detected includes:
[0014] Acquire model library table data corresponding to each model library table of the data processing model in the system to be detected; wherein the model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model;
[0015] The model library table data corresponding to each model library table is used as the model association data corresponding to the data processing model.
[0016] In one embodiment, obtaining model-related data corresponding to a data processing model in a system to be detected includes:
[0017] Obtaining data processing rules corresponding to the data processing model in the system to be detected; and,
[0018] Obtain the load calculation rules corresponding to the data processing model in the system to be detected;
[0019] The data processing rules and load calculation rules are used as model-associated data corresponding to the data processing model.
[0020] In one embodiment, the method further comprises:
[0021] Obtain the data collection volume corresponding to the system to be tested within a preset time period;
[0022] Accordingly, according to the distribution of different types of data in the model-related data, the system construction score corresponding to the system to be tested is determined, including:
[0023] The system construction score corresponding to the system to be tested is determined based on the ratio of the data collection volume to the standard data collection volume, as well as the distribution of different types of data in the model-associated data.
[0024] In a second aspect, the present application also provides a system construction compliance detection device, including:
[0025] A data acquisition module is used to acquire model-related data corresponding to the data processing model in the system to be detected;
[0026] A score determination module is used to determine the system construction score corresponding to the system to be tested according to the distribution of different types of data in the model-related data;
[0027] The result determination module is used to determine the system construction compliance test result of the system to be tested based on the system construction score.
[0028] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0029] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0030] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0031] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0032] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the following steps are implemented:
[0033] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0034] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0035] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0036] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0037] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0038] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0039] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0040] The above-mentioned system construction compliance detection method, device, equipment, storage medium and product obtain the model-related data corresponding to the data processing model in the system to be detected; determine the system construction score corresponding to the system to be detected based on the distribution of different types of data in the model-related data; and determine the system construction compliance detection result of the system to be detected based on the system construction score. In the above process, the scoring criteria are set for the system construction score of the system to be detected, which can realize system automation detection. Furthermore, since the distribution of different types of data in the model-related data corresponding to the data processing model in the system to be detected is taken into account when determining the system construction score, the determined system construction score can be made more accurate. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0042] Figure 1 An application environment diagram of a system construction compliance detection method in an embodiment;
[0043] Figure 2 A flowchart of a system construction compliance detection method in an embodiment;
[0044] Figure 3 A flowchart of a system construction score determination step in one embodiment;
[0045] Figure 4 A schematic diagram of a flow chart of a step of acquiring model-related data in an embodiment;
[0046] Figure 5 A schematic diagram of a flow chart of a step of acquiring model-related data in another embodiment;
[0047] Figure 6 It is a flowchart of the step of acquiring the data collection amount in one embodiment;
[0048] Figure 7 A flowchart of a system construction compliance detection method in another embodiment;
[0049] Figure 8 A structural block diagram of a system construction compliance detection device in one embodiment;
[0050] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0051] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0052] Before introducing the system construction compliance detection method provided in this application, it should be noted that, currently, with the development of technologies such as cloud computing, big data, and artificial intelligence, the construction of digital capabilities of metrology automation systems has become a future trend. The cloud-edge collaborative metrology automation system generally includes an acquisition monitoring domain and a data analysis domain. Among them, the data analysis domain is deployed in the cloud, and the acquisition monitoring domain is deployed in the edge cluster. The cloud-edge collaboration realizes the improvement of the acquisition capability and data analysis capability of the metrology automation master station. At present, the cloud-edge collaborative metrology automation system has the following problems in evaluation and detection:
[0053] (1) There is a lack of evaluation standards for the digital construction level of metering automation master stations. There are no unified and standardized evaluation indicators and evaluation models for the digital construction level of master stations. The evaluation results have no theoretical support and are not authoritative and referenceable.
[0054] (2) There is a lack of objective and accurate evaluation and testing methods. In the past, the quality evaluation test of the digital construction of the metering master station was carried out by organizing experts to conduct manual evaluation. The human subjectivity is too strong, and it is difficult for humans to discover construction quality problems.
[0055] In order to solve the above problems, the system construction compliance detection method of this application is proposed to achieve accurate, objective and efficient evaluation of the quality of the digital construction of the main station, and accurately discover the quality problems of the digital construction of the main station, which is of great engineering significance.
[0056] The system construction compliance detection method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the client 102 communicates with the system detection component 104 through the network, and the system detection component 104 is deployed inside the system to be detected. The data storage system can store the data that the system detection component 104 needs to process. The data storage system can be integrated on the system detection component 104, or it can be placed on the cloud or other network servers. Specifically, the system detection component 104 obtains the model-related data corresponding to the data processing model in the system to be detected; according to the distribution of different types of data in the model-related data, the system construction score corresponding to the system to be detected is determined; the system detection component 104 determines the system construction compliance test result of the system to be detected according to the system construction score, and feeds back the system construction compliance test result to the client 102. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head mounted device may be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc.
[0057] In an exemplary embodiment, Figure 2 As shown, a system construction compliance detection method is provided, which is applied to Figure 1 Taking the system detection component 104 in the example as an example, the following steps are included:
[0058] S210, obtaining model-related data corresponding to the data processing model in the system to be detected.
[0059] Among them, the system to be detected mainly refers to the metering automation system; the data processing model mainly refers to the neural network model deployed in the metering automation system for processing the metering data. By way of example, it may include a data analysis model for statistical analysis of power data, an electricity consumption data analysis model for processing user electricity consumption data, or a curve generation model for statistics of charge data and generating a charge curve, etc.; the model-associated data may be data related to each neural network model.
[0060] Exemplarily, model-related data corresponding to different data processing models in the system to be tested may be stored in a corresponding database, and when there is a need for system construction compliance testing, the model-related data corresponding to the corresponding data processing model is obtained from the database.
[0061] S220, determining a system construction score corresponding to the system to be tested according to the distribution of different types of data in the model associated data.
[0062] The system construction score can be a qualitative indicator or a quantitative indicator. For example, if the system construction score is a qualitative indicator, the system construction score can include two types of system construction: qualified and unqualified; if the system construction score is a quantitative indicator, the system construction score can include different scores from 0 to full marks.
[0063] In an optional implementation, the accuracy of each data in the model-related data may be determined, and the system construction score corresponding to the system to be tested may be determined according to the data volume of the accurate data and the data volume of the inaccurate data.
[0064] In an optional implementation, the model-associated data may be input into a data distribution determination model to obtain the distribution of different types of data in the model-associated data, and the system construction score corresponding to the system to be tested may be determined based on the distribution and a predetermined scoring strategy.
[0065] S230, determining the system construction compliance test result of the system to be tested according to the system construction score.
[0066] Exemplarily, if the system construction score is a qualitative indicator, the system construction score is used as the system construction compliance test result of the system to be tested; if the system construction score is a quantitative indicator, the system construction compliance test result of the system to be tested is determined based on the system construction score and a pre-set score threshold.
[0067] For example, if the full score is 10 points and the scoring threshold is 6 points, then if the system construction score exceeds 6 points, the system construction compliance test result of the system to be tested is determined to be compliant; otherwise, the system construction compliance test result of the system to be tested is determined to be non-compliant.
[0068] In the above-mentioned system construction compliance detection method, the model-related data corresponding to the data processing model in the system to be detected is obtained; the system construction score corresponding to the system to be detected is determined according to the distribution of different types of data in the model-related data; and the system construction compliance detection result of the system to be detected is determined according to the system construction score. In the above process, the scoring criteria are set for the system construction score of the system to be detected, which can realize system automation detection. Furthermore, since the distribution of different types of data in the model-related data corresponding to the data processing model in the system to be detected is taken into account when determining the system construction score, the determined system construction score can be made more accurate.
[0069] Based on the technical solutions of the above embodiments, the present application also provides an optional embodiment. In this optional embodiment, the process of determining the system construction score corresponding to the system to be detected according to the distribution of different types of data in the model-related data is refined.
[0070] See also Figure 3 The steps for determining the system construction score shown include:
[0071] S310, determining a system construction score corresponding to the system to be detected according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
[0072] The model-associated data is the model-associated data that meets the preset requirements.
[0073] Specifically, in this embodiment, the amount of standard associated data in the model associated data is determined, and the system construction score corresponding to the system to be detected is determined based on the amount of standard associated data and the amount of model associated data. Exemplarily, the product of the proportion of standard associated data in the model associated data and the preset score value can be used as the system construction score corresponding to the system to be detected. The preset score value can be a full score, which can be 10 points or 100 points by way of example.
[0074] Specifically, the product of the ratio of the data volume of the standard associated data to the data volume of the model associated data and the full score is used as the system construction score corresponding to the system to be tested.
[0075] In the above embodiment, the process of determining the system construction score corresponding to the system to be detected is explained in detail, so that the process of determining the system construction score corresponding to the system to be detected is clearer and has a basis.
[0076] Based on the technical solutions of the above embodiments, the present application also provides an optional embodiment. In this optional embodiment, the process of obtaining model-related data corresponding to the data processing model in the system to be detected is limited.
[0077] See also Figure 4 The steps for obtaining model-related data shown include:
[0078] S410, obtaining model library table data corresponding to each model library table of the data processing model in the system to be detected.
[0079] The model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model.
[0080] Exemplarily, different types of model library table data are stored in different databases. In this embodiment, when there is a need for system construction compliance detection, the type of model library table to be obtained can be determined, and the corresponding model library table data can be obtained in the corresponding database.
[0081] In order to make the system construction scoring of the system to be detected more accurate, in this embodiment, all model library table data can be obtained.
[0082] S420, using the model library table data corresponding to each model library table as the model association data corresponding to the data processing model.
[0083] In the above embodiment, specific types of model-related data are given. Specifically, when the model-related data includes multiple types of data, the system construction score determined based on the model-related data will be more accurate.
[0084] Based on the technical solutions of the above embodiments, the present application also provides an optional embodiment. In this optional embodiment, the process of obtaining model-related data corresponding to the data processing model in the system to be detected is limited.
[0085] See also Figure 5 The steps for obtaining model-related data shown include:
[0086] S510, obtaining data processing rules corresponding to the data processing model in the system to be detected.
[0087] Among them, data processing rules include data cleaning rules and power calculation rules.
[0088] Exemplarily, different data processing models correspond to different data processing rules. In this embodiment, the power calculation rule corresponding to each data processing model can be obtained for subsequent processing.
[0089] S520: Obtain a load calculation rule corresponding to the data processing model in the system to be detected.
[0090] S530: Use the data processing rules and the load calculation rules as model-related data corresponding to the data processing model.
[0091] The above S530 only shows a method of determining model-related data provided by this embodiment. Further, this embodiment can also obtain the processed data corresponding to the most recent cycle of the system to be detected, and use the data volume and processing logic of the processed data as the model-related data corresponding to the data processing model.
[0092] In the above embodiment, other data types of model-related data are provided, so that the system construction score determined based on the model-related data will be more accurate.
[0093] Based on the technical solutions of the above embodiments, the present application also provides an optional embodiment. In this optional embodiment, the system construction compliance detection method provided by the present application is further refined.
[0094] See also Figure 6 The steps for obtaining the data collection volume shown include:
[0095] S610, obtaining the data collection amount corresponding to the system to be detected within a preset time period.
[0096] Specifically, in this embodiment, the data collection amount of the monitoring domain database of the system to be detected in the most recent period may be obtained.
[0097] Accordingly, the system construction score corresponding to the system to be tested is determined according to the distribution of different types of data in the model-related data, including: determining the system construction score corresponding to the system to be tested according to the ratio of the data collection amount to the standard data collection amount, and the distribution of different types of data in the model-related data.
[0098] The standard data collection amount may be determined based on manual experience or through a large number of experiments, and this application does not limit this.
[0099] Exemplarily, the ratio of the data collection volume to the standard data collection volume, multiplied by the full score, can be used as the first system construction score corresponding to the system to be tested; the ratio of the data volume of standard model-associated data to the data volume of model-associated data, multiplied by the full score, can be used as the second system construction score corresponding to the system to be tested.
[0100] Exemplarily, after determining the first system construction score and the second system construction score, the comprehensive score corresponding to the system to be detected can also be determined according to the first system construction score and the second system construction score. Exemplarily, the sum or average of the first system construction score and the second system construction score is used as the comprehensive score corresponding to the system to be detected.
[0101] In the above embodiment, a second basis for determining the system construction score of the system to be detected is provided: the amount of data collection, so as to further improve the accuracy of the system construction score.
[0102] Based on the technical solutions of the above embodiments, the present application also provides an optional embodiment. In this optional embodiment, the system construction compliance detection method provided by the present application is introduced in detail.
[0103] See also Figure 7 The system construction compliance detection method shown includes:
[0104] S710, the client sends a system construction compliance detection request to the system detection component;
[0105] S720, the system detection component responds to the system construction compliance detection request, obtains the model-related data corresponding to the data processing model in the system to be detected, and the corresponding data collection volume of the system to be detected within a preset time period;
[0106] The model-related data includes the table name, table structure, table field attributes, table field constraints, data cleaning rules, power calculation rules and load calculation rules of the model library in the data processing model;
[0107] S730, the system detection component multiplies the proportion of standard associated data in the model associated data by a preset score value as the system construction score corresponding to the system to be detected;
[0108] For example, when the model-related data includes table names, the number of table names named according to the naming rule is used as , and take the number of all table names collected as , and then As the system construction score corresponding to the system to be tested;
[0109] In the case where the model-related data includes table structures, the number of tables with the same table structure and structure rules is taken as , the number of all table names collected is used as , and then As the system construction score corresponding to the system to be tested;
[0110] In the case where the model related data includes table field attributes, the number of tables with the same table field attribute type as the type rule is taken as , and take the number of all table names collected as , and then As the system construction score corresponding to the system to be tested;
[0111] If the model association data includes table field constraints, the number of tables with the same table field attribute constraints as the constraint rules is taken as , and take the number of all table names collected as , and then As the system construction score corresponding to the system to be tested;
[0112] In the case where the model-associated data includes data cleaning rules, the amount of data that has been cleaned based on the standard data cleaning rules in the most recent cycle is taken as , the amount of all cleaned data in the most recent cycle is taken as , and then As the system construction score corresponding to the system to be tested;
[0113] In the case where the model-related data includes power calculation rules, the amount of data calculated based on the standard power calculation rules in the most recent cycle is taken as , the amount of data for all power calculations in the most recent cycle is taken as , and then As the system construction score corresponding to the system to be tested;
[0114] In the case where the model-related data includes a charge calculation rule, the amount of data that has been calculated based on the standard charge calculation rule in the most recent cycle is taken as , the amount of data for all charge calculations in the most recent cycle is taken as , and then As the system construction score corresponding to the system to be tested;
[0115] S740, the system detection component multiplies the ratio of the data collection amount to the standard collection amount by a preset score value as the system construction score corresponding to the system to be detected;
[0116] The data collection volume of the most recent cycle is taken as , the standard data collection amount of the last cycle is taken as , and then As the system construction score corresponding to the system to be tested;
[0117] S750, the system detection component determines the system construction compliance detection result of the system to be detected according to the system construction score;
[0118] S760, the system detection component feeds back the system construction compliance detection result of the system to be detected to the client.
[0119] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0120] Based on the same inventive concept, the embodiment of the present application also provides a system construction compliance detection device for implementing the system construction compliance detection method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more system construction compliance detection device embodiments provided below can refer to the limitations of the system construction compliance detection method above, and will not be repeated here.
[0121] In an exemplary embodiment, Figure 8 As shown, a system construction compliance detection device is provided, including: a data acquisition module 810, a score determination module 820 and a result determination module 830, wherein:
[0122] The data acquisition module 810 is used to acquire model-related data corresponding to the data processing model in the system to be detected.
[0123] The score determination module 820 is used to determine the system construction score corresponding to the system to be detected according to the distribution of different types of data in the model-related data.
[0124] The result determination module 830 is used to determine the system construction compliance test result of the system to be tested according to the system construction score.
[0125] In one embodiment, the score determination module 820 is used to determine the system construction score corresponding to the system to be detected according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
[0126] In one embodiment, the score determination module 820 is specifically configured to multiply the ratio of the standard associated data in the model associated data by a preset score value as the system construction score corresponding to the system to be detected.
[0127] In one embodiment, the data acquisition module 810 includes a first acquisition unit, which is used to acquire model library table data corresponding to each model library table of the data processing model in the system to be detected; wherein the model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model; and a first determination unit, which is used to use the model library table data corresponding to each model library table as model association data corresponding to the data processing model.
[0128] In one embodiment, the data acquisition module 810 includes a second acquisition unit, used to acquire data processing rules corresponding to the data processing model in the system to be detected; and a third acquisition unit, used to acquire load calculation rules corresponding to the data processing model in the system to be detected; and a second determination unit, used to use the data processing rules and load calculation rules as model association data corresponding to the data processing model.
[0129] In one embodiment, the system construction compliance detection device includes a collection volume acquisition module for obtaining the data collection volume corresponding to the system to be detected within a preset time period; accordingly, the score determination module 820 is used to determine the system construction score corresponding to the system to be detected based on the ratio of the data collection volume to the standard data collection volume, and the distribution of different types of data in the model-associated data.
[0130] Each module in the above-mentioned system construction compliance detection device can be implemented in whole or in part by software, hardware and their combination. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0131] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig. 9 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a system construction compliance detection method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0132] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0133] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0134] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0135] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0136] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0138] The system construction score corresponding to the system to be tested is determined according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
[0139] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0140] The product of the proportion of standard associated data in the model associated data and the preset score value is used as the system construction score corresponding to the system to be tested.
[0141] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0142] Acquire model library table data corresponding to each model library table of the data processing model in the system to be detected; wherein the model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model;
[0143] The model library table data corresponding to each model library table is used as the model association data corresponding to the data processing model.
[0144] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0145] Obtaining data processing rules corresponding to the data processing model in the system to be detected; and,
[0146] Obtain the load calculation rules corresponding to the data processing model in the system to be detected;
[0147] The data processing rules and load calculation rules are used as model-associated data corresponding to the data processing model.
[0148] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0149] Obtain the data collection volume corresponding to the system to be tested within a preset time period;
[0150] Accordingly, according to the distribution of different types of data in the model-related data, the system construction score corresponding to the system to be tested is determined, including:
[0151] The system construction score corresponding to the system to be tested is determined based on the ratio of the data collection volume to the standard data collection volume, as well as the distribution of different types of data in the model-associated data.
[0152] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0153] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0154] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0155] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0156] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0157] The system construction score corresponding to the system to be tested is determined according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
[0158] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0159] The product of the proportion of standard associated data in the model associated data and the preset score value is used as the system construction score corresponding to the system to be tested.
[0160] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0161] Acquire model library table data corresponding to each model library table of the data processing model in the system to be detected; wherein the model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model;
[0162] The model library table data corresponding to each model library table is used as the model association data corresponding to the data processing model.
[0163] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0164] Obtaining data processing rules corresponding to the data processing model in the system to be detected; and,
[0165] Obtain the load calculation rules corresponding to the data processing model in the system to be detected;
[0166] The data processing rules and load calculation rules are used as model-associated data corresponding to the data processing model.
[0167] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0168] Obtain the data collection volume corresponding to the system to be tested within a preset time period;
[0169] Accordingly, according to the distribution of different types of data in the model-related data, the system construction score corresponding to the system to be tested is determined, including:
[0170] The system construction score corresponding to the system to be tested is determined based on the ratio of the data collection volume to the standard data collection volume, as well as the distribution of different types of data in the model-associated data.
[0171] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0172] Obtain model-related data corresponding to the data processing model in the system to be detected;
[0173] Determine the system construction score corresponding to the system to be tested based on the distribution of different types of data in the model-related data;
[0174] Based on the system construction score, determine the system construction compliance test results of the system to be tested.
[0175] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0176] The system construction score corresponding to the system to be tested is determined according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
[0177] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0178] The product of the proportion of standard associated data in the model associated data and the preset score value is used as the system construction score corresponding to the system to be tested.
[0179] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0180] Acquire model library table data corresponding to each model library table of the data processing model in the system to be detected; wherein the model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model;
[0181] The model library table data corresponding to each model library table is used as the model association data corresponding to the data processing model.
[0182] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0183] Obtaining data processing rules corresponding to the data processing model in the system to be detected; and,
[0184] Obtain the load calculation rules corresponding to the data processing model in the system to be detected;
[0185] The data processing rules and load calculation rules are used as model-associated data corresponding to the data processing model.
[0186] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0187] Obtain the data collection volume corresponding to the system to be tested within a preset time period;
[0188] Accordingly, according to the distribution of different types of data in the model-related data, the system construction score corresponding to the system to be tested is determined, including:
[0189] The system construction score corresponding to the system to be tested is determined based on the ratio of the data collection volume to the standard data collection volume, as well as the distribution of different types of data in the model-associated data.
[0190] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0191] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0192] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A system construction compliance detection method, characterized in that: The method comprises: Obtain model-related data corresponding to the data processing model in the system to be detected; Determining a system construction score corresponding to the system to be tested according to the distribution of different types of data in the model-related data; A system construction compliance test result of the system to be tested is determined according to the system construction score.
2. The method according to claim 1, characterized in that Determining the system construction score corresponding to the system to be detected according to the distribution of different types of data in the model-related data includes: A system construction score corresponding to the system to be detected is determined according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data.
3. The method according to claim 2, characterized in that The step of determining the system construction score corresponding to the system to be detected according to the data volume of the standard associated data in the model associated data and the data volume of the model associated data includes: The product of the proportion of standard associated data in the model associated data and the preset score value is used as the system construction score corresponding to the system to be detected.
4. The method according to claim 2, characterized in that: The step of obtaining model-related data corresponding to the data processing model in the system to be detected includes: Acquire model library table data corresponding to each model library table of the data processing model in the system to be detected; wherein the model library table data includes at least one of the table name, table structure, table field attributes and table field constraints of the model library in the data processing model; The model library table data corresponding to each of the model library tables is used as the model association data corresponding to the data processing model.
5. The method according to claim 2, characterized in that: The step of obtaining model-related data corresponding to the data processing model in the system to be detected includes: Obtaining data processing rules corresponding to the data processing model in the system to be detected; and, Obtaining a load calculation rule corresponding to the data processing model in the system to be detected; The data processing rules and the load calculation rules are used as model-related data corresponding to the data processing model.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Obtain the data collection volume corresponding to the system to be tested within a preset time period; Accordingly, determining the system construction score corresponding to the system to be detected according to the distribution of different types of data in the model-related data includes: The system construction score corresponding to the system to be detected is determined according to the ratio of the data collection amount to the standard data collection amount and the distribution of different types of data in the model-related data.
7. A system construction compliance detection device, characterized in that: The device comprises: A data acquisition module is used to acquire model-related data corresponding to the data processing model in the system to be detected; A score determination module, used to determine the system construction score corresponding to the system to be detected according to the distribution of different types of data in the model-related data; The result determination module is used to determine the system construction compliance test result of the system to be tested according to the system construction score.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
