宇宙电器专业生产移动密集架、档案密集架、机箱机柜、监控柜等系列产品 网站地图 | 联系方式 | 加入收藏
客户服务热线:0511-8372 8631
行业资讯 首页 > 行业资讯 > 正文

密集架智能监测系统设计

日期:2023/6/4

智能协同监测预警是智能密集架系统的核心功能模块,子系统划分为五个子模块:实时巡检模块、馆藏状态监测模块、档案转移模块、借阅催还模块、自定义事件模块。

一、实时巡检模块

实时巡检模块主要包括事件发生巡检,把监测系统的所有状态都看作是事件的发生,循环检测在事件发生队列中有新的事件,然后出队进行处理,针对不同的事件服务名去控制其他模块,此事件处理程序在服务器上被当作子线程,与用户操作服务的子线程等并发运行。实时巡检模块就是利用TUXEDO在服务器、数据中心与客户端之间像是添加了一个处理层,根据预先设置的服务来进行事务处理,按照服务名调用模块并进行其相关参数的通信。实时巡检模块运行于后台程序,其巡检过程如下:

1、循环运行线程;

2、当用户使用所有服务时,状态分别放入用户操作队列和事件处理队列;

3、按照队列调用相应服务,完成调用后返回线程。

二、馆藏状态监测模块

馆藏状态监测模块主要包括温度和湿度的前台和后台监测。

后台监测过程为:

1、当密集架感知传感器每10秒发送一组状态信息时,包括温度、湿度等,实时巡检模块接受这些信息,然后调用中心数据分析服务;

2、当传感器捕获到突发事件时,会在中心数据分析服务中生成默认等级为1的事件,插入到事件优先队列中等待处理。

前台监测提供馆藏状态监测的各种临界值设置(状态包括:湿度、温度等),其设置过程如下:

1、系统显示所有监测状态的报警临界信息;

2、用户根据实际情况设置监测状态信息。

3、保存设置。

三、档案转移监测模块

档案室的文档位置并不是一成不变的,随着事件的推移,过期文档往往要整理归档。档案转移模块负责监测数据库中各文档的馆藏状态。该模块每天开机时起动一次,完成任务后关闭。其后台工作流程如下:

1、从数据库中查询入库时间小于当前事件的档案或书籍,即发现有文档过期;

2、处理查询结果:

(1)如果结果为空,关闭该模块;

(2)如果结果非空,系统查询数据库得知管理员电话号码,生成一个时间对象,事件对象中包含服务名、事件类型、管理员电话号码、事件描述等信息;

3、该对象发送到事件队列处理

其前台工作流程就是提醒相应管理员当前需要转移的档案,并且在转移之后清除掉提醒项。

四、借阅催还监测模块

催还事件模块监测数据库中读着借阅数据。催还事件监测模块每天开机时启动一次,完成任务后关闭。

其后台运行流程如下:

1、当数据中心发现有借阅书籍快到期时,则生成一个事件,插入到事件队列中等待处理;

2、通过实时巡检模块发现借阅书籍续借或者退还,则对数据中心做相应的处理。

数据中心工作流程如下:

1、从数据库中查找借阅时间小于(当前事件-借阅期限)的借阅记录;

2、处理结果集:

(1)如果结果集为空,关闭该模块;

(2)如果结果集非空,系统查询数据库得知这些借阅用户的信息。

其前台流程主要是提醒用户进行续借或者退还操作。

五、自定义事件监测模块

自定义事件模块根据用户的需要由用户设置相应的事件等级等信息。

后台运行流程如下:

1、如巡检模块发现有相应事件发生,则生成对应等级事件,插入到事件队列当中等待处理;

2、如果巡检模块发现用户设置服务,则将其放入用户操作队列等待处理,最后放入数据中心。

其数据中心工作流程如下:

1、从数据库中查找自定义事件与已存在自定义事件是否相同;

2、处理结果集:

(1)如果结果集为空,添加自定义事件;

(2)如果结果集非空,不进行添加操作。

其前台主要是进行删除、添加、查询自定义事件。


阅读上一篇新闻:密集架的注意事项
阅读下一篇新闻:密集架图书管理系统架构研
产品中心  |   资质荣誉  |  公司简介  |  客户案例  |  联系我们
版权所有:镇江市宇宙箱柜有限公司 苏ICP备09019538号 技术支持:讯通科技
业务受理:13906107725 客户服务:0511-83728631 传真:0511-83728630 E-Mail:zjyzxg@163.com 地址:江苏镇江大路镇工业园区1号