Alarm monitoring cooperation method and device, equipment and storage medium
By providing alarm monitoring collaborative methods in the alarm monitoring system, pushing and updating signal status messages in real time, it solves the problem that designers are prone to errors when signal modification and cannot track other designers' operations in real time, achieving accuracy and transparency of signal operations sex.
Patent Information
- Application Number
- CN202411564497.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-18
Smart Images

Figure CN119479226A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of information collaboration technology, and in particular relates to an alarm monitoring collaboration method and device, equipment and storage medium. Background Art
[0002] At present, there is a main platform based on electrical design, which has input and output modules for managing modules, cards, and channels in the alarm monitoring system, and can associate the corresponding signals in each channel. Therefore, based on the above functions, the signals in the channel can be expanded, so that relevant designers can operate and edit the signals, and the original functions in the main platform will not be affected in the future, and the binding of signals and channels can still be realized.
[0003] Alarm monitoring collaboration solves the problem of message push and awareness of signal modification between designers from the two majors of mechanical equipment and electrical equipment. In the related technology, the existing offline traditional workflow of dual majors has sorted out a total of 44 rules and implemented them into the code. These rules are jointly determined based on factors such as the designer's major, the major to which the signal belongs, the action on the signal, whether it is associated, whether a message needs to be sent, and whether the reason needs to be explained. Table 1 below lists some of the message matrices, where M in Table 1 below represents the mechanical equipment major and E represents the electrical major.
[0004] Table 1
[0005]
[0006]
[0007] As can be seen from Table 1, the message matrix for signal modification needs to be entered by the designer himself, which is prone to errors and the designer is not clear about the details such as the specific modifier and modification time. Summary of the invention
[0008] An embodiment of the present invention provides an alarm monitoring collaborative method, the method comprising:
[0009] Receive a request for selecting a project, and display a list of alarm monitoring collaborative projects corresponding to the user information according to the user information in the request for selecting the project;
[0010] When receiving an alarm monitoring signal management request, a pop-up alarm monitoring signal status message pushed by other users is displayed;
[0011] Based on the target project selected from the alarm monitoring collaborative project list and the target alarm monitoring signal template selected from multiple alarm monitoring signal templates, when receiving the read operation on all alarm monitoring signal status messages, the alarm monitoring signal management interface is displayed, and the status of the alarm monitoring signal under any operation of the current user on the signal is generated in real time, and the alarm monitoring signal status message is pushed to other users;
[0012] Receive finished product export request, display the output template list, and output the alarm monitoring signal table, alarm monitoring signal operation log table, alarm monitoring signal notification table, alarm monitoring signal modification history table and alarm monitoring signal template table according to the target output template selected from the output template list.
[0013] In an optional embodiment of the present application, the method further includes:
[0014] A data dictionary management request is received, a data dictionary list is displayed, and an editing interface is displayed based on selecting a target data dictionary from the data dictionary list, wherein the editing interface is used to edit a drop-down list in a signal management interface.
[0015] In an optional embodiment of the present application, the alarm monitoring signal status message includes read messages and unread messages, and the read operation performed on the alarm monitoring signal status message is used to convert the unread messages into read messages.
[0016] In an optional embodiment of the present application, the method further includes:
[0017] When preparing to delete a specified alarm monitoring signal, if other users have unread messages for the specified alarm monitoring signal, the specified alarm monitoring signal cannot be deleted.
[0018] In an optional embodiment of the present application, the signal table is used for the parameters of alarm monitoring signals and communication signals in communication cables, wherein the parameters include two parameters: signal name, group, description, signal type, supplier, alarm value, profession and signal status; the signal operation log table is used to store the signal status of each alarm monitoring signal after being operated; the signal notification table is used to record all operations performed on the signal; the signal modification history table is used to store change records of signal attributes; the signal template table is used to copy the signal to the current project when the project is initialized, wherein the template is a group of signals corresponding to different ship types.
[0019] In an optional embodiment of the present application, the alarm monitoring signal management interface allows the user to perform at least one operation of adding, modifying, preparing to delete, undoing deletion, completely deleting, associating, disassociating, reviewing and reopening on the signal, and the status message of the alarm monitoring signal includes adding, modifying, preparing to delete, undoing deletion, completely deleting, associating, disassociating, reviewing and reopening, wherein the signal is operated according to the relationship between different status messages of the alarm monitoring signal.
[0020] In an optional embodiment of the present application, the alarm monitoring signal management interface is provided with a key window for operating the signal and a key window for quickly screening and displaying signals in different states.
[0021] A second aspect of the embodiment of the present application provides an alarm monitoring coordination device, characterized in that it includes:
[0022] A first display module is used to receive a project selection request and display an alarm monitoring collaborative project list corresponding to the user information according to the user information in the project selection request;
[0023] A pop-up module is used to pop up the alarm monitoring signal status message pushed by other users when receiving an alarm monitoring signal management request;
[0024] The second display module is used to display the alarm monitoring signal management interface based on the target project selected from the alarm monitoring collaborative project list and the target alarm monitoring signal template selected from the multiple alarm monitoring signal templates, and to generate an alarm monitoring signal status message in real time based on the status of the alarm monitoring signal under any operation of the current user on the signal, and push it to other users;
[0025] The output module is used to receive finished product export requests, display the output template list, and output the alarm monitoring signal table, alarm monitoring signal operation log table, alarm monitoring signal notification table, alarm monitoring signal modification history table and alarm monitoring signal template table according to the target output template selected from the output template list.
[0026] According to a third aspect of an embodiment of the present application, a computer device is provided, including: a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any of the above alarm monitoring collaborative methods are implemented.
[0027] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of any of the above alarm monitoring collaborative methods.
[0028] The beneficial effects brought by the present invention are as follows:
[0029] It can be seen from the above scheme that an embodiment of the present invention provides an alarm monitoring collaboration method, which receives a project selection request, and displays an alarm monitoring collaboration project list corresponding to the user information according to the user information in the project selection request; when an alarm monitoring signal management request is received, an alarm monitoring signal status message pushed by other users is popped up; based on the target project selected from the alarm monitoring collaboration project list and the target alarm monitoring signal template selected from multiple alarm monitoring signal templates, when a read operation on all alarm monitoring signal status messages is received, an alarm monitoring signal management interface is displayed, and the status of the alarm monitoring signal under any operation of the current user on the signal is generated in real time, and an alarm monitoring signal status message is pushed to other users; a finished product export request is received, an output template list is displayed, and according to the target output template selected from the output template list, an alarm monitoring signal table, an alarm monitoring signal operation log table, an alarm monitoring signal notification table, an alarm monitoring signal modification history table and an alarm monitoring signal template table are output, so that each designer can obtain a message matrix of signal modifications by other designers in real time, and can also trace detailed information such as the relevant personnel and specific time of the operation modification and attribute modification of the signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A schematic diagram showing a flow chart of an alarm monitoring collaborative method according to an embodiment of the present invention;
[0031] Figure 2 A schematic diagram showing the relationship between different status messages of an alarm monitoring signal according to an embodiment of the present invention;
[0032] Figure 3 A schematic diagram showing a flow chart of an automatic update alarm monitoring collaborative device according to an embodiment of the present invention;
[0033] Figure 4 A schematic diagram showing the structure of an alarm monitoring coordination device according to an embodiment of the present invention;
[0034] Figure 5 The figure is a schematic diagram showing the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all 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.
[0036] See also Figure 1 , an embodiment of the present invention provides an alarm monitoring collaborative method, the method comprising:
[0037] S100, receiving a project selection request, and displaying a list of alarm monitoring collaborative projects corresponding to the user information according to the user information in the project selection request;
[0038] S200, when receiving an alarm monitoring signal management request, pop up an alarm monitoring signal status message pushed by other users;
[0039] S300, based on the target project selected from the alarm monitoring collaborative project list and the target alarm monitoring signal template selected from the multiple alarm monitoring signal templates, upon receiving the read operation on all alarm monitoring signal status messages, the alarm monitoring signal management interface is displayed, and the status of the alarm monitoring signal under any operation of the current user on the signal is generated in real time, and the alarm monitoring signal status message is pushed to other users;
[0040] S400, receives a finished product export request, displays an output template list, and outputs an alarm monitoring signal table, an alarm monitoring signal operation log table, an alarm monitoring signal notification table, an alarm monitoring signal modification history table, and an alarm monitoring signal template table according to a target output template selected from the output template list.
[0041] In an optional embodiment of the present application, the alarm monitoring signal management interface allows the user to perform at least one operation of adding, modifying, preparing to delete, undoing deletion, completely deleting, associating, disassociating, reviewing and reopening on the signal, and the status message of the alarm monitoring signal includes adding, modifying, preparing to delete, undoing deletion, completely deleting, associating, disassociating, reviewing and reopening, wherein the signal is operated according to the relationship between different status messages of the alarm monitoring signal, and the relationship between different status messages of the alarm monitoring signal is as follows Figure 2 shown.
[0042] In an optional embodiment of the present application, before step S100, the method further includes:
[0043] Receive a login request, display an automatic update prompt, display a login interface after the update is completed, receive user information, and after verifying the user information, display the main interface, wherein the main interface includes a login window, a project selection window, a signal management window, a data dictionary window, an import window, a finished product export window, and a settings window.
[0044] In an optional embodiment of the present application, the user sends a project selection request by clicking on the project selection window, and the alarm monitoring collaborative project list corresponding to the user information is the projects to which the currently logged-in user has permissions.
[0045] In an optional embodiment of the present application, the user sends an alarm monitoring signal management request by clicking on the signal management window. The alarm monitoring signal management interface is a form control similar to Excel, in which each row represents a signal, and each column is a parameter of the signal, most of which are stored in the signal table. Most of the columns are editable, but if the signal is audited, it cannot be edited. At the same time, most columns are text type and can be directly entered, and some columns are drop-down lists, including single selection and multiple selection. The data source of the drop-down list corresponds to the specific items in the data dictionary one by one. The alarm monitoring signal management interface is provided with a key window for operating the signal, such as adding, deleting, and auditing. The alarm monitoring signal management interface is also provided with a key window for quickly filtering and displaying signals in different states, such as clicking the audited key window to display all audited signals. For each signal, you can also view its modification history: this includes the modification history of the signal attributes, corresponding to the data in the signal modification history table. And the operation records of the key to the signal, corresponding to the signal operation log table.
[0046] In an optional embodiment of the present application, the method further includes:
[0047] A data dictionary management request is received, a data dictionary list is displayed, and an editing interface is displayed based on selecting a target data dictionary from the data dictionary list, wherein the editing interface is used to edit a drop-down list in a signal management interface.
[0048] In an optional embodiment of the present application, the alarm monitoring signal status message includes read messages and unread messages, and the read operation performed on the alarm monitoring signal status message is used to convert the unread message into a read message. The read message can be displayed in black text, and the unread message can be displayed in red text. At the same time, it can be filtered, and the "read" operation can be performed in batches. The "read" operation will be related to whether the operation of some signals can be executed. When an electrical professional wants to delete a signal, if there is an unread message of the signal in the machine installation professional, the signal cannot be deleted until the unread message of the signal is read. The deletion operation can be performed. This ensures that key information is 100% not missed. This function is extremely important. All operations on the signal will be saved and notified, in order to let the personnel between the two majors of machine installation and electrical know the understanding of the signal change of different majors in real time. In the message list, you will see the message of the other professional operation signal, which is automatically sent to this major. These operations include: add, modify, prepare to delete, cancel deletion, completely delete, associate, disassociate, review, and reopen.
[0049] In an optional embodiment of the present application, the management-related interface, the editing interface, enters the corresponding editing interface by selecting a dictionary in the data dictionary list (alarm, alarm blocking group, supplier, signal group, extended alarm group). This editing interface manages specific items in the drop-down list, and these drop-down lists will be rendered in certain columns in the signal management interface.
[0050] In an optional embodiment of the present application, click on the import window to enter the import interface, the import interface is used to input the selected target alarm monitoring signal template, click on the finished product export window to enter the output interface, currently supporting the import of Excel data sources and the export of Excel finished product results. In order to maximize the convenience of utilizing the original data and project initialization data, signals can be imported from Excel files. There are currently 3 selected target alarm monitoring signal templates that can be identified, and when importing, you need to select according to your needs. Different selected target alarm monitoring signal templates correspond to different columns and other logic. For example, in some selected target alarm monitoring signal templates, a signal will occupy 2 Excel rows, and some templates only occupy 1 row. When importing, there are different modes to choose from, including: create and update, update only without creating, and create only without updating. When importing, automatically determine the major categories of signals (main signals, communication signals, or pure alarm signals), automatically determine whether there are duplicate names (not only Excel and the current database, but also Excel itself), automatically identify signal groups and signal numbers, automatically split column information (such as identifying the content of 1 to 100 in a cell as the minimum measurement range 1 and the maximum measurement range 100), and automatically identify certain keywords (such as capturing modbus and setting the signal as a communication signal). In addition to importing the sheet where the signal is located, some cover content will also be identified and imported. It will be synchronized to the data dictionary of the project, such as signal group, supplier, alarm group, etc. These data dictionaries can be edited on the desktop later. When importing, you need to select a return directory (if you perform the import from the web page, it will automatically trigger the file download). After the import is completed, you will get a new Excel file in which the import results will be colored. This is convenient for designers to know which signals are successfully imported and which signals fail to import. After completing the signal work of the project, it can be exported to Excel. When exporting, there are 3 other output templates (1642 version, 8600 version and 8600 type) to choose from. When exporting, signals of the same group are automatically grouped, and some parameters are automatically merged and exported. The process is roughly the opposite of importing (such as merging the minimum measurement range and the maximum measurement range into one cell and adding ~ as a separator).
[0051] In an optional embodiment of the present application, click the setting window to enter the setting interface, which is used to set the server address and port number, and the cache directory of local files.
[0052] In an optional embodiment of the present application, since it involves message push and multiple professions, it is necessary to design permissions for users who log in to the system. The granularity of the permission design in the current system is relatively simple, but it can meet business needs. It mainly includes the following permissions: project permissions, which determine the list of projects that each designer can see at "Select Project" after logging into the system. Projects that you are not involved in are not visible; this permission will be set by the system administrator. Project management permissions, the system administrator can designate a project role (there can be multiple users in one role) as a project administrator. Project administrators can specify which users have editing permissions to import and export templates, etc. Prevent templates from being tampered with.
[0053] In an optional embodiment of the present application, whenever a new version is released, all designers do not need to reinstall. The automatic update tool automatically checks the latest content in the server. If there is an update, it will automatically download and replace it. The administrator needs to manually place the update package (zip format) in a special folder on the server. The update package is downloaded using the WebApi interface. The overall process is as follows: Figure 3 shown.
[0054] In an optional embodiment of the present application, the method further includes:
[0055] When preparing to delete a specified alarm monitoring signal, if other users have unread messages for the specified alarm monitoring signal, the specified alarm monitoring signal cannot be deleted.
[0056] In an optional embodiment of the present application, the signal table is used for the parameters of alarm monitoring signals and communication signals in communication cables, wherein the parameters include two parameters: signal name, group, description, signal type, supplier, alarm value, profession and signal status; the signal operation log table is used to store the signal status of each alarm monitoring signal after being operated; the signal notification table is used to record all operations performed on the signal; the signal modification history table is used to store change records of signal attributes; the signal template table is used to copy the signal to the current project when the project is initialized, wherein the template is a group of signals corresponding to different ship types.
[0057] In an optional embodiment of the present application, MySQL is selected for the database. In the early stage of the process, the database form needs to be designed, and the form includes a signal table, a signal operation log table, a signal notification table, a signal modification history table, and a signal template table. In addition, it is also necessary to use existing forms, such as cable tables, etc. In terms of table structure, except for the signal modification history table which uses a vertical table, other tables are in the form of horizontal tables. The signal table mainly stores the signal body in the alarm detection system, including the main signal corresponding to the sensor one by one, and the communication signal in the communication cable, which can be stored, including the main parameters of the signal, including name, group, description, signal type, supplier, alarm value, etc. The most important thing is to additionally define the two parameters of the profession and status, which will determine the process of subsequent message sending. The signal operation log table mainly stores the relevant information of each signal on key operations, such as when the signal is reviewed or deleted by a designer, but it does not record ordinary attribute modifications. At present, there are some states: added, used, reviewed, deleted, reopened, etc. Signal notification table, which is the core of the entire platform and the most desired pain point explained in the background chapter. When designers of different professions perform specific operations on a certain signal, the process will be automatically triggered to insert records into the table. Designers of other professions will receive messages generated by other professions as soon as they log in to the platform. Signal modification history table, which mainly stores the change records of some attributes of the signal itself, adopts the form of a vertical table, and one attribute modification is a row of records. The signal operation log table corresponding to this modification and the state modification is two independent records. For example, when the set value of a signal is changed from 50 to 60, a row of records will be inserted into this table. Signal template table, which is mainly used for project initialization, can quickly copy signals from the company level to the current project. The so-called template means that different ship types may have a relatively fixed set of signals. For example, a bulk carrier with 3,000 containers may have 400 fixed signals, including 200 general alarms, 40 No. 1 generator set signals, 40 No. 2 generator set information, 120 communication signals, etc. All forms are divided into company level and project level. The company level is equivalent to a basic reference library. In addition to the signal template table, the signal and other forms will also have such distinctions. The project level is the independent data range of each project. In this way, the application can avoid creating 400 signals during initialization. It only needs to add, delete and modify projects based on the 400. Using the database as the underlying data storage facilitates the reuse and backup of future projects.
[0058] See also Figure 4 , an alarm monitoring coordination device 400 is provided, comprising:
[0059] The first display module 410 is used to receive a request for selecting a project, and display a list of alarm monitoring collaborative projects corresponding to the user information according to the user information in the request for selecting a project;
[0060] A pop-up module 420 is used to pop up the alarm monitoring signal status message pushed by other users when receiving the alarm monitoring signal management request;
[0061] The second display module 430 is used to display the alarm monitoring signal management interface based on the target project selected from the alarm monitoring collaborative project list and the target alarm monitoring signal template selected from the multiple alarm monitoring signal templates, and to generate an alarm monitoring signal status message in real time based on the status of the alarm monitoring signal under any operation of the current user on the signal, and push it to other users;
[0062] The output module 440 is used to receive a finished product export request, display an output template list, and output an alarm monitoring signal table, an alarm monitoring signal operation log table, an alarm monitoring signal notification table, an alarm monitoring signal modification history table, and an alarm monitoring signal template table according to a target output template selected from the output template list.
[0063] The alarm monitoring collaborative device of this application can be implemented in the main platform as a separate module. The overall strategy of front-end and back-end separation is adopted. The back-end uses the webapi of ASP.NET technology and is set up on IIS on WindowsServer; the front-end is the desktop for designers to operate. When the front-end and back-end are operated, data interaction is carried out through the webapi.
[0064] For the specific definition of the above-mentioned device 400, please refer to the definition of the alarm monitoring collaborative method above, which will not be repeated here. Each module in the above-mentioned device 400 can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0065] In one embodiment, a computer device is provided, the internal structure diagram of which can be as follows: Figure 5As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an alarm monitoring collaborative method as described above is implemented. It includes: a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, any step in the alarm monitoring collaborative method as described above is implemented.
[0066] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any step in the above alarm monitoring collaborative method can be implemented.
[0067] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0068] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. 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 generate 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.
[0069] 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 1A function specified in one or more boxes.
[0070] 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 The steps for the functions specified in one or more boxes.
[0071] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0072] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0073] The above are preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. An alarm monitoring collaborative method, characterized in that: The method comprises: Receive a request for selecting a project, and display a list of alarm monitoring collaborative projects corresponding to the user information according to the user information in the request for selecting the project; When receiving an alarm monitoring signal management request, a pop-up alarm monitoring signal status message pushed by other users is displayed; Based on the target project selected from the alarm monitoring collaborative project list and the target alarm monitoring signal template selected from multiple alarm monitoring signal templates, when receiving the read operation on all alarm monitoring signal status messages, the alarm monitoring signal management interface is displayed, and the status of the alarm monitoring signal under any operation of the current user on the signal is generated in real time, and the alarm monitoring signal status message is pushed to other users; Receive finished product export request, display the output template list, and output the alarm monitoring signal table, alarm monitoring signal operation log table, alarm monitoring signal notification table, alarm monitoring signal modification history table and alarm monitoring signal template table according to the target output template selected from the output template list.
2. The method according to claim 1, characterized in that The method further comprises: A data dictionary management request is received, a data dictionary list is displayed, and an editing interface is displayed based on selecting a target data dictionary from the data dictionary list, wherein the editing interface is used to edit a drop-down list in a signal management interface.
3. The method according to claim 1, characterized in that The alarm monitoring signal status message includes read messages and unread messages, and the read operation performed on the alarm monitoring signal status message is used to convert the unread message into a read message.
4. The method according to claim 1, characterized in that: The method further comprises: When preparing to delete a specified alarm monitoring signal, if other users have unread messages for the specified alarm monitoring signal, the specified alarm monitoring signal cannot be deleted.
5. The method according to claim 1, characterized in that The signal table is used for the parameters of alarm monitoring signals and communication signals in communication cables, wherein the parameters include two parameters: signal name, group, description, signal type, supplier, alarm value, profession and signal status; the signal operation log table is used to store the signal status of each alarm monitoring signal after operation; the signal notification table is used to record all operations performed on the signal; the signal modification history table is used to store change records of signal attributes; the signal template table is used to copy the signal to the current project when the project is initialized, wherein the template is a group of signals corresponding to different ship types.
6. The method according to claim 1, characterized in that The alarm monitoring signal management interface allows users to perform at least one operation of adding, modifying, preparing to delete, undoing deletion, completely deleting, associating, disassociating, reviewing and reopening on the signal. The status messages of the alarm monitoring signal include adding, modifying, preparing to delete, undoing deletion, completely deleting, associating, disassociating, reviewing and reopening, wherein the signal is operated according to the relationship between different status messages of the alarm monitoring signal.
7. The method according to claim 1, characterized in that The alarm monitoring signal management interface is provided with a key window for operating the signal and a key window for quickly screening and displaying the signals in different states.
8. An alarm monitoring coordination device, characterized in that: include: A first display module is used to receive a project selection request and display an alarm monitoring collaborative project list corresponding to the user information according to the user information in the project selection request; A pop-up module is used to pop up the alarm monitoring signal status message pushed by other users when receiving an alarm monitoring signal management request; The second display module is used to display the alarm monitoring signal management interface based on the target project selected from the alarm monitoring collaborative project list and the target alarm monitoring signal template selected from the multiple alarm monitoring signal templates, and to generate an alarm monitoring signal status message in real time based on the status of the alarm monitoring signal under any operation of the current user on the signal, and push it to other users; The output module is used to receive finished product export requests, display the output template list, and output the alarm monitoring signal table, alarm monitoring signal operation log table, alarm monitoring signal notification table, alarm monitoring signal modification history table and alarm monitoring signal template table according to the target output template selected from the output template list.
9. A computer device comprising: A memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the alarm monitoring collaborative method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the alarm monitoring collaborative method described in any one of claims 1 to 7 are implemented.