Instrument equipment information automatic monitoring device and method and storage medium
By designing an automatic monitoring device for instrument and equipment information, the problems of inaccurate changes in instrument and equipment status in the prior art are solved, real-time monitoring and management of equipment information are realized, and the accuracy and effectiveness of data are improved.
Patent Information
- Application Number
- CN202411842568.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-28
AI Technical Summary
The existing technology is difficult to effectively manage the dynamic changes of instruments and equipment, resulting in the data being in real time and prone to missed and false alarms.
An automatic monitoring device for instrument and equipment information is designed, including a monitoring module, an information identification module and an information processing module. By regularly detecting the equipment status, identifying the latest equipment requirements information, and prompting relevant personnel and updating the number of equipment.
Real-time monitoring and management of instrument and equipment information is realized, the accuracy and effectiveness of data are improved, missed and false alarms are avoided, and information flow between departments is smooth.
Smart Images

Figure CN119721975A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of equipment management, and in particular to an automatic inspection and detection device, method and storage medium for instrument and equipment information. Background Art
[0002] Instruments and equipment are essential tools for inspection and testing institutions to carry out inspection and testing work. Configuring matching instruments and equipment is the key to ensuring the quality of inspection and testing work and ensuring accurate and effective inspection results.
[0003] At present, some institutions have established instrument and equipment management systems, which are mainly developed from the perspective of fixed asset management (equipment name, quantity, original value, etc.). In addition, many equipment inspection institutions have also established management systems for inspection institution and laboratory accreditation, qualification certification, quality, environment, occupational health and safety, etc. When the reported equipment information changes, they are obliged to actively report to the issuing department within a certain period of time (such as 20 working days).
[0004] However, the equipment's status, service life, inspection validity period, wear and damage are constantly changing. When the system is complex, relying on manual reporting will reduce the validity of the data and may even result in underreporting and false reporting. Summary of the invention
[0005] In order to solve at least one of the above technical problems, the present application aims to propose an automatic monitoring device, method and storage medium for instrument and equipment information to improve the accuracy and effectiveness of instrument and equipment management.
[0006] In a first aspect, one or more embodiments of this specification provide an automatic monitoring device for instrument and equipment information, including: a monitoring module, an information identification module, and an information processing module;
[0007] The monitoring module is used to detect whether there are instruments and equipment with information changes, and the information changes include: one or more of: new equipment, equipment that needs to be scrapped, equipment that is damaged and needs to be repaired, equipment that has been repaired, and equipment that cannot be repaired;
[0008] The information identification module is used to identify whether there is the latest device requirement information through the Internet according to a preset period, wherein the latest device requirement is specified in the latest device requirement; and
[0009] When there are instruments and equipment with the information changed or the latest equipment requirement information, the information processing module is used to prompt relevant personnel with the corresponding equipment identification and alarm information, and modify the current number of available equipment.
[0010] Furthermore, the monitoring module is used to monitor whether there is a newly archived device addition report in the first database; and
[0011] When there is a new report of the newly archived equipment, it is determined that there are instruments and equipment with the information changed.
[0012] Furthermore, the monitoring module is used to monitor whether there is a newly filed repair report in the second database; and
[0013] When the newly archived repair report exists, it is determined that there are instruments and equipment with the information changes.
[0014] Further, when it is determined that there is a newly archived repair report, the information processing module is used to determine the number N of repair reports; and determine the current number of available devices to be Na-N, where Na is the original number of available devices.
[0015] Furthermore, the monitoring module is used to monitor whether there is a newly archived maintenance report in the third database; when the newly archived maintenance report exists, it is determined that there is an instrument or equipment with the information changed.
[0016] Furthermore, when there is the newly archived maintenance report, the information processing module is used to determine that the number of repaired devices according to the report result is M; and to determine that the current number of available devices is Na+M, wherein Na is the original number of available devices.
[0017] Furthermore, the monitoring module is used to periodically traverse the fourth database to determine whether there is a target device whose difference between the scrapping deadline and the current date reaches a preset time limit; and when the target device exists, determine whether there is an instrument or equipment with the information changed.
[0018] Furthermore, when the difference between the scrapping deadline and the current date is within a first value range, the information identification module is used to prompt the user to purchase additional equipment in a timely manner;
[0019] When the difference between the scrapping deadline and the current date is within a second value range, the information identification module is used to prompt that an instrument equipment purchase process needs to be implemented immediately; and
[0020] When the difference between the scrapping deadline and the current date is within a third value range, the information identification module is used to prompt that the detection capability is insufficient.
[0021] In a second aspect, one or more embodiments of this specification provide a method for automatically monitoring instrument and equipment information, based on the device described in any one of the first aspects, including:
[0022] Detect whether there are any instruments and equipment with information changes, where the information changes include: one or more of: newly added equipment, equipment that needs to be scrapped, equipment that is damaged and needs to be repaired, equipment that has been repaired, and equipment that cannot be repaired;
[0023] According to a preset period, identifying whether there is latest equipment requirement information through the Internet, wherein the latest equipment requirement information specifies the latest equipment requirements; and
[0024] When there are instruments and equipment with the above-mentioned information changes or the latest equipment requirement information, the relevant personnel will be prompted with the corresponding equipment identification and alarm information, and the current number of available equipment will be modified.
[0025] In a third aspect, one or more embodiments of this specification provide a storage medium, including:
[0026] Used to store computer executable instructions, which implement the method described in any one of the second aspects when executed.
[0027] Compared with the prior art, this application can at least achieve the following technical effects:
[0028] In real-life scenarios, many departments will approve applications by filing reports. However, this method has two obvious disadvantages: one is that it involves collaboration among multiple departments, which can easily lead to information asymmetry; the other is that the processing efficiency is relatively low. Therefore, this application monitors the information changes of instruments and equipment and the latest requirements for instruments and equipment issued by relevant departments, and promptly reminds relevant personnel to avoid data omissions caused by the approval process, and ultimately achieves the goal of breaking through data barriers between departments. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate one or more embodiments of this specification 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 recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0030] Figure 1 A schematic diagram of the structure of an automatic inspection and detection device for instrument and equipment information provided in one or more embodiments of this specification;
[0031] Figure 2 A flowchart of a method for automatically checking and detecting instrument equipment information provided in one or more embodiments of this specification. DETAILED DESCRIPTION
[0032] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the following will be combined with the drawings in one or more embodiments of this specification to clearly and completely describe the technical solutions in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0033] In the real world, the reporting method can create barriers to information communication between departments:
[0034] For example, if the instrument user department finds that the instrument is damaged and files a report to repair the instrument, if there is a deviation in the process, the department that repairs the instrument may not be able to repair the instrument as required, or may not even know that such a thing has happened. Another example is that after new equipment is purchased, a report is filed for storage. If the storage information is wrong, the batch of instruments may not be used or even known.
[0035] In order to solve this information blockage, the present application embodiment provides an automatic inspection and detection device for instrument and equipment information, such as Figure 1 As shown, it includes: a monitoring module 101, an information identification module 102 and an information processing module 103;
[0036] The monitoring module 101 is used to detect whether there are instruments and equipment with information changes, and the information changes include: one or more of: new equipment, equipment that needs to be scrapped, equipment that is damaged and needs to be repaired, equipment that has been repaired, and equipment that cannot be repaired.
[0037] In the embodiment of the present application, when there is a new device, a device needs to be scrapped, a device is damaged and needs to be repaired, a device has been repaired, or a device cannot be repaired, the relevant personnel will generate a corresponding report or upload corresponding data to report the relevant situation. Therefore, the data generated by the aforementioned reporting process is the information change.
[0038] The information identification module 102 is used to identify whether there is the latest device requirement information through the Internet according to a preset period, and the latest device requirement information specifies the latest device requirements.
[0039] In the embodiments of the present application, in many industries, there are clear requirements for the quantity, model, accuracy and other aspects of the equipment. For example, for companies doing quality inspections, in addition to requiring all relevant certificates to be complete, there are also requirements for the company to have specific models of testing equipment. The above information is the equipment requirement information. The equipment requirement information changes in real time. For example, if the relevant department recently discovered that a certain substance contained in food will endanger the health of consumers, it will put forward new requirements for the corresponding production equipment or testing equipment. If these requirements cannot be implemented, it will have an immeasurable impact on the relevant companies. Therefore, regularly obtaining the latest equipment requirement information from relevant websites can break through the information barriers between enterprises and the demand side.
[0040] When there are instruments and equipment with the information changes or the latest equipment requirement information, the information processing module 103 is used to prompt relevant personnel with the corresponding equipment identification and alarm information, and modify the current number of available equipment.
[0041] In an embodiment of the present application, when there are instruments and equipment with the information changes or the latest equipment requirement information, the information processing module 103 will promptly notify the relevant personnel to ensure smooth information flow. For example, when it is detected that there is a device repair, the information will be accurately notified to the maintenance personnel as soon as possible to avoid deviations in the approval process. The number of equipment will affect the normal activities of the enterprise, so even if the report is not approved, it still needs to be updated in time, otherwise it will cause inestimable losses. For example, an enterprise with detection as its main business undertakes a detection project and needs to know accurately how many detection equipment is currently available. If the available number of current detection equipment cannot be known when undertaking a project, it may lead to a project that the undertaking enterprise cannot complete.
[0042] It can be seen that the automatic monitoring device for instrument and equipment information provided by this application can timely notify the corresponding personnel of the current equipment usage and maintenance status, thereby breaking down the information barriers between departments. In addition, since this application uses reports as the entry point to sort out product information, it will also produce beneficial effects in the following two specific scenarios. Specifically,
[0043] Scenario 1: When the available status of the equipment changes, other links need to take joint management measures. For equipment that needs to be scrapped or damaged and needs to be repaired, input restrictions can be set. That is, when relevant personnel fill in relevant forms, it automatically confirms whether the equipment identification filled in by the relevant personnel corresponds to the equipment that needs to be scrapped or is damaged. If so, the relevant personnel are restricted from filling in the corresponding identification or prompted to "input error", so as to avoid incorrect operations by relevant personnel.
[0044] In scenario two, the enterprise can check the number of its effective equipment in real time. Once it is found that the number of effective equipment is lower than the requirements of the relevant department, there is enough time to make up for it, thus ensuring that the enterprise has stable inspection and testing capabilities.
[0045] In the embodiment of the present application, the information change of the instrument equipment is triggered by the relevant personnel submitting the corresponding report, which can be roughly divided into four situations:
[0046] 1. Relevant personnel submit equipment addition report
[0047] In view of the above situation, the monitoring module 101 is used to monitor whether there is a newly archived device addition report in the first database;
[0048] When there is a new report of the newly archived equipment, it is determined that there are instruments and equipment with the information changed.
[0049] For instruments and equipment whose information has changed, the information processing module 103 updates the current number of available equipment.
[0050] For example, after a newly purchased device passes the inspection, the system reads the device addition report and the number of available devices is automatically updated to N. a '=N a +n1. Where Na is the current number of available devices before the update, and n1 is the number of newly added devices. Preferably, if N a 'If it is greater than the preset value, it means that the equipment is sufficient, and the equipment information will be displayed in green.
[0051] In the embodiment of the present application, by informing relevant personnel of the newly added information of the equipment, even if there is a problem with the report during the approval process, it lays the foundation for subsequent communication between departments, thereby preventing the new equipment from being "forgotten" due to approval process problems.
[0052] 2. Relevant personnel submit equipment repair reports
[0053] In view of the above situation, the monitoring module 101 is used to monitor whether there is a newly filed repair report in the second database;
[0054] When the newly archived repair report exists, it is determined that there are instruments and equipment with the information changes.
[0055] For instruments and equipment whose information has changed, the information processing module 103 updates the current number of available equipment.
[0056] For example, if a device is damaged and needs to be repaired, the relevant personnel will submit a repair report. The system reads the uploaded repair report and automatically updates the number of available devices to N. a '=N a -n2. Where N a is the number of currently available devices before the update, and n2 is the number of maintenance devices. Preferably, if N a 'If it is less than the preset value, it means that the equipment is insufficient, and the equipment information will be displayed in red.
[0057] In the embodiment of the present application, the above operation is of great significance to the enterprise. For example, when an enterprise is preparing to undertake a testing project, it will make a decision based on the current number of available equipment. However, equipment under maintenance is usually subconsciously regarded as available equipment by people. This cognitive bias causes the number of available equipment counted by relevant departments to be too large. Once such large data is shared with other departments, other departments may make wrong or unfavorable decisions for the enterprise. The above operation can detect the repaired equipment and exclude the repaired equipment from the available equipment as soon as the relevant personnel upload the maintenance report, thereby ensuring the real-time and accuracy of the number of available equipment and laying the foundation for subsequent decision-making.
[0058] 3. Relevant personnel submit equipment maintenance reports
[0059] In the embodiment of the present application, when the equipment maintenance is completed, the maintenance personnel will submit a maintenance report to indicate whether the repaired equipment can continue to be used.
[0060] In view of the above situation, the monitoring module 101 is used to monitor whether there is a newly filed maintenance report in the third database; when there is a newly filed maintenance report, it is determined that there is an instrument or equipment with changed information.
[0061] When there is a newly archived maintenance report, for the equipment that can continue to be used, the information processing module is used to determine the number of repaired equipment as reported as M; determine the number of currently available equipment as N a +M, where N a The number of available devices.
[0062] For example, if a device is damaged and needs to be repaired, the relevant personnel will submit a repair report after the repair is completed. The system reads the uploaded repair report and automatically updates the number of available devices to N. a '=N a +M. Where Na is the number of currently available devices before the update. Preferably, if N a ' is less than the preset value, which means that the device is insufficient, and the device information will be displayed in red. a 'If it is greater than the preset value, it means that the equipment is sufficient, and the equipment information will be displayed in green.
[0063] When there is a newly archived maintenance report, for equipment that can no longer be used, the information processing module is used to mark the equipment as "unavailable".
[0064] In the embodiments of the present application, the maintenance process of the equipment is usually an uncontrollable risk. For example, if the report is not approved in time, the equipment failure is not easy to repair. These reasons lead to the departments being unable to reach a consensus on the maintenance time. The present application analyzes the report and informs the relevant personnel of the report content, so that each department knows the maintenance status of the equipment and the current maintenance node, so that the relevant personnel can directly consult the corresponding maintenance node, thereby avoiding invalid and repeated communication. In addition, the above method can also ensure the real-time and accuracy of the number of available devices.
[0065] 4. Relevant personnel submit equipment investigation report
[0066] In the embodiment of the present application, relevant personnel will conduct a preliminary investigation on the condition of the equipment and enter the equipment scrapping deadline.
[0067] In view of the above situation, the monitoring module 101 is used to regularly traverse the fourth database to determine whether there is a target device whose scrapping deadline and the current date have reached a preset time limit; if there is a target device, determine whether there is an instrument with changed information.
[0068] For instruments and equipment whose information has changed, the information processing module 103 updates the current number of available equipment.
[0069] For example, the equipment has reached the scrap age. The status of the equipment is updated to scrap, and the number of available equipment N a '=N a -n3, n3 is the number of scrapped equipment. Preferably, at this time, if N a ' is less than the preset value, which means that the device is insufficient, and the device information will be displayed in red. a 'If it is greater than the preset value, it means that the equipment is sufficient, and the equipment information will be displayed in green.
[0070] Furthermore, since scrapped equipment will most likely result in insufficient equipment, it is necessary to manage scrapped equipment in a hierarchical manner. Specifically,
[0071] When the difference between the scrapping deadline and the current date is within the first value range, the information processing module is used to prompt that the equipment needs to be purchased in time;
[0072] When the difference between the scrapping deadline and the current date is within the second value range, the information processing module is used to prompt that the instrument and equipment purchase process needs to be implemented immediately;
[0073] When the difference between the scrapping deadline and the current date is within a third value range, the information processing module is used to prompt that the detection capability is insufficient.
[0074] For example, a) if the scrapping period (T Q )-Current Date(T now)≤12(months), the actual number of simulated instruments and equipment N a '=N a -1, if N a '<N C (N C In order to maintain a critical number of equipment required for a certain capability of the institution), a Level 3 warning is triggered, and information is automatically sent to equipment management personnel, prompting the need to purchase additional equipment in a timely manner.
[0075] b) If the scrapping period (T Q )-Current Date(T now )≤6(months), the actual number of simulated instruments and equipment N a '=N a -1, if N a '<N C , triggering a Level 2 warning, indicating the need to immediately implement the instrument and equipment procurement process.
[0076] c) If the scrapping period (T Q )-Current Date(T now )≤0(month), may be scrapped at any time, the actual number of simulated instruments and equipment N a '=N a -1, if N a '<N C , triggering a Level 1 alert, indicating that immediate response measures are needed to maintain institutional capabilities.
[0077] In the embodiment of the present application, in the case of the latest equipment requirement information, a graded approach can also be used to issue an early warning. Specifically,
[0078] Determine the implementation start date for the latest equipment requirement information.
[0079] Determine the difference between the start implementation time and the current date;
[0080] When the difference between the start implementation time and the current date is within a fourth value range, the information processing module is used to prompt that the instrument and equipment purchase process needs to be implemented immediately;
[0081] When the difference between the start implementation time and the current date is within the fifth value range, the information processing module is used to prompt that the detection capability is insufficient.
[0082] For example, the latest equipment requirement information is a new regulation.
[0083] a) If the implementation date of the regulatory standard (T S )-Current Date(T now )≤6(months), a Level 2 warning will be triggered, indicating that the instrument and equipment procurement process needs to be implemented immediately.
[0084] b) If the implementation date of the regulatory standard (T S )-Current Date(T now )≤0, triggering a Level 1 warning, indicating that immediate response measures are needed to maintain institutional capacity.
[0085] The present application embodiment provides a method for automatically checking and detecting instrument and equipment information, such as Figure 2 As shown, the following steps are included:
[0086] Step 1: Check whether there are any instruments or equipment with changed information.
[0087] In the embodiment of the present application, the information change includes one or more of: new equipment, equipment that needs to be scrapped, equipment that is damaged and needs to be repaired, equipment that has been repaired, and equipment that cannot be repaired.
[0088] Step 2: According to a preset period, identify whether there is the latest equipment requirement information through the Internet.
[0089] In the embodiment of the present application, the latest device requirement is specified in the latest device requirement information.
[0090] Step 3: When there are instruments and equipment with changed information or the latest equipment requires information, relevant personnel are prompted with corresponding equipment identification and alarm information, and the current number of available equipment is modified.
[0091] The present application provides a storage medium, including:
[0092] Used to store computer executable instructions, which implement the method described in any of the above embodiments when executed.
[0093] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0094] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital method on a PLD by programming it themselves, without having to ask a chip manufacturer to design and make a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0095] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.
[0096] The devices, methods, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0097] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0098] It will be appreciated by those skilled in the art that one or more embodiments of this specification may be provided as methods, methods or computer program products. Therefore, one or more embodiments of this specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0099] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (methods), and computer program products according to the embodiments of this specification. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0100] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0101] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0102] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0103] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0104] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0105] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0106] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0107] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the method embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0108] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. An automatic monitoring device for instrument and equipment information, characterized in that: include: Monitoring module, information identification module and information processing module; The monitoring module is used to detect whether there are instruments and equipment with information changes, and the information changes include: one or more of: new equipment, equipment that needs to be scrapped, equipment that is damaged and needs to be repaired, equipment that has been repaired, and equipment that cannot be repaired; The information identification module is used to identify whether there is the latest device requirement information through the Internet according to a preset period, and the latest device requirement information specifies the latest device requirements; and When there are instruments and equipment with the information changed or the latest equipment requirement information, the information processing module is used to prompt relevant personnel with the corresponding equipment identification and alarm information, and modify the current number of available equipment.
2. The device according to claim 1, characterized in that The monitoring module is used to monitor whether there is a newly filed device addition report in the first database; and When there is a new report of the newly archived equipment, it is determined that there are instruments and equipment with the information changed.
3. The device according to claim 1, characterized in that The monitoring module is used to monitor whether there is a newly filed repair report in the second database; and When the newly archived repair report exists, it is determined that there are instruments and equipment with the information changed.
4. The device according to claim 3, characterized in that When it is determined that there is a newly archived repair report, the information processing module is used to determine the number N of the repair reports; and determine that the current number of available devices is Na-N, where Na is the original number of available devices.
5. The device according to claim 1, characterized in that The monitoring module is used to monitor whether there is a newly filed maintenance report in the third database; when there is a newly filed maintenance report, it is determined that there is an instrument or equipment with the information changed.
6. The device according to claim 5, characterized in that When the newly archived maintenance report exists, the information processing module is used to determine that the number of repaired devices as a result of the report is M; and to determine that the current number of available devices is Na+M, wherein Na is the original number of available devices.
7. The device according to claim 1, characterized in that The monitoring module is used to regularly traverse the fourth database to determine whether there is a target device whose scrapping deadline and the current date have reached a preset time limit; and when the target device exists, determine whether there is an instrument or equipment with the information changed.
8. The device according to claim 7, characterized in that When the difference between the scrapping deadline and the current date is within the first value range, the information identification module is used to prompt the need to purchase equipment in a timely manner; When the difference between the scrapping deadline and the current date is within the second value range, the information identification module is used to prompt that an instrument and equipment purchase process needs to be implemented immediately; as well as When the difference between the scrapping deadline and the current date is within a third value range, the information identification module is used to prompt that the detection capability is insufficient.
9. A method for automatically monitoring instrument and equipment information, based on the device according to any one of claims 1 to 8, characterized in that: include: Detect whether there are any instruments and equipment with information changes, where the information changes include: one or more of: newly added equipment, equipment that needs to be scrapped, equipment that is damaged and needs to be repaired, equipment that has been repaired, and equipment that cannot be repaired; According to a preset period, identifying whether there is latest equipment requirement information through the Internet, wherein the latest equipment requirement information specifies the latest equipment requirements; and When there are instruments and equipment with the above-mentioned information changes or the latest equipment requirement information, the relevant personnel will be prompted with the corresponding equipment identification and alarm information, and the current number of available equipment will be modified.
10. A storage medium, characterized in that: include: Used to store computer executable instructions, which implement the method of claim 9 when executed.