Multi-level security management method and system based on cloud computing

Through a multi-level security management method based on cloud computing, ETL tools and Cron expressions are used to automatically capture and process security data, calculate static and dynamic security indexes, and generate security monitoring reports, solving the difficulty of safety management and hidden dangers in engineering project construction. The problems discovered in a timely manner have improved the reliability and timeliness of safety management.

CN119204984APending Publication Date: 2024-12-27FUZHOU SHULIAN XINAN INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411151614.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

During the construction process of the project, safety management is difficult due to irregular construction, weak safety awareness and aging equipment. Traditional methods cannot detect safety hazards in a timely manner, which affects the reliability and timeliness of safety management.

Method used

Adopting a multi-level security management method based on cloud computing, automatically crawl security data sets through ETL tools and Cron expressions, calculate static and dynamic security indexes, generate security monitoring reports and push them to the management terminal in real time, and use static and dynamic index quantitative engineering. The security risk status of the project.

Benefits of technology

It improves the reliability and timeliness of security management, avoids long-term ambiguousness of security risk status, and ensures that the management terminal receives security monitoring reports in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119204984A_ABST
    Figure CN119204984A_ABST
Patent Text Reader

Abstract

The invention provides a multi-level safety management method and system based on cloud computing in the technical field of engineering project safety management, and the method comprises the steps: S1, a cloud server sets a safety intelligent control index calculation rule, configures a data capture configuration item through an ETL tool, configures a scheduling task through a Cron expression, and sets a safety intelligent control index calculation rule; automatically capturing a safety data set of the engineering project based on the data capturing configuration item; s2, the cloud server preprocesses and stores the captured security data set; s3, the cloud server calculates a static safety guarantee index and a dynamic intelligent control deduction index based on the safety data set by using a safety intelligent control index calculation rule, and calculates a safety intelligent control index based on the static safety guarantee index and the dynamic intelligent control deduction index; and S4, the cloud server generates a security monitoring report based on the security intelligent control index, and pushes the security monitoring report to the management terminal in real time. The method has the advantage that the reliability and timeliness of safety management are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engineering project safety management, and in particular to a multi-level safety management method and system based on cloud computing. Background Art

[0002] During the construction of engineering projects, a series of reasons such as non-standard construction, weak safety awareness, and aging equipment may cause safety problems. Therefore, safety management is a very important task in the construction process of engineering projects. Traditionally, the safety management of engineering projects mainly relies on the experience and judgment of staff. There is no clear definition indicator for the safety risk status, and the stage of its own safety risk status is not clearly positioned. It has been in an ambiguous state for a long time, which greatly increases the difficulty of safety management. With the gradual refinement of the work, the number of matters and factors that need to be considered increases, which further increases the difficulty of safety management, and directly affects the reliability of safety management. In addition, traditional methods cannot detect existing safety hazards in a timely manner.

[0003] Therefore, how to provide a multi-level security management method and system based on cloud computing to improve the reliability and timeliness of security management has become a technical problem that needs to be solved urgently. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a multi-level security management method and system based on cloud computing to improve the reliability and timeliness of security management.

[0005] In a first aspect, the present invention provides a multi-level security management method based on cloud computing, comprising the following steps:

[0006] Step S1, the cloud server sets a security intelligent control index calculation rule, configures data capture configuration items through the ETL tool, and configures the scheduling task through the Cron expression to automatically capture the security data set of the engineering project based on the data capture configuration items;

[0007] The specific calculation rules of the safety intelligent control index are as follows:

[0008] Static safety assurance index = a1*assessment score of construction unit + a2*assessment score of supervision unit + a3*assessment score of construction unit + a4*assessment score of design unit;

[0009] Dynamic intelligent control deduction index = b1*personnel management score + b2*education and training score + b3*equipment management score + b4*hidden danger investigation score;

[0010] Safety intelligent control index = static safety assurance index - dynamic intelligent control deduction index;

[0011] Among them, a1, a2, a3, a4, b1, b2, b3 and b4 all represent weight coefficients;

[0012] Step S2: The cloud server pre-processes and stores the captured security data set;

[0013] Step S3: The cloud server calculates a static safety assurance index and a dynamic intelligent control deduction index based on the security data set by using the security intelligent control index calculation rule, and calculates a security intelligent control index based on the static safety assurance index and the dynamic intelligent control deduction index;

[0014] Step S4: The cloud server generates a security monitoring report based on the security intelligent control index, and pushes the security monitoring report to the management terminal in real time.

[0015] Furthermore, in step S1, the data capture configuration items at least include a data source address, extraction logic, and extraction content;

[0016] The safety data set includes at least a construction unit assessment score, a supervision unit assessment score, a construction unit assessment score, a design unit assessment score, a personnel management score, an education and training score, an equipment management score, and a hidden danger investigation score.

[0017] Furthermore, the step S2 is specifically as follows:

[0018] The cloud server performs preprocessing on the captured security data set, including at least missing value processing, abnormal value processing, duplicate value processing, format conversion and data verification, and stores the preprocessed security data set in a pre-created database.

[0019] Furthermore, the step S3 is specifically as follows:

[0020] The cloud server creates a message queue, uses the security intelligent control index calculation rule to calculate a static security assurance index and a dynamic intelligent control deduction index based on the security data set, calculates a security intelligent control index based on the static security assurance index and the dynamic intelligent control deduction index, and stores the security intelligent control index in the message queue.

[0021] Furthermore, the step S4 is specifically as follows:

[0022] The cloud server monitors the message queue. When the security intelligent control index stored in the message queue is updated, a security monitoring report is generated based on the security intelligent control index, project name, project address, name of the person in charge, contact information of the person in charge, and report time. The security intelligent control index in the security monitoring report is displayed differentially based on preset display rules, and the security monitoring report is pushed in real time to a pre-bound management terminal via Websocket.

[0023] In a second aspect, the present invention provides a multi-level security management system based on cloud computing, comprising the following modules:

[0024] A security data set capture module is used for the cloud server to set a security intelligent control index calculation rule, configure data capture configuration items through ETL tools, and configure scheduling tasks through Cron expressions to automatically capture the security data set of the engineering project based on the data capture configuration items;

[0025] The specific calculation rules of the safety intelligent control index are as follows:

[0026] Static safety assurance index = a1*assessment score of construction unit + a2*assessment score of supervision unit + a3*assessment score of construction unit + a4*assessment score of design unit;

[0027] Dynamic intelligent control deduction index = b1*personnel management score + b2*education and training score + b3*equipment management score + b4*hidden danger investigation score;

[0028] Safety intelligent control index = static safety assurance index - dynamic intelligent control deduction index;

[0029] Among them, a1, a2, a3, a4, b1, b2, b3 and b4 all represent weight coefficients;

[0030] A security data set preprocessing module, used for the cloud server to preprocess and store the captured security data set;

[0031] A safety intelligent control index calculation module, used for the server to calculate a static safety assurance index and a dynamic intelligent control deduction index based on the safety data set by using the safety intelligent control index calculation rule, and calculate the safety intelligent control index based on the static safety assurance index and the dynamic intelligent control deduction index;

[0032] The security monitoring report push module is used for the cloud server to generate a security monitoring report based on the security intelligent control index and push the security monitoring report to the management terminal in real time.

[0033] Further, in the secure data set capture module, the data capture configuration items include at least a data source address, extraction logic, and extraction content;

[0034] The safety data set includes at least a construction unit assessment score, a supervision unit assessment score, a construction unit assessment score, a design unit assessment score, a personnel management score, an education and training score, an equipment management score, and a hidden danger investigation score.

[0035] Furthermore, the security data set preprocessing module is specifically used for:

[0036] The cloud server performs preprocessing on the captured security data set, including at least missing value processing, abnormal value processing, duplicate value processing, format conversion and data verification, and stores the preprocessed security data set in a pre-created database.

[0037] Furthermore, the safety intelligent control index calculation module is specifically used for:

[0038] The cloud server creates a message queue, uses the security intelligent control index calculation rule to calculate a static security assurance index and a dynamic intelligent control deduction index based on the security data set, calculates a security intelligent control index based on the static security assurance index and the dynamic intelligent control deduction index, and stores the security intelligent control index in the message queue.

[0039] Furthermore, the security monitoring report push module is specifically used to:

[0040] The cloud server monitors the message queue. When the security intelligent control index stored in the message queue is updated, a security monitoring report is generated based on the security intelligent control index, project name, project address, name of the person in charge, contact information of the person in charge, and report time. The security intelligent control index in the security monitoring report is displayed differentially based on preset display rules, and the security monitoring report is pushed in real time to a pre-bound management terminal via Websocket.

[0041] The advantages of the present invention are:

[0042] The calculation rules of the security intelligent control index are set through the cloud server, the data capture configuration items are configured through the ETL tool, and the scheduling tasks are configured through the Cron expression to automatically capture the security data set of the engineering project based on the data capture configuration items, pre-process and store the captured security data set, and use the security intelligent control index calculation rules to calculate the static safety assurance index and the dynamic intelligent control deduction index based on the security data set. The security intelligent control index is calculated based on the static safety assurance index and the dynamic intelligent control deduction index. Finally, a security monitoring report is generated based on the security intelligent control index and pushed to the management terminal in real time; that is, based on the construction unit assessment score, supervision unit assessment score, construction unit assessment score and design unit assessment score in the security data set, the security intelligent control index is calculated based on the static safety assurance index and the dynamic intelligent control deduction index. The static safety assurance index is calculated by weighted summation, and the dynamic intelligent control deduction index is calculated based on the weighted summation of personnel management score, education and training score, equipment management score and hidden danger investigation score. The safety intelligent control index is then calculated based on the static safety assurance index and the dynamic intelligent control deduction index for safety management. The current safety risk status of the project is quantified by combining multi-level indexes to avoid the safety risk status being in an ambiguous state for a long time. The entire management process is automatically executed by the server in combination with ETL tools, Cron expressions, message queues and other technical means. As long as the safety intelligent control index is updated, the management terminal can receive the safety monitoring report in time, which ultimately greatly improves the reliability and timeliness of safety management. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The present invention will be further described below in conjunction with embodiments with reference to the accompanying drawings.

[0044] Figure 1 It is a flow chart of a multi-level security management method based on cloud computing of the present invention.

[0045] Figure 2 It is a structural schematic diagram of a multi-level security management system based on cloud computing of the present invention. DETAILED DESCRIPTION

[0046] The technical solution in the embodiments of the present application has the following overall idea: a static safety assurance index is calculated based on the weighted sum of the construction unit assessment score, the supervision unit assessment score, the construction unit assessment score and the design unit assessment score in the safety data set; a dynamic intelligent control deduction index is calculated based on the weighted sum of the personnel management score, the education and training score, the equipment management score and the hidden danger investigation score; and a safety intelligent control index is calculated based on the static safety assurance index and the dynamic intelligent control deduction index for safety management. The current safety risk status of the project is quantified in combination with multi-level indexes, and the entire management process is automatically executed by the server in combination with ETL tools, Cron expressions, message queues and other technical means to improve the reliability and timeliness of safety management.

[0047] Please refer to Figure 1 to Figure 2As shown, a preferred embodiment of a multi-level security management method based on cloud computing of the present invention comprises the following steps:

[0048] Step S1, the cloud server sets a security intelligent control index calculation rule, configures data capture configuration items through the ETL tool, and configures the scheduling task through the Cron expression to automatically capture the security data set of the engineering project based on the data capture configuration items; the ETL tool uses Kettle; Cron expression is a powerful tool for defining time patterns and specifying when to automatically execute periodic tasks, such as collecting security data sets every 60 seconds to ensure the timeliness of collection;

[0049] The specific calculation rules of the safety intelligent control index are as follows:

[0050] Static safety assurance index = a1*assessment score of construction unit + a2*assessment score of supervision unit + a3*assessment score of construction unit + a4*assessment score of design unit;

[0051] Dynamic intelligent control deduction index = b1*personnel management score + b2*education and training score + b3*equipment management score + b4*hidden danger investigation score;

[0052] Safety intelligent control index = static safety assurance index - dynamic intelligent control deduction index;

[0053] Wherein, a1, a2, a3, a4, b1, b2, b3 and b4 all represent weight coefficients; in specific implementation, each weight coefficient can be set as needed, for example, a1, a2, a3, a4 are set to 20%, 25%, 50%, 5% respectively;

[0054] Since the evaluation scores of the construction unit, the supervision unit, the construction unit and the design unit are calculated once a month, the calculation results based on the evaluation scores of the construction unit, the supervision unit, the construction unit and the design unit are defined as the static safety assurance index; the personnel management score, the education and training score, the equipment management score and the hidden danger investigation score are updated in real time, so the calculation results based on the personnel management score, the education and training score, the equipment management score and the hidden danger investigation score are defined as the dynamic intelligent control deduction index;

[0055] Step S2: The cloud server pre-processes and stores the captured security data set;

[0056] Step S3: The cloud server calculates a static safety assurance index and a dynamic intelligent control deduction index based on the security data set by using the security intelligent control index calculation rule, and calculates a security intelligent control index based on the static safety assurance index and the dynamic intelligent control deduction index; the security intelligent control index calculation rule is parsed by an Mve l expression engine;

[0057] Step S4: The cloud server generates a security monitoring report based on the security intelligent control index, and pushes the security monitoring report to the management terminal in real time.

[0058] In step S1, the data capture configuration items at least include a data source address, extraction logic, and extraction content; in specific implementation, it can be defined to capture a security data set through an SQL query statement or an API interface;

[0059] The safety data set includes at least a construction unit assessment score, a supervision unit assessment score, a construction unit assessment score, a design unit assessment score, a personnel management score, an education and training score, an equipment management score, and a hidden danger investigation score.

[0060] The step S2 is specifically as follows:

[0061] The cloud server performs preprocessing on the captured security data set, including at least missing value processing, abnormal value processing, duplicate value processing, format conversion, data aggregation and data verification, and stores the preprocessed security data set in a pre-created database, sets the access rights of the database, and avoids illegal access to the database to obtain the security data set. Format conversion is to convert data from one format to another, such as converting a date from a string to a date type, or converting data from one encoding to another, such as UTF-8 to ISO-8859-1; data aggregation is to summarize the data and calculate statistical values ​​according to business needs.

[0062] The step S3 is specifically as follows:

[0063] The cloud server creates a message queue, uses the security intelligent control index calculation rule to calculate a static security assurance index and a dynamic intelligent control deduction index based on the security data set, calculates a security intelligent control index based on the static security assurance index and the dynamic intelligent control deduction index, and stores the security intelligent control index in the message queue.

[0064] The step S4 is specifically as follows:

[0065] The cloud server monitors the message queue. When the security intelligent control index stored in the message queue is updated, a security monitoring report is generated based on the security intelligent control index, project name, project address, name of the person in charge, contact information of the person in charge, and report time. The security intelligent control index in the security monitoring report is displayed differently based on the preset display rules, and the security monitoring report is pushed to the pre-bound management terminal in real time through Websocket. The display rules are as follows: when the score interval of the security intelligent control index is (90,100], (75,90], (60,75], [0,60], it is displayed in blue, yellow, orange, and red, respectively, representing low risk, small risk, medium risk, and high risk, respectively.

[0066] WebSocket is a new protocol defined in HTML5. It is essentially a TCP-based protocol used to implement full-duplex communication between browsers and servers.

[0067] The specific method of pushing the security monitoring report to the pre-bound management terminal in real time through Websocket is as follows:

[0068] The security monitoring report is encrypted into an encrypted report, and the encrypted report is pushed to a pre-bound management terminal in real time through Websocket; the encryption process of the security monitoring report is as follows:

[0069] Perform a hash calculation on the security monitoring report to obtain a hash value, divide the security monitoring report into a first data block, a second data block and a third data block, encrypt the first data block by using a 3DES algorithm to obtain a first encrypted data block, encrypt the second data block by using a BLOWFISH algorithm to obtain a second encrypted data block, encrypt the third data block by using an IDEA algorithm to obtain a third encrypted data block, and encrypt the first encrypted data block, the second encrypted data block, the third encrypted data block and the hash value by using an ECDSA algorithm to obtain an encrypted report.

[0070] By performing multiple block encryption on the security monitoring report, the security of pushing the security monitoring report is greatly improved.

[0071] A preferred embodiment of a multi-level security management system based on cloud computing of the present invention includes the following modules:

[0072] The security data set capture module is used for the cloud server to set a security intelligent control index calculation rule, configure the data capture configuration items through the ETL tool, and configure the scheduling task through the Cron expression to automatically capture the security data set of the engineering project based on the data capture configuration items; the ETL tool adopts Kettle; Cron expression is a powerful tool for defining time patterns and specifying when to automatically execute periodic tasks, such as collecting security data sets every 60 seconds to ensure the timeliness of collection;

[0073] The specific calculation rules of the safety intelligent control index are as follows:

[0074] Static safety assurance index = a1*assessment score of construction unit + a2*assessment score of supervision unit + a3*assessment score of construction unit + a4*assessment score of design unit;

[0075] Dynamic intelligent control deduction index = b1*personnel management score + b2*education and training score + b3*equipment management score + b4*hidden danger investigation score;

[0076] Safety intelligent control index = static safety assurance index - dynamic intelligent control deduction index;

[0077] Wherein, a1, a2, a3, a4, b1, b2, b3 and b4 all represent weight coefficients; in specific implementation, each weight coefficient can be set as needed, for example, a1, a2, a3, a4 are set to 20%, 25%, 50%, 5% respectively;

[0078] Since the evaluation scores of the construction unit, the supervision unit, the construction unit and the design unit are calculated once a month, the calculation results based on the evaluation scores of the construction unit, the supervision unit, the construction unit and the design unit are defined as the static safety assurance index; the personnel management score, the education and training score, the equipment management score and the hidden danger investigation score are updated in real time, so the calculation results based on the personnel management score, the education and training score, the equipment management score and the hidden danger investigation score are defined as the dynamic intelligent control deduction index;

[0079] A security data set preprocessing module, used for the cloud server to preprocess and store the captured security data set;

[0080] A safety intelligent control index calculation module, which is used for the server to calculate the static safety assurance index and the dynamic intelligent control deduction index based on the safety data set by using the safety intelligent control index calculation rule, and calculate the safety intelligent control index based on the static safety assurance index and the dynamic intelligent control deduction index; the safety intelligent control index calculation rule is parsed by the Mve l expression engine;

[0081] The security monitoring report push module is used for the cloud server to generate a security monitoring report based on the security intelligent control index and push the security monitoring report to the management terminal in real time.

[0082] In the secure data set capture module, the data capture configuration items include at least the data source address, extraction logic and extraction content; in specific implementation, it can be defined to capture the secure data set through SQL query statements or API interfaces;

[0083] The safety data set includes at least a construction unit assessment score, a supervision unit assessment score, a construction unit assessment score, a design unit assessment score, a personnel management score, an education and training score, an equipment management score, and a hidden danger investigation score.

[0084] The security data set preprocessing module is specifically used for:

[0085] The cloud server performs preprocessing on the captured security data set, including at least missing value processing, abnormal value processing, duplicate value processing, format conversion, data aggregation and data verification, and stores the preprocessed security data set in a pre-created database, sets the access rights of the database, and prevents illegal access to the database to obtain the security data set. Format conversion is to convert data from one format to another, such as converting a date from a string to a date type, or converting data from one encoding to another, such as UTF-8 to ISO-8859-1; data aggregation is to summarize the data and calculate statistical values ​​according to business needs.

[0086] The safety intelligent control index calculation module is specifically used for:

[0087] The cloud server creates a message queue, uses the security intelligent control index calculation rule to calculate a static security assurance index and a dynamic intelligent control deduction index based on the security data set, calculates a security intelligent control index based on the static security assurance index and the dynamic intelligent control deduction index, and stores the security intelligent control index in the message queue.

[0088] The security monitoring report push module is specifically used for:

[0089] The cloud server monitors the message queue. When the security intelligent control index stored in the message queue is updated, a security monitoring report is generated based on the security intelligent control index, project name, project address, name of the person in charge, contact information of the person in charge, and report time. The security intelligent control index in the security monitoring report is displayed differently based on the preset display rules, and the security monitoring report is pushed to the pre-bound management terminal in real time through Websocket. The display rules are as follows: when the score interval of the security intelligent control index is (90,100], (75,90], (60,75], [0,60], it is displayed in blue, yellow, orange, and red, respectively, representing low risk, small risk, medium risk, and high risk, respectively.

[0090] WebSocket is a new protocol defined in HTML5. It is essentially a TCP-based protocol used to implement full-duplex communication between browsers and servers.

[0091] The specific method of pushing the security monitoring report to the pre-bound management terminal in real time through Websocket is as follows:

[0092] The security monitoring report is encrypted into an encrypted report, and the encrypted report is pushed to a pre-bound management terminal in real time through Websocket; the encryption process of the security monitoring report is as follows:

[0093] Perform a hash calculation on the security monitoring report to obtain a hash value, divide the security monitoring report into a first data block, a second data block and a third data block, encrypt the first data block by using a 3DES algorithm to obtain a first encrypted data block, encrypt the second data block by using a BLOWFISH algorithm to obtain a second encrypted data block, encrypt the third data block by using an IDEA algorithm to obtain a third encrypted data block, and encrypt the first encrypted data block, the second encrypted data block, the third encrypted data block and the hash value by using an ECDSA algorithm to obtain an encrypted report.

[0094] By performing multiple block encryption on the security monitoring report, the security of pushing the security monitoring report is greatly improved.

[0095] In summary, the advantages of the present invention are:

[0096] The calculation rules of the security intelligent control index are set through the cloud server, the data capture configuration items are configured through the ETL tool, and the scheduling tasks are configured through the Cron expression to automatically capture the security data set of the engineering project based on the data capture configuration items, pre-process and store the captured security data set, and use the security intelligent control index calculation rules to calculate the static safety assurance index and the dynamic intelligent control deduction index based on the security data set. The security intelligent control index is calculated based on the static safety assurance index and the dynamic intelligent control deduction index. Finally, a security monitoring report is generated based on the security intelligent control index and pushed to the management terminal in real time; that is, based on the construction unit assessment score, supervision unit assessment score, construction unit assessment score and design unit assessment score in the security data set, the security intelligent control index is calculated based on the static safety assurance index and the dynamic intelligent control deduction index. The static safety assurance index is calculated by weighted summation, and the dynamic intelligent control deduction index is calculated based on the weighted summation of personnel management score, education and training score, equipment management score and hidden danger investigation score. The safety intelligent control index is then calculated based on the static safety assurance index and the dynamic intelligent control deduction index for safety management. The current safety risk status of the project is quantified by combining multi-level indexes to avoid the safety risk status being in an ambiguous state for a long time. The entire management process is automatically executed by the server in combination with ETL tools, Cron expressions, message queues and other technical means. As long as the safety intelligent control index is updated, the management terminal can receive the safety monitoring report in time, which ultimately greatly improves the reliability and timeliness of safety management.

[0097] Although the specific implementation modes of the present invention are described above, those skilled in the art should understand that the specific implementation modes described are only illustrative and are not intended to limit the scope of the present invention. Equivalent modifications and changes made by those skilled in the art in accordance with the spirit of the present invention should be included in the scope of protection of the claims of the present invention.

Claims

1. A multi-level security management method based on cloud computing, characterized in that: The steps include: Step S1, the cloud server sets a security intelligent control index calculation rule, configures data capture configuration items through the ETL tool, and configures the scheduling task through the Cron expression to automatically capture the security data set of the engineering project based on the data capture configuration items; The specific calculation rules of the safety intelligent control index are as follows: Static safety assurance index = a1*assessment score of construction unit + a2*assessment score of supervision unit + a3*assessment score of construction unit + a4*assessment score of design unit; Dynamic intelligent control deduction index = b1*personnel management score + b2*education and training score + b3*equipment management score + b4*hidden danger investigation score; Safety intelligent control index = static safety assurance index - dynamic intelligent control deduction index; Among them, a1, a2, a3, a4, b1, b2, b3 and b4 all represent weight coefficients; Step S2: The cloud server pre-processes and stores the captured security data set; Step S3: The cloud server calculates a static safety assurance index and a dynamic intelligent control deduction index based on the security data set by using the security intelligent control index calculation rule, and calculates a security intelligent control index based on the static safety assurance index and the dynamic intelligent control deduction index; Step S4: The cloud server generates a security monitoring report based on the security intelligent control index, and pushes the security monitoring report to the management terminal in real time.

2. A multi-level security management method based on cloud computing as claimed in claim 1, characterized in that: In step S1, the data capture configuration items at least include a data source address, extraction logic, and extraction content; The safety data set includes at least a construction unit assessment score, a supervision unit assessment score, a construction unit assessment score, a design unit assessment score, a personnel management score, an education and training score, an equipment management score, and a hidden danger investigation score.

3. A multi-level security management method based on cloud computing as claimed in claim 1, characterized in that: The step S2 is specifically as follows: The cloud server performs preprocessing on the captured security data set, including at least missing value processing, abnormal value processing, duplicate value processing, format conversion and data verification, and stores the preprocessed security data set in a pre-created database.

4. The multi-level security management method based on cloud computing as claimed in claim 1, characterized in that: The step S3 is specifically as follows: The cloud server creates a message queue, uses the security intelligent control index calculation rule to calculate a static security assurance index and a dynamic intelligent control deduction index based on the security data set, calculates a security intelligent control index based on the static security assurance index and the dynamic intelligent control deduction index, and stores the security intelligent control index in the message queue.

5. A multi-level security management method based on cloud computing as claimed in claim 4, characterized in that: The step S4 is specifically as follows: The cloud server monitors the message queue. When the security intelligent control index stored in the message queue is updated, a security monitoring report is generated based on the security intelligent control index, project name, project address, name of the person in charge, contact information of the person in charge, and report time. The security intelligent control index in the security monitoring report is displayed differentially based on preset display rules, and the security monitoring report is pushed in real time to a pre-bound management terminal via Websocket.

6. A multi-level security management system based on cloud computing, characterized by: Includes the following modules: A security data set capture module is used for the cloud server to set a security intelligent control index calculation rule, configure data capture configuration items through ETL tools, and configure scheduling tasks through Cron expressions to automatically capture the security data set of the engineering project based on the data capture configuration items; The specific calculation rules of the safety intelligent control index are as follows: Static safety assurance index = a1*assessment score of construction unit + a2*assessment score of supervision unit + a3*assessment score of construction unit + a4*assessment score of design unit; Dynamic intelligent control deduction index = b1*personnel management score + b2*education and training score + b3*equipment management score + b4*hidden danger investigation score; Safety intelligent control index = static safety assurance index - dynamic intelligent control deduction index; Among them, a1, a2, a3, a4, b1, b2, b3 and b4 all represent weight coefficients; A security data set preprocessing module, used for the cloud server to preprocess and store the captured security data set; A safety intelligent control index calculation module, used for the server to calculate a static safety assurance index and a dynamic intelligent control deduction index based on the safety data set by using the safety intelligent control index calculation rule, and calculate the safety intelligent control index based on the static safety assurance index and the dynamic intelligent control deduction index; The security monitoring report push module is used for the cloud server to generate a security monitoring report based on the security intelligent control index and push the security monitoring report to the management terminal in real time.

7. A multi-level security management system based on cloud computing as claimed in claim 6, characterized in that: In the secure data set capture module, the data capture configuration items include at least a data source address, extraction logic, and extraction content; The safety data set includes at least a construction unit assessment score, a supervision unit assessment score, a construction unit assessment score, a design unit assessment score, a personnel management score, an education and training score, an equipment management score, and a hidden danger investigation score.

8. A multi-level security management system based on cloud computing as claimed in claim 6, characterized in that: The security data set preprocessing module is specifically used for: The cloud server performs preprocessing on the captured security data set, including at least missing value processing, abnormal value processing, duplicate value processing, format conversion and data verification, and stores the preprocessed security data set in a pre-created database.

9. A multi-level security management system based on cloud computing as claimed in claim 6, characterized in that: The safety intelligent control index calculation module is specifically used for: The cloud server creates a message queue, uses the security intelligent control index calculation rule to calculate a static security assurance index and a dynamic intelligent control deduction index based on the security data set, calculates a security intelligent control index based on the static security assurance index and the dynamic intelligent control deduction index, and stores the security intelligent control index in the message queue.

10. A multi-level security management system based on cloud computing as claimed in claim 9, characterized in that: The security monitoring report push module is specifically used for: The cloud server monitors the message queue. When the security intelligent control index stored in the message queue is updated, a security monitoring report is generated based on the security intelligent control index, project name, project address, name of the person in charge, contact information of the person in charge, and report time. The security intelligent control index in the security monitoring report is displayed differentially based on preset display rules, and the security monitoring report is pushed in real time to a pre-bound management terminal via Websocket.