Visual configuration management method and system for enterprise-level rule center, and medium

Through the adaptability evaluation of computing equipment and system software data and the combination of user permissions, the problem of inefficient traditional rule management is solved, the visual configuration management of enterprise-level rule centers is realized, and business sharing and operation efficiency is improved.

CN119225599AInactive Publication Date: 2024-12-31GUANGDONG SUYUAN TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411729894.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2024-12-31
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The traditional rule adaptation management method is inefficient, prone to errors, and lacks a unified visual management platform, making it difficult to share rules between different business domains within the enterprise, affecting the operational efficiency of the enterprise.

Method used

By obtaining the computing equipment and system software data of the enterprise-level rule center, calculating the adaptation index and adaptation status, starting the visual configuration module, combining user account information and commonly used combination rule data for jobs, we can realize the judgment and reminder of the module configuration status and ensure the rules Center operation matching and resource usage optimization.

Benefits of technology

It improves the efficiency and accuracy of rule management, realizes rule sharing between different business domains, and enhances the operational response capabilities and resource utilization efficiency of the enterprise.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225599A_ABST
    Figure CN119225599A_ABST
Patent Text Reader

Abstract

The invention provides a visual configuration management method and system for an enterprise-level rule center, and a medium. The method comprises the following steps: obtaining computing equipment data and system software data of an enterprise-level rule center, obtaining a computing equipment adaptation index according to computing equipment data processing, obtaining computing equipment adaptation state data through threshold comparison, and obtaining system software adaptation state data according to system software data processing, then, processing the adaptation state data of the computing equipment and the adaptation state data of the system software to obtain an operation adaptation state, and starting an enterprise-level rule center and activating a visual configuration module according to the operation adaptation state; comparing the obtained available visual configuration module data with the post common combination rule data to obtain a module configuration state and sending a configuration condition prompt; therefore, visual configuration management is realized through calculation of the equipment adaptation index, the system software adaptation state data and the operation adaptation state data and determination of the module configuration state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of visual configuration management, and in particular to a visual configuration management method, system and medium for an enterprise-level rule center. Background Art

[0002] As the scale of enterprises continues to expand and the business becomes increasingly complex, each business link within the enterprise involves a large number of rules. These rules cover multiple aspects such as business processes and risk control, and the rules of different business domains have their own characteristics and requirements. The traditional rule adaptation management method usually adopts manual writing or configuration files based on one's own understanding of the business. This method is not only inefficient and prone to errors, but also difficult for non-professionals to understand and maintain. At the same time, due to the lack of a unified visual management platform, it is difficult to effectively share rules between business domains, which affects the overall operational efficiency of the enterprise and makes it difficult to quickly respond to adjustments in business needs. Therefore, there is an urgent need for an innovative visual configuration management method for an enterprise-level rule center to solve these problems.

[0003] In view of the above problems, effective technical solutions are urgently needed. Summary of the invention

[0004] The purpose of this application is to provide a visual configuration management method, system and medium for an enterprise-level rule center, which can realize visual configuration management by calculating device adaptation index, system software adaptation status data, operation adaptation status data and determining module configuration status.

[0005] The present application also provides a visual configuration management method for an enterprise-level rule center, comprising the following steps: Obtain the installation environment information of the enterprise-level rule center, and extract computing device data and system software data respectively; Obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data; Processing the system software data to obtain system software adaptation status data, processing the computing device adaptation status data and the system software adaptation status data to obtain operation adaptation status data of the enterprise-level rule center, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status; Obtain user account information, extract available visualization configuration module data and common position combination rule data according to the user account information, and determine the module configuration status according to the available visualization configuration module data and common position combination rule data; Send configuration status reminders based on the module configuration status.

[0006] Optionally, in the visual configuration management method of the enterprise-level rule center described in the present application, the obtaining of the installation environment information of the enterprise-level rule center and the extraction of computing device data and system software data respectively specifically include: Obtain the installation environment information of the enterprise-level rule center, including computing device information and system software information; Extracting computing device data according to the computing device information, including computing capacity data, storage capacity data and network transmission capacity data; System software data is extracted according to the system software information, including database management system status data and application server status data.

[0007] Optionally, in the visual configuration management method of the enterprise-level rule center described in the present application, obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data specifically includes: Inputting the computing capacity data, storage capacity data and network transmission capacity data into a preset computing device adaptation evaluation model for processing to obtain a computing device adaptation index; Comparing the computing device adaptation index with a preset computing device adaptation threshold to obtain computing device adaptation status data; If the computing device adaptation index is greater than or equal to a preset computing device adaptation threshold, the computing device adaptation status data is matching success status data; If the computing device adaptation index is less than a preset computing device adaptation threshold, the computing device adaptation status data is matching failure status data.

[0008] Optionally, in the visual configuration management method for the enterprise-level rule center described in the present application, the processing of the system software data to obtain the system software adaptation status data, the processing of the computing device adaptation status data and the system software adaptation status data to obtain the operation adaptation status data of the enterprise-level rule center, and the corresponding operation adaptation status are obtained, and the enterprise-level rule center is started according to the operation adaptation status and the visual configuration module is activated, which specifically includes: The database management system status data and the application server status data are ANDed to obtain system software adaptation status data; The computing device adaptation status data and the system software adaptation status data are ANDed to obtain the operation adaptation status data of the enterprise-level rule center, including operation matching data or operation mismatching data; If the operation adaptation state data is operation matching data, the operation adaptation state is an operation matching state, the enterprise-level rule center is started and the visualization configuration module is activated; If the operation adaptation status data is operation mismatch data, the operation adaptation status is an operation mismatch status, and the mismatch status and the corresponding mismatch reason are sent to the display screen for display.

[0009] Optionally, in the visualization configuration management method of the enterprise-level rule center described in the present application, obtaining user account information, extracting available visualization configuration module data and common position combination rule data according to the user account information, and determining and obtaining the module configuration state according to the available visualization configuration module data and common position combination rule data specifically includes: Obtain user account information, including user position information and user authority information; Acquire common position combination rule data preset by the enterprise-level rule center according to the user position information, including common module data of industry positions and common logical relationship data of modules of industry positions; Acquire available visualization configuration module data according to the user authority information; The available visualization configuration module data is compared with the commonly used module data of the industry position to obtain the module configuration status, including a complete configuration status or a configuration missing status.

[0010] Optionally, in the visual configuration management method of the enterprise-level rule center described in the present application, sending a configuration status reminder according to the module configuration status specifically includes: If the module configuration state is a configuration missing state, a common module configuration missing reminder is sent to the user end and the management end; If the module configuration status is a fully configured status, the commonly used module logical relationship data of the industry position are sorted according to the preset usage popularity and sent to the user end; Users can select logical relationships and generate configuration rules through visual configuration based on preset requirements.

[0011] Optionally, the visual configuration management method of the enterprise-level rule center described in the present application further includes: Obtain resource usage data of the enterprise-level rule center according to the preset sampling period, including CPU usage, memory usage, disk input rate share data, disk output rate share data and network bandwidth usage; Input the CPU usage rate, memory usage rate, disk input rate ratio data, disk output rate ratio data and network bandwidth usage rate into a preset resource usage status evaluation model for processing to obtain a resource usage status index; Compare the resource usage status index with a preset resource early warning analysis threshold to obtain a resource usage status; Extracting a first threshold and a second threshold according to a preset resource early warning analysis threshold, wherein the first threshold is greater than the second threshold; comparing the resource usage status index with the first threshold and the second threshold; If the resource usage status index is greater than the first threshold, the resource usage status is a resource overload status; If the resource usage status index is greater than the second threshold and less than or equal to the first threshold, the resource usage status is a moderate resource matching status; If the resource usage status index is less than or equal to the second threshold, the resource usage status is a good resource matching status; The resource usage status is sent to the user terminal for display.

[0012] In a second aspect, the present application provides a visual configuration management system for an enterprise-level rule center, the system comprising: a memory and a processor, the memory comprising a visual configuration management method program for the enterprise-level rule center, the visual configuration management method program for the enterprise-level rule center being executed by the processor to implement the following steps: Obtain the installation environment information of the enterprise-level rule center, and extract computing device data and system software data respectively; Obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data; Processing the system software data to obtain system software adaptation status data, processing the computing device adaptation status data and the system software adaptation status data to obtain operation adaptation status data of the enterprise-level rule center, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status; Obtain user account information, obtain available visualization configuration module data and common position combination rule data according to the user account information, and determine the module configuration status according to the available visualization configuration module data and common position combination rule data; Send configuration status reminders based on the module configuration status.

[0013] Optionally, in the visual configuration management system of the enterprise-level rule center described in the present application, obtaining the installation environment information of the enterprise-level rule center and extracting computing device data and system software data respectively specifically include: Obtain the installation environment information of the enterprise-level rule center, including computing device information and system software information; Extracting computing device data according to the computing device information, including computing capacity data, storage capacity data and network transmission capacity data; System software data is extracted according to the system software information, including database management system status data and application server status data.

[0014] In a third aspect, the present application also provides a readable storage medium, which stores a visualization configuration management method program for an enterprise-level rule center. When the visualization configuration management method program for an enterprise-level rule center is executed by a processor, the steps of a visualization configuration management method for an enterprise-level rule center as described in any one of the above items are implemented.

[0015] As can be seen from the above, the present application provides a visual configuration management method, system and medium for an enterprise-level rule center. The method obtains computing device data and system software data of the enterprise-level rule center, obtains computing device adaptation index according to computing device data processing, obtains computing device adaptation status data through threshold comparison, obtains system software adaptation status data according to system software data processing, and then obtains operation adaptation status by computing device adaptation status data and system software adaptation status data processing, starts the enterprise-level rule center and activates the visual configuration module according to the operation adaptation status, obtains module configuration status and sends configuration status reminders after comparing the obtained available visual configuration module data with the commonly used combination rule data of the position; thereby, visual configuration management is realized by calculating the computing device adaptation index, system software adaptation status data, operation adaptation status data and determining the module configuration status.

[0016] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures particularly pointed out in the written description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 A flowchart of a visual configuration management method for an enterprise-level rule center provided in an embodiment of the present application; Figure 2 A flowchart of obtaining computing device data and system software data in a visual configuration management method for an enterprise-level rule center provided in an embodiment of the present application; Figure 3 A flowchart of obtaining computing device adaptation status data of a visual configuration management method for an enterprise-level rule center provided in an embodiment of the present application; Figure 4A flowchart of starting an enterprise-level rule center and activating a visualization configuration module of a visualization configuration management method for an enterprise-level rule center provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0020] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0021] Please refer to Figure 1 , Figure 1 Flow chart of the visual configuration management method of the enterprise-level rule center in some embodiments of the present application. The visual configuration management method of the enterprise-level rule center is used in terminal devices, such as computers, mobile phones, etc. The visual configuration management method of the enterprise-level rule center includes the following steps: S11, obtaining the installation environment information of the enterprise-level rule center, and extracting computing device data and system software data respectively; S12, obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data; S13, obtaining system software adaptation status data according to the system software data processing, obtaining operation adaptation status data of the enterprise-level rule center by processing the computing device adaptation status data and the system software adaptation status data, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center according to the operation adaptation status and activating the visualization configuration module; S14, obtaining user account information, extracting available visualization configuration module data and common position combination rule data according to the user account information, and determining and obtaining module configuration status according to the available visualization configuration module data and common position combination rule data; S15. Send a configuration status reminder according to the module configuration status.

[0022] It should be noted that the visual configuration management of the enterprise-level rule center can be achieved from the installation steps, so the computing device data and system software data of the enterprise-level rule center are obtained before installation. The computing device data can be used to calculate the computing device adaptation index, and then the computing device adaptation status data can be obtained through threshold comparison. While judging the computing device adaptation status data, the system software data must be comprehensively considered, and the system software adaptation status data is obtained according to the system software data processing. Then, the computing device adaptation status data and the system software adaptation status data are combined and processed to obtain the operation adaptation status data, and the operation adaptation status is obtained accordingly, and then the enterprise-level rule center is started according to the operation adaptation status and the visual configuration module is activated. In order to implement the adaptation technology more intelligently, it is necessary to extract the available visual configuration module data and the commonly used combination rule data of the position according to the obtained account information. The commonly used combination rule data of the position is obtained by the enterprise-level rule center after storage and analysis of the adaptation rules of historical users. The commonly used combination rule data of the position has certain applicability and advancement for the industry. The module configuration status is obtained according to the available visual configuration module data and the commonly used combination rule data of the position, and finally the configuration status reminder is sent to the user end according to the module configuration status.

[0023] Please refer to Figure 2 , Figure 2 The flowchart of a visual configuration management method for an enterprise-level rule center provided in an embodiment of the present application for obtaining computing device data and system software data is shown in FIG. According to an embodiment of the present invention, the method of obtaining the installation environment information of the enterprise-level rule center and extracting computing device data and system software data respectively specifically includes: S21, obtaining installation environment information of the enterprise-level rule center, including computing device information and system software information; S22, extracting computing device data according to the computing device information, including computing capacity data, storage capacity data and network transmission capacity data; S23. Extracting system software data according to the system software information, including database management system status data and application server status data.

[0024] It should be noted that in the visual configuration management of the enterprise-level rule center, the visualization of the installation process must be solved first. During installation, appropriate hardware devices and servers should be selected to ensure that they have sufficient computing power, storage capacity and network transmission rate to meet the operation requirements of the enterprise-level rule center. The computing device data includes computing power data, storage capacity data and network transmission capacity data; during installation and operation, a matching operating system and basic software are required. In order to ensure feasibility, system and software data must be obtained. The system software data includes database management system status data and application server status data. In this embodiment, the database management system status data includes database management system available status data, recorded as 1, and database management system unavailable status data, recorded as 0. The application server status data includes application server available status data, recorded as 1, and application server unavailable status data, recorded as 0.

[0025] Please refer to Figure 3 , Figure 3 The flowchart of a method for obtaining computing device adaptation status data of a visual configuration management method for an enterprise-level rule center provided in an embodiment of the present application. According to an embodiment of the present invention, the computing device adaptation index is obtained according to the computing device data processing, and the computing device adaptation index is compared with a preset computing device adaptation threshold to obtain the computing device adaptation status data, specifically including: S31, inputting the computing capacity data, storage capacity data and network transmission capacity data into a preset computing device adaptation evaluation model for processing to obtain a computing device adaptation index; S32, comparing the computing device adaptation index with a preset computing device adaptation threshold to obtain computing device adaptation status data; S33: If the computing device adaptation index is greater than or equal to a preset computing device adaptation threshold, the computing device adaptation status data is matching success status data; S34. If the computing device adaptation index is less than a preset computing device adaptation threshold, the computing device adaptation status data is matching failure status data.

[0026] It should be noted that computing capacity data, storage capacity data and network transmission capacity data are all factors that reflect the adaptation situation. In order to be able to make a comprehensive evaluation, it is necessary to calculate and obtain the computing device adaptation index. The computing device adaptation index can reflect the degree of adaptation. After obtaining the computing device adaptation index, it is compared with the preset computing device adaptation threshold to obtain the computing device adaptation status data. The computing device adaptation status data is divided into matching success status data and matching failure status data. The matching success status data is recorded as 1, and the matching failure status data is recorded as 0; in this embodiment, the computing device adaptation threshold is set to: [0.8, 1], the computing device adaptation status data is the matching success status data; (0, 0.8), the computing device adaptation status data is the matching failure status data; the computing device adaptation evaluation model is obtained by training based on a large amount of historical data, and the computing device adaptation index can be calculated through this model; The calculation formula of the computing device adaptation index in the computing device adaptation evaluation model is: ; in, To calculate the device adaptation index, To calculate the capacity data, To store capacity data, For network transmission capability data, , , , They are respectively preset characteristic coefficients (the characteristic coefficients are obtained by querying the visual configuration management platform of the preset enterprise-level rule center).

[0027] Please refer to Figure 4 , Figure 4 The present invention provides a flowchart of a method for visual configuration management of an enterprise-level rule center provided by an embodiment of the present invention, which starts an enterprise-level rule center and activates a visual configuration module. The system software adaptation status data is obtained according to the system software data processing, the computing device adaptation status data and the system software adaptation status data are processed to obtain the operation adaptation status data of the enterprise-level rule center, and the operation adaptation status is obtained accordingly, and the enterprise-level rule center is started and the visual configuration module is activated according to the operation adaptation status, which specifically includes: S41, performing an AND operation on the database management system status data and the application server status data to obtain system software adaptation status data; S42, performing an AND operation on the computing device adaptation status data and the system software adaptation status data to obtain the operation adaptation status data of the enterprise-level rule center, including operation matching data or operation mismatching data; S43. If the operation adaptation state data is operation matching data, the operation adaptation state is an operation matching state, and the enterprise-level rule center is started and the visualization configuration module is activated; S44. If the operation adaptation status data is operation mismatch data, the operation adaptation status is an operation mismatch status, and the mismatch status and the corresponding mismatch reason are sent to a display screen for display.

[0028] It should be noted that only when the database management system status data and the application server status data meet the installation requirements of the enterprise-level rule center can it be determined that the system and basic software can support installation. Therefore, an AND operation must be performed between the two. The operation formula is: ; in, To calculate the device adaptation index, For database management system status data, Application server status data; Only when both the computing device adaptation status data and the system software adaptation status data meet the installation requirements of the enterprise-level rule center can it be determined that the enterprise-level rule center can support the installation. Therefore, the computing device adaptation status data and the system software adaptation status data are ANDed in the computer to obtain operation adaptation status data, including operation matching data or operation mismatching data; if the operation adaptation status data is operation mismatching data, the operation adaptation status is an operation mismatching status, and the mismatching status and the corresponding mismatching reasons are sent to the display screen for display. The mismatching reasons include computing device matching failure, database management system unavailability, or application server unavailability.

[0029] According to an embodiment of the present invention, obtaining user account information, extracting available visualization configuration module data and common position combination rule data according to the user account information, and determining and obtaining module configuration status according to the available visualization configuration module data and common position combination rule data specifically includes: Obtain user account information, including user position information and user authority information; Acquire common position combination rule data preset by the enterprise-level rule center according to the user position information, including common module data of industry positions and common logical relationship data of modules of industry positions; Acquire available visualization configuration module data according to the user authority information; The available visualization configuration module data is compared with the commonly used module data of the industry position to obtain the module configuration status, including a complete configuration status or a configuration missing status.

[0030] It should be noted that before the user logs in, the industry to be used has been selected in the rule center. Therefore, after obtaining the user's position information and user permission information, the commonly used combination rule data of the position can be extracted. The commonly used module data of industry positions refers to the modules frequently used by personnel in this industry and this position. The commonly used module logical relationship data of industry positions refers to the logical relationship frequently used by this industry and this position to connect various modules in work, which can be achieved through visual operations such as connection and modification of parameters. The commonly used combination rule data of positions refers to the common and reasonable combination rules that are recognized by a large number of historical users during use; the available visual configuration module data is compared with the commonly used module data of industry positions. The comparison method can be one-by-one matching and comparison to see whether the commonly used modules for the industry positions required by the user have been granted permissions. The complete configuration status means that all configurations have been made, and the configuration missing status means that the required modules have not yet been granted permissions.

[0031] According to an embodiment of the present invention, sending a configuration status reminder according to the module configuration status specifically includes: If the module configuration state is a configuration missing state, a common module configuration missing reminder is sent to the user end and the management end; If the module configuration status is a fully configured status, the commonly used module logical relationship data of the industry position are sorted according to the preset usage popularity and sent to the user end; Users can select logical relationships and generate configuration rules through visual configuration based on preset requirements.

[0032] It should be noted that if the configuration is missing, it may affect the normal use of the user. Therefore, the lack of authorization can be discovered proactively to ensure the normal use of the user as early as possible. If the module configuration status is complete, the logical relationship data of commonly used modules in industry positions are sorted according to the preset usage popularity and sent to the user end. In this embodiment, the sorting method is from high to low, that is, the high popularity is in front. The high popularity means that there are many users and the logical relationship is more reasonable. After the user selects the logical relationship according to the preset requirements, the parameters can be modified according to personalized needs to generate configuration rules.

[0033] According to an embodiment of the present invention, it also includes: Obtain resource usage data of the enterprise-level rule center according to the preset sampling period, including CPU usage, memory usage, disk input rate share data, disk output rate share data and network bandwidth usage; Input the CPU usage rate, memory usage rate, disk input rate ratio data, disk output rate ratio data and network bandwidth usage rate into a preset resource usage status evaluation model for processing to obtain a resource usage status index; Compare the resource usage status index with a preset resource early warning analysis threshold to obtain a resource usage status; Extracting a first threshold and a second threshold according to a preset resource early warning analysis threshold, wherein the first threshold is greater than the second threshold; comparing the resource usage status index with the first threshold and the second threshold; If the resource usage status index is greater than the first threshold, the resource usage status is a resource overload status; If the resource usage status index is greater than the second threshold and less than or equal to the first threshold, the resource usage status is a moderate resource matching status; If the resource usage status index is less than or equal to the second threshold, the resource usage status is a good resource matching status; The resource usage status is sent to the user terminal for display.

[0034] It should be noted that the disk input rate ratio data refers to the data obtained by dividing the real-time input rate by the standard input rate, and the disk output rate ratio data refers to the data obtained by dividing the real-time output rate by the standard output rate. The preset resource usage status evaluation model is obtained by training based on a large amount of historical data, and the resource usage status index can be calculated through the model; The calculation formula for calculating the resource usage status index in the resource usage status evaluation model is: ; in, is the resource usage index, , , , , They are CPU usage, memory usage, disk input rate ratio, disk output rate ratio and network bandwidth usage. , , , , , The preset characteristic coefficient (the characteristic coefficient is obtained by querying the visual configuration management platform of the preset enterprise-level rule center); The resource overload state means that the resource configuration is low and can barely maintain the operation of the rule center, but the operation effect is not good. In this embodiment, the resource warning analysis threshold is set to: (0.85, 1], the resource usage state is the resource overload state; (0.6, 0.85], the resource usage state is the moderate resource matching state; (0, 0.6], the resource usage state is the excellent resource matching state; when the resource usage status index calculated is 0.9, the resource usage state is the resource overload state; after the resource usage state is sent to the user end for display, the user will adjust and optimize according to the preset rules based on the resource usage state combined with the obtained CPU usage rate, memory usage rate, disk input rate share data, disk output rate share data and network bandwidth usage rate.

[0035] The present invention also discloses a visual configuration management system for an enterprise-level rule center, comprising a memory and a processor, wherein the memory stores a visual configuration management method program for the enterprise-level rule center, and when the visual configuration management method program for the enterprise-level rule center is executed by the processor, the following steps are implemented: Obtain the installation environment information of the enterprise-level rule center, and extract computing device data and system software data respectively; Obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data; Processing the system software data to obtain system software adaptation status data, processing the computing device adaptation status data and the system software adaptation status data to obtain operation adaptation status data of the enterprise-level rule center, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status; Obtain user account information, extract available visualization configuration module data and common position combination rule data according to the user account information, and determine the module configuration status according to the available visualization configuration module data and common position combination rule data; Send configuration status reminders based on the module configuration status.

[0036] It should be noted that the visual configuration management of the enterprise-level rule center can be achieved from the installation steps, so the computing device data and system software data of the enterprise-level rule center are obtained before installation. The computing device data can be used to calculate the computing device adaptation index, and then the computing device adaptation status data can be obtained through threshold comparison. While judging the computing device adaptation status data, the system software data must be comprehensively considered, and the system software adaptation status data is obtained according to the system software data processing. Then, the computing device adaptation status data and the system software adaptation status data are combined and processed to obtain the operation adaptation status data, and the operation adaptation status is obtained accordingly, and then the enterprise-level rule center is started according to the operation adaptation status and the visual configuration module is activated. In order to implement the adaptation technology more intelligently, it is necessary to extract the available visual configuration module data and the commonly used combination rule data of the position according to the obtained account information. The commonly used combination rule data of the position is obtained by the enterprise-level rule center after storage and analysis of the adaptation rules of historical users. The commonly used combination rule data of the position has certain applicability and advancement for the industry. The module configuration status is obtained according to the available visual configuration module data and the commonly used combination rule data of the position, and finally the configuration status reminder is sent to the user end according to the module configuration status.

[0037] According to an embodiment of the present invention, the step of obtaining the installation environment information of the enterprise-level rule center and extracting computing device data and system software data respectively specifically includes: Obtain the installation environment information of the enterprise-level rule center, including computing device information and system software information; Extracting computing device data according to the computing device information, including computing capacity data, storage capacity data and network transmission capacity data; System software data is extracted according to the system software information, including database management system status data and application server status data.

[0038] It should be noted that in the visual configuration management of the enterprise-level rule center, the visualization of the installation process must be solved first. During installation, appropriate hardware devices and servers should be selected to ensure that they have sufficient computing power, storage capacity and network transmission rate to meet the operation requirements of the enterprise-level rule center. The computing device data includes computing power data, storage capacity data and network transmission capacity data; during installation and operation, a matching operating system and basic software are required. In order to ensure feasibility, system and software data must be obtained. The system software data includes database management system status data and application server status data. In this embodiment, the database management system status data includes database management system available status data, recorded as 1, and database management system unavailable status data, recorded as 0. The application server status data includes application server available status data, recorded as 1, and application server unavailable status data, recorded as 0.

[0039] According to an embodiment of the present invention, obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data specifically includes: Inputting the computing capacity data, storage capacity data and network transmission capacity data into a preset computing device adaptation evaluation model for processing to obtain a computing device adaptation index; Comparing the computing device adaptation index with a preset computing device adaptation threshold to obtain computing device adaptation status data; If the computing device adaptation index is greater than or equal to a preset computing device adaptation threshold, the computing device adaptation status data is matching success status data; If the computing device adaptation index is less than a preset computing device adaptation threshold, the computing device adaptation status data is matching failure status data.

[0040] It should be noted that computing capacity data, storage capacity data and network transmission capacity data are all factors that reflect the adaptation situation. In order to be able to make a comprehensive evaluation, it is necessary to calculate and obtain the computing device adaptation index. The computing device adaptation index can reflect the degree of adaptation. After obtaining the computing device adaptation index, it is compared with the preset computing device adaptation threshold to obtain the computing device adaptation status data. The computing device adaptation status data is divided into matching success status data and matching failure status data. The matching success status data is recorded as 1, and the matching failure status data is recorded as 0; in this embodiment, the computing device adaptation threshold is set to: [0.8, 1], the computing device adaptation status data is the matching success status data; (0, 0.8), the computing device adaptation status data is the matching failure status data; the computing device adaptation evaluation model is obtained by training based on a large amount of historical data, and the computing device adaptation index can be calculated through this model; The calculation formula of the computing device adaptation index in the computing device adaptation evaluation model is: ; in, To calculate the device adaptation index, To calculate the capacity data, To store capacity data, For network transmission capability data, , , , They are respectively preset characteristic coefficients (the characteristic coefficients are obtained by querying the visual configuration management platform of the preset enterprise-level rule center).

[0041] The step of obtaining system software adaptation status data according to the system software data processing, obtaining operation adaptation status data of the enterprise-level rule center by processing the computing device adaptation status data and the system software adaptation status data, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status, specifically includes: The database management system status data and the application server status data are ANDed to obtain system software adaptation status data; The computing device adaptation status data and the system software adaptation status data are ANDed to obtain the operation adaptation status data of the enterprise-level rule center, including operation matching data or operation mismatching data; If the operation adaptation state data is operation matching data, the operation adaptation state is an operation matching state, the enterprise-level rule center is started and the visualization configuration module is activated; If the operation adaptation status data is operation mismatch data, the operation adaptation status is an operation mismatch status, and the mismatch status and the corresponding mismatch reason are sent to the display screen for display.

[0042] It should be noted that only when the database management system status data and the application server status data meet the installation requirements of the enterprise-level rule center can it be determined that the system and basic software can support installation. Therefore, an AND operation must be performed between the two. The operation formula is: ; in, To calculate the device adaptation index, For database management system status data, Application server status data; Only when both the computing device adaptation status data and the system software adaptation status data meet the installation requirements of the enterprise-level rule center can it be determined that the enterprise-level rule center can support the installation. Therefore, the computing device adaptation status data and the system software adaptation status data are ANDed in the computer to obtain operation adaptation status data, including operation matching data or operation mismatching data; if the operation adaptation status data is operation mismatching data, the operation adaptation status is an operation mismatching status, and the mismatching status and the corresponding mismatching reasons are sent to the display screen for display. The mismatching reasons include computing device matching failure, database management system unavailability, or application server unavailability.

[0043] According to an embodiment of the present invention, obtaining user account information, extracting available visualization configuration module data and common position combination rule data according to the user account information, and determining and obtaining module configuration status according to the available visualization configuration module data and common position combination rule data specifically includes: Obtain user account information, including user position information and user authority information; Acquire common position combination rule data preset by the enterprise-level rule center according to the user position information, including common module data of industry positions and common logical relationship data of modules of industry positions; Acquire available visualization configuration module data according to the user authority information; The available visualization configuration module data is compared with the commonly used module data of the industry position to obtain the module configuration status, including a complete configuration status or a configuration missing status.

[0044] It should be noted that before the user logs in, the industry to be used has been selected in the rule center. Therefore, after obtaining the user's position information and user permission information, the commonly used combination rule data of the position can be extracted. The commonly used module data of industry positions refers to the modules frequently used by personnel in this industry and this position. The commonly used module logical relationship data of industry positions refers to the logical relationship frequently used by this industry and this position to connect various modules in work, which can be achieved through visual operations such as connection and modification of parameters. The commonly used combination rule data of positions refers to the common and reasonable combination rules that are recognized by a large number of historical users during use; the available visual configuration module data is compared with the commonly used module data of industry positions. The comparison method can be one-by-one matching and comparison to see whether the commonly used modules for the industry positions required by the user have been granted permissions. The complete configuration status means that all configurations have been made, and the configuration missing status means that the required modules have not yet been granted permissions.

[0045] According to an embodiment of the present invention, sending a configuration status reminder according to the module configuration status specifically includes: If the module configuration state is a configuration missing state, a common module configuration missing reminder is sent to the user end and the management end; If the module configuration status is a fully configured status, the commonly used module logical relationship data of the industry position are sorted according to the preset usage popularity and sent to the user end; Users can select logical relationships and generate configuration rules through visual configuration based on preset requirements.

[0046] It should be noted that if the configuration is missing, it may affect the normal use of the user. Therefore, the lack of authorization can be discovered proactively to ensure the normal use of the user as early as possible. If the module configuration status is complete, the logical relationship data of commonly used modules in industry positions are sorted according to the preset usage popularity and sent to the user end. In this embodiment, the sorting method is from high to low, that is, the high popularity is in front. The high popularity means that there are many users and the logical relationship is more reasonable. After the user selects the logical relationship according to the preset requirements, the parameters can be modified according to personalized needs to generate configuration rules.

[0047] According to an embodiment of the present invention, it also includes: Obtain resource usage data of the enterprise-level rule center according to the preset sampling period, including CPU usage, memory usage, disk input rate share data, disk output rate share data and network bandwidth usage; Input the CPU usage rate, memory usage rate, disk input rate ratio data, disk output rate ratio data and network bandwidth usage rate into a preset resource usage status evaluation model for processing to obtain a resource usage status index; Compare the resource usage status index with a preset resource early warning analysis threshold to obtain a resource usage status; Extracting a first threshold and a second threshold according to a preset resource early warning analysis threshold, wherein the first threshold is greater than the second threshold; comparing the resource usage status index with the first threshold and the second threshold; If the resource usage status index is greater than the first threshold, the resource usage status is a resource overload status; If the resource usage status index is greater than the second threshold and less than or equal to the first threshold, the resource usage status is a moderate resource matching status; If the resource usage status index is less than or equal to the second threshold, the resource usage status is a good resource matching status; The resource usage status is sent to the user terminal for display.

[0048] It should be noted that the disk input rate ratio data refers to the data obtained by dividing the real-time input rate by the standard input rate, and the disk output rate ratio data refers to the data obtained by dividing the real-time output rate by the standard output rate. The preset resource usage status evaluation model is obtained by training based on a large amount of historical data, and the resource usage status index can be calculated through the model; The calculation formula for calculating the resource usage status index in the resource usage status evaluation model is: ; in, is the resource usage index, , , , , They are CPU usage, memory usage, disk input rate ratio, disk output rate ratio and network bandwidth usage. , , , , , The preset characteristic coefficient (the characteristic coefficient is obtained by querying the visual configuration management platform of the preset enterprise-level rule center); The resource overload state means that the resource configuration is low and can barely maintain the operation of the rule center, but the operation effect is not good. In this embodiment, the resource warning analysis threshold is set to: (0.85, 1], the resource usage state is the resource overload state; (0.6, 0.85], the resource usage state is the moderate resource matching state; (0, 0.6], the resource usage state is the excellent resource matching state; when the resource usage status index calculated is 0.9, the resource usage state is the resource overload state; after the resource usage state is sent to the user end for display, the user will adjust and optimize according to the preset rules based on the resource usage state combined with the obtained CPU usage rate, memory usage rate, disk input rate share data, disk output rate share data and network bandwidth usage rate.

[0049] A third aspect of the present invention provides a readable storage medium, which includes a visual configuration management method program for an enterprise-level rule center. When the visual configuration management method program for the enterprise-level rule center is executed by a processor, the steps of a visual configuration management method for an enterprise-level rule center as described in any one of the above items are implemented.

[0050] The present invention discloses a visual configuration management method, system and medium for an enterprise-level rule center, which obtains computing device data and system software data of the enterprise-level rule center, obtains a computing device adaptation index according to computing device data processing, obtains computing device adaptation status data through threshold comparison, obtains system software adaptation status data according to system software data processing, and then obtains an operation adaptation status by processing computing device adaptation status data and system software adaptation status data, starts the enterprise-level rule center and activates a visual configuration module according to the operation adaptation status, obtains a module configuration status after comparing the obtained available visual configuration module data with commonly used combination rule data of positions, and sends a configuration status reminder; thereby, visual configuration management is realized by calculating the computing device adaptation index, system software adaptation status data, and operation adaptation status data, and determining the module configuration status.

[0051] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0052] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0053] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0054] Those skilled in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, the aforementioned program can be stored in a readable storage medium, and when the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), disks or optical disks, and other media that can store program codes.

[0055] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

Claims

1. A visual configuration management method for an enterprise-level rule center, characterized in that: include: Obtain the installation environment information of the enterprise-level rule center, and extract computing device data and system software data respectively; Obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data; Processing the system software data to obtain system software adaptation status data, processing the computing device adaptation status data and the system software adaptation status data to obtain operation adaptation status data of the enterprise-level rule center, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status; Obtain user account information, extract available visualization configuration module data and common position combination rule data according to the user account information, and determine the module configuration status according to the available visualization configuration module data and common position combination rule data; Send configuration status reminders based on the module configuration status.

2. The visual configuration management method of the enterprise-level rule center according to claim 1, characterized in that: The step of obtaining the installation environment information of the enterprise-level rule center and extracting computing device data and system software data respectively specifically includes: Obtain the installation environment information of the enterprise-level rule center, including computing device information and system software information; Extracting computing device data according to the computing device information, including computing capacity data, storage capacity data and network transmission capacity data; System software data is extracted according to the system software information, including database management system status data and application server status data.

3. The visual configuration management method of the enterprise-level rule center according to claim 2 is characterized in that: The step of obtaining a computing device adaptation index according to the computing device data processing, and comparing the computing device adaptation index with a preset computing device adaptation threshold to obtain computing device adaptation status data specifically includes: Inputting the computing capacity data, storage capacity data and network transmission capacity data into a preset computing device adaptation evaluation model for processing to obtain a computing device adaptation index; Comparing the computing device adaptation index with a preset computing device adaptation threshold to obtain computing device adaptation status data; If the computing device adaptation index is greater than or equal to a preset computing device adaptation threshold, the computing device adaptation status data is matching success status data; If the computing device adaptation index is less than a preset computing device adaptation threshold, the computing device adaptation status data is matching failure status data.

4. The visual configuration management method of the enterprise-level rule center according to claim 3 is characterized in that: The step of obtaining system software adaptation status data according to the system software data processing, obtaining operation adaptation status data of the enterprise-level rule center by processing the computing device adaptation status data and the system software adaptation status data, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status, specifically includes: The database management system status data and the application server status data are ANDed to obtain system software adaptation status data; The computing device adaptation status data and the system software adaptation status data are ANDed to obtain the operation adaptation status data of the enterprise-level rule center, including operation matching data or operation mismatching data; If the operation adaptation state data is operation matching data, the operation adaptation state is an operation matching state, the enterprise-level rule center is started and the visualization configuration module is activated; If the operation adaptation status data is operation mismatch data, the operation adaptation status is an operation mismatch status, and the mismatch status and the corresponding mismatch reason are sent to the display screen for display.

5. The visual configuration management method of the enterprise-level rule center according to claim 4 is characterized in that: The obtaining of user account information, extracting available visualization configuration module data and common position combination rule data according to the user account information, and determining and obtaining module configuration status according to the available visualization configuration module data and common position combination rule data specifically includes: Obtain user account information, including user position information and user authority information; Acquire common position combination rule data preset by the enterprise-level rule center according to the user position information, including common module data of industry positions and common logical relationship data of modules of industry positions; Acquire available visualization configuration module data according to the user authority information; The available visualization configuration module data is compared with the commonly used module data of the industry position to obtain the module configuration status, including a complete configuration status or a configuration missing status.

6. The visual configuration management method of the enterprise-level rule center according to claim 5, characterized in that: The sending of a configuration status reminder according to the module configuration status specifically includes: If the module configuration state is a configuration missing state, a common module configuration missing reminder is sent to the user end and the management end; If the module configuration status is a fully configured status, the commonly used module logical relationship data of the industry position are sorted according to the preset usage popularity and sent to the user end; Users can select logical relationships and generate configuration rules through visual configuration based on preset requirements.

7. The visual configuration management method of the enterprise-level rule center according to claim 6, characterized in that: Also includes: Obtain resource usage data of the enterprise-level rule center according to the preset sampling period, including CPU usage, memory usage, disk input rate share data, disk output rate share data and network bandwidth usage; Input the CPU usage rate, memory usage rate, disk input rate ratio data, disk output rate ratio data and network bandwidth usage rate into a preset resource usage status evaluation model for processing to obtain a resource usage status index; Compare the resource usage status index with a preset resource early warning analysis threshold to obtain a resource usage status; Extracting a first threshold and a second threshold according to a preset resource early warning analysis threshold, wherein the first threshold is greater than the second threshold; comparing the resource usage status index with the first threshold and the second threshold; If the resource usage status index is greater than the first threshold, the resource usage status is a resource overload status; If the resource usage status index is greater than the second threshold and less than or equal to the first threshold, the resource usage status is a moderate resource matching status; If the resource usage status index is less than or equal to the second threshold, the resource usage status is a good resource matching status; The resource usage status is sent to the user terminal for display.

8. A visual configuration management system for an enterprise-level rule center, characterized in that: The system comprises a memory and a processor, wherein the memory comprises a visual configuration management method program of an enterprise-level rule center, and when the visual configuration management method program of the enterprise-level rule center is executed by the processor, the following steps are implemented: Obtain the installation environment information of the enterprise-level rule center, and extract computing device data and system software data respectively; Obtaining a computing device adaptation index according to the computing device data processing, comparing the computing device adaptation index with a preset computing device adaptation threshold, and obtaining computing device adaptation status data; Processing the system software data to obtain system software adaptation status data, processing the computing device adaptation status data and the system software adaptation status data to obtain operation adaptation status data of the enterprise-level rule center, and correspondingly obtaining the operation adaptation status, starting the enterprise-level rule center and activating the visualization configuration module according to the operation adaptation status; Obtain user account information, obtain available visualization configuration module data and common position combination rule data according to the user account information, and determine the module configuration status according to the available visualization configuration module data and common position combination rule data; Send configuration status reminders based on the module configuration status.

9. The visual configuration management system for the enterprise-level rule center according to claim 8, characterized in that: The step of obtaining the installation environment information of the enterprise-level rule center and extracting computing device data and system software data respectively specifically includes: Obtain the installation environment information of the enterprise-level rule center, including computing device information and system software information; Extracting computing device data according to the computing device information, including computing capacity data, storage capacity data and network transmission capacity data; System software data is extracted according to the system software information, including database management system status data and application server status data.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a visualization configuration management method program for an enterprise-level rule center. When the visualization configuration management method program for an enterprise-level rule center is executed by a processor, the steps of the visualization configuration management method for an enterprise-level rule center as described in any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Account authority management method and device, computer equipment and storage medium

    CN115828202A

  • Financial system self-adaptive operation and maintenance monitoring method and system and medium

    CN117455698A

  • Enterprise operation state evaluation method and device and computer storage medium

    CN117910877A