littlebot
Published on 2025-04-13 / 5 Visits
0

【源码】基于Spring Boot和Vue的仓库管理系统

项目简介

本项目是基于Spring Boot和Vue开发的仓库管理系统,可满足不断扩大的仓库管理需求,对仓库商品的进销存进行统一管理。系统包含用户管理、角色管理、权限管理、商品管理等多个模块,提供全面的仓库管理功能。

项目的主要特性和功能

  1. 用户管理:支持查询、添加、修改、删除用户,可导出数据、批量删除、禁用/启用用户、重置密码、分配角色及更改权限。
  2. 角色管理:可查询、添加、修改、删除角色,能导出数据、禁用/启用角色并更改权限。
  3. 权限管理:支持查询、添加、修改、删除权限,可禁用/启用权限。
  4. 商品管理:可查询、添加、修改商品,还能进行商品审核。
  5. 商品分类管理:支持商品分类的添加、查询、修改和删除。
  6. 采购管理:有我的采购单、添加采购单及采购单审核功能。
  7. 入库管理:包含入库单、保存入库单和确认入库功能。
  8. 出库管理:有出库单、保存出库单和审核出库单功能。
  9. 统计管理:提供各个仓库库存信息、仓库占有比、仓库存储走势、出入库信息统计、采购量占比及实时数据监测。
  10. 调货管理:支持调货单查询和确认调货。
  11. 仓库管理:可查询、添加、修改、删除仓库,能导出数据。
  12. 供货商管理:支持供货商添加、修改和查询。
  13. 品牌管理:可进行品牌添加、修改和查询。
  14. 产地管理:支持产地添加、修改和查询。

安装使用步骤

1. 环境准备

  • 确保已安装Java 8或更高版本。
  • 安装MySQL数据库,并创建相应的数据库和表结构。
  • 安装Redis,用于缓存和Token管理。
  • 安装Node.js和npm,用于前端开发环境。

2. 下载源码

假设用户已经下载了本项目的源码文件。

3. 配置数据库

修改application.properties文件中的数据库连接信息,配置MySQL和Redis的连接。

4. 启动后端服务

在项目根目录下运行以下命令启动Spring Boot应用: bash mvn spring-boot:run

5. 启动前端服务

进入前端项目目录,运行以下命令安装依赖并启动Vue应用: bash npm install npm run serve

6. 访问系统

打开浏览器,访问http://localhost:8080,即可进入仓库管理系统。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】