程序聚合 软件案例 企业能耗管理系统-能耗管理系统

企业能耗管理系统-能耗管理系统

2026-06-18 11:38:53
行业:能源
载体:网站
技术:Spring Boot、Redis、Spring Cloud

业务和功能介绍

随着“双碳”战略推进及企业精细化运营需求提升,传统人工抄表、分散统计的能耗管理方式已难以满足楼宇、园区、工厂等场景对实时监测、异常预警和节能决策的要求。本项目(能耗管理系统)立项旨在建设一套覆盖“采集—存储—分析—告警—运维”全链路的数字化能源管理平台,实现多能源类型统一接入、能耗可视化、定额管控与运维闭环,降低用能成本,支撑节能降碳目标。

系统采用前后端分离与微服务架构,前端基于 Vue2 + Element UI + ECharts 构建可视化界面,后端以 Spring Boot 为核心,对接 net-platform 网关、认证、系统、文件、定时任务等基础服务,EMS 业务独立部署为 ems-business 服务。核心功能模块包括:(1)数据采集与设备管理:支持 MQTT 实时采集及 IoT 平台对接,管理网关、电表、虚拟表、组合设备及空间拓扑;(2)能耗分析:提供概览、趋势、同比环比、分项、空间/车间/电表等多维分析,结合 TDengine 时序库与 MySQL 业务库实现秒级查询与报表导出;(3)报警与定额:规则配置、实时/历史报警,超定额自动预警;(4)运维管理:巡检计划与记录、值班、维修工单、例报等;(5)扩展场景:碳资产分析、能耗报告、管理体系、视频监控及充电桩运营(电站、订单、价格策略);(6)系统支撑:EMS 独立菜单权限、数据看板、平台字典与用户体系统一接入。

典型业务流程如下:管理员在平台完成用户授权后,运维人员配置空间拓扑并绑定设备;现场网关/电表通过 MQTT 或 IoT 平台上报数据,经消息队列异步处理后写入时序库与 Redis 缓存;系统按小时聚合生成统计指标,用户在能耗分析、定额监测、数据看板等页面查看;当触发报警规则时生成实时告警,可联动维修工单;巡检计划由定时任务自动生成任务,执行后形成记录闭环。用户功能路径为:登录认证 → 首页看板总览 → 按角色进入设备管理、能耗分析、报警处理或运维工单等子模块 → 导出报表或处理异常,形成“监测—分析—处置—复盘”的完整业务闭环。

项目实现

1. 整体架构与设计思路
项目采用“平台 + 业务”分层微服务架构。基础能力(认证、用户、角色、字典、文件、定时任务)复用 net-platform,通过 Spring Cloud Gateway 统一入口,Nacos 做服务注册与配置中心,Redis 共享 Token 与会话。EMS 业务服务独立运行于 9400 端口,通过 OpenFeign 调用 IoT 核心服务获取物模型数据,通过内部接口接收 XXL-Job 调度。数据层采用 MySQL(业务台账、统计汇总、菜单权限)+ TDengine(高频时序数据)双库策略,Liquibase 管理 schema 版本。消息链路为 MQTT → RabbitMQ → 消费端(告警判定、缓存更新),解耦采集与业务处理。

各模块技术栈:前端 Vue2/Vuex/Axios;网关 Spring Cloud Gateway;业务 Spring Boot 2.7、MyBatis-Plus、Sa-Token、Undertow;中间件 Redis/Redisson、RabbitMQ、MQTT;时序 TDengine JDBC;集成 net-iot-core-api、EasyExcel、SpringDoc。Maven 多模块划分为 admin(启动与接口)、system(领域服务)、platform(平台适配)、framework(基础设施)、common(工具)、api(调度契约)、oss(对象存储)。

2. 负责模块与成果
本人独立完成系统全栈开发,涵盖需求分析、数据库设计、后端 50+ 接口、前端 170+ 页面、微服务改造及部署配置。主要成果:完成单体向微服务演进,实现平台认证与 EMS 菜单权限融合;打通 MQTT/IoT 双通道数据采集与 TDengine 存储;建设能耗分析、报警定额、运维巡检、充电桩等完整业务域;配套 Liquibase 迁移脚本与 Nacos 配置清单,支持一键部署。系统已在 dev 环境联调通过,具备多租户扩展与二次开发能力。

3. 难点与解决方案
难点一:微服务拆分后权限与菜单割裂。 平台管用户,EMS 管业务菜单,登录后易出现路由缺失。方案:自定义 PlatformAuthInterceptor 解析网关 JWT,合并 EMS 本地 sys_menu 权限;前端 getRouters 独立拉取 EMS 动态路由,请求层按 /ems 前缀区分平台与业务 API。
难点二:MQTT 突发流量冲击业务线程。 高峰期消息堆积导致告警延迟。方案:MQTT 回调仅投递 RabbitMQ,消费端手动 ACK + 规则引擎异步判定;Redis 缓存最新测点,看板读缓存,降低数据库压力。

示例图片视频


Rhapsody
24小时内活跃
方向: 后端-Python、爬虫/脚本-爬虫/脚本、
交付率:100.00%
相似推荐
待补充
立项背景和目标 面向中小电商商家打造轻量化电商后台管理系统,解决个体户商家订单、商品、客户台账手工统计效率低、数据易出错、无库存预警的痛点。项目目标:搭建一套低成本、易部署的全链路电商管理后台,实现商品、订单、库存、客户一体化线上管理,降低商家运营人力成本,支持数据一键导出报表,单人即可完成全店铺日常运营管理。 核心功能模块介绍 商品管理模块:商品上下架、分类维护、规格参数编辑、批量导入导出、库存实时同步; 订单管理模块:全渠道订单拉取、订单状态流转(待付款 / 待发货 / 已完成 / 售后)、售后退款审核、打单发货; 库存仓储模块:出入库登记、库存预警、库存盘点、批次管理; 客户 CRM 模块:客户信息建档、消费标签、复购记录、回访备注; 数据统计看板:销量图表、营收统计、热销商品排行、月度经营报表导出; 权限管理模块:多角色账号(店主 / 客服 / 仓储)、菜单权限隔离、操作日志留存。 业务流程描述 商家登录后台后,先维护商品基础信息与库存;消费者下单后系统自动同步订单数据,客服可处理订单改址、退款申请;仓储人员根据待发货订单完成出库,同步扣减库存;系统每日自动汇总销售数据生成可视化报表,商家可按月导出 Excel 对账;库存低于阈值时系统推送预警提醒及时补货。
粤产品认证溯源小程序
粤认证溯源小程序——为企业和机构打造的数字化可信溯源平台。依托"一物一码"理念,每件产品、每项服务都被赋予专属数字身份证,消费者通过编号查询或微信扫一扫,即可秒级获取来源、认证、检测、流通等全链路信息,让品质可见、真伪可验、责任可追。 平台兼容产品包装码、服务认证码、商标保护码等多场景赋码,既帮助品牌方构建透明信任壁垒、提升溢价能力,也让消费者"盲选"更安心,是粤港澳大湾区品质消费与质量信用体系建设的重要数字化基建。一码溯源,安心必达。
基于用户画像的商品搜索引擎
一、立项背景与目标 传统电商搜索有三个痛点:意图理解弱,无法理解"适合跑步用的降噪耳机"中"跑步用"指向运动耳机品类;缺乏个性化,新老用户看到相同结果;搜索与对话割裂,无法在同一界面完成购物闭环。 项目目标:中文查询映射三级品类树(8个一级34个二级约120个叶子),准确率超90%;基于三层画像做个性化重排;多轮AI对话集成情感识别;CDC加Flink实时更新画像延迟小于1分钟;从LLM输出自动提取规则减少依赖;全链路异步有超时降级保护。技术栈:FastAPI、MySQL、ES、Redis、DeepSeek、BGE、Kafka+Flink、Vue3+TypeScript。 二、软件功能与核心模块 意图识别引擎是系统核心,六策略级联匹配。ChatIntent用正则加轻量LLM过滤闲聊;LLMIntent用DeepSeek做层次剪枝从一级品类逐层下钻到叶子;另配备AC自动机、模糊匹配、规则字典、语义匹配四种后备。置信度超0.8自动提取品牌同义词属性规则入库,同一规则确认三次升级为可信并刷新策略缓存,后续相同查询不再调用LLM,形成自进化闭环。查询缓存用LRU加TTL加编辑距离模糊去重。 搜索引擎多路召回加混合排序。ES与SQL并行召回去重合并。意图排序满分150(关键词50、价格40、品牌35、品类25),画像排序满分100(七个维度各10到20分),最终分等于基础100加两者。 AI对话四步编排:情感识别、带上下文意图识别、商品召回、LangChain回复生成。词典规则支持五种情感亚毫秒级。LLM不可用三级模板降级。 画像三层:人口画像63维缓存24小时,会话画像聚合短期行为缓存15分钟,统计画像TF-IDF计算品类亲和度和价格分位数缓存1小时。权重根据订单数动态协商。 实时流计算:MySQL CDC经Kafka到Flink,HOP窗口聚合会话行为,全量聚合计算统计特征写回画像表。 三、业务流程与功能路径 搜索路径:查LRU缓存,并行构建画像500ms超时Redis不可用降级MySQL,策略级联匹配叶子品类提取关键词价格,置信度达标自动提取规则,品类展开ES加SQL并行召回去重合并,混合排序返回,点击浏览行为追踪更新满意度。 对话多轮:首轮经情感意图识别触发商品召回,LLM根据画像和商品摘要生成推荐。次轮带历史上下文理解指代比较意图,每步可失败不阻塞后续。 CDC路径:MySQL变更被Debezium或Python轮询捕获序列化推送Kafka,Flink消费聚合计算写入画像表,下次搜索自动体现新偏好。 全网状降级:Redis不可用降级MySQL,LLM超时降级后备策略,ES不可用SQL独立可用,全部失败返回空结果不抛异常。
拼多多跨境业务temu
跨境业务Temu 面向欧美等海外市场,输出国内平价制造商品,全托管供货模式,拓展全球电商市场。 用户端核心功能 购物基础 拼团开团/一键参团、限时秒杀、9.9特卖、商品搜索、收藏加购、下单支付、物流查询、售后退换。 商家入驻开店、商品上架管理、订单处理、营销活动报名、数据经营后台、货款提现、售后纠纷处理、产业带C2M定制对接。 盈利模式 商家广告推广费、平台交易佣金、增值营销服务收入。
艺网APP(电商)
1. 艺术品交易圈层封闭、门槛极高 传统艺术品流通依赖线下画廊、拍卖行,交易集中在专业藏家圈层;普通大众想购买装饰、收藏级原作缺少正规渠道,信息高度不对称,作品定价不透明、溢价混乱,普通人难以辨别真伪、合理估价。 2. 供需两端渠道割裂 • 艺术家:青年学院派、新锐创作者缺少稳定曝光与销售通路,画廊抽成高、签约门槛严苛,作品变现难; 3. 垂直电商空白 综合电商无专业艺术运营能力,专业艺术平台极少同 整体分为C端消费者功能、艺术家入驻功能、数字交互体验、交易履约、内容美育、定制B端、个人中心后台七大板块,覆盖浏览、选购、预览、交易、创作孵化、空间定制全流程。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服