语言技术
Java系统类型
Web行业分类
物联网、政务
立项原因:市政排水设施(窨井、泵站、管网、排口等)数量多、分布散,传统上依赖人工巡检和纸质台账,隐患发现滞后,汛期内涝风险难以提前预判,上级部门对排水运行数据也缺乏实时掌握和统一调度的手段。系统旨在解决排水设施"看不见、报不快、管不住"的问题:通过物联感知设备实时采集运行数据,自动研判异常并及时预警,把被动抢修转变为主动运维。
行业场景与业务背景:项目由区住建委主导,属于市政基础设施数字化与智慧城市治理的落地场景,系统须在政务网络环境下部署运行,并与第三方设备厂家的感知终端完成协议对接。项目已成功落地,实现排水设施实时监控、智能预警与运维数字化,显著提升市政运维效率,通过甲方验收并获得认可。
系统由七大功能模块构成(以物联网数据链路为主线,从采集到处置形成闭环):
1. 物联设备接入模块:对接第三方厂家的液位计、流量计、泵站控制等感知设备,基于 MQTT 完成设备数据接入、协议解析、校验与入库,屏蔽不同厂家设备的协议差异。
2. 实时监控大屏模块:基于 GIS 地图展示全区排水设施分布与运行状态,设备在线率、关键指标实时刷新,支撑指挥调度场景。
3. 智能预警模块:按阈值与业务规则自动研判异常数据,触发分级预警并通过多渠道推送,预警记录全程可追溯。
4. 运维工单模块:预警自动生成运维工单,支持派单、处理反馈、复核销号,形成"预警—处置—闭环"的完整流程。
5. 基础数据管理模块:站点台账、设备档案、运维人员与组织信息的统一维护。
6. 统计分析模块:历史数据查询、多维度统计报表,为设施改造与运维考核提供数据依据。
7. 系统管理模块:用户与角色权限、操作日志、参数配置等基础支撑功能。
我担任项目经理兼后端核心开发,具体承担:
① 项目全流程管理:牵头需求调研与评审、制定开发计划与里程碑、任务分配与排期管控、风险识别与多方干系人沟通,保障项目按期高质量交付;
② 主导技术架构设计与数据库设计:基于 SpringCloud 微服务架构搭建系统,整合 SpringBoot、MyBatis、Nacos 注册与配置中心、MQTT 等技术栈,完成核心业务模块开发与性能优化;
③ 统筹前后端联调、测试跟进与上线部署,协调第三方设备对接与政务网络环境适配;
④ 搭建项目文档体系,完成全生命周期文档撰写与审核,配合甲方完成项目验收与用户培训。
实现亮点与难点:
① 多厂家异构设备协议统一——在设备接入层做协议适配与数据标准化,避免业务层感知设备差异(待确认);
② 政务内网部署约束下的第三方联调——需协调网络策略与安全要求,联调成本高;
③ 实时感知数据高频写入下的入库与查询优化(待确认);
④ 设备离线、弱网场景下的数据状态判定与告警防误报(待确认)。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论