B2B供应链管理平台,服务于大型企业的采购与供应商协作全流程。系统覆盖采购申请(PR)、采购订单(PO)、供应商管理、发货单(ASN)、对账结算、价格目录管理、份额分配策略、整车备料与齐套计算、客指单管理等核心业务模块,同时提供审批流程引擎(BPM)对接、数据权限控制、操作日志审计、文件处理等通用能力。
我在项目中担任后端核心开发,负责多个业务模块的需求分析、技术方案设计与编码实现。具体包括:采购订单全生命周期管理(创建、审批、变更、关闭)、结算对账模块(预付款核销、发票匹配、差异处理)、价格管理模块(价格目录维护、有效期控制、阶梯定价)、份额策略引擎(供应商配额计算、业绩考核评分)、以及供应商外门户的接口对接。
技术栈:Java 8 + Spring 5 + MyBatis + MySQL(分库分组)+ Redis缓存 + Elasticsearch全文检索 + Thrift RPC微服务通信 + Kafka消息队列 + BPM审批流引擎。采用Maven多模块分层架构(Web-Service-DAO-API-Facade),代码规范遵循阿里巴巴Java开发手册。系统日均处理万级业务单据,稳定运行于生产环境。
关键词:ERP、供应链、B2B、采购管理、供应商管理、订单管理、结算对账、价格管理、审批流程、Java后端、Spring、MyBatis、微服务、企业级系统。