# 基于RFID的超市仓库系统(SpringBoot+Vue)可部署到阿里云ecs服务器 **Repository Path**: liuly1103/demo ## Basic Information - **Project Name**: 基于RFID的超市仓库系统(SpringBoot+Vue)可部署到阿里云ecs服务器 - **Description**: 本项目是一个物联网的项目,使用的Arduino作为网关,所使用的硬件设备包括Arduino网关、ESP8266WIFI模块、DHT11温湿度传感器、MQ2烟雾传感器、RC522-RFID模块、蜂鸣器模块、继电器模块。网页中运用了SpringBoot框架,采用了SpringSecurity进行了权限控制,使用MybatisPlus操作Mysql数据库,利用Redis和Cache对数据进行缓存操作; - **Primary Language**: Java - **License**: Not specified - **Default Branch**: 前端Vue - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 22 - **Forks**: 8 - **Created**: 2021-08-08 - **Last Updated**: 2025-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, Vue, RFID, 物联网 ## README # 基于RFID的超市仓库系统(物联网项目+MQTT) #### 介绍 本项目是一个物联网的项目,使用的Arduino作为网关,所使用的硬件设备包括Arduino网关、ESP8266WIFI模块、DHT11温湿度传感器、MQ2烟雾传感器、RC522-RFID模块、蜂鸣器模块、继电器模块。网页中运用了SpringBoot框架,采用了SpringSecurity进行了权限控制,使用MybatisPlus操作Mysql数据库,利用Redis和Cache对数据进行缓存操作; #### 软件架构 本项目使用MQTT协议进行数据传输,MQTT是自己本机搭建的MQTT服务器,使用的mysql数据库,本项目完全本机运行,无云服务器,使用的RFID是RC522模块, 采用前后端分离的写法,前端使用Vue,后端使用的Springboot ### 本项目网络拓扑图 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/231918_958aaae0_8383720.png "image017.png") ### 本项目硬件连接图,纯个人,连接,没认真排线,忽介 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/232053_3c40fc52_8383720.jpeg "image019.jpg") ### 软件运行截图,本项目最重要的是软件部分,虽是物联网项目,硬件比较菜,只能偏软件部分 1. 这是首页部分,仪表盘是实时的,可以根据传感器采集的数据实时显示,还有烟雾传感器部分也是实时显示的 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/232219_aecf5199_8383720.png "image052.png") 2. 用户管理里面包含用户列表,里面展示了用户的详细信息以及用户的角色。在此添加用户,还可以对用户进行修改用户信息、删除用户、分配角色的操作。![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/232549_d6de86a3_8383720.png "image054.png") 3. 权限管理模块有角色列表、权限列表两个部分组成。角色列表添加当前管理系统的角色,以及对角色进行权限的分配,。权限列表中是罗列的是当前系统的所有权限,超级管理员可以对仓库系统的权限进行精细化管理 ![![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/233021_ac96ffff_8383720.png "image058.png")](https://images.gitee.com/uploads/images/2021/0808/233010_cb2f5486_8383720.png "image056.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/233147_abc58d62_8383720.png "image060.png") 4. 订单管理里面是对超市进货订单的管理,能够更清楚的掌握订单详细的状况 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/233733_0429779a_8383720.png "image064.png") 5. 仓库管理模块(采用级联) ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/233842_c2b27b83_8383720.png "image066.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/233900_2623f6a7_8383720.png "image068.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/233914_75402f45_8383720.png "image070.png") 6. 入库管理模块(在这里使用RFID模块,刷RFID卡,与RFID卡联动,入库时让货物信息与RFID卡绑定) ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/234343_bde17d91_8383720.png "image072.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/234406_da3e0e24_8383720.png "image074.png") 7. 出库模块(刷RFID卡,自动出现货物信息) ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/234502_923259b0_8383720.png "image076.png") 8. 库存盘点以库存预警 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/234820_7cefb474_8383720.png "image078.png") 9. 数据统计 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/234905_e9ae47f8_8383720.png "image080.png") 10. 客户管理 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0808/234950_c7e73c67_8383720.png "image082.png") ### ### 说明:有问题需加QQ:2364966698 ** #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)