计算机源码270—基于Springboot+Vue3的wms仓库管理系统(源代码+数据库)
毕设所有选题:
https://blog.csdn.net/2303_76227485/article/details/131104075
基于Springboot+Vue3的wms仓库管理系统(源代码+数据库)
项目编号:270
一、系统介绍
本项目前后端分离,分为员工、管理员2种角色(角色菜单可自行分配)。
1、管理员:
- 首页:库存预警与到期提醒、基础数据报表展示
- 仓库/库区:管理维护仓库基础数据
- 物料:管理维护物料基础数据
- 客户/供应商:管理维护联系人基础数据
- 入库:创建入库单后包括如下几个状态:暂存、作废、完成入库,入库类型包括:采购入库、外协入库、退货入库,入库单支持网页打印
- 出库:创建出库单后包括如下几个状态:暂存、作废、完成出库,入库类型包括:销售出库、外协出库、调拨出库,出库单支持网页打印
- 移库:创建移库单后包括如下几个状态:暂存、作废、完成移库
- 盘库:创建盘库单后包括如下几个状态:暂存、作废、完成盘库
- 库存看板:查看当前物料库存数量,分仓库、库区、商品三个维度
- 库存记录:查看当前物料库存操作记录
- 库存明细:存放明细,分:仓库库区、商品两个维度
2、员工:
可由管理员自行分配角色菜单
二、所用技术
后端技术栈:
- Springboot3
- Mybatis
- Redis
- Jwt
- SpringSecurity
- Mysql
- Maven
前端技术栈:
- Vue3
- Vue-router
- axios
- element-plus
- echarts
三、环境介绍
基础环境 :IDEA/eclipse, JDK17或以上, Mysql5.7及以上, Maven3.6, node14, navicat, redis5
所有项目以及源代码本人均调试运行无问题 可支持远程调试运行
四、页面截图
1、管理员:
2、员工:
五、浏览地址
前台地址:http://localhost:80
员工账号密码:user/123456
管理员账户密码:admin/admin123
六、部署教程
使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql文件
使用IDEA/Eclipse导入springboot项目,若为maven项目请选择maven,等待依赖下载完成
修改ruoyi-admin-wms/src/main/resources/application-dev.yml里面的数据库配置和redis配置,src/main/java/com/ruoyi/RuoYiApplication.java启动后端项目
vscode或idea打开vue项目
在编译器中打开terminal,执行npm install 依赖下载完成后执行 npm run serve,执行成功后会显示访问地址
