当前位置: 首页 > news >正文

计算机源码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

六、部署教程

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql文件

  2. 使用IDEA/Eclipse导入springboot项目,若为maven项目请选择maven,等待依赖下载完成

  3. 修改ruoyi-admin-wms/src/main/resources/application-dev.yml里面的数据库配置和redis配置,src/main/java/com/ruoyi/RuoYiApplication.java启动后端项目

  4. vscode或idea打开vue项目

  5. 在编译器中打开terminal,执行npm install 依赖下载完成后执行 npm run serve,执行成功后会显示访问地址

http://www.cnnetsun.cn/news/2006954.html

相关文章:

  • PyCharm高效插件精选指南,2026年最强插件,效率提高300%
  • LangGraph-AI应用开发框架(五)
  • 安卓虚拟相机终极指南:用VCAM实现摄像头视频替换的完整教程
  • 插件热更新失效?上下文隔离崩溃?Dify 2026自定义插件开发踩坑全记录,含官方未公开调试协议
  • Java Agent不再黑盒:Spring Boot 4.0如何通过ModuleLayer隔离+ServiceLoader预注册实现毫秒级Agent就绪(实测冷启<87ms)
  • 口碑好的不锈钢彩涂板企业
  • 终极指南:使用thermalmonitordDisabler解锁iPhone完整性能
  • FPGA图像处理入门:手把手教你用Verilog实现RGB转YCbCr(附完整代码与仿真)
  • Degrees of Lewdity中文汉化版:零基础5分钟完成完整配置指南
  • 别再傻傻用typeid判断类型了!C++运行时类型识别(RTTI)的完整指南与实战避坑
  • SenseVoiceSmall快速上手:Gradio界面操作与结果解读详解
  • nli-MiniLM2-L6-H768在智能制造中的应用:设备故障描述文本根因分类
  • 10秒音频70ms识别!SenseVoice-Small ONNX量化模型实战教程
  • nli-MiniLM2-L6-H768完整指南:极速加载、秒级推理、100%离线隐私保障
  • 营养标签强制标示升级为7项,标签打印软件如何辅助食品企业高效改版
  • LangChain 怎么构建 Skill 和引入工具:从工具接入到开箱即用的10个优质Skill
  • 如何解决多项目并发下的研发效率低下与
  • Real Anime Z部署案例:高校数字媒体实验室本地AI绘画教学平台搭建
  • 机乎新手入门:5分钟玩转AI社交
  • 鸿蒙游戏 CI/CD:为什么你还在手动打包?
  • **发散创新:用Python构建负责任AI模型的可解释性框架**在人工智能快速发展的今天,**负
  • Java面向对象:继承与多态
  • PyTorch 2.6镜像使用教程:手把手教你快速搭建GPU训练环境
  • 关于shell的简单用法
  • 绿激光3D打印散热器如何帮助机器人更加“从容冷静”的奔跑?
  • 用Gemini 3.1搞科研!你会发现这辈子有了
  • Phi-3.5-mini-instruct轻量推理优势:在低功耗GPU上实现<500ms首token延迟
  • 郭老师-人脉的本质:你强,世界才温柔
  • WooCommerce 多域名外链商品的动态联盟参数注入教程
  • 第8天 合并两个有序数组