Emergency plan quality evaluation method and device and electronic equipment
By receiving abnormal event data, creating emergency work orders, performing emergency responses and updating data, the problem of low accuracy of emergency plan quality assessment in the existing technology has been solved, and more efficient emergency plan evaluation and system safety have been achieved.
Patent Information
- Application Number
- CN202510087828.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-05-23
AI Technical Summary
The accuracy of the quality assessment of emergency plans in the prior art is low, which makes it difficult to guarantee the effectiveness of the emergency plans when the system faces threats such as hardware failures, hacker attacks or natural disasters.
By receiving abnormal event data from the target system, creating emergency work orders and determining target emergency plans, performing emergency response operations, updating execution data, and conducting quality assessment based on the updated data to determine whether the emergency plans meet preset quality conditions.
It improves the accuracy of the quality assessment of emergency plans, ensures that emergency plans can effectively respond to system abnormalities, and improves the security and user experience of the system.
Smart Images

Figure CN120031444A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a quality assessment method, device and electronic equipment for an emergency plan. Background Art
[0002] With the rapid development of science and technology, the correlation between previously scattered facilities has become stronger and stronger, forming various systems, and more and more industries are paying more attention to the stability and security of the system. Therefore, in order to ensure the normal operation and development of the industry, the stability and security of the system are crucial. However, with the rapid development of science and technology and the increasing complexity of the network environment, the system faces multiple threats such as hardware failure, hacker attacks or natural disasters. Once an accident occurs, it may not only lead to data loss and service termination, but also cause serious economic losses and even social impact. Therefore, the system's emergency plan is one of the keys to ensure the normal operation of the system. Quality assessment of the emergency plan is one of the important steps to ensure that the emergency plan can play a role, and the accuracy of quality assessment of the emergency plan in related technologies is low.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide a method, device and electronic device for evaluating the quality of an emergency plan, so as to at least solve the technical problem of low accuracy in quality evaluation of an emergency plan in the related art.
[0005] According to one aspect of an embodiment of the present invention, a method for evaluating the quality of an emergency plan is provided, comprising: in response to receiving abnormal event data of a target system, creating an emergency work order according to the abnormal event data, and determining a target emergency plan corresponding to the emergency work order, wherein the abnormal event data is used to represent data describing the abnormal event, the emergency work order is used to record execution data of the target emergency plan, the execution data includes at least one of the following: the number of executions of the emergency plan, the execution success rate and the hit rate of the emergency plan, and the execution data is used to characterize the execution status of the target emergency plan; based on the target emergency plan, an emergency handling operation for the abnormal event is performed to obtain an operation result, wherein the operation result is used to indicate whether the abnormal event is handled successfully; based on the operation result, the execution data of the target emergency plan is updated to obtain updated data; based on the updated data, a quality assessment is performed on the target emergency plan to obtain an assessment result, wherein the assessment result is used to indicate whether the target emergency plan meets preset quality conditions.
[0006] Furthermore, a quality assessment of the target emergency plan is performed based on the updated data to obtain an assessment result, including: determining the update execution success rate and the number of executions of the updated emergency plan in the updated data; determining the update emergency plan hit rate of the target emergency plan based on the number of failures of abnormal events covered by the target emergency plan and the total number of failures of abnormal events; and performing a quality assessment of the target emergency plan based on the number of executions of the updated emergency plan, the update execution success rate and the update emergency plan hit rate to obtain an assessment result.
[0007] Furthermore, a quality assessment of the target emergency plan is performed based on the number of executions of the updated emergency plan, the update execution success rate and the update emergency plan hit rate to obtain an assessment result, including: in response to the update execution success rate being greater than the preset execution success rate, the number of executions of the updated emergency plan being greater than the preset number of executions of the emergency plan, and the update emergency plan hit rate being greater than the preset execution success rate, determining that the assessment result is that the target emergency plan meets the preset quality conditions; in response to the update execution success rate being less than or equal to the preset execution success rate, or the update emergency plan hit rate being less than or equal to the preset execution success rate, or the update emergency plan execution number being less than or equal to the preset number of executions of the emergency plan, determining that the assessment result is that the target emergency plan does not meet the preset quality conditions.
[0008] Furthermore, determining a target emergency plan corresponding to the emergency work order includes: determining an initial emergency plan corresponding to the emergency work order, and outputting the initial emergency plan; in response to receiving a confirmation instruction for the initial emergency plan, determining the initial emergency plan as the target emergency plan; in response to receiving a modification instruction for the initial emergency plan, adjusting the initial emergency plan based on feedback information of the modification instruction to obtain the target emergency plan.
[0009] Further, determining a target emergency plan corresponding to the emergency work order includes: determining an abnormal phenomenon of the abnormal event recorded in the emergency work order; and obtaining a target emergency plan corresponding to the emergency work order based on matching of the abnormal phenomenon.
[0010] Furthermore, the method also includes one of the following: in response to receiving fault information reported by the customer service system corresponding to the target system, converting the fault information based on a preset format to obtain abnormal event data; in response to receiving abnormal information monitored by the monitoring system corresponding to the target system, converting the abnormal information based on a preset format to obtain abnormal event data.
[0011] Furthermore, the method also includes: in response to the operation result that the abnormal event was not successfully handled, retrieving the emergency handling data of the target emergency plan; generating plan revision suggestion data based on the target emergency plan and the emergency handling data, and outputting the plan revision suggestion data.
[0012] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method in each embodiment of the present invention is executed when the program is running.
[0013] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0014] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0015] According to another aspect of the embodiments of the present invention, a computer program is further provided. When the computer program is executed by a processor, the methods in the embodiments of the present invention are implemented.
[0016] In an embodiment of the present invention, in response to receiving abnormal event data of a target system, an emergency work order is created according to the abnormal event data, and a target emergency plan corresponding to the emergency work order is determined; an emergency handling operation for the abnormal event is performed based on the target emergency plan to obtain an operation result; the execution data of the target emergency plan is updated based on the operation result to obtain updated data; and the target emergency plan is quality evaluated based on the updated data to obtain an evaluation result. In the present application, an emergency handling operation for an abnormal event is performed through a target emergency plan to obtain a more accurate operation result, and more accurate updated data is obtained for the execution success rate and the number of executions of the target emergency plan based on the operation result. The target emergency plan is quality evaluated through the updated data to obtain a more accurate evaluation result, which effectively improves the accuracy of the quality evaluation of the emergency plan, achieves the purpose of improving system security, and improves the user experience, thereby solving the technical problem of low accuracy of quality evaluation of emergency plans in related technologies. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0018] Figure 1 is a flow chart of an optional method for quality assessment of emergency plans according to an embodiment of the present invention;
[0019] Figure 2 is a schematic diagram of an optional quality assessment method for an emergency plan according to an embodiment of the present invention;
[0020] Figure 3 It is a schematic structural diagram of an optional quality assessment device for emergency plans according to an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0023] According to an embodiment of the present invention, an embodiment of a method for quality assessment of an emergency plan is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0024] Figure 1 is a flow chart of an optional method for evaluating the quality of an emergency plan according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0025] Step S102, in response to receiving abnormal event data of the target system, creating an emergency work order according to the abnormal event data, and determining the target emergency plan corresponding to the emergency work order, wherein the abnormal event data is used to represent data describing the abnormal event, and the emergency work order is used to record the execution data of the target emergency plan, and the execution data includes at least one of the following: the number of executions of the emergency plan, the execution success rate and the hit rate of the emergency plan, and the execution data is used to characterize the execution status of the target emergency plan.
[0026] The above-mentioned target system refers to the system to be handled after the abnormality occurs. The above-mentioned target system refers to the system with an emergency plan. In this application, it is necessary to conduct a quality assessment of the emergency plan of the above-mentioned target system, wherein the above-mentioned target system includes but is not limited to: power system, information system, distributed system or network system, etc.
[0027] The above abnormal events refer to the time when the above target system is abnormal. The factors causing the above abnormal events include but are not limited to: internal factors, extreme weather, man-made damage or hardware failure, etc. Among them, the above abnormal events include but are not limited to: voltage abnormality, current abnormality, input abnormality, output abnormality or data abnormality, etc.
[0028] The above-mentioned abnormal event data refers to the abnormal event data of the above-mentioned target system determined by monitoring the above-mentioned target system after an abnormal event occurs in the target system, wherein the above-mentioned abnormal event data includes but is not limited to: abnormal voltage data, abnormal current data, abnormal input data, abnormal output data or abnormal data data, etc.
[0029] The above-mentioned emergency work order refers to structured emergency response information. The above-mentioned emergency work order refers to the basis for operation and maintenance personnel to accept emergency work tasks. After receiving the above-mentioned emergency work order, the above-mentioned operation and maintenance personnel can obtain specific information of the abnormal event according to the above-mentioned emergency work order. The above-mentioned emergency work order corresponds to the above-mentioned target emergency plan. The above-mentioned emergency work order stores the execution data of the corresponding target emergency plan. Users can determine the execution status of the corresponding target emergency plan based on the above-mentioned emergency work order. The above-mentioned emergency work order also stores other data of the corresponding target emergency plan, among which the above-mentioned other data includes but is not limited to: emergency work order number, emergency time, handling personnel, emergency causes and impacts, etc.
[0030] The above-mentioned target emergency plan refers to a plan for emergency handling of abnormal events in the above-mentioned target system, wherein the above-mentioned target system includes multiple emergency plans, different emergency plans correspond to different abnormal events, and there is a one-to-one correspondence between the emergency plans and the abnormal events.
[0031] The above-mentioned execution data refers to the data stored in the above-mentioned emergency work order for characterizing the execution status of the above-mentioned target emergency plan. The user can determine the execution status of the above-mentioned target emergency plan through the above-mentioned execution data. The above-mentioned execution data includes but is not limited to: the number of emergency plan executions, the execution success rate and the emergency plan hit rate. Among them, the above-mentioned emergency plan execution times refers to the number of executions of the above-mentioned target emergency plan. Each time the target emergency plan is executed, the number of emergency plan executions corresponding to the target emergency plan is increased by one. The above-mentioned execution success rate refers to the execution success rate of the above-mentioned target emergency plan. The above-mentioned execution success rate is used to characterize the execution success rate of the above-mentioned target emergency plan for the above-mentioned abnormal events. The above-mentioned emergency plan hit rate refers to the coverage rate of the above-mentioned target emergency plan for the faults in the above-mentioned abnormal events.
[0032] In an optional embodiment, the data of the target system can be obtained through a sensor. After the sensor obtains the data of the target system, the data can be transmitted to a processor, and the processor monitors the data of the target system. When the processor monitors the abnormal event data of the target system, an emergency work order is created according to the abnormal event data, and the target emergency plan corresponding to the emergency work order can be manually determined by the user. The abnormal event data indicates that an abnormal event has occurred in the target system, and the emergency work order stores the number of emergency plan executions, execution success rate, and emergency plan hit rate of the target emergency plan.
[0033] In another optional embodiment, a creation model can be established in advance, and the data of the target system can be obtained through sensors. After the sensor obtains the data of the target system, the data can be transmitted to the processor, and the processor monitors the data of the target system. When the processor monitors the abnormal event data of the target system, the abnormal event data can be used as the input of the creation model, input into the creation model, output the emergency work order, and the target emergency plan corresponding to the emergency work order can be manually determined by the user. The abnormal event data indicates that an abnormal event occurs in the target system, and the emergency work order stores the number of emergency plan executions, execution success rate, and emergency plan hit rate of the target emergency plan.
[0034] In another optional embodiment, a determination model can be established in advance, and the data of the target system can be obtained through sensors. After the sensor obtains the data of the target system, the data can be transmitted to the processor, and the processor monitors the data of the target system. When the processor monitors the abnormal event data of the target system, an emergency work order is created according to the abnormal event data, and the emergency work order is used as the input of the determination model, input into the determination model, and the target emergency plan corresponding to the emergency work order is output. The abnormal event data indicates that an abnormal event occurs in the target system, and the emergency work order stores the number of emergency plan executions, execution success rate, and emergency plan hit rate of the target emergency plan.
[0035] In this application, an emergency work order is quickly created through the abnormal event data of the target system, and the target emergency plan is quickly determined based on the above emergency work order, which effectively improves the speed of obtaining the target emergency plan, and then effectively improves the speed of emergency plan quality assessment, thereby improving the user experience.
[0036] Step S104, executing an emergency handling operation for the abnormal event based on the target emergency plan, and obtaining an operation result, wherein the operation result is used to indicate whether the abnormal event is handled successfully.
[0037] The above emergency handling operation refers to the operation of emergency handling of abnormal events according to the target emergency plan. Users can perform emergency handling of abnormal events according to the above target emergency plan to obtain the operation results after emergency handling of abnormal events. Among them, the above emergency handling operations include but are not limited to: replacing hardware equipment, debugging programs or changing network configurations, etc.
[0038] The above-mentioned operation result refers to the result obtained after the emergency handling operation is performed on the abnormal event according to the above-mentioned target emergency plan, wherein the above-mentioned operation result can be: successfully handling the abnormal event, or unsuccessfully handling the abnormal event.
[0039] In an optional embodiment, after obtaining the target emergency plan, the user can perform emergency handling operations on the abnormal event according to the target emergency plan, and obtain an operation result of successfully handling the abnormal event or unsuccessfully handling the abnormal event.
[0040] In the present application, emergency response operations for the above-mentioned abnormal events are performed through the above-mentioned target emergency plan to quickly and accurately obtain operation results, thereby effectively improving the speed and accuracy of the quality assessment of the emergency plan and effectively improving the user experience.
[0041] Step S106: updating the execution data of the target emergency plan based on the operation result to obtain updated data.
[0042] The above-mentioned updated data refers to the updated data obtained after updating the number of emergency plan executions, execution success rate and emergency plan hit rate of the target emergency plan according to the operation results. Since the quality of the above-mentioned emergency plan needs to be evaluated, it is necessary to obtain a more accurate target emergency plan execution success rate, emergency plan execution number and emergency plan hit rate, and then determine the updated execution success rate, updated emergency plan execution number and updated emergency plan hit rate.
[0043] In an optional embodiment, after obtaining the operation results, it is determined whether the target emergency plan is executed successfully and the number of times the emergency plan is executed. The user manually updates the emergency plan hit rate, execution success rate and number of emergency plan executions of the target emergency plan based on the operation results. The execution success rate of the target emergency plan is determined by the number of successful executions and execution times of the target emergency plan. The number of executions of the above emergency plan is determined by the number of work orders that use the target emergency plan to perform emergency disposal operations, so as to obtain updated data.
[0044] In the present application, the execution data of the target emergency plan is updated according to the above operation results to obtain more accurate update data of the target emergency plan, thereby effectively improving the accuracy of the quality assessment of the emergency plan and improving the user experience.
[0045] Step S108, performing a quality assessment on the target emergency plan based on the updated data to obtain an assessment result, wherein the assessment result is used to indicate whether the target emergency plan meets a preset quality condition.
[0046] The above evaluation results refer to the evaluation results obtained after quality evaluation of the target emergency plan based on the updated data. The above evaluation results can indicate whether the above target emergency plan meets the user's needs, that is, whether it meets the preset quality conditions. The above evaluation results include but are not limited to: the target emergency plan meets the preset quality conditions, or the target emergency plan does not meet the preset quality conditions.
[0047] The above-mentioned preset quality conditions refer to pre-set conditions for determining whether the above-mentioned target emergency plan meets user needs, wherein the above-mentioned preset quality conditions can be set according to the status of the above-mentioned target emergency plan, the above-mentioned preset quality conditions can also be set manually according to experience and needs, and the above-mentioned preset quality conditions can also be set according to actual application scenarios.
[0048] In an alternative embodiment, a preset quality condition is determined in advance. After obtaining the above update data, the user can perform a manual quality assessment on the target emergency plan according to the above update data to determine whether the target emergency plan meets the above preset quality condition, and further determine the evaluation result that the target emergency plan meets the preset quality condition or the target emergency plan does not meet the preset quality condition, and further determine whether the target emergency plan meets the user's requirements.
[0049] In another alternative embodiment, an evaluation model can be established in advance, and a preset quality condition can be determined in advance. After obtaining the above update data, the above update data can be used as the input of the above evaluation model and input into the above evaluation model to output the evaluation result that the target emergency plan meets the preset quality condition or the target emergency plan does not meet the preset quality condition, and further determine whether the target emergency plan meets the user's requirements.
[0050] In the present application, by setting a preset quality condition, after obtaining the above update data, the above evaluation result can be quickly determined through the update data, effectively improving the rate of quality assessment of the emergency plan, and further effectively improving the user experience.
[0051] Through the above steps, in response to receiving the abnormal event data of the target system, an emergency work order is created according to the abnormal event data, and the target emergency plan corresponding to the emergency work order is determined; the emergency disposal operation for the abnormal event is performed based on the target emergency plan to obtain an operation result; the execution data of the target emergency plan is updated based on the operation result to obtain update data; the quality of the target emergency plan is evaluated based on the update data to obtain an evaluation result. In the present application, the emergency disposal operation for the abnormal event is performed through the target emergency plan to obtain a relatively accurate operation result, and more accurate update data for the execution success rate and the number of emergency plan executions of the target emergency plan is obtained according to the operation result. The quality of the target emergency plan is evaluated through the update data to obtain a relatively accurate evaluation result, effectively improving the accuracy of the quality assessment of the emergency plan, achieving the purpose of improving the system security, improving the user experience, and further solving the technical problem of the low accuracy of the quality assessment of the emergency plan in the related art.
[0052] Optionally, evaluating the quality of the target emergency plan based on the update data to obtain an evaluation result includes: determining the update execution success rate and the number of updated emergency plan executions in the update data; determining the update emergency plan hit rate of the target emergency plan based on the number of faults covered by the target emergency plan for the abnormal event and the total number of faults of the abnormal event; evaluating the quality of the target emergency plan based on the number of updated emergency plan executions, the update execution success rate, and the update emergency plan hit rate to obtain an evaluation result.
[0053] The above-mentioned execution success rate refers to the success rate of the target emergency plan in determining whether the above-mentioned abnormal event has been successfully handled after the emergency handling operation is performed on the above-mentioned abnormal event. Among them, since the above-mentioned target emergency handling operation may need to be executed multiple times before the above-mentioned abnormal event can be handled, the above-mentioned evaluation result needs to be determined based on the above-mentioned execution success rate.
[0054] The above-mentioned emergency plan hit rate refers to the matching degree between the above-mentioned target emergency plan and the above-mentioned abnormal event. The above-mentioned emergency plan hit rate can be used to determine the coverage degree of the above-mentioned target emergency plan, and then determine the quality of the above-mentioned target emergency plan, and then accurately evaluate the quality of the above-mentioned target emergency plan. The above-mentioned emergency plan hit rate is used to characterize the coverage rate of the above-mentioned target emergency plan covering faults in abnormal events.
[0055] In an optional embodiment, after obtaining the update data, the update execution success rate and the update emergency plan execution times can be extracted from the update data. After obtaining the update execution success rate and the update emergency plan execution times, the update emergency plan hit rate of the target emergency plan can be determined based on the update emergency plan execution times and the total emergency plan execution times. The target emergency plan can be quality evaluated based on the update emergency plan execution times, the update execution success rate and the update emergency plan hit rate to obtain an evaluation result.
[0056] In another optional embodiment, a hit rate determination model can be established in advance. After obtaining the update data, the update execution success rate and the update emergency plan execution times can be extracted from the update data. After obtaining the update execution success rate and the update emergency plan execution times, the update emergency plan execution times and the total emergency plan execution times can be used as inputs of the hit rate determination model, input into the hit rate determination model, output the updated emergency plan hit rate of the target emergency plan, and perform a quality assessment of the target emergency plan based on the update execution success rate and the updated emergency plan hit rate to obtain an assessment result.
[0057] In this application, the update execution success rate and the number of executions of the updated emergency plan in the update data are used to accurately determine the update emergency plan hit rate of the target emergency plan, thereby obtaining accurate evaluation results, effectively improving the accuracy of the quality evaluation method of the emergency plan, and thus improving the user experience.
[0058] Optionally, a quality assessment is performed on the target emergency plan based on the number of executions of the updated emergency plan, the update execution success rate and the update emergency plan hit rate to obtain an assessment result, including: in response to the update execution success rate being greater than the preset execution success rate, the number of executions of the updated emergency plan being greater than the preset number of executions of the emergency plan, and the update emergency plan hit rate being greater than the preset execution success rate, determining that the assessment result is that the target emergency plan meets the preset quality conditions; in response to the update execution success rate being less than or equal to the preset execution success rate, or the update emergency plan hit rate being less than or equal to the preset execution success rate, or the update emergency plan execution number being less than or equal to the preset number of executions of the emergency plan, determining that the assessment result is that the target emergency plan does not meet the preset quality conditions.
[0059] The above-mentioned preset execution success rate refers to a pre-set success rate used to determine whether the above-mentioned update execution success rate meets user needs, wherein the above-mentioned preset execution success rate can be set according to the status of the emergency plan, the above-mentioned preset execution success rate can also be set manually according to experience and needs, and the above-mentioned preset execution success rate can also be set according to actual application scenarios.
[0060] In an optional embodiment, after obtaining the update execution success rate, the above-mentioned update execution success rate is compared with the above-mentioned preset execution success rate. When the update execution success rate is greater than the preset execution success rate, and the above-mentioned updated emergency plan hit rate is greater than the preset execution success rate, and the number of executions of the updated emergency plan is greater than the preset number of executions of the emergency plan, the evaluation result is determined to be that the target emergency plan meets the preset quality conditions; when the update execution success rate is less than or equal to the preset execution success rate, or the update emergency plan hit rate is less than or equal to the preset execution success rate, or the number of executions of the updated emergency plan is less than or equal to the preset number of executions of the emergency plan, the evaluation result is determined to be that the target emergency plan does not meet the preset quality conditions.
[0061] In the present application, by comparing the above-mentioned update execution success rate with the preset execution success rate, comparing the above-mentioned updated emergency plan execution times with the above-mentioned preset emergency plan execution times, and comparing the above-mentioned updated emergency plan hit rate with the above-mentioned preset execution success rate, it is possible to quickly determine whether the target emergency plan meets the preset quality conditions.
[0062] Optionally, determining a target emergency plan corresponding to the emergency work order includes: determining an initial emergency plan corresponding to the emergency work order, and outputting the initial emergency plan; in response to receiving a confirmation instruction for the initial emergency plan, determining the initial emergency plan as a target emergency plan; in response to receiving a modification instruction for the initial emergency plan, adjusting the initial emergency plan based on feedback information of the modification instruction to obtain a target emergency plan.
[0063] The above-mentioned initial emergency plan refers to the initial emergency plan determined from the memory. The user needs to determine the above-mentioned initial emergency plan to confirm that the above-mentioned initial emergency plan is the above-mentioned target emergency plan. If the user needs to modify the above-mentioned initial emergency plan, the above-mentioned target emergency plan shall be determined after adjusting the above-mentioned initial emergency plan.
[0064] The above-mentioned confirmation instruction refers to an instruction for the user to confirm that the above-mentioned initial emergency plan is the above-mentioned target emergency plan. The above-mentioned confirmation instruction includes but is not limited to: a touch instruction, a voice instruction or an action instruction, etc.
[0065] The above-mentioned modification instruction refers to an instruction used by the user to modify the above-mentioned initial emergency plan and thereby obtain the above-mentioned target emergency plan. The above-mentioned modification instruction includes but is not limited to: touch instruction, voice instruction or action instruction, etc.
[0066] In an optional embodiment, the user can determine the initial emergency plan corresponding to the emergency work order through the processor. After determining the above initial emergency plan, the user can issue a confirmation instruction or a modification instruction to determine that the above initial emergency plan is the above target emergency plan, or modify the above initial emergency plan to obtain the above target emergency plan. After receiving the user's confirmation instruction, the controller determines that the above initial emergency plan is the target emergency plan. After receiving the user's modification instruction, the controller adjusts the initial emergency plan according to the feedback information of the modification instruction to obtain the target emergency plan.
[0067] In this application, by setting confirmation instructions and modification instructions, users can confirm the target emergency instructions or modify the initial emergency instructions to obtain the target emergency instructions, which effectively improves the accuracy of obtaining the target emergency plan, thereby improving the reliability of the target emergency plan, effectively improving the reliability of the evaluation of the emergency plan, and improving the user experience.
[0068] Optionally, determining a target emergency plan corresponding to the emergency work order includes: determining an abnormal phenomenon of the abnormal event recorded in the emergency work order; and obtaining a target emergency plan corresponding to the emergency work order based on matching of the abnormal phenomenon.
[0069] In an optional embodiment, after obtaining the emergency work order, the abnormal phenomenon of the abnormal event recorded in the emergency work order is determined, and the target emergency plan corresponding to the emergency work order is obtained according to the matching of the abnormal phenomenon.
[0070] In another optional embodiment, an analysis model can be established in advance. After obtaining the above-mentioned emergency work order, the above-mentioned abnormal work order can be used as the input of the above-mentioned analysis model and input into the above-mentioned analysis model. The analysis model analyzes the above-mentioned abnormal cause according to the abnormal phenomenon of the abnormal event recorded in the above-mentioned emergency work order, and obtains the abnormal cause corresponding to the above-mentioned abnormal phenomenon. After obtaining the above-mentioned abnormal cause, the target emergency plan corresponding to the above-mentioned emergency work order can be determined according to the above-mentioned abnormal cause.
[0071] In the present application, the abnormal phenomena recorded in the emergency work order are used to quickly determine the target emergency plan corresponding to the abnormal phenomena, which effectively improves the rate of obtaining the above-mentioned target emergency plan, and then improves the rate of quality assessment of the above-mentioned emergency plan, thereby improving the user experience.
[0072] Optionally, the method also includes one of the following: in response to receiving fault information reported by the customer service system corresponding to the target system, converting the fault information based on a preset format to obtain abnormal event data; in response to receiving abnormal information monitored by the monitoring system corresponding to the target system, converting the abnormal information based on a preset format to obtain abnormal event data.
[0073] The above-mentioned customer service system refers to a system for reporting the above-mentioned fault reporting information. After the above-mentioned customer service system detects a fault in the above-mentioned target system, the above-mentioned fault reporting information is uploaded to generate abnormal event data based on the above-mentioned fault reporting information.
[0074] The above-mentioned fault reporting information refers to information that is converted in the processor to obtain abnormal event data, wherein the above-mentioned fault reporting information can be converted according to the above-mentioned preset format to obtain the above-mentioned abnormal event data, thereby effectively improving the accuracy of the emergency plan quality assessment.
[0075] The monitoring system refers to a system for monitoring the system, and abnormal information in the target system is determined through the monitoring system.
[0076] In an optional embodiment, after an abnormal event occurs in the target system, the monitoring system determines that an abnormal event occurs in the target system, and the customer service system corresponding to the target system reports fault information to the processor, and the monitoring system sends the monitored abnormal information to the processor. The processor converts the abnormal information according to a preset format to obtain the abnormal event data.
[0077] For example, Figure 2 is a schematic diagram of an optional method for evaluating the quality of an emergency plan according to an embodiment of the present invention, such as Figure 2As shown, the customer service system sends the fault report information to the emergency work order system, the monitoring system sends the abnormal information to the emergency work order system, the emergency work order system matches and associates the data with the emergency plan management system, the operation and maintenance personnel confirm and revise the above initial emergency plan, obtain the target emergency plan, send the above target emergency plan to the above emergency work order system, generate the result, and obtain the above evaluation result.
[0078] In this application, the above-mentioned customer service system and monitoring system are used to quickly convert the above-mentioned fault reporting information into the above-mentioned abnormal event data, thereby effectively improving the rate of obtaining the above-mentioned abnormal event data, thereby improving the rate of emergency plan quality assessment and improving the user experience.
[0079] Optionally, the method also includes: in response to the operation result being an unsuccessful handling of the abnormal event, retrieving the emergency handling data of the target emergency plan; generating plan revision suggestion data based on the target emergency plan and the emergency handling data, and outputting the plan revision suggestion data.
[0080] In an optional embodiment, when the operation result is that the abnormal event was not successfully handled, the emergency handling data of the target emergency plan is retrieved, the original revision suggestion data is generated based on the above target emergency plan and the emergency handling data, and the above plan revision suggestion data is output.
[0081] In this application, by generating plan revision suggestion data, when the operation result is that the abnormal event is not successfully handled, the above-mentioned target system can still be handled through the plan revision suggestion data, which effectively improves the comprehensiveness of the quality assessment of the emergency plan and enhances the user experience.
[0082] According to an embodiment of the present invention, an embodiment of a device for evaluating the quality of an emergency plan is provided. It should be noted that the device can be used to execute the above-mentioned method for evaluating the quality of an emergency plan. Figure 3 is a schematic diagram of the structure of an optional quality assessment device for emergency plans according to an embodiment of the present invention, such as Figure 3As shown, the device includes: a creation module 30, in response to receiving abnormal event data of the target system, creating an emergency work order according to the abnormal event data, and determining the target emergency plan corresponding to the emergency work order, wherein the abnormal event data is used to represent data describing the abnormal event, and the emergency work order is used to record the execution data of the target emergency plan, and the execution data includes at least one of the following: the number of executions of the emergency plan, the execution success rate and the hit rate of the emergency plan, and the execution data is used to characterize the execution status of the target emergency plan; an operation module 32, used to perform emergency handling operations on abnormal events based on the target emergency plan, and obtain operation results, wherein the operation results are used to indicate whether the abnormal events are successfully handled; an update module 34, used to update the execution data of the target emergency plan based on the operation results, and obtain updated data; an evaluation module 36, used to perform quality evaluation on the target emergency plan based on the updated data, and obtain evaluation results, wherein the evaluation results are used to indicate whether the target emergency plan meets the preset quality conditions.
[0083] Furthermore, the evaluation module includes: a first determination unit, used to determine the update execution success rate and the number of executions of the updated emergency plan in the update data; a second determination unit, used to determine the update emergency plan hit rate of the target emergency plan based on the number of failures of the abnormal event covered by the target emergency plan and the total number of failures of the abnormal event; an evaluation unit, used to perform a quality evaluation on the target emergency plan based on the number of executions of the updated emergency plan, the update execution success rate and the update emergency plan hit rate to obtain the evaluation result.
[0084] Furthermore, the above-mentioned evaluation unit includes: a first comparison sub-unit, used to determine that the evaluation result is that the target emergency plan meets the preset quality conditions in response to the update execution success rate being greater than the preset execution success rate, the updated emergency plan execution times being greater than the preset emergency plan execution times, and the updated emergency plan hit rate being greater than the preset execution success rate; a second comparison sub-unit, used to determine that the evaluation result is that the target emergency plan does not meet the preset quality conditions in response to the update execution success rate being less than or equal to the preset execution success rate, or the updated emergency plan hit rate being less than or equal to the preset execution success rate, or the updated emergency plan execution times being less than or equal to the preset emergency plan execution times.
[0085] Furthermore, the creation module includes: an output unit, used to determine the initial emergency plan corresponding to the emergency work order and output the initial emergency plan; a third confirmation unit, used to determine that the initial emergency plan is the target emergency plan in response to receiving a confirmation instruction for the initial emergency plan; an adjustment unit, used to adjust the initial emergency plan based on feedback information of the modification instruction in response to receiving a modification instruction for the initial emergency plan to obtain the target emergency plan.
[0086] Furthermore, the creation module also includes: a fourth determination unit, used to determine the abnormal phenomenon of the abnormal event recorded in the emergency work order; and an acquisition unit, used to obtain a target emergency plan corresponding to the emergency work order based on the matching of the abnormal phenomenon.
[0087] Furthermore, the device also includes: a first conversion module, which is used to respond to the fault reporting information reported by the customer service system corresponding to the target system, and convert the fault reporting information based on a preset format to obtain abnormal event data; a second conversion module, which is used to respond to the abnormal information monitored by the monitoring system corresponding to the target system, and convert the abnormal information based on a preset format to obtain abnormal event data.
[0088] Furthermore, the device also includes: a calling module, used to call the emergency handling data of the target emergency plan in response to the operation result that the abnormal event was not successfully handled; a revision module, used to generate plan revision suggestion data based on the target emergency plan and the emergency handling data, and output the plan revision suggestion data.
[0089] An embodiment of the present application further provides an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of the present invention when running.
[0090] An embodiment of the present application further provides a computer-readable storage medium, which includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0091] An embodiment of the present application further provides a computer program product, including a computer program, which implements the methods in various embodiments of the present invention when executed by a processor.
[0092] The embodiments of the present application further provide a computer program, which implements the methods in the above-mentioned embodiments of the present invention when executed by a processor.
[0093] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0094] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0095] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0096] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0097] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0098] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0099] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for evaluating the quality of an emergency plan, characterized in that: include: In response to receiving abnormal event data of a target system, an emergency work order is created according to the abnormal event data, and a target emergency plan corresponding to the emergency work order is determined, wherein the abnormal event data is used to represent data describing an abnormal event, and the emergency work order is used to record execution data of the target emergency plan, and the execution data includes at least one of the following: the number of executions of the emergency plan, the execution success rate, and the hit rate of the emergency plan, and the execution data is used to characterize the execution status of the target emergency plan; Performing an emergency handling operation on the abnormal event based on the target emergency plan to obtain an operation result, wherein the operation result is used to indicate whether the abnormal event is successfully handled; Based on the operation result, the execution data of the target emergency plan is updated to obtain updated data; A quality assessment is performed on the target emergency plan based on the updated data to obtain an assessment result, wherein the assessment result is used to indicate whether the target emergency plan meets a preset quality condition.
2. The method for quality assessment of emergency plans according to claim 1, characterized in that: Performing a quality assessment on the target emergency plan based on the updated data to obtain an assessment result, including: Determining the update execution success rate and the update emergency plan execution times in the update data; Determine the updated emergency plan hit rate of the target emergency plan based on the number of failures of the abnormal event covered by the target emergency plan and the total number of failures of the abnormal event; The target emergency plan is quality evaluated based on the number of executions of the updated emergency plan, the update execution success rate and the hit rate of the updated emergency plan to obtain the evaluation result.
3. The method for quality assessment of emergency plans according to claim 2, characterized in that: The target emergency plan is quality evaluated based on the number of executions of the updated emergency plan, the update execution success rate, and the update emergency plan hit rate, to obtain the evaluation result, including: In response to the update execution success rate being greater than the preset execution success rate, the update emergency plan execution times being greater than the preset emergency plan execution times, and the update emergency plan hit rate being greater than the preset execution success rate, determining that the evaluation result is that the target emergency plan meets the preset quality condition; In response to the update execution success rate being less than or equal to the preset execution success rate, or the update emergency plan hit rate being less than or equal to the preset execution success rate, or the update emergency plan execution times being less than or equal to the preset emergency plan execution times, it is determined that the evaluation result is that the target emergency plan does not meet the preset quality conditions.
4. The quality assessment method of emergency plan according to claim 1, characterized in that: Determine the target emergency plan corresponding to the emergency work order, including: Determine an initial emergency plan corresponding to the emergency work order, and output the initial emergency plan; In response to receiving a confirmation instruction for the initial emergency plan, determining the initial emergency plan as the target emergency plan; In response to receiving a modification instruction for the initial emergency plan, the initial emergency plan is adjusted based on feedback information of the modification instruction to obtain the target emergency plan.
5. The quality assessment method of emergency plan according to claim 1, characterized in that: Determine the target emergency plan corresponding to the emergency work order, including: Determining the abnormal phenomenon of the abnormal event recorded in the emergency work order; The target emergency plan corresponding to the emergency work order is obtained based on the abnormal phenomenon matching.
6. The method for quality assessment of emergency plans according to claim 1, characterized in that: The method further comprises one of the following: In response to receiving the fault reporting information reported by the customer service system corresponding to the target system, converting the fault reporting information based on a preset format to obtain the abnormal event data; In response to receiving the abnormal information monitored by the monitoring system corresponding to the target system, the abnormal information is converted based on the preset format to obtain the abnormal event data.
7. The method for quality assessment of emergency plans according to claim 1, characterized in that: The method further comprises: In response to the operation result being that the abnormal event is not successfully handled, retrieving emergency handling data of the target emergency plan; Generate emergency plan revision suggestion data based on the target emergency plan and the emergency handling data, and output the emergency plan revision suggestion data.
8. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 7 when running.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 7.