牛颈环主板生产线自动化软件是一款面向物联网设备全生命周期管理的综合性运维系统,涵盖设备接入、权限管控、数据统计、维护追踪、生产支撑等核心功能模块。平台采用钉钉单点登录(SSO)实现统一身份认证,并通过 OAuth2.0 与钉钉 JSAPI 打通消息推送与工作台入口,极大提升了用户体验与安全性。在前端,我负责基于 Vue.js + Element UI 的界面开发与交互设计,搭建动态路由和菜单级别权限控制;在后端,我主导了 Spring Boot 微服务架构的搭建与优化,设计并实现了基于 Spring Security + JWT 的 RBAC 权限模型。
系统监控方面,集成 ELK(Elasticsearch、Logstash、Kibana)日志收集与检索方案,开发了多维度“系统日志”模块,支持按用户、设备、时间等条件导出审计报表;在数据可视化上,异步任务调度模块通过消息队列和线程池实现数据导出与报表生成,并将结果上传至对象存储(OSS),确保高并发场景下的稳定性。维护与追踪功能则支持多条件筛选、第三方物流 API 对接以及运单状态实时更新,形成生产—发货—在途—运维的闭环。
我在该项目中全程参与需求分析、系统架构设计、核心代码实现和上线部署,并编写《运维平台使用手册》与运维 SOP,为后续团队运营和二次开发提供了全面支持。该平台现已覆盖公司五大生产基地及三大监控中心,日均 API 调用量突破 50 万次,零宕机记录,用户满意度超过 95%。