Safety management intelligent construction system based on low-code platform

By building a security management intelligent system based on a low-code platform, the problem of low efficiency of the traditional development model has been solved, and rapid development, security management and multi-person collaboration have been achieved to adapt to the rapidly changing market needs.

CN120704669APending Publication Date: 2025-09-26BEIJING SMART INTERCONNECTED ENERGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510745772.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-05
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

Traditional development models are inefficient in security management software development, with long project delivery cycles, high costs, poor team reusability, and difficulty in responding to rapidly changing market demands and complex security management requirements.

Method used

It adopts a security management intelligent construction system based on a low-code platform, including a visual drag-and-drop interface, modular design, code generation, built-in security modules and real-time collaboration modules, supporting rapid construction, iterative upgrades and multi-person collaboration.

Benefits of technology

It greatly shortens the development cycle, improves development efficiency, reduces security risks, reduces communication costs and waiting time, and adapts to the rapidly changing needs of the market.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120704669A_ABST
    Figure CN120704669A_ABST
Patent Text Reader

Abstract

The invention relates to a security management intelligent construction system based on a low-code platform, and relates to the field of platform construction. The system comprises a visual dragging interface which is used for constructing an application program interface and a business process by dragging a preset component; a modular design module supports multiplexing of functional components and facilitates later iteration upgrading; the code generation module is used for automatically generating a multi-terminal adaptive code according to the dragging operation of the user; a built-in security module which has authority management and data encryption functions so as to reduce security risks; and the real-time cooperation module is used for supporting synchronous participation of multiple persons and realizing visual logic display. According to the method and the device, through the visual dragging interface, developers can quickly construct pages and business processes without manually writing a large number of codes. Therefore, the development cycle is greatly shortened, the time for code writing, debugging and testing is shortened, and the project can be delivered to the market more quickly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of platform construction, and in particular to a security management intelligent construction system based on a low-code platform. Background Art

[0002] With the acceleration of digital transformation, the demand for efficient, flexible, and secure information systems is growing across various industries. As a key component in ensuring stable project operations, the development efficiency, cost, and security of security management software have become a focus of industry attention. Traditional development models are gradually exposing their shortcomings in responding to rapidly changing market demands and complex security management requirements.

[0003] Traditional development models require writing extensive code from scratch, making debugging complex and time-consuming. This results in long project delivery cycles and makes it difficult to adapt to rapidly changing market demands. Reliance on experienced developers is costly to recruit and train, while fragmented technology stacks lead to low team reusability. The departure of core team members can lead to project maintenance difficulties. Summary of the Invention

[0004] In view of this, the present invention aims to propose a security management intelligent construction system based on a low-code platform.

[0005] To solve the problems in the existing technology.

[0006] To achieve the above object, the technical solution of the present invention is achieved as follows:

[0007] The present invention proposes a security management intelligent construction system based on a low-code platform, including a visual drag-and-drop interface for building application interfaces and business processes by dragging pre-built components;

[0008] Modular design modules support the reuse of functional components and facilitate subsequent iteration and upgrades;

[0009] The code generation module automatically generates multi-terminal adaptation codes based on user drag and drop operations;

[0010] Built-in security module, including rights management and data encryption functions, to reduce security risks;

[0011] The real-time collaboration module is used to support simultaneous participation of multiple people and realize visual logic display.

[0012] Furthermore, the visual drag interface includes:

[0013] Component library, used to set preset components;

[0014] Layout editor, used to adjust the position and size of components in the interface;

[0015] The property setting panel is used to configure the detailed properties of the component.

[0016] Furthermore, the modular design module includes:

[0017] Component repository, used to store and manage reusable functional components;

[0018] Component update unit, which supports version control and update of components;

[0019] Component dependency unit, used to automatically handle dependencies between components.

[0020] Furthermore, the code generation module includes:

[0021] Code template library, which contains a variety of preset code templates to support code generation for different platforms and languages;

[0022] Code optimizer, which optimizes the generated code to improve code quality and execution efficiency;

[0023] Deployment script generator, used to automatically generate deployment scripts.

[0024] Furthermore, the built-in security module includes:

[0025] User authentication and authorization module, used to authenticate and authorize the user's identity;

[0026] Data encryption module, which encrypts the storage and transmission of sensitive data;

[0027] Security audit log, which records user operations and system events.

[0028] Furthermore, the real-time collaboration module includes:

[0029] Real-time communication channel, supporting multiple users to edit and comment online simultaneously;

[0030] Version control module, which records the version information of each edit;

[0031] Reminder unit, used to notify project progress and changes.

[0032] Compared with the prior art, the present invention has the following advantages:

[0033] In the present invention, through the visual drag-and-drop interface, developers can quickly build pages and business processes without having to manually write a large amount of code. This greatly shortens the development cycle, reduces the time for code writing, debugging and testing, and enables projects to be delivered to the market faster. The modular design allows functional components to be independently developed, tested and deployed, which facilitates later iterative upgrades. When requirements change, only the relevant modules need to be adjusted or replaced without having to reconstruct the entire system. The code generation module automatically generates the corresponding code framework and logic based on the user's operations on the visual interface. This reduces the workload of manual coding and improves development efficiency. The built-in security module provides security mechanisms such as permission management and data encryption, which effectively prevents security risks such as data leakage and illegal access. The real-time collaboration module supports multiple people to edit and view project documents, codes, and design drawings online at the same time, reducing communication costs and waiting time. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The accompanying drawings, which constitute part of the present invention, are provided to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are provided to explain the present invention and do not constitute an undue limitation of the present invention. In the accompanying drawings:

[0035] Figure 1 It is a schematic diagram of the overall structure of the present invention;

[0036] Figure 2 This is a schematic diagram of the visual drag interface of the present invention;

[0037] Figure 3 This is a schematic diagram of a modular design module of the present invention;

[0038] Figure 4 This is a schematic diagram of a code generation module of the present invention;

[0039] Figure 5 This is a schematic diagram of the built-in security module of the present invention;

[0040] Figure 6 Schematic diagram of the real-time collaboration module of the present invention. DETAILED DESCRIPTION

[0041] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0042] In the description of the present invention, it should be noted that the terms "upper," "lower," "inner," and "back" and other terms indicating orientations or positional relationships are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0043] Furthermore, in the description of the present invention, unless otherwise expressly defined, the terms "mounted," "connected," "connect," and "connector" should be interpreted broadly. For example, these terms may refer to fixed, removable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediary; or internal communication between two components. Those skilled in the art will appreciate the specific meanings of these terms in the present invention based on the specific circumstances.

[0044] The following will refer to the attached Figure 1 To the attached Figure 6 The present invention will be described in detail with reference to the embodiments.

[0045] In general, the present invention proposes a security management intelligent construction system based on a low-code platform, which includes: a visual drag-and-drop interface for building application interfaces and business processes by dragging pre-built components;

[0046] The modular design module supports the reuse of functional components, facilitating later iterations and upgrades; the code generation module automatically generates multi-terminal adaptation code based on user drag and drop operations; the built-in security module includes permission management and data encryption functions to reduce security risks; the real-time collaboration module is used for simultaneous participation of multiple people to achieve visual logic display.

[0047] In this embodiment, through a visual drag-and-drop interface, developers can quickly build pages and business processes without having to manually write a lot of code. This greatly shortens the development cycle, reduces the time for code writing, debugging and testing, and enables projects to be delivered to the market faster. The modular design allows functional components to be independently developed, tested and deployed, facilitating later iterations and upgrades. When requirements change, only the relevant modules need to be adjusted or replaced without having to reconstruct the entire system. The code generation module automatically generates the corresponding code framework and logic based on the user's operations on the visual interface. This reduces the workload of manual coding and improves development efficiency. The built-in security module provides security mechanisms such as permission management and data encryption, effectively preventing security risks such as data leakage and illegal access. The real-time collaboration module supports multiple people to edit and view project documents, codes, and design drawings online at the same time, reducing communication costs and waiting time.

[0048] Among them, the visual drag and drop interface includes: a component library for setting preset components; a layout editor for adjusting the position and size of components in the interface; and a property setting panel for configuring detailed properties of components.

[0049] It's important to note that the component library includes a large number of pre-built functional components, such as buttons, text boxes, and drop-down menus. Developers no longer need to write these basic elements from scratch; they can quickly build pages by dragging and dropping, significantly shortening the development cycle. The property settings panel allows developers to fine-tune component properties, such as color, font, size, and behavior, to meet personalized needs. The layout editor allows developers to adjust page layouts by dragging and dropping components, achieving flexible page design to meet the needs of different business scenarios.

[0050] Among them, the modular design module includes: a component warehouse, which is used to store and manage reusable functional components; a component update unit, which supports version control and updates of components; and a component dependency unit, which is used to automatically handle the dependencies between components.

[0051] The component repository centrally stores various pre-built functional components, such as user management, permission control, login and registration, and report export. Developers no longer need to write these common functions from scratch; they can simply drag and drop them from the repository, significantly shortening the development cycle. The component update unit regularly checks and updates components in the component repository, ensuring that they utilize the latest technologies and frameworks to meet evolving market demands. The component dependency unit automatically manages dependencies between components, eliminating the need for developers to manually configure and update dependencies, reducing the risk of errors.

[0052] Among them, the code generation module includes: a code template library, which contains a variety of preset code templates to support code generation for different platforms and languages; a code optimizer, which optimizes the generated code to improve code quality and execution efficiency; and a deployment script generator, which is used to automatically generate deployment scripts.

[0053] The code template library has built-in multiple predefined code templates, which cover common business scenarios and functional modules (such as user management, permission control, report generation, etc.). Developers can directly call these templates during the development process without having to write code from scratch, which significantly improves development efficiency. The code optimizer optimizes the performance of the generated code, including reducing redundant code, optimizing algorithm logic, and improving code execution efficiency. This helps to improve the overall performance of the system and reduce resource consumption. The deployment script generator automatically generates deployment scripts based on the project configuration, including server configuration, database initialization, middleware deployment, etc. This simplifies the deployment process and reduces the workload of manual configuration.

[0054] The aforementioned built-in security modules include: a user authentication and authorization module, which authenticates and authorizes users. Through a strict user authentication mechanism, this ensures that only authorized users can access system resources, effectively preventing unauthorized intrusion and data leakage; a data encryption module, which encrypts the storage and transmission of sensitive data; and a security audit log, which records user operations and system events.

[0055] The real-time collaboration module includes: a real-time communication channel that supports simultaneous online editing and commenting by multiple users, allowing for instant communication between development, testing, and business team members, reducing misunderstandings and delays caused by information asynchrony; a version control module that records the version information of each edit, allowing users to trace back to any historical version of the project at any time for troubleshooting and data recovery; and a reminder unit for notifying users of project progress and changes.

[0056] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A security management intelligent construction system based on a low-code platform, characterized by: A visual drag-and-drop interface for building application interfaces and business processes by dragging and dropping pre-built components; Modular design modules support the reuse of functional components and facilitate subsequent iteration and upgrades; The code generation module automatically generates multi-terminal adaptation codes based on user drag and drop operations; Built-in security module, including rights management and data encryption functions, to reduce security risks; The real-time collaboration module is used to support simultaneous participation of multiple people and realize visual logic display.

2. A security management intelligent construction system based on a low-code platform according to claim 1, characterized in that: The visual drag interface includes: Component library, used to set preset components; Layout editor, used to adjust the position and size of components in the interface; The property setting panel is used to configure the detailed properties of the component.

3. A security management intelligent construction system based on a low-code platform according to claim 1, characterized in that: The modular design module includes: Component repository, used to store and manage reusable functional components; Component update unit, which supports version control and update of components; Component dependency unit, used to automatically handle dependencies between components.

4. A security management intelligent construction system based on a low-code platform according to claim 1, characterized in that: The code generation module includes: Code template library, which contains a variety of preset code templates to support code generation for different platforms and languages; Code optimizer, which optimizes the generated code to improve code quality and execution efficiency; Deployment script generator, used to automatically generate deployment scripts.

5. The security management intelligent construction system based on the low-code platform according to claim 1 is characterized by: The built-in security module includes: User authentication and authorization module, used to authenticate and authorize the user's identity; Data encryption module, which encrypts the storage and transmission of sensitive data; Security audit log, which records user operations and system events.

6. A security management intelligent construction system based on a low-code platform according to claim 1, characterized in that: The real-time collaboration module includes: Real-time communication channel, supporting multiple users to edit and comment online simultaneously; Version control module, which records the version information of each edit; Reminder unit, used to notify project progress and changes.

Citation Information

Cited By

  • Basic capability package packaging and calling method in low-code platform

    CN121050731A