Inspection processing method and device
By using inspection processing methods in machine room inspection, digital inspection is realized, the timeliness and authenticity of manual inspections are solved, the standardization and digitalization of inspections are improved, and the safe operation of the information system is ensured.
Patent Information
- Application Number
- CN202411200291.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-24
AI Technical Summary
The existing computer room inspection relies on manual labor, which has problems such as poor timeliness, insufficient authenticity, poor standardization and unfavorable to digital analysis.
Provide a patrol processing method. By receiving patrol task data packets and storing them to the interactive directory, the patrol personnel log in and import tasks, and generate patrol pages, including check-in and entry controls, ensuring that the check-in information of the patrol object is consistent and automatically Enter, generate inspection results data packets, realize digital inspection, and conduct inspections in a network-free environment through handheld terminal devices.
It improves the authenticity and standardization of inspections, realizes network-free download and upload results, offline inspections, enriches the computer room inspection methods, improves the level of digitalization, and ensures the safe operation of the information system.
Smart Images

Figure CN119181146A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent inspection, and in particular to an inspection processing method and device. Background Art
[0002] Existing computer room inspections mostly rely on manual on-site paper inspections and then computer input. The specific practice is to arrange inspection personnel to go to the computer room at a fixed time to check the basic environmental status. After the inspection, the inspection personnel are required to fill out and hand in a paper inspection form. For power distribution equipment, parameters such as voltage, current, and power are generally recorded. For batteries and air conditioning equipment, the operating status of UPS, air conditioning, etc. is generally recorded. For the basic environment, the ambient temperature, humidity, water leakage and other information of the computer room are generally recorded.
[0003] The manual on-site paper inspection mode of the computer room has the following characteristics:
[0004] 1. Insufficient timeliness: The paper inspection mode of the computer room cannot provide timely feedback on the operating status of the computer room, cannot eliminate safety hazards in advance, and is prone to chain disasters;
[0005] 2. Lack of authenticity: The paper-based inspection model of the computer room makes it difficult to supervise the inspectors, and it is easy to see the phenomenon of "inspection without inspection, clocking in for inspection". Computer room incidents caused by inadequate inspection are common;
[0006] 3. Lack of standardization: The paper inspection mode of the computer room is prone to manual alterations, manual paper inspection is cumbersome, the inspection results are difficult to read, the authenticity is uncontrollable, and it is impossible to build a standardized and digital work guidance process;
[0007] 4. The level of digital application is not high: Usually after the paper inspection is completed, the procedural data such as the inspection process, inspection results, and inspection ledgers are not saved, and they cannot be matched with the online asset configuration ledgers in real time and linked to the system, and the health data of the assets throughout their life cycle cannot be filled. Summary of the invention
[0008] The present invention is used to solve the problems of existing machine room inspection methods, such as reliance on manual labor, poor real-time performance, poor authenticity, poor standardization and disadvantageous for digital analysis.
[0009] In order to solve the above problems, the first aspect of the present invention provides an inspection processing method, which is applied to the inspection application of the computer room, comprising:
[0010] Receive inspection task data packets and store them in the interactive directory;
[0011] After the inspection personnel log in to the computer room inspection application, they import the inspection task data package in the interactive directory into the main page;
[0012] Determine the target inspection task data packet according to the inspection personnel's operation on the main page;
[0013] Generate and display an inspection page according to the target inspection task data packet; wherein the inspection page is provided with inspection objects, each inspection object includes a sign-in control and an input control, and when the sign-in control of the inspection object is triggered, sign-in information is received, and it is detected whether the sign-in information is consistent with the inspection object, and if they are consistent, the input control of the inspection object is automatically triggered to display the input page of the inspection object;
[0014] An inspection result data packet is generated according to the inspection content input by the inspection personnel when operating the input page, and the inspection result data packet is placed in the interactive directory.
[0015] As a further embodiment of the present invention, after the inspection personnel log in to the computer room inspection application, the inspection task data packet in the interactive directory is imported into the main page, including:
[0016] After logging into the computer room inspection application, the inspection personnel obtains the inspection personnel information and current time information;
[0017] Matching the inspection personnel information and current time information with the configuration information of the inspection task data packet in the interactive directory, wherein the configuration information includes the assigned inspection personnel and inspection time information;
[0018] Import the successfully matched inspection task data packets into the main page.
[0019] As a further embodiment of the present invention, the check-in control of the inspection object includes: a QR code check-in control and / or an NFC check-in control;
[0020] The equipment in the computer room is provided with an inspection QR code or supports NFC function.
[0021] As a further embodiment of the present invention, after the handheld terminal device installed with the computer room inspection application is connected to the duty machine interface, it receives the inspection task data packet and stores it in the interactive directory or uploads the inspection result data packet in the interactive directory.
[0022] As a further embodiment of the present invention, generating and displaying an inspection page according to the target inspection task data packet includes:
[0023] Obtaining location information of the inspection personnel;
[0024] Generate an inspection path for the inspection object based on the location information of the inspection personnel and the location information of each inspection object in the target inspection task data packet;
[0025] Generate and display the inspection page according to the inspection path of the inspection object;
[0026] After each inspection, the inspection route is re-determined based on the location information of the inspectors, and the inspection page is updated and displayed.
[0027] A second aspect of the present invention provides an inspection processing method, which is applied to a server, comprising:
[0028] After the handheld terminal device with the machine room inspection application installed is connected to the server, it sends the inspection task data packet to the machine room inspection application and / or receives the inspection result data packet sent by the machine room inspection application;
[0029] Determine normal inspection objects and abnormal inspection objects according to the inspection result data packet;
[0030] A processing task for the abnormal inspection object is determined according to the historical inspection data of the abnormal inspection object and the abnormal inspection items of the abnormal inspection object.
[0031] As a further embodiment of the present invention, determining the processing task of the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection item of the abnormal inspection object includes:
[0032] Calculate the number of abnormalities of the abnormal inspection object within a recent predetermined time period according to the historical inspection data of the abnormal inspection object;
[0033] Determine the abnormal level according to the abnormal inspection items of the abnormal inspection object;
[0034] According to the number of exceptions and / or the level of exceptions, a preset processing rule base is matched to obtain the processing task of the abnormal inspection object.
[0035] As a further embodiment of the present invention, it also includes:
[0036] Obtain the historical abnormal number of the abnormal inspection object, add 1 to the historical abnormal number, and obtain the updated abnormal number;
[0037] Sorting the inspection objects according to the number of abnormalities, and selecting the inspection objects whose number of abnormalities is greater than a predetermined number from the sorting results;
[0038] Generate an operation status report for the screened inspection objects, and send the operation status report to the procurement group.
[0039] A third aspect of the present invention provides an inspection processing device, which is applied to a computer room inspection application, comprising:
[0040] A receiving unit, used for receiving inspection task data packets and storing them in an interactive directory;
[0041] An import unit, used for the inspection personnel to import the inspection task data package in the interactive directory into the main page after logging into the computer room inspection application;
[0042] A target determination unit, used to determine a target inspection task data packet according to the inspection personnel's operation on the main page;
[0043] The inspection page generation unit is used to generate and display the inspection page according to the target inspection task data packet; wherein the inspection page is provided with inspection objects, each inspection object includes a sign-in control and an input control, and the sign-in control of the inspection object receives the sign-in information when it is triggered, and detects whether the sign-in information is consistent with the inspection object. If they are consistent, the input control of the inspection object is automatically triggered to display the input page of the inspection object;
[0044] The inspection result generating unit is used to generate an inspection result data packet according to the inspection content input by the inspection personnel when operating the inspection page, and place the inspection result data packet in the interactive directory.
[0045] A fourth aspect of the present invention provides an inspection processing device, applied to a server, comprising:
[0046] An interactive unit, for sending inspection task data packets to the computer room inspection application and / or receiving inspection result data packets sent by the computer room inspection application after a handheld terminal device installed with the computer room inspection application is connected to the server;
[0047] A first analysis unit, used to determine normal inspection objects and abnormal inspection objects according to the inspection result data packet;
[0048] The second analyzing unit is used to determine the processing task of the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection items of the abnormal inspection object.
[0049] A fifth aspect of the present invention provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any of the foregoing embodiments when executing the computer program.
[0050] A sixth aspect of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor of a computer device, the method described in any of the above embodiments is implemented.
[0051] A seventh aspect of the present invention provides a computer program product, which includes a computer program, and when the computer is executed by a processor of a computer device, implements the method described in any of the above embodiments.
[0052] The inspection processing method and device provided by the present invention are applied to the computer room inspection application, and receive the inspection task data packet when connected to the duty machine and store it in the interactive directory; and place the inspection result data packet in the interactive directory, which can realize the download and upload results without the network, and perform the inspection offline. Specifically, the inspection process includes: after the inspection personnel log in to the computer room inspection application, the inspection task data packet in the interactive directory is imported into the main page; according to the inspection personnel's operation on the main page, the target inspection task data packet is determined; according to the target inspection task data packet, the inspection page is generated and displayed; wherein, the inspection page is provided with an inspection object, and each inspection object includes a sign-in control and an entry control. When the sign-in control of the inspection object is triggered, the sign-in information is received, and the sign-in information is detected to be consistent with the inspection object. If consistent, the entry control of the inspection object is automatically triggered to display the entry page of the inspection object; according to the inspection content entered by the inspection personnel when operating the entry page, the inspection result data packet is generated. The above inspection process can guide the inspection personnel to conduct digital inspections, providing a basis for inspection data analysis. At the same time, the check-in control setting can regulate the on-site inspection behavior of the inspection personnel to ensure the authenticity and effectiveness of the inspection.
[0053] In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0055] Figure 1 The structure diagram of the inspection processing system according to the embodiment of the present invention is shown;
[0056] Figure 2 A flow chart showing an inspection processing method applied to a computer room inspection application according to an embodiment of the present invention is shown;
[0057] Figure 3 A flowchart showing a process of importing an inspection task data packet into a main page according to an embodiment of the present invention is shown;
[0058] Figure 4 A flow chart showing a process of generating an inspection page according to an embodiment of the present invention is shown;
[0059] Figure 5 A schematic diagram of an inspection page according to an embodiment of the present invention is shown;
[0060] Figure 6 A first flow chart of the inspection processing method applied to a server according to an embodiment of the present invention is shown;
[0061] Figure 7 A second flow chart of the inspection processing method applied to a server according to an embodiment of the present invention is shown;
[0062] Figure 8 A structural diagram of an inspection processing device applied to a computer room inspection application according to an embodiment of the present invention is shown;
[0063] Fig. 9 A structural diagram of an inspection processing device applied to a server side according to an embodiment of the present invention is shown;
[0064] Fig.10 A structural diagram of a computer device according to an embodiment of the present invention is shown.
[0065] Description of the accompanying symbols:
[0066] 101. Handheld terminal equipment;
[0067] 102. Inspection background management system;
[0068] 501. Edit control;
[0069] 801, receiving unit;
[0070] 802, import unit;
[0071] 803. Target determination unit;
[0072] 804, inspection page generating unit;
[0073] 805, inspection result generating unit;
[0074] 901, interactive unit;
[0075] 902, first analysis unit;
[0076] 903, second analysis unit;
[0077] 1002. Computer equipment;
[0078] 1004. Processor;
[0079] 1006. Memory;
[0080] 1008. Driving mechanism;
[0081] 1010, input / output module;
[0082] 1012. Input device;
[0083] 1014. Output device;
[0084] 1016. Presentation equipment;
[0085] 1018. Graphical user interface;
[0086] 1020. Network interface;
[0087] 1022. Communication link;
[0088] 1024. Communication bus. DETAILED DESCRIPTION
[0089] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions 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 are within the scope of protection of the present invention.
[0090] 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, device, product or equipment that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0091] This specification provides method operation steps as described in the embodiments or flow charts, but more or fewer operation steps may be included based on routine or non-creative work. The order of steps listed in the embodiments is only one way of executing the order of many steps and does not represent the only execution order. When the system or device product is executed in practice, it can be executed in the order of the method shown in the embodiments or the drawings or in parallel.
[0092] It should be noted that the inspection processing method and device of the present invention can be used in computer rooms in the financial field, and can also be used in any field other than the financial field. The present invention does not limit the application field of the inspection processing method and device.
[0093] It should be noted that the information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the acquisition, transmission, storage, use and processing of relevant data shall comply with the relevant laws, regulations and standards of relevant countries and regions.
[0094] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0095] The existing inspection method of the computer room has the problems of reliance on manual work, poor real-time performance, poor authenticity, poor standardization and being unfavorable for digital analysis. In order to solve this technical problem, in one embodiment of the present invention, an inspection processing system is provided, such as Figure 1 As shown, it includes: a handheld terminal device 101 installed with a machine room inspection application and an inspection background management system 102.
[0096] The patrol backend management system 102 is used for the patrol management personnel to configure the patrol task data packet, and when the handheld terminal device 101 where the computer room patrol application is located is connected to the patrol backend management system 102, the patrol task data packet is sent to the computer room patrol application. In specific implementation, the patrol task data packet is transmitted in the form of a compressed package, such as "patrolTask.zip", and the patrol task data packet contains patrol personnel information, patrol equipment information, patrol time information, etc.
[0097] When the handheld terminal device 101 is interconnected with the inspection background management system 102, the inspection task data packet is received and stored in the interactive directory. In the absence of a network, after the inspection personnel log in to the computer room inspection application, the inspection task data packet in the interactive directory is imported into the main page; according to the inspection personnel's operation on the main page, the target inspection task data packet is determined; according to the target inspection task data packet, the inspection page is generated and displayed; wherein, the inspection page is provided with an inspection object, each inspection object includes a sign-in control and an entry control, and when the sign-in control of the inspection object is triggered, the sign-in information is received, and the sign-in information is detected to be consistent with the inspection object. If consistent, the entry control of the inspection object is automatically triggered to display the entry page of the inspection object; according to the inspection content input by the inspection personnel when operating the entry page, an inspection result data packet is generated, and the inspection result data packet is placed in the interactive directory, and after being interconnected with the inspection background management system 102, the inspection result data packet is uploaded to the inspection background management system 102.
[0098] In some implementations, in order to ensure data security, a handheld terminal device installed with a machine room inspection application is connected to the interface of the duty machine, and then receives the inspection task data packet and stores it in the interactive directory or uploads the inspection result data packet in the interactive directory. In detail, the duty machine is installed with an inspection background management system. In some specific implementations, the inspection task data packet is downloaded and the inspection result data packet is uploaded with the help of a USB port. After the duty machine receives the inspection result data packet, it is uploaded to the server through a specific account. The entire inspection work has no network requirements for the machine room, which meets the actual requirements of offline inspection. During the specific implementation, the inspection team can also apply for authorization from the leader as needed, and download the inspection task data packet and upload the inspection result data packet after connecting the handheld terminal device to the USB interface of the specific ECC duty machine computer.
[0099] This embodiment receives the inspection task data packet and stores it in the interactive directory; and places the inspection result data packet in the interactive directory, so as to realize offline download and upload of results without network, and perform inspections offline. The above inspection process can guide the inspection personnel to conduct digital inspections, provide a basis for inspection data analysis, make the inspection process more reliable and convenient, make the inspection task execution easier to control, enrich the inspection methods of the computer room, improve the digital level of the computer room inspection, and ensure the safe operation of the information system. At the same time, the check-in control setting can standardize the behavior of the inspection personnel in the on-site inspection, and ensure the authenticity and effectiveness of the inspection.
[0100] In some embodiments of the present invention, a patrol inspection processing method for use in a computer room patrol inspection application is also provided. Figure 2 As shown, including:
[0101] Step 201, receiving an inspection task data packet and storing it in an interactive directory.
[0102] In some implementations, the interactive directory is a subdirectory under the root directory, which can be configured when the computer room inspection application is designed. Inspection task data packets can be formulated based on historical inspection conditions and the periodicity of inspection needs (for example, monthly). The inspection background management system provides a configuration page for inspection tasks. Before specifying an inspection task, it is necessary to clarify the inspection task name, inspection area, inspection route, inspection group, inspection time window, and inspection time. Among them, the inspection area usually refers to the same city / remote center, which can be refined to a single center and a single computer room, and can be flexibly arranged according to actual inspection needs. Inspection routes support elastic expansion and user customization, including high-voltage inspection routes, low-voltage inspection routes, HVAC inspection routes, computer room inspection routes, etc. The design idea of distinguishing different routes will greatly meet the practical factors such as different inspection groups focusing on different professional fields. The inspection time window is, for example, 8:00-20:00, and the inspection time is, for example, 1 hour. The inspection time window and inspection time design will constrain the inspection personnel to complete the inspection task within the specified time from the system level, avoiding inspection timeouts, missed inspections, inspections outside the window, etc. In specific implementation, if the inspection requirements are not strictly followed, the person in charge on duty on that day can be reminded by email or phone according to the urgency, and then the relevant inspection personnel can be reminded to perform the inspection tasks.
[0103] Step 202: After logging into the computer room inspection application, the inspection personnel import the inspection task data package in the interactive directory into the main page.
[0104] Among them, the process of the inspection personnel logging into the computer room inspection application can refer to the existing application login process, and the present invention does not limit this. In specific implementation, the user can complete the import of the inspection task data package by triggering the "local import" button on the main page. After the import, the main page can display the imported inspection task list, and can also display the inspection order number, inspection location, inspection time, inspection order number and inspection status and other information, so that the inspection personnel can arrange the inspection work according to their own work situation.
[0105] Step 203, determining the target inspection task data packet according to the inspection personnel's operation on the main page.
[0106] During implementation, the main page displays the inspection list and also displays a selection button in front of each inspection task in the inspection list. The inspection personnel determine the target inspection task data packet by triggering the selection button.
[0107] Step 204: Generate and display an inspection page according to the target inspection task data packet.
[0108] Among them, the inspection page is provided with inspection objects, each inspection object includes a sign-in control and an entry control. When the sign-in control of the inspection object is triggered, the sign-in information is received, and it is detected whether the sign-in information is consistent with the inspection object. If they are consistent, the entry control of the inspection object is automatically triggered to display the entry page of the inspection object.
[0109] Inspection objects include inspection equipment, inspection environment and other information.
[0110] In some real-time methods, the sign-in control includes a QR code sign-in control, and each inspection object is provided with a QR code, and the QR code may store object information, for example, when the object is a device, the device information (such as device name, location information, device identification, etc.) is stored. In some implementations, the sign-in control may also include an NFC sign-in control, and the inspection object is provided with an NFC tag. In some real-time methods, the sign-in control may also include an image acquisition control, and when the user triggers the control, the camera will be called to acquire image information.
[0111] In this step, it is detected whether the sign-in information is consistent with the inspection object. The sign-in information collected by the sign-in control is compared with the information of the pre-configured related objects. For example, when the sign-in information is a device image, the real-time collected device image is compared with the device image pre-stored in the system, or when the sign-in information is device information, the real-time collected device information is compared with the relevant device information pre-stored in the system.
[0112] This embodiment can ensure that the inspection personnel actually conduct offline inspections by comparing the sign-in information with the inspection object, avoiding the behavior of not inspecting on site. At the same time, it can also ensure the accuracy of the inspection object and avoid inspection errors. In specific implementation, after the check-in control of the inspection object is verified, the input control can also be enabled, that is, the input control is controllable, so that the inspection personnel trigger the input control to enter the input page of the inspection object.
[0113] Step 205: Generate an inspection result data packet according to the inspection content input by the inspection personnel when operating the input page, and place the inspection result data packet in the interactive directory.
[0114] When this step is implemented, a "local export" button can be set in the input page, and the patrol personnel can export the patrol content by triggering the local export button. The naming of the patrol result data package can be associated with the patrol task data package, for example, the patrol task data package is named patrolTask.zip, and the patrol result data package is named patrolResult.zip.
[0115] In some implementations, if the content of the inspection items in the input page is incomplete, the inspection content cannot be submitted. This method can ensure the comprehensiveness of the inspection.
[0116] In some implementations, the inspection duty leader may also conduct random checks and regular reviews of inspection records to ensure the authenticity of the inspections.
[0117] This embodiment can realize the process and intelligence of inspection tasks through the above steps 201 to 205, guide the inspection personnel to conduct digital inspections, and the inspection data is standardized and comprehensive, providing a basis for inspection data analysis. At the same time, the check-in control setting can standardize the behavior of the inspection personnel on-site inspections to ensure the authenticity, effectiveness and comprehensiveness of the inspections. Through this embodiment, the computer room can be regularly scheduled for inspection, and potential abnormal conditions, such as equipment failures and environmental abnormalities, can be discovered in time, safety hazards such as prevent failures, reduce unexpected downtime, and ensure the smooth operation of the computer room.
[0118] This embodiment makes use of the computer room inspection application to make inspection personnel's computer room inspection more reliable and convenient, and the execution of inspection tasks is easier to control. The above enriches the computer room inspection methods, improves the digital level of computer room inspection, and ensures the safe operation of the information system.
[0119] In one embodiment of the present invention, tasks of irregular spot checks and regular review of inspection records may also be set to further enhance the seriousness and accuracy of inspections from a management process perspective.
[0120] In some embodiments of the present invention, in order to avoid importing all inspection task data packets under the interactive directory into the main page, which is not conducive to the inspection personnel to determine the inspection task data packets related to them, such as Figure 3 As shown, the above step 202 includes:
[0121] Step 301: After logging into the computer room inspection application, the inspection personnel obtains the inspection personnel information and current time information.
[0122] In this step, the inspection personnel information includes but is not limited to the inspection personnel's name, department, ID number, etc. The current time information can be obtained from the handheld terminal device.
[0123] Step 302, matching the inspection personnel information and current time information with the configuration information of the inspection task data packet in the interactive directory, wherein the configuration information includes the assigned inspection personnel and inspection time information.
[0124] In this step, the inspection time information and the inspection personnel information in the configuration information are specifically matched. When implemented, the inspection task data packet of the inspection personnel can be obtained from the interactive directory first, and then the inspection task data packet containing the current time information can be obtained from the inspection task data packet obtained in the previous step to obtain the inspection task data packet that is successfully matched.
[0125] Step 303: Import the successfully matched inspection task data packet into the main page.
[0126] This embodiment can display only the inspection task data packets related to the logged-in personnel and the current time on the main page, reducing the pressure on the inspection personnel to find the inspection tasks and facilitating the inspection personnel to locate the target inspection tasks.
[0127] In some embodiments of the present invention, Figure 4 As shown, the above step 204 generates and displays an inspection page according to the target inspection task data packet, including:
[0128] Step 401, obtaining the location information of the inspection personnel.
[0129] Step 402: Generate an inspection path for the inspection object according to the location information of the inspection personnel and the location information of each inspection object in the target inspection task data packet.
[0130] When implementing this step, the inspection personnel and the inspection objects can be regarded as a node and a knowledge graph can be established. The lines between the nodes in the knowledge graph represent the distance between the nodes. During the specific implementation, the existing minimum path algorithm can be used to determine the inspection path of the inspection object.
[0131] Step 403: Generate and display an inspection page according to the inspection path of the inspection object.
[0132] The inspection page includes the inspection order of the inspection objects and the inspection item contents, such as Figure 5 As shown, each inspection item can assist the inspectors in entering information by providing options, and each inspection item is also provided with an editing control 501 so that the inspectors can adjust the entered information. In order to reduce the inspection workload as much as possible, avoid human data entry errors, and improve the inspectors' sense of achievement in mobile inspections, mobile designs such as sliding switch designs, check items, and numerical plus and minus buttons are widely used, covering numerical inspection items, character inspection items, selection inspection items, and photo inspection items.
[0133] For example, for numerical inspection items, when the manually entered value is not within the reasonable range, the application automatically identifies and marks the filled value in red. Otherwise, it is normal and supports filling in remarks.
[0134] For example, for character inspection items, when the inspection result is abnormal, you need to manually close the "Is it normal" button, and the inspection result content will automatically highlight in red, and you can fill in the remarks.
[0135] For example, for selective inspection items, when the user selects "No" or "Abnormal", you can fill in the remarks information;
[0136] For example, for photo-based inspection items, on-site photo taking and uploading (for example, within 1M) is supported. If the "Is Normal" button is manually closed, the picture box will be highlighted in red, and comments can be filled in.
[0137] Step 404, after each inspection is completed, or after the inspection of the predetermined inspection object is completed, return to step 401 and continue execution.
[0138] This embodiment can improve the inspection efficiency by obtaining the location information of the inspection personnel and determining the inspection path according to the location information of the inspection personnel and the location information of the inspection object. After the inspection personnel complete all the inspection objects, the inspection result reporting button is triggered, and the inspection information entered by the inspection personnel is automatically filled into the preset inspection template, and the inspection confirmer, actual inspection time, inspection status and other information are automatically filled in the inspection template to obtain the inspection result data packet, and the inspection result data packet is stored in the database. In order to meet the audit requirements and facilitate subsequent inquiries about the inspection results, the storage time of the inspection result data in the database can be set, for example, five years.
[0139] In some embodiments of the present invention, Figure 6 As shown, a patrol inspection processing method applied to a server is also provided, including:
[0140] Step 601: After the handheld terminal device with the machine room inspection application installed is connected to the server, it sends an inspection task data packet to the machine room inspection application and / or receives an inspection result data packet sent by the machine room inspection application.
[0141] In this step, the generation process of the inspection result data packet can refer to the above Figures 2 to 4 The illustrated embodiment will not be described in detail here.
[0142] Step 602: determine normal inspection objects and abnormal inspection objects according to the inspection result data packet.
[0143] The inspection result data packet records the inspection data of each inspection object. Specifically, each inspection object includes multiple inspection items. The inspection data includes the inspection results of the inspection items. The inspection results include normal and abnormal.
[0144] Step 603: Determine a processing task for the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection items of the abnormal inspection object.
[0145] Specifically, the historical inspection data of abnormal inspection objects refers to the inspection data within a recent period of time. The specific time period is configurable. The abnormal items of the abnormal inspection objects and the abnormal times of each abnormal item are counted based on the historical inspection data. The historical abnormality degree of the inspection object is determined based on the abnormal times of the abnormal items. The more abnormal times, the higher the corresponding historical abnormality degree.
[0146] According to the abnormal inspection items of the abnormal inspection object, the current abnormal degree is determined. Specifically, a weight is configured for each inspection item of each inspection object. The larger the weight, the higher the abnormal degree when an abnormality occurs. When implemented, the weights of each abnormal inspection item of the inspection object can be summed to obtain the current abnormal degree of the abnormal inspection object.
[0147] The current abnormality degree and the historical abnormality degree of the abnormal inspection object are combined to obtain the comprehensive abnormality degree of the abnormal inspection object.
[0148] The processing task is determined based on the comprehensive abnormality level of the abnormal inspection object. For example, the processing task is to conduct a secondary inspection on the abnormal inspection items whose comprehensive abnormality level is greater than a predetermined value, or notify the inspection team leader to handle them first, or send relevant personnel to the site to troubleshoot the problem, or enter routine inspection processing, such as alarm resetting, shutdown isolation, manual disposal, etc.
[0149] This embodiment generates a processing object through the current abnormal inspection object and its historical inspection data, and can generate processing tasks in a targeted manner to avoid computer room accidents.
[0150] In some embodiments of the present invention, determining a processing task for the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection item of the abnormal inspection object further includes:
[0151] (1) Based on the historical inspection data of the abnormal inspection object, calculate the number of abnormalities that occur in the abnormal inspection object within the most recent predetermined time period.
[0152] (2) Determine the abnormal level based on the abnormal inspection items of the abnormal inspection object.
[0153] When this step is implemented, the current abnormality degree of the abnormal inspection object can be calculated according to the weight of the abnormal inspection item of the abnormal inspection object, and the abnormality level can be determined according to the current abnormality degree.
[0154] (3) A preset processing rule library is matched according to the number of abnormalities and / or the abnormality level to obtain a processing task for the abnormal inspection object.
[0155] The preset processing rule base records the association between the number of exceptions and / or the level of exceptions and the processing tasks, and the processing tasks can be determined by matching the preset processing rule base.
[0156] In one embodiment of the present invention, Figure 7 As shown, on the basis of executing the above steps 601 to 603, the inspection processing method applied to the server also includes:
[0157] Step 701, obtain the historical abnormal number of the abnormal inspection object, add 1 to the historical abnormal number, and obtain the updated abnormal number. In this embodiment, by adding 1 to the historical abnormal number of the abnormal inspection object, the current abnormal number of the abnormal inspection object can be obtained.
[0158] Step 702: sort the inspection objects according to the number of abnormalities, and select the inspection objects whose number of abnormalities is greater than a predetermined number from the sorting results.
[0159] In this step, the predetermined number of times can be set according to actual needs, and the present invention does not limit this.
[0160] Step 703: Generate an operation status report for the screened inspection objects and send the operation status report to the procurement group.
[0161] In this step, the operation status report includes information such as the name of the inspection object, information on abnormal inspection items, and the manufacturer to which the inspection object belongs.
[0162] This embodiment can provide a basis for the procurement team to purchase appropriate equipment by counting the number of abnormalities of abnormal inspection objects and generating an inspection status report.
[0163] In one embodiment of the present invention, historical inspection data can also be analyzed periodically (for example, every month) to generate an asset operation status report, where the asset operation status report includes the number of historical equipment failures, the number of alarms, equipment status, etc. It is also possible to periodically generate a report ranking the top N asset failure rates, a report ranking the top M asset model and brand failure rates, etc., where N and M are positive integers, providing data support for asset procurement, new data center construction planning, etc.
[0164] Based on the same inventive concept, the present invention also provides an inspection processing device, as described in the following embodiments. Since the principle of solving the problem by the inspection processing device is similar to that of the inspection processing method, the implementation of the inspection processing device can refer to the inspection processing method, and the repeated parts will not be repeated.
[0165] like Figure 8 As shown, the inspection processing device applied to the inspection application of the computer room includes:
[0166] The receiving unit 801 is used to receive the inspection task data packet and store it in the interactive directory.
[0167] The import unit 802 is used for the inspection personnel to import the inspection task data package in the interactive directory into the main page after logging into the computer room inspection application.
[0168] The target determination unit 803 is used to determine the target inspection task data packet according to the inspection personnel's operation on the main page.
[0169] The inspection page generation unit 804 is used to generate and display an inspection page according to the target inspection task data packet; wherein the inspection page is provided with an inspection object, each inspection object includes a check-in control and an entry control, and when the check-in control of the inspection object is triggered, the check-in information is received, and it is detected whether the check-in information is consistent with the inspection object. If they are consistent, the entry control of the inspection object is automatically triggered to display the entry page of the inspection object.
[0170] The inspection result generating unit 805 is used to generate an inspection result data packet according to the inspection content input by the inspection personnel when operating the inspection page, and place the inspection result data packet in the interactive directory.
[0171] This embodiment can guide the inspection personnel to conduct digital inspections through the above inspection process, providing a basis for inspection data analysis. At the same time, through the setting of the sign-in control, it can regulate the behavior of the inspection personnel during on-site inspections to ensure the authenticity and effectiveness of the inspections.
[0172] like Fig. 9 As shown, the inspection processing device applied to the server includes:
[0173] The interaction unit 901 is used to send inspection task data packets to the computer room inspection application and / or receive inspection result data packets determined by the computer room inspection application according to the method described in any of the above embodiments after the handheld terminal device installed with the computer room inspection application is connected to the server.
[0174] The first analysis unit 902 is used to determine normal inspection objects and abnormal inspection objects according to the inspection result data packet.
[0175] The second analyzing unit 903 is used to determine a processing task for the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection items of the abnormal inspection object.
[0176] This embodiment generates a processing object through the current abnormal inspection object and its historical inspection data, and can generate processing tasks in a targeted manner to avoid computer room accidents.
[0177] Specifically, compared with paper inspection and computer input, the present invention has multiple features such as mobility, hierarchy, and data.
[0178] Mobility: It meets the inherent needs of administrators with handheld mobile terminals in a network-free environment. For the banking sector, it conforms to the current situation of banks and adapts to the trend of digital transformation in the banking industry.
[0179] Hierarchical: It is conducive to the functional expansion and iterative upgrade of the tool. The management layer focuses on online formulation of inspection plans, configuration of inspection items, and generation of inspection tasks. The execution layer focuses on viewing inspection routes, inspection points, and equipment parameter lists with handheld terminal devices, making inspection operations more intuitive and data visible everywhere. The handheld terminal device is used to check instead of tedious meter reading and verification operations, simplifying the process and reducing errors.
[0180] Intelligence: Secondary analysis of the computer room inspection data generates multi-dimensional, multi-perspective computer room operation quality reports and ranking reports, providing data basis for data center construction, etc.
[0181] In one embodiment of the present invention, a computer device is also provided, such as Fig.10 As shown, the computer device 1002 may include one or more processors 1004, such as one or more central processing units (CPUs), each of which may implement one or more hardware threads. The computer device 1002 may also include any memory 1006, which is used to store any kind of information such as code, settings, data, etc. Non-limitingly, for example, the memory 1006 may include any one or more combinations of the following: any type of RAM, any type of ROM, flash memory device, hard disk, optical disk, etc. More generally, any memory may use any technology to store information. Further, any memory may provide volatile or non-volatile retention of information. Further, any memory may represent a fixed or removable component of the computer device 1002. In one case, when the processor 1004 executes an associated instruction stored in any memory or a combination of memories, the computer device 1002 may perform any operation of the associated instruction. The computer device 1002 also includes one or more drive mechanisms 1008 for interacting with any memory, such as a hard disk drive mechanism, an optical disk drive mechanism, etc.
[0182] The computer device 1002 may also include an input / output module 1010 (I / O) for receiving various inputs (via input device 1012) and for providing various outputs (via output device 1014). A specific output mechanism may include a presentation device 1016 and an associated graphical user interface 1018 (GUI). In other embodiments, the input / output module 1010 (I / O), input device 1012, and output device 1014 may not be included, and the computer device 1002 may be used as a computer device in a network. The computer device 1002 may also include one or more network interfaces 1020 for exchanging data with other devices via one or more communication links 1022. One or more communication buses 1024 couple the components described above together.
[0183] The communication link 1022 may be implemented in any manner, for example, through a local area network, a wide area network (e.g., the Internet), a point-to-point connection, etc., or any combination thereof. The communication link 1022 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc. governed by any protocol or combination of protocols.
[0184] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method are executed.
[0185] An embodiment of the present invention further provides a computer-readable instruction, wherein when a processor executes the instruction, the program therein causes the processor to execute the method described in any of the aforementioned embodiments.
[0186] It should be understood that in various embodiments of the present invention, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0187] It should also be understood that in the embodiments of the present invention, the term "and / or" is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in the present invention generally indicates that the associated objects before and after are in an "or" relationship.
[0188] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the present invention can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0189] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0190] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.
[0191] 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 network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.
[0192] 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 integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0193] 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 is essentially 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, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0194] The present invention uses specific embodiments to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A patrol inspection method, characterized in that: Applied to computer room inspection applications, including: Receive inspection task data packets and store them in the interactive directory; After the inspection personnel log in to the computer room inspection application, they import the inspection task data package in the interactive directory into the main page; Determine the target inspection task data packet according to the inspection personnel's operation on the main page; Generate and display an inspection page according to the target inspection task data packet; wherein the inspection page is provided with inspection objects, each inspection object includes a sign-in control and an input control, and when the sign-in control of the inspection object is triggered, sign-in information is received, and it is detected whether the sign-in information is consistent with the inspection object, and if they are consistent, the input control of the inspection object is automatically triggered to display the input page of the inspection object; An inspection result data packet is generated according to the inspection content input by the inspection personnel when operating the input page, and the inspection result data packet is placed in the interactive directory.
2. The method according to claim 1, characterized in that After the inspection personnel log in to the computer room inspection application, they import the inspection task data package in the interactive directory to the main page, including: After logging into the computer room inspection application, the inspection personnel obtains the inspection personnel information and current time information; Matching the inspection personnel information and current time information with the configuration information of the inspection task data packet in the interactive directory, wherein the configuration information includes the assigned inspection personnel and inspection time information; Import the successfully matched inspection task data packets into the main page.
3. The method according to claim 1, characterized in that The check-in control of the inspection object includes: a QR code check-in control and / or an NFC check-in control; The equipment in the computer room is equipped with inspection QR codes or supports NFC function.
4. The method according to claim 1, characterized in that After the handheld terminal device installed with the machine room inspection application is connected to the duty machine interface, it receives the inspection task data packet and stores it in the interactive directory or uploads the inspection result data packet in the interactive directory.
5. The method according to claim 1, characterized in that Generate and display an inspection page according to the target inspection task data packet, including: Obtaining location information of the inspection personnel; Generate an inspection path for the inspection object based on the location information of the inspection personnel and the location information of each inspection object in the target inspection task data packet; Generate and display the inspection page according to the inspection path of the inspection object; After each inspection, the inspection route is re-determined based on the location information of the inspectors, and the inspection page is updated and displayed.
6. A patrol inspection method, characterized in that: Applied to the server, including: After the handheld terminal device installed with the machine room inspection application is connected to the server, it sends an inspection task data packet to the machine room inspection application and / or receives an inspection result data packet determined by the machine room inspection application according to the method according to any one of claims 1 to 5; Determine normal inspection objects and abnormal inspection objects according to the inspection result data packet; A processing task for the abnormal inspection object is determined according to the historical inspection data of the abnormal inspection object and the abnormal inspection items of the abnormal inspection object.
7. The method according to claim 6, characterized in that Determining a processing task for the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection item of the abnormal inspection object includes: Calculate the number of abnormalities of the abnormal inspection object within a recent predetermined time period according to the historical inspection data of the abnormal inspection object; Determine the abnormal level according to the abnormal inspection items of the abnormal inspection object; According to the number of exceptions and / or the level of exceptions, a preset processing rule base is matched to obtain the processing task of the abnormal inspection object.
8. The method according to claim 6, characterized in that Also includes: Obtain the historical abnormal number of the abnormal inspection object, add 1 to the historical abnormal number, and obtain the updated abnormal number; Sorting the inspection objects according to the number of abnormalities, and selecting the inspection objects whose number of abnormalities is greater than a predetermined number from the sorting results; Generate an operation status report for the screened inspection objects, and send the operation status report to the procurement group.
9. A patrol inspection processing device, characterized in that: Applied to computer room inspection applications, including: A receiving unit, used for receiving inspection task data packets and storing them in an interactive directory; An import unit, used for the inspection personnel to import the inspection task data package in the interactive directory into the main page after logging into the computer room inspection application; A target determination unit, used to determine a target inspection task data packet according to the inspection personnel's operation on the main page; The inspection page generation unit is used to generate and display the inspection page according to the target inspection task data packet; wherein the inspection page is provided with inspection objects, each inspection object includes a sign-in control and an input control, and the sign-in control of the inspection object receives the sign-in information when it is triggered, and detects whether the sign-in information is consistent with the inspection object. If they are consistent, the input control of the inspection object is automatically triggered to display the input page of the inspection object; The inspection result generating unit is used to generate an inspection result data packet according to the inspection content input by the inspection personnel when operating the inspection page, and place the inspection result data packet in the interactive directory.
10. A patrol inspection processing device, characterized in that: Applied to the server, including: An interaction unit, for sending inspection task data packets to the computer room inspection application and / or receiving inspection result data packets determined by the computer room inspection application according to any one of the methods described in claims 1 to 5 after a handheld terminal device installed with the computer room inspection application is connected to the server; A first analysis unit, used to determine normal inspection objects and abnormal inspection objects according to the inspection result data packet; The second analyzing unit is used to determine the processing task of the abnormal inspection object according to the historical inspection data of the abnormal inspection object and the abnormal inspection items of the abnormal inspection object.
11. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
12. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor of a computer device, the method according to any one of claims 1 to 8 is implemented.
13. A computer program product, comprising a computer program, characterized in that: When the computer program is executed by a processor of a computer device, the method according to any one of claims 1 to 8 is implemented.
