程序聚合 软件案例 动环监控软件

动环监控软件

2026-08-16 10:52:20
行业:物联网、区块链
载体:网站
技术:Go

业务和功能介绍

1. 立项背景和目标
传统机房运维长期依赖 24h 人工巡检,动力、环境、安防各成一套独立子系统,告警响应慢、值班记录手写难以追溯、出事无法定责;而关键信息基础设施机房又有"7×24 实时监测、关键事件留痕可审计"的硬性要求。我们希望做一个统一平台,把动力(UPS、配电、空调)、环境(温湿度、漏水、烟雾、门禁)、告警、运维工单全流程打通,并把关键证据上链,解决"现场说不清、事后追不回来"的痛点。
2. 软件功能与核心模块
① 实时采集网关:适配 Modbus RTU/TCP、SNMP、DL/T 645、DI/DO 干接点等异构协议,统一抽象为"测点"模型;
② 2.5D / 三维动环图:机房全景可视化,设备定位、温湿度热力图、配电链路联动;
③ 告警引擎:阈值、复合、趋势三类规则,分级通知(短信、语音、邮件、企业微信/钉钉);
④ 运维工单:告警→派单→处理→销警闭环,全流程留痕,可审计;
⑤ 区块链存证:严重告警、巡检签到、设备配置变更的哈希上链(联盟链),原文存 IPFS;
⑥ 设备/资产管理:设备台账、维保周期、生命周期;
⑦ 报表中心:能耗、告警趋势、SLA、可用率。
3. 业务流程
现场设备 → 边缘网关协议转换 → MQTT Broker 接入 → Go 后端 → 时序库(InfluxDB/TDengine)+ 关系库(PostgreSQL)→ 告警判定 → 通知 / 工单 / 上链 → Web 看板展示。
4. 功能路径
登录(管理员 / 运维 / 巡检 / 访客,权限分级)→ 总览看板(实时态势地图)→ 进入单机房动环图 → 查看测点趋势与实时告警 → 接单处理工单 → 上传处置证据与复核销警 → 报表导出与签名留档。

项目实现

1. 整体架构与技术栈
采用端-边-云分层:
· 端:智能传感器与动环设备;
· 边:边缘网关(协议转换、本地缓存、断线续传)+ EMQX 作为 MQTT 消息总线;
· 云:Go 后端按职责拆 5 个微服务——collector-service(采集)、alarm-service(告警引擎)、ops-service(工单/运维)、chain-service(区块链网关)、api-gateway(BFF),存储用 InfluxDB / TDengine(时序)+ PostgreSQL(业务)+ Redis(缓存 / 会话)+ 联盟链(FISCO BCOS)+ IPFS(原文存证);
· 前端:Vue 3 + TypeScript + Vite + ECharts + Three.js(机房 3D);
· 部署:Docker Compose 一键起,K8s 平滑迁生产。
2. 我负责的模块与可量化结果
我作为主后端开发,独立负责 collector-service、alarm-service、chain-service 三个核心模块的从 0 到 1 实现。关键指标:
· 单实例支撑 8000 测点 / 5s 全量采集,服务 QPS 1.2 万,日处理时序数据约 6000 万条;
· 告警端到端判定延迟 P95 < 1.2 s(采集 → 判定 → 通知);
· 关键证据上链平均 2.3 s,含批量打包默克尔根入链;
· 试点客户机房上线半年,月均告警 1200+,误报率从行业常见的 ~8% 降到 1.6%,人工巡检工时下降约 40%。
3. 我遇到的难点、坑与解决方案
① 协议碎片化:在线设备 200+ 型号,每家寄存器表都不一样,新型号接入要两周。→ 设计"设备驱动插件"模型,用一份 manifest JSON 描述寄存器映射和采集周期,把新设备接入压缩到一天。
② 弱网下网关告警风暴:现场 Modbus 长连接反复断,重连瞬间把网关打挂。→ 网关本地缓存最近 30 分钟数据,断线恢复后批量补传、去重,服务端用消息幂等键兜底。
③ 告警规则爆炸:规则堆到上万条时 CPU 成为瓶颈。→ 把"测点-规则"预编译为倒排索引 + 布隆过滤器,热规则常驻内存,并按机房分片并行判定。
④ 上链吞吐与成本:所有告警全上链会把区块塞爆。→ 本地按严重等级过滤,仅把严重告警哈希(默克尔根)入链,原文存 IPFS,可验证但不臃肿。
⑤ 大屏渲染卡顿:500+ 设备同屏时浏览器掉帧。→ Canvas 分层 + 视口剔除 + 热点元素 WebGL 化,FPS 稳定在 60。

示例图片视频


月海玄
5天前活跃
方向: 后端-Go、后端-Java、
交付率:100.00%
相似推荐
医疗行业 LIMS 管理系统
医疗行业 LIMS 实验室信息管理系统,覆盖样品管理、检验流程、报告生成、质量控制四大核心业务环节,实现实验室从样本接收到报告出具的全流程数字化闭环管理。系统帮助实验室告别手工台账与纸质记录,样本流转全程可追溯、检验任务智能分配、报告自动生成,同时内置质控规则与合规校验,满足医疗行业质量管理要求。
长沙养老机构自动回访
1. 立项背景与目标 项目面向长沙望城区社区居家养老服务中心/站,解决三大真实痛点:机构上门服务后人工电话回访费时费力、易漏访,家属对服务过程不透明;工单派发靠微信口头通知、服务记录靠手写,难以留痕;老人多药易漏服错服、健康数据无法持续追踪。目标是打造一套轻量、低成本、可本地部署的数字化系统,通过「AI 服务回访(P0)」「居家服务工单(P1)」「用药提醒 + 健康档案(P2)」三个产品,实现机构、护理员、家属三端协同闭环,并满足数据加密与机构隔离的隐私要求。 2. 核心模块 - AI 服务回访:Excel 名单导入与手机号校验(错误标红)、创建回访任务(可全选/单选,短信/微信/电话三种方式,立即或定时)、短信/微信生成满意度链接供 1–5 星打分、电话模拟外呼并支持未接自动重试、结果记录与按护理员统计、Excel 报表导出。 - 居家服务工单:管理员建单派单、护理员接单/拒单(必填原因)/出发/到达签到(GPS + 拍照防作假)、提交服务记录(项目/时长/老人状态/至少 1 张照片/备注)、家属查看记录与照片并评价、服务类型字典管理。 - 用药提醒 + 健康档案:用药计划录入(多时段、批量 Excel 导入)、到点自动提醒、点击「已服用」确认、超时最多再提醒 3 次后标记漏服并通知家属、周/月依从率统计、血压血糖记录、健康档案打印/导出 PDF 供医生参考。 - 通用支撑:定时调度、模拟通道 + 站内通知 + 审计日志、Fernet 敏感字段加密、机构数据隔离、老年友好交互(大字模式、语音配置预留)。 3. 业务流程与功能路径 - 回访链路:管理员后台「回访」→ 下载模板填 Excel → 导入并校验 → 新建回访任务(选名单、方式、时间)→ 定时任务到点自动执行 → 家属点短信/微信链接打 1–5 星,或电话外呼后管理员登记结果 → 未接按策略自动重试 → 查看统计报表并导出 Excel。 - 工单链路:管理员「创建工单」(选老人、服务项目、护理员、时间)→ 派单并通知家属 → 护理员端接单 → 标记出发 → 到达签到(GPS + 拍照)→ 填写服务记录并提交完成 → 家属端查看照片、打 1–5 星评价,全程每步推送站内通知。 - 用药健康链路:管理员录入或批量导入用药计划 → 到点自动生成提醒(微信/短信/语音)→ 老人或家属点击「已服用」确认 → 超时自动升级再提醒,3 次未确认则标记漏服并告警家属;护理员/管理员录入血压血糖 → 家属端打印健康档案给医生。
医院价值管理与绩效分析平台
本项目是一套面向医院运营管理、绩效核算、价值分配和经营分析的 Web 管理平台,主要解决医院在绩效管理过程中规则分散、核算依赖人工、结果难以追溯、调整审核缺少流程约束以及经营数据难以统一分析等问题。 平台围绕组织管理、价值模型、指标维度、分类分级、数据映射、核算任务、绩效结果、审核调整、价值分配、预算核算和经营分析等业务域建设,支持将不同序列、组织和业务项目的评价规则进行配置化管理。业务人员可以维护价值模型、维度、分值、分类分级和映射规则,并根据核算期间发起数据处理和绩效计算任务。 系统将计算版本、执行过程、运行日志、结果快照和核算结果进行关联,支持按组织、科室、人员、项目和期间查询结果。绩效结果可以进入调整、审核、确认、存疑反馈、分配和发放等流程,实现从规则配置、数据处理、绩效核算到结果落地的业务闭环。 平台同时提供预算核算、绩效总盘、自我供养率、趋势分析、结构分析和异常预警等功能,帮助管理人员从多维度了解运营和绩效情况,为绩效管理、预算管理和经营决策提供数据支持。
临床辅助决策规则知识系统管理后台-CDSS管理平台
1.临床决策高度依赖医生经验,而用药、检查、手术、输血等动作一旦开立就进入执行链。传统做法是事后质控、人工宣教,难以及时拦住「不该开」和提示「该查 / 该开」。 2.把医院自有规则、标准字典和知识库嵌入住院、门诊、急诊、治疗、医嘱等工作流,在开立、提交、执行等节点做合理性拦截、诊疗推荐、风险预警与知识查阅。 3.管理平台按功能树分为:诊疗规则、字典与映射、知识库、白板、报表、开关与审批。运行时核心是规则引擎 + 场景校验 + 聚合弹窗 4.CDSS 不替代 传统EMR。业务数据经漏斗落库后回调 CDSS 做异步标记;医生操作时由宿主调用外放脚本做实时校验。并存在CDSS白板做协同系统。
医保支付综合管理平台 / DRG 管理平台
本项目面向医院医保支付、DRG 分组、预估结算、病案质量管理和运营分析场景,帮助医院在正式医保结算前完成病例费用和结算金额预估,并通过指标分析和报表能力支持医保控费、病案质控和运营决策。 系统包含病例分组、DRG 预估结算、结算规则配置、指标中心、数据分析、报表展示和权限管理等功能。用户可基于病例、费用、分组结果和结算规则进行测算,查看预估金额、指标结果和多维分析数据;系统同时支持医院多源数据同步、BI 报表嵌入和业务系统跳转,降低报表定制和人工分析成本。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服