1.应对国家环保要求,开发环保监测设备以监控产污企业的设备运行情况。环保运行监控平台应运而生,平台提供异常提示功能,并在出现异常时通过短信通知企业和环保局。 提供限产功能模块,根据每日运行情况和政策要求,为企业提供限产依据等
2.通过市场投标方式响应环保局要求并与产污企业签订合同。根据标书要求部署通用及定制功能,随后由我方公司负责运维硬件及软件系统。
一.网站平台具体模块实现
1.首页:展示平台所有设备和企业相关运行信息,如在线、离线、异常等状态。
2.企业管理: 以企业为单位展示各类列表数据,包括企业、设备、工况设备列表等,便于管理和查看详细活动记录。
3.运行监测:主要呈现设备报警清单、运行报表、限产结果报表等结果数据,掌握设备运行监测情况。
4.统计分析:对原始数据进行多维度统计分析,包括用电量、活性炭更换、报警数据等的统计,帮助企业了解运营状况。
5.信息管理:包含维护平台正常运行所需的基础设置信息和操作机制记录,确保平台稳定运行。
二.技术栈与架构亮点
该项目采用.NET Core(Furion框架)与Vue前后端分离架构,结合JWT鉴权保障系统安全。系统通过TCP协议高并发接收上千台设备的实时用电数据,利用数据库存储过程、C#逻辑计算及Redis缓存实现数据处理与状态分析,并支持断点补招补传以保障数据完整性。核心亮点包括首页实时数据动态更新、基于规则的智能报警与多通道通知(短信/App推送)、与移动端联动的闭环处理流程,以及按区域、行业、时间等多维度对用电、活性炭更换、报警等数据进行统计分析,构建了一个集设备监测、异常预警、限产管控与决策支持于一体的智能化环保监管平台。
本项目团队共4人,包括1名项目经理、1名前端工程师和2名后端工程师。开发周期约为半年。项目经理负责整体需求梳理、技术方案确认及项目进度管控,同时完成数据库选型与架构设计。开发过程中,前后端并行推进,并涉及与环保监测硬件设备的联调对接。
我担任.NET后端工程师,主要负责核心数据处理模块的开发工作,具体包括:基于TCP协议的设备数据高并发接收服务的开发与优化,确保海量设备数据稳定接入;设计并实现数据解析、状态判断与业务计算逻辑,如设备启停分析、异常识别和限产判定等;同时承担部分后端API接口的开发与联调,支撑前端及App端的数据展示与交互需求,保障系统整体功能的完整性和运行效率。