# Warehouse-management-system **Repository Path**: wgxuejava/warehouse-management-system ## Basic Information - **Project Name**: Warehouse-management-system - **Description**: 前后端分离的仓库管理系统,采用的技术包括SpringBoot + MyBatis + MySql + Redis + Vue + Axios + Element-Plus + Echarts等。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-10-10 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 项目名称:wms 仓储管理系统 开发环境: IDEA、VS Code 、Maven 后端技术栈: SpringBoot +MyBatis +Redis +MySQL 前端技术栈:Vue +Axios + Element-Plus + Echarts 项目地址:https://gitee.com/wgxuejava/warehouse-management-system.git 项目描述: wms 仓储管理系统适用于生产制造业企业,注重仓储作业过程和精细化作业的管理,帮助企业解决库 存利用率低、准确率低、工作无序、效率低等难题。为满足日益扩大的仓库管理需求,对仓库中商品进销存 进行统一管理,开发了本系统。本系统包含用户权限管理、商品管理、采购管理、入库和出库管理、收货处 理、上下架管理、智能盘点等模块打造仓储数字化、智能化、可视化管理,为企业降本增效。 职责描述: 1. 主要负责用户权限管理、商品管理、采购管理、入库和出库管理、盘点统计的接口设计、编写及文档编写 工作。 2. 完成后端数据封装及业务逻辑的功能实现。 3. 封装前端 Api 请求,完成前后端的页面交互。 技术要点: 1. 利用 Redis 持久化缓存验证码、用户权限数据及商品等数据,并完成主动更新。 2. 用户跟踪,利用 Java 库 jjwt 生成 token,并编写过滤器验证。 3. 使用七牛云 OSS 存储商品图片,同时存储在 Redis 的 Set 集合中,调用定时任务删除垃圾图片。 4. 使用 Echarts 封装数据统计,返回前端展示。 难点: 1. 使用 Echarts 封装数据统计展示。