Management and control method for power grid basic-level core business indexes

By adopting a multi-layer architecture design management and control method in the power grid, the problem of difficulty in comprehensive analysis of urban power grids when processing massive data is solved, the macro-comprehensive analysis and management of data is realized, and the greater value of index data is played.

CN120013304AInactive Publication Date: 2025-05-16STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER CO
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202311515624.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-14
Publication Date
2025-05-16
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When processing massive data, it is difficult for urban power grids to comprehensively use various types of data from a macro perspective, resulting in the inability to exert greater value of indicator data.

Method used

The management and control method of multi-layer architecture design is adopted, including the front-end UI layer, display layer, business layer, persistence layer and database. Through the indicator analysis module, the self-selected attention indicator module, the indicator data management module and the system permission management module, the comprehensive analysis and management of data are realized.

Benefits of technology

Comprehensive use of various types of data from a macro perspective, provide analysis conclusions, give full play to the greater value of indicator data, and achieve full business integration, full process control, and full factor display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120013304A_ABST
    Figure CN120013304A_ABST
Patent Text Reader

Abstract

The invention discloses a management and control method for power grid basic layer core business indexes, and the method comprises the design of a multi-layer architecture which comprises a front-end UI layer, a display layer, a business layer, a persistence layer, and a database. The display layer, the business layer and the data layer are separately arranged, the front-end UI layer comprises Html, LayUI, CSS, JQuery and BootStrap, the display layer comprises Beetl template engine rendering and Ajaxj interaction, the business layer comprises an interceptor, an entity model, business processing, basic configuration, StartApplication and Controller, the persistent layer comprises Mybatisplus, data cache and transaction management, and the database comprises a plurality of database sets to form a database cluster. According to the management and control method for the basic-level core business indexes of the power grid, various types of data are comprehensively used from a macroscopic perspective, an analysis conclusion is provided from an upper-layer perspective, secondary analysis is performed after all the data are gathered and analyzed, and the higher value of the index data is exerted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power grid business indicator control, and in particular to a control method for core business indicators at the grassroots level of a power grid. Background Art

[0002] Urban power grids generally have jurisdiction over an area of ​​​​100 million and the number of power supply users exceeds one million. The amount of data indicators in various professional domains such as equipment, marketing, materials, and finance is very large. In the course of work, it is often necessary to mine the required data from massive data, resulting in a very large workload. When various types of data are used comprehensively from a macro perspective, each application cannot provide analysis conclusions from a higher-level perspective beyond the professional level. It is necessary to aggregate and analyze the data for secondary analysis, which fails to bring into play the greater value of the indicator data. Summary of the invention

[0003] In order to solve the above-mentioned technical problems, the present invention provides a method for controlling core business indicators at the grassroots level of a power grid.

[0004] In order to solve the above technical problems, the technical solution proposed by the present invention is:

[0005] In order to achieve the above object, the technical solution of the present invention is as follows:

[0006] A control method for core business indicators of a power grid grassroots unit, the control method comprising a design of a multi-layer architecture, the multi-layer architecture comprising a front-end UI layer, a display layer, a business layer, a persistence layer and a database; the display layer is separated from the business layer and the data layer, the front-end UI layer comprises Html, LayUI, CSS, JQuery, BootStrap, the display layer comprises Beetl template engine rendering, Ajaxj interaction, the business layer comprises an interceptor, an entity model, business processing, basic configuration, StartApplication, and a Controller, the persistence layer comprises Mybatisplus, data cache, and transaction management, and the database comprises a plurality of database sets to form a database cluster.

[0007] As a further improvement of the above technical solution:

[0008] Preferably, in the above scheme, in the multi-layer architecture, each layer adopts an abstract design to isolate the specific implementation and the interface.

[0009] Preferably, in the above scheme, the management and control method also includes an indicator analysis module; the indicator analysis module is used for indicator overview, data export, indicator trend analysis, and company benchmarking analysis.

[0010] Preferably, in the above scheme, the management and control method also includes a self-selected attention indicator module; the self-selected attention indicator module is used to create a new collection, modify a collection, view a collection, and delete a collection.

[0011] Preferably, in the above scheme, the management and control method also includes an indicator data management module; the indicator data management module is used for data import, data modification, high-volume setting, and data freezing.

[0012] Preferably, in the above scheme, the management and control method also includes a system authority management module, and the system authority management module is used for user management, role management, and role allocation.

[0013] Preferably, in the above scheme, the data processing rules in the indicator analysis module include data security principle, data reliability principle, data scalability principle, data accessibility principle, and data visualization principle.

[0014] Preferably in the above scheme, the indicator data management module sets integrity constraints on the database table, including Check, NOT NULL, Unique, Primary, and Foreign key.

[0015] Preferably, in the above scheme, the system authority management module adopts identity authentication, authority control, encrypted storage, encrypted transmission, and data leakage prevention units to grant different accounts the minimum authority required to complete their respective tasks.

[0016] Preferably in the above solution, in the multi-layer architecture, the coupling degree between layers is a loose coupling relationship.

[0017] Compared with the prior art, the control method for core business indicators at the grassroots level of the power grid provided by the present invention comprehensively uses various types of data from a macro perspective, provides analysis conclusions from an upper-level perspective, and conducts secondary analysis after aggregating and analyzing all data to give full play to the value of the indicator data. Through one map of the power grid, one source of data, and one line of business, full business penetration, full process control, and full factor presentation are achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a structural schematic diagram of the multi-layer architecture of the present invention. DETAILED DESCRIPTION

[0019] The specific embodiments of the present invention are described in detail below. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0020] Figure 1 An implementation method of the present invention for the control of core business indicators at the grassroots level of a power grid is shown, which has the following functions:

[0021] 1. Index Analysis Module

[0022] 1.1 Index Overview

[0023] The indicator overview function displays all indicators of the monthly analysis. The indicator list contains information such as category, indicator name, unit, this month, same period last year, year-on-year, and evaluation, which is convenient for quick query of indicators;

[0024] 1.2 Data Export

[0025] Export the indicator list and export the indicator data for each month according to the selected month interval;

[0026] 1.3 Indicator trend analysis

[0027] Monthly indicator analysis and display function, which classifies and statistics the monthly indicator trends according to indicator categories;

[0028] The indicator trend analysis includes the analysis of management quantification, power grid quantification, and service quantification to obtain the trend line of the indicator; it includes at least the following information: displaying the indicator value, month-on-month, year-on-year, annual target value, and annual indicator completion rate information.

[0029] 1.4 Company Benchmarking Analysis

[0030] Process company benchmarking information separately.

[0031] The data processing rules in the indicator analysis module include the following principles:

[0032] (1) Data security principle

[0033] Ensure data privacy and security, protect user privacy information, and avoid data leakage and risks; especially for businesses involving personal privacy and financial information, certain protection measures are required, such as data encryption, permission control, access logs, etc.

[0034] (2) Data reliability principle

[0035] Ensure the accuracy and consistency of data, avoid data duplication, loopholes and errors, and ensure the reliability and integrity of data; have functions such as data verification, transaction control, and exception handling to ensure the correctness and integrity of data.

[0036] (3) Data scalability principle

[0037] It has good scalability and can cope with the needs of future business development and expand data storage and processing capabilities at any time. With the development of business and the continuous increase in data volume, it is necessary to have good scalability, which can be achieved through distributed storage, load balancing, data sharding, etc.

[0038] (4) Data accessibility principle

[0039] It has a data access interface that allows users to access data anytime and anywhere and query core business indicator data; it has multiple access methods, such as Web interface, API interface, mobile application, etc., allowing users to easily query and analyze data.

[0040] (5) Data visualization principles

[0041] It has an intuitive, easy-to-understand, and visual data display function, allowing users to easily view, analyze, compare, and evaluate data to understand business operations; through data visualization, data can be displayed in the form of charts, tables, maps, etc., making it easier for users to understand and analyze data, thereby better understanding the business situation.

[0042] 2. Optional indicator module

[0043] 2.1 Create a new collection: Users can select indicators to create a collection to meet their personalized needs;

[0044] 2.2 Modify the collection: Modify the collection as needed;

[0045] 2.3 Collection View

[0046] 2.4 Collection Deletion

[0047] 3. Index Data Management Module

[0048] 3.1 Data import: Some of the indicator data comes from the middle platform interface, and some need to be maintained later. For the data that needs to be maintained, authorized business personnel can maintain it on the page, and the administrator can also modify the data;

[0049] 3.2 Modify data

[0050] 3.3 High Volume Settings

[0051] 3.4 Data Freeze

[0052] Indicator data management includes the following principles:

[0053] (1) Ensure data integrity by setting integrity constraints on database tables, such as Check, NOT NULL, Unique, Primary, and Foreign key.

[0054] (2) Only collect and store user personal information necessary for business operations; unauthorized access and use of user personal information is prohibited.

[0055] (3) Reduce the leakage of sensitive data through data leakage prevention gateway.

[0056] (4) Use encryption technology to ensure the confidentiality and integrity of important data during transmission.

[0057] (5) Business personnel only have the authority to modify and import the indicator data of the previous month, while administrators can modify all data and set operations such as highlighting and freezing the indicators.

[0058] 4. System Permission Management Module

[0059] 4.1 User management: Administrators query and maintain users.

[0060] 4.2 Role management: The administrator sets role information and permission configuration, and selects the pages that the role can view and the indicators that can be modified;

[0061] 4.3 Assign roles: Assign roles to users in batches.

[0062] The system authority management module adopts identity authentication, authority control, encrypted storage, encrypted transmission, data leakage prevention and other technologies to strengthen the confidentiality and security protection of data in this system. Different accounts are granted the minimum authority required to complete their respective tasks, and a mutually restrictive relationship is formed between them.

[0063] The present invention is used for the control method of the core business indicators of the power grid grassroots, and the multi-layer architecture includes a front-end UI layer, a display layer, a business layer, a persistence layer and a database. The front-end UI layer includes Html, LayUI, CSS, JQuery, and BootStrap. The display layer includes Beetl template engine rendering and Ajaxj interaction. The business layer includes interceptors, entity models, business processing, basic configuration, StartApplication, and Controller. The persistence layer includes Mybatisplus, data cache, and transaction management. The database includes multiple database sets to form a database cluster. The display layer is separated from the business layer and the data layer, so that when a new access channel is added, only the channel driver is added, and the content display format is changed, while the transaction processing and the data communication and processing with the background are not modified. The separation of the business layer and the data layer can be connected to different backgrounds without making a lot of changes to the business processing. Therefore, the layered design can make the system more flexible and easy to maintain. The Web server only serves as the access point for all services and manages static pages, while all business logic and background data access logic are handled by the Web application server (Application Server), which reduces the load on the Web server and effectively separates the presentation logic (Presentation Logic), business logic (BusinessLogic) and database access logic (Data Logic) in the content service application, greatly improving the scalability of the application and constructing a complete three-tier (3-tier) or multi-tier (N-tier) application; at the same time, due to the advantages of the Web application server in reliability, scalability, availability, etc., the overall availability of the entire application system is guaranteed.

[0064] The design principles of multi-layer architecture include the following:

[0065] (1) Clear layers: A multi-layer architecture requires that the functions of each layer be clear and distinct to avoid confusion and overlap between different functions.

[0066] (2) Loosely coupled design: The design of a multi-layer architecture should consider the loose coupling relationship between layers to avoid strong dependencies and excessive coupling between layers.

[0067] (3) Abstract design: In a multi-layer architecture, each layer should adopt an abstract design to separate the specific implementation and interface, thereby improving the maintainability and scalability of the system.

[0068] (4) Strong scalability: The design of the multi-layer architecture should take into account the future scalability of the system and be able to easily expand new functions and levels.

[0069] (5) Easy to maintain: The design of multi-layer architecture should focus on the maintainability of the system. The functions of each layer should be clear and easy to maintain and modify.

[0070] The above implementation cases are only preferred embodiments of the present invention and are not intended to limit the present invention in any form. Although the present invention has been disclosed as above with preferred embodiments, they are not intended to limit the present invention. Therefore, any simple modification, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the scope of protection of the technical solution of the present invention.

Claims

1. A method for controlling core business indicators at the grassroots level of a power grid, characterized in that: The management and control method includes the design of a multi-layer architecture, which includes a front-end UI layer, a display layer, a business layer, a persistence layer and a database; the display layer is separated from the business layer and the data layer, the front-end UI layer includes Html, LayUI, CSS, JQuery, BootStrap, the display layer includes Beetl template engine rendering, Ajaxj interaction, the business layer includes interceptors, entity models, business processing, basic configuration, StartApplication, Controller, the persistence layer includes Mybatisplus, data cache, transaction management, and the database includes multiple database sets to form a database cluster.

2. The method for controlling core business indicators of a power grid according to claim 1, characterized in that: In the multi-layer architecture, each layer adopts an abstract design to isolate the specific implementation and interface.

3. The method for controlling core business indicators of a power grid according to claim 2, characterized in that: The management and control method also includes an indicator analysis module; the indicator analysis module is used to perform indicator overview, data export, indicator trend analysis, and company benchmarking analysis.

4. The method for controlling core business indicators of a power grid base according to claim 3 is characterized in that: The management and control method also includes a self-selected attention indicator module; the self-selected attention indicator module is used to create a new set, modify a set, view a set, and delete a set.

5. The method for controlling core business indicators of a power grid base according to claim 4 is characterized in that: The control method also includes an indicator data management module; the indicator data management module is used for data import, data modification, high-volume setting, and data freezing.

6. The method for controlling core business indicators of a power grid base according to claim 5, characterized in that: The management and control method also includes a system authority management module, which is used for user management, role management, and role allocation.

7. The method for controlling core business indicators of a power grid base according to claim 6, characterized in that: The data processing rules in the indicator analysis module include data security principle, data reliability principle, data scalability principle, data accessibility principle, and data visualization principle.

8. The method for controlling core business indicators of a power grid base according to claim 6, characterized in that: The indicator data management module sets integrity constraints on the database table, including at least one of Check, NOT NULL, Unique, Primary, and Foreign key.

9. The method for controlling core business indicators of a power grid base according to claim 6, characterized in that: The system authority management module adopts identity authentication, authority control, encrypted storage, encrypted transmission, and data leakage prevention units; and grants different accounts the minimum authority required to complete their respective tasks.

10. The method for controlling core business indicators of a power grid base according to claim 1, characterized in that: In the multi-layer architecture, the coupling degree between layers is a loose coupling relationship.

Citation Information

Patent Citations

  • Network system software system framework and implementation method thereof

    CN102750145A

  • Intelligent management system framework and intelligent management system for standardized operation procedures

    CN108108460A

  • Property intelligent community service system and method

    CN109636334A

  • Online monitoring system for multi-level power grid marketing indexes

    CN115131168A

  • Electric power marketing digital management and control index system and data display method

    CN115841262A