Scm.Net 供应链管理系统产品系统Vibe Coding

我要开发同款
星辰2026年08月19日
11阅读

技术信息

语言技术
C#AndroidiOSJavaKotlin
系统类型
WebAndroid应用Windows
行业分类
企业服务工业互联网

作品详情

行业场景

中小企业供应链管理的真实困境:库存准确率不足 60%,多仓库多批次下 Excel 账面与实际库存严重脱节,超卖和缺货交替发生;采购对账平均耗时 3 天每月,单据靠人工传递,采购、仓储、财务数据不互通,月底对账反复扯皮;主流 ERP 起步价 20 万以上,实施周期 3 至 6 个月,中小企业预算和时间都扛不住;库存资金占用不明,无法精准核算单品成本,呆滞料占比常超 15% 却无人察觉。
Scm.Net 适用于制造业(原材料采购、生产领料、成品入库、多仓调拨)、贸易批发(供应商集采、批量出入库、客户价格体系、应收对账)、医药流通(批次管理、效期预警、GSP 合规、冷链库存跟踪)、电商零售(多平台库存同步、订单履约、退换货管理)、食品快消(保质期管理、先进先出、促销库存管理)等行业。
核心定位:开源加私有化部署加全流程覆盖,用十分之一的成本实现主流 ERP 百分之八十的供应链核心能力。系统从真实企业需求中打磨,覆盖采购到付款、订单到收款、库存实时可视,开箱即用且可深度定制。

功能介绍

系统包含七大模块,覆盖供应链全链路。
基础数据管理:商品多计量单位自动换算,采购按箱、库存按个、销售按件;供应商价格协议、客户信用额度、多仓库多库位三级结构,主数据统一全模块共享。
采购管理:采购申请到多级审批到采购订单到部分入库到采购退货到对账结算,全链路状态跟踪。协议价自动带出,历史价格可追溯,从源头控制采购成本。
销售管理:报价到订单,自动校验库存和信用额度,到出库到退货到对账,支持预收款和部分出库。客户价格体系分级管理,不同客户自动匹配不同单价。
库存与仓储管理为核心亮点:实时库存按商品加仓库加库位加批次四维查询,每笔变动流水可追溯;批次效期管理自动生成批次号,支持先进先出和近效期先出出库策略,临期自动预警;盘点调拨支持全盘抽盘动盘,仓库间调拨支持在途管理;库存预警设置安全库存阈值,触发后一键转采购申请。
财务与成本管理:出入库自动生成应收应付,移动加权平均法实时核算单品成本,收付款核销,采购费用分摊入库成本,成本不再是月底的糊涂账。
报表与数据分析:采购排行、销售毛利、库存周转、呆滞料分析、应收账龄等多维度筛选,一键导出 Excel,让数据驱动决策。
系统管理:RBAC 权限模型加数据权限隔离,按仓库或部门隔离,多租户支持,可视化审批流配置,操作日志全程留痕。

项目实现

技术栈:后端采用 .NET 10.0 ,前端采用 Vue 3.5,数据访问使用 SqlSugar,缓存使用 Redis,部署使用 Docker。
架构采用 DDD 领域驱动分层设计,分为接口层、应用编排层、领域层、基础设施层,业务规则内聚于领域层,告别贫血模型,逻辑清晰可维护。
核心技术实现包括五个方面。第一,实时库存计算引擎:不存冗余库存字段,当前库存等于库存流水实时聚合;出入库操作使用数据库事务加行级锁,并发场景下杜绝超卖;高频查询通过 Redis 缓存库存快照,写入时主动失效,兼顾一致性与性能。第二,多计量单位换算体系:商品定义基础单位加辅助单位,采购销售可使用不同单位,底层统一换算为基础单位,报表按业务单位展示,数据准确且用户友好。第三,批次与效期引擎:入库自动生成批次,关联生产日期有效期供应商;出库时按配置策略自动推荐批次,也可人工指定;定时任务扫描临期批次推送预警,医药食品行业开箱即用。第四,统一数据权限拦截:仓储层统一追加过滤条件,根据用户授权的仓库或部门自动隔离数据,业务代码零感知,避免遗漏,天然支持多组织架构。第五,轻量审批流:支持逐级审批、会签、或签,审批状态驱动单据流转,审批通过自动执行业务动作,全程留痕可追溯。
部署方面支持私有化部署,Docker Compose 一键启动后端前端数据库缓存,企业内网安全可控;支持 SaaS 多租户模式,可作为云服务运营;最低配置 2 核 4G 即可支撑中小型企业日常运行。项目开源维护于 Gitee,社区持续迭代,已在多个企业内部系统落地验证

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论