基于SpringBoot+Shiro的仓库管理系统【完整项目源码】

简介: 基于SpringBoot+Shiro的仓库管理系统【完整项目源码】

系统概要


仓库管理系统总共分为两个大的模块,分别是系统模块和业务模块。其中系统模块和业务模块底下又有其子模块。


功能模块


一、业务模块


1、客户管理


客户列表


客户分页和模糊查询


客户添加、修改、删除、批量删除


2、供应商管理


供应商列表


供应商分页和模糊查询


供应商添加、修改、删除、批量删除


3、商品管理


商品列表


商品分页和模糊查询


商品添加、修改、删除、商品图片的上传


4、商品进货管理


商品进货列表


商品进货分页和模糊查询


商品进货添加、修改、删除、商品退货


5、商品退货管理


商品退货列表


商品退货分页和模糊查询


商品退货删除


6、商品销售管理


商品销售列表


商品销售分页和模糊查询


商品销售添加、修改、删除、商品销售退货


7、商品销售退货管理


商品销售退货列表


商品销售退货分页和模糊查询


商品销售退货删除


二、系统模块


1、用户登陆


校验用户名、密码以及验证码


登陆成功将登陆信息写入登陆日志


未登录直接访问服务器资源进行拦截


2、菜单管理


全查询菜单和根据左边的树查询不同菜单


菜单的添加、修改、删除


3、角色管理


全查询角色和模糊查询


角色的添加、修改、删除以及给角色分配权限


4、用户管理


全查询用户和模糊查询


用户的添加、修改、删除、重置密码以及给用户分配角色


5、部门管理


全查询部门、模糊查询以及根据左边的树查询不同的部门


部门的添加、修改、删除


技术选型

后台技术选型


SpringBoot


Shiro


MybatisPlus


前端技术选型


LayUI、DTree


开发环境

编程语言:Java


开发工具:IDEA、SQLyog、Git


项目构建:Maven


数据库:MySQL


项目注意

管理员登录:system/123456


预览效果

登陆页面


image.png


部门管理


image.png


菜单管理


image.png


权限管理


image.png


角色管理


image.png


用户管理


image.png


登陆日志管理


image.png


系统公告管理


image.png


缓存管理


image.png


客户管理


image.png


供应商管理


image.png


商品管理


image.png


商品进货管理


image.png


商品退货管理


image.png


商品销售管理


image.png


商品销售退货管理


image.png


源码地址

https://gitee.com/javanoteany/warehouse.git


相关文章
|
24天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue实现的留守儿童爱心网站设计与实现(计算机毕设项目实战+源码+文档)
博主是一位全网粉丝超过100万的CSDN特邀作者、博客专家,专注于Java、Python、PHP等技术领域。提供SpringBoot、Vue、HTML、Uniapp、PHP、Python、NodeJS、爬虫、数据可视化等技术服务,涵盖免费选题、功能设计、开题报告、论文辅导、答辩PPT等。系统采用SpringBoot后端框架和Vue前端框架,确保高效开发与良好用户体验。所有代码由博主亲自开发,并提供全程录音录屏讲解服务,保障学习效果。欢迎点赞、收藏、关注、评论,获取更多精品案例源码。
59 10
|
21天前
|
自然语言处理 IDE Java
SpringBoot start.aliyun.com创建项目,解决properties乱码的问题
通过确保文件和开发环境的编码一致,配置 Maven 编码,设置 Spring Boot 应用和嵌入式服务器的编码,可以有效解决 properties 文件的乱码问题。以上步骤可以帮助开发者确保在 Spring Boot 项目中正确处理和显示多语言字符,避免因编码问题导致的乱码现象。
35 5
|
24天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue实现的家政服务管理平台设计与实现(计算机毕设项目实战+源码+文档)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
43 8
|
24天前
|
JavaScript 搜索推荐 Java
基于SpringBoot+Vue实现的家乡特色推荐系统设计与实现(源码+文档+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
53 8
|
24天前
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生就业服务平台设计与实现(系统源码+文档+数据库+部署等)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
62 6
|
24天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue实现的高校食堂移动预约点餐系统设计与实现(源码+文档+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
66 3
|
24天前
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
36 2
|
24天前
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的冬奥会科普平台设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
40 0
|
9月前
|
Java 容器 Spring
SpringBoot2 | @SpringBootApplication注解 自动化配置流程源码分析(三)
SpringBoot2 | @SpringBootApplication注解 自动化配置流程源码分析(三)
75 0
|
NoSQL Java Redis
SpringBoot自动化配置源码分析
SpringBoot 的自动化配置让我们的开发彻底远离了 Spring 繁琐的各种配置,让我们专注于开发,但是SpringBoot 的自动化配置是怎么实现的呢?下面为你揭开 SpringBoot 自动化配置的神秘面纱。
133 0
SpringBoot自动化配置源码分析