主导前后端分离架构设计,定义 RESTful API 规范,设计数据库表结构,实现高内聚低耦合;
• 实现生产报工模块:使用 Redis 预减库存 + Lua 脚本保证原子性,防止超报;结合 RabbitMQ 异步
落库,对高频查询加入 Redis 缓存,提升接口响应速度;
• 实现设备状态实时监控:通过 WebSocket 推送模拟 PLC 数据至前端看板,后端定时采集状态;
• 基于 RBAC 模型实现多角色权限控制,使用 JWT + 拦截器校验接口访问,敏感操作记录审计日志;
• 利用 RabbitMQ 的 Confirm 机制 + 死信队列保障关键消息可靠投递;
• 成果:系统可完整运行,支持模拟 5 条产线、每日百级工单处理,代码已开源至 GitHub。
主导设计并开发了一套面向中小型制造企业的生产管理系统原型,覆盖工单管理、设备监控、生产报工、质
量检验等核心流程,提升车间数字化管理水平。
• 技术栈:Vue3 + Spring Boot 3.x + MyBatis + MySQL + Redis + RabbitMQ + JWT
• 核心职责与实现:
• 主导前后端分离架构设计,定义 RESTful API 规范,设计数据库表结构,实现高内聚低耦合;
• 实现生产报工模块:使用 Redis 预减库存 + Lua 脚本保证原子性,防止超报;结合 RabbitMQ 异步
落库,对高频查询加入 Redis 缓存,提升接口响应速度;
• 实现设备状态实时监控:通过 WebSocket 推送模拟 PLC 数据至前端看板,后端定时采集状态;
• 基于 RBAC 模型实现多角色权限控制,使用 JWT + 拦截器校验接口访问,敏感操作记录审计日志;
• 利用 RabbitMQ 的 Confirm 机制 + 死信队列保障关键消息可靠投递;
• 成果:系统可完整运行,支持模拟 5 条产线、每日百级工单处理,代码已开源至 GitHub。