该作品是一套面向工业园区和生产制造场景的能源管理与数据采集系统,主要包含能源看板、综合驾驶舱、用电用水用气统计、光伏数据展示、能耗预算、指标管理、报警统计、报表查询、数据录入和设备白名单等功能。我在项目中主要负责 Java 后端开发,参与接口设计、业务逻辑实现、数据库表结构适配、MyBatis/MyBatis-Plus 查询与写入、统计口径处理和前后端联调。
同时参与配套的 Modbus 工业采集程序开发,该程序基于 Spring Boot 实现,负责从工业设备网关读取 Modbus 点位数据,支持定时采集、单次采集、点位解析、批量读取规划、数据类型转换和入库处理。项目中按照 DO、DTO、BO、VO 分层组织代码,将采集读数经过转换器映射到不同业务数据表,并整理点位清单、设备编码和表字段映射关系。通过该作品积累了工业协议采集、能源数据统计、报表查询、SQL 优化和后端系统联调经验。