面向大型离散制造企业一体化 MES4.0 平台,覆盖销售订单到成品入库全流程生产管理,实现生产过程数字化、工艺管控、品质追溯、设备监控,同时满足企业内部精益管理与外部审厂合规要求,系统服务车间多工位并发操作,业务数据量大,对接口响应、数据一致性、系统稳定性要求高。
1. 参与整体后端模块设计,负责基础数据中台后端开发,完成人员、物料、工艺、设备、工位、组织架构主数据 CRUD、版本管理、数据校验逻辑,实现全域主数据统一管控,保证多业务模块数据同源一致。
2. 开发销售订单、生产工单、车间投产、工序报工、品质检验、返工返修、成品入库全流程后端接口;实现工艺锁死、物料防错、工序防跳、违规操作拦截核心业务逻辑;利用 RocketMQ 异步解耦工单状态流转、消息通知,处理消息重复消费、消息丢失等异常场景。
3. 对接车间自动化设备,开发设备数据采集服务,接收设备上报生产、品质、状态数据;搭建生产进度、品质良率、设备 OEE、人员绩效、物料损耗多维度统计分析服务;针对大表统计查询进行 SQL 调优,优化表结构,建立合适联合索引,改写子查询,避免全表扫描,提升报表查询响应速度。
4. 设计工位账号、岗位权限、多能工权限体系,适配柔性生产排班,实现操作鉴权、数据行级权限控制;配合运维完成 Docker 镜像打包,K8s 多实例部署,配置 HPA 弹性伸缩,实现服务高可用;针对压测中暴露的接口超时、数据库连接打满问题,调整数据库连接池、JVM 参数。
5. 负责线上生产问题定位排查,收集 JVM 线程 dump、堆 dump 文件,使用 MAT 工具分析 OOM、内存泄漏、大对象占用问题,定位内存溢出根源并修复;实现业务操作失败重试机制,自定义阈值异常报警;实施数据库读写分离,适配多数据源,对外提供标准化开放 API 接口。
项目成果:系统正式上线,支撑车间多工位并发作业;实现完整生产全链路可追溯,满足企业审厂合规;权限体系杜绝匿名作业,规避越权操作风险;经过性能调优后,报表查询速度提升 60%,线上内存溢出、接口超时类故障大幅减少。