## 系统名称 仓库管理系统 warehouse ### 系统概要 仓库管理系统总共分为两个大的模块,分别是系统模块和业务模块。其中系统模块和业务模块底下又有其子模块。 ### 功能模块 #### 一、业务模块 ##### 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 * 代码托管平台:GitHub ### 预览效果 登陆页面 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Flogin.PNG?ref=master) 部门管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fdept.PNG?ref=master) 菜单管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fmenu.PNG?ref=master) 权限管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fpermission.PNG?ref=master) 角色管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Frole.PNG?ref=master) 用户管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fuser.PNG?ref=master) 登陆日志管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Floginfo.PNG?ref=master) 系统公告管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fnotice.PNG?ref=master) 缓存管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fcache.PNG?ref=master) 客户管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fcustomer.PNG?ref=master) 供应商管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fprovider.PNG?ref=master) 商品管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fgoods.PNG?ref=master) 商品进货管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Finport.PNG?ref=master) 商品退货管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Foutput.PNG?ref=master) 商品销售管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fsales.PNG?ref=master) 商品销售退货管理 ![](https://code.educoder.net/api/pcjs8mx7g/warehouse/raw/src%2Fmain%2Fresources%2Fstatic%2Fimages%2Fsalesback.PNG?ref=master) //这是一个测试