本人参与并负责开发过一套企业级供应链与进销存管理系统,系统涵盖供应商管理、物料管理、订单记账、库存统计、财务汇总、数据导出等多个核心业务模块。项目采用 Spring Boot + MySQL + Redis + RabbitMQ + MQTT + Vue + Element UI 等技术栈开发,具备较强的高并发处理与实时数据交互能力。
在项目中,主要负责后端架构设计、数据库设计以及核心业务开发。通过 Redis 实现热点数据缓存、分页缓存以及登录状态管理,降低数据库压力;使用 RabbitMQ 实现订单异步处理、消息通知、削峰填谷等功能,提升系统在高并发场景下的稳定性;同时结合 MQTT 实现设备状态实时推送、消息订阅以及实时数据同步,提高系统实时交互能力。
针对大数据量场景,还对 MySQL 查询进行了索引优化、慢 SQL 调优以及复杂统计聚合优化,实现了记账汇总、库存统计、条件筛选、Excel 导出打印等功能。前端采用 Vue + Element UI 开发,实现了动态表格、实时刷新、权限控制等交互功能。整个项目具备完整的业务闭环与实际落地经验,能够有效支撑企业日常供应链与财务管理业务。