1. 项目背景与行业痛点
工业MRO(Maintenance, Repair and Operations)耗材采购是制造企业日常运营中不可或缺却又常被忽视的环节。不同于直接用于生产的原材料,MRO耗材包括设备维护所需的润滑剂、紧固件、电气元件、个人防护装备等数千种品类。在实际工作中,这类采购往往面临三大核心痛点:
-
采购分散效率低:传统模式下,不同部门通过邮件、电话甚至纸质单据提交需求,采购部门需要人工汇总整理,一个简单订单平均需要3-5天才能完成审批流程。某汽车零部件厂商的调研显示,其MRO采购中约37%的时间消耗在跨部门沟通环节。
-
库存管理粗放:由于缺乏实时数据支持,企业常采用"安全库存"模式,导致库存周转率普遍低于2次/年。某重工企业仓库中甚至发现了10年前采购的已淘汰型号轴承,这类呆滞库存约占企业流动资金的15%-20%。
-
供应商协同困难:MRO供应商通常规模较小且信息化程度低,60%以上的中小供应商仍在使用Excel表格管理订单。当制造企业需要查询订单状态或变更需求时,平均需要2小时以上的电话沟通。
注:MRO采购额通常只占企业总支出的5%-8%,但管理成本却高达20%-30%,这正是我们开发智能采购系统的价值所在。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统架构设计解析
2.1 技术栈选型依据
采用SpringBoot作为基础框架主要基于以下考量:
- 快速迭代能力:相比传统SSM框架,SpringBoot的自动配置特性使开发效率提升40%以上。例如集成Redis缓存只需添加
spring-boot-starter-data-redis依赖,无需手动配置Jedis连接池。 - 微服务友好:通过SpringCloud Alibaba可平滑过渡到微服务架构。某家电企业实施案例显示,当SKU数量超过5万时,将商品服务拆分为独立微服务后,查询响应时间从800ms降至120ms。
- 企业级特性:内置的Actuator模块提供健康检查、指标监控等功能,满足工业系统可靠性要求。配合Prometheus+Grafana可实现采购订单处理量的实时监控。
2.2 核心模块分解
系统采用经典分层架构,各层技术实现要点如下:
| 层级 | 技术实现
