1.为解决无法远程查看指定机房设备高度定制的网站后端,接收串口数据并解析,转发至前端,形成可视化数据和历史图表,在开发后期添加了一个联动报警功能。
2.技术选型-MySQL数据库存储机房设备信息,包括设备命名、设备数据解析方式、需要联动报警的设备等,也存储历史数据;Redis作为中间件,为收到的设备数据排队,等待解析;Springboot3+Springboot data JPA+jSerialComm作为核心的数据解析、转发中心;sa-token作为简单的网络用户安全管理手段;gradle+kotlin作为依赖管理方;网页端采用uniapp+vue3作为页面前端设计,做了栅格化自适应布局
1.面向港科大实验室师生,替代传统的管理方式,实现扫码存取,自动盘点,报表等功能,并提升了管理效率。
2.防违规使用:若用户取错试剂或未登记,系统自动提醒;实时盘点:柜体内部 AI 识别剩余试剂,减少人工操作,智能温控:根据试剂特性自动调节存储环境
3.软件模块包含用户、试剂、日志、告警、数据可视化、环境监控等