随着制造型企业供应链体系的日益复杂,企业对采购与供应商协同管理提出了更高的要求。传统的手工或半自动化处理方式已无法满足现代企业对效率、准确性与数据可视化的高要求。
SIP(Supplier Information Platform)供应商信息化平台系统应运而生,旨在构建一个 统一、高效、安全的供应商协作平台,打通企业计划员、采购员与供应商之间的信息壁垒。
主要业务挑战:
1. 供应商信息分散,难以集中管理;
2. 采购计划下发效率低,依赖人工沟通;
3. 物料需求预测不准确,影响产能规划;
4. 订单、发货流程不透明,责任追溯困难
该系统主要面向三类用户角色:计划员、采购员、供应商,各角色在平台上完成不同职责范围内的操作。
1. 供应商信息管理模块
- 供应商注册 / 审核 / 基本信息维护(如地址、联系人、资质等)
- 支持多级审核流程(如法务、质量部参与)
- 提供供应商分级分类管理(战略/一般/A/B/C 类)
2. 采购计划下发与管理模块
- 计划员创建并发布采购计划(可基于 MRP 系统同步)
- 支持按物料类别、时间周期批量生成采购计划
- 采购员确认后下发给对应供应商
- 供应商可查看并确认接收计划,反馈备注信息
3. 采购物料需求计算与发布
- 根据生产计划、库存、BOM 表自动计算物料需求
- 可视化展示物料缺口,并生成初步采购建议
- 支持手动调整数量、批次、交期等参数
4. 未来使用量预测模块
- 使用历史订单、生产波动模型进行趋势预测
- 可结合机器学习算法优化预测精度
- 输出图表与报表,辅助供应链决策
5. 采购订单管理模块
- 支持创建、修改、审批、关闭订单
- 多维度查询(按状态、日期、物料编号、供应商等)
- 自动关联合同、付款条件、物流信息
6. 发货单管理模块
- 供应商提交发货单,附带装箱清单、发票、物流凭证
- 支持扫码收货与异常校验(如少发、错发)
- 实现订单与发货单的状态联动跟踪(如部分发货、全部发货)
该项目中,本人只要负责后端服务框架的整体搭建、核心业务功能的开发工作
项目使用的技术栈包括:
1. 前端:Vue.js + Element UI
2. 后端 Spring Boot + MyBatis Plus + Spring Cloud + Nacos
3. 数据库 MySQL + Redis 缓存
4. 中间件 Kafka
5. 部署 Docker + Nginx + Jenkins CI/CD
6. 监控 Prometheus + Grafana