SpringBoot 被越来越多的人使用,对于初学者和刚毕业的人来说,未经过正规项目的洗礼,很多人总是遇到一些稀奇古怪的问题。为此,我给群友整理了本文,希望这个仓库管理系统能给大家避坑。
下面是这个系统的一些简要说明。
仓库管理系统总共分为两个大的模块,分别是系统模块和业务模块。其中系统模块和业务模块底下又有其子模块。功能模块如下
一、业务模块
1、客户管理
- 客户列表
- 客户分页和模糊查询
- 客户添加、修改、删除、批量删除
2、供应商管理
- 供应商列表
- 供应商分页和模糊查询
- 供应商添加、修改、删除、批量删除
3、商品管理
- 商品列表
- 商品分页和模糊查询
- 商品添加、修改、删除、商品图片的上传
4、商品进货管理
- 商品进货列表
- 商品进货分页和模糊查询
- 商品进货添加、修改、删除、商品退货
5、商品退货管理
- 商品退货列表
- 商品退货分页和模糊查询
- 商品退货删除
6、商品销售管理
- 商品销售列表
- 商品销售分页和模糊查询
- 商品销售添加、修改、删除、商品销售退货
7、商品销售退货管理
- 商品销售退货列表
- 商品销售退货分页和模糊查询
- 商品销售退货删除
二、系统模块
1、用户登陆
- 校验用户名、密码以及验证码
- 登陆成功将登陆信息写入登陆日志
- 未登录直接访问服务器资源进行拦截
2、菜单管理
- 全查询菜单和根据左边的树查询不同菜单
- 菜单的添加、修改、删除
3、角色管理
- 全查询角色和模糊查询
- 角色的添加、修改、删除以及给角色分配权限
4、用户管理
- 全查询用户和模糊查询
- 用户的添加、修改、删除、重置密码以及给用户分配角色
5、部门管理
- 全查询部门、模糊查询以及根据左边的树查询不同的部门
- 部门的添加、修改、删除
技术选型
- SpringBoot
- Shiro
- MybatisPlus
- LayUI
- DTree
开发环境
- 操作系统:Windows 10
- 编程语言:Java
- 开发工具:IDEA、Navicat、Git
- 项目构建:Maven 3.5.2
- 服务器:Tomcat 8.5
- 数据库:MySQL 5.0
项目截图
简单截取两张图。
对应项目的运行等,在 b 站上搜索“”进行观看!
项目源码:https://pan.baidu.com/s/1UCM72CF-ar2I5auU2c3f3Q
提取密码:s982
如遇资源过期,可加我微信免费获取!
: » SpringBoot 入门项目,仓库管理系统
原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/252240.html