开源、免费、可商用:一款基于若依框架的轻量级仓库库存管理系统

项目概述

Wms-Ruoyi 是基于国内知名的开源后台管理系统 RuoYi 框架开发的仓库库存管理解决方案。本项目旨在为企业提供一套可快速部署、功能灵活且支持二次开发的仓库管理系统。作为 RuoYi 的衍生项目,Wms-Ruoyi 继承了若依框架的核心技术栈(如 Spring Boot、MyBatis、Shiro 等),同时针对仓储管理的实际业务场景进行了深度适配,例如库存调拨、入库出库流程优化、多仓库支持等,适合中小型企业或开发者快速构建定制化的仓储管理系统。

核心功能模块

  • 基础配置管理
    • 仓库与货架管理:支持多仓库层级划分,可配置货架位置及容量限制。
    • 商品信息管理:维护商品基础数据(如 SKU、分类、规格)及库存阈值预警。
    • 供应商与客户管理:记录供应链上下游企业信息,便于追溯物流关系。
  • 库存操作流程
    • 入库管理:支持采购入库、退货入库等多种场景,自动生成入库单并更新库存。
    • 出库管理:根据订单或调拨需求生成出库单,支持扫码验货与批次追踪。
    • 库存调拨:实现跨仓库货品转移,记录调拨原因及责任人。
  • 数据统计与报表
    • 实时库存看板:可视化展示各仓库库存分布及周转率。
    • 出入库流水查询:按时间、商品等维度生成操作日志。
    • 盘点功能:支持周期盘点与差异分析,确保账实一致。
  • 权限与安全控制
    • 基于若依框架的权限体系,实现角色分级(如库管员、管理员)和数据隔离。
    • 集成 XSS 攻击防范机制,保障系统操作安全性。

快速上手

环境准备安装 JDK 1.8、MySQL 5.7 和 Maven。
克隆地址

数据库配置
创建数据库 ry,执行项目中的 SQL 脚本初始化表结构。
修改 application-druid.yml 文件中的数据库连接信息。

启动与测试
运行主类 RuoYiApplication.java,控制台输出启动成功提示后访问 http://localhost:80。
默认管理员账号:admin,密码:admin123。

界面抢先看

首页

image.png

大屏

image.png

入库单

image.png

编辑入库单

image.png

打印

image.png

库存盘点

image.png

库存统计

image.png

库存明细

image.png

库存记录

image.png

结语

Wms-Ruoyi 作为一款专注仓储管理的开源系统,既保留了若依框架的稳定性和易用性,又通过业务场景的垂直优化提升了实用性。对于需要快速搭建仓储管理系统的团队或开发者,该项目是一个高性价比的起点。感兴趣的可以移步:
开源地址

posted @ 2025-10-20 15:34  半页の时光  阅读(0)  评论(0)    收藏  举报  来源