基于Python+Vue+Mysql实现(物联网)智能大棚

智能大棚(物联网大课设)

技术选型

|-----|-------------------------------------|
| 功能端 | 技术描述 |
| 安卓 | flutter, dart |
| 前端 | vue, typescript, element-ui, vuex |
| 后端 | python, flask, mysql, redis, docker |
| 硬件 | raspberry pi, python, emqx |

已知问题

|-----|--------------------------------------------------------|
| 功能端 | 问题描述 |
| 安卓 | 1. 过于简单,没有时间查询等功能 |
| 前端 | 1. 查询方面寻找更好的显示方案 |
| 后端 | 1. 由于部分字段不能用字符串查询所以用了拼接字符串,存在注入风险 2.因为个人项目就没有写service层 |
| 硬件 | 1. 缺少开关等互动装置 2. 缺少灯管等反馈装置3.RFID有时候会莫名其妙无法识别 |

截图

架构图

硬件端

|----------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| 硬件图片 | 启动截图 |
| | |

安卓端

|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| 登录 | 注册 |
| | |

|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| 主界面 | 个人界面 |
| | |

|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| 更改设备 | 通知 |
| | |

|----------------------------------------------------------------------------------|
| 图表 |
| |

WEB端

|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| Admin权限 | 其他权限 |
| | |

|----------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| 客户端状态 | 支持增删改查导出 |
| | |

|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| 传感器信息 | 支持查询导出 |
| | |

|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| RFID信息 | 支持查询导出 |
| | |

|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| 人员管理 | 支持删改查 |
| | |

|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| 权限管理 | 支持增删改查 |
| | |

|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
| 人员派发 | 支持派发查找删除 |
| | |

相关推荐
Devlab2 小时前
LVGL设计大师——网页版anyui来了!!
嵌入式硬件·物联网·低代码·ui·iot
J_bean5 小时前
MySQL 事务是否必须手动开启?
数据库·mysql·数据库事务·自动提交·手动提交
J_bean5 小时前
MySQL InnoDB 如何检测死锁、判定死锁、处理死锁
数据库·mysql·死锁·死锁检测·处理死锁·死锁判定
大龄码农有梦想8 小时前
Vue + BPMN.js + Camunda:搭建企业级流程设计器完整实践
javascript·vue.js·流程设计器·bpmn.js·bpmn·流程审批·工作流设计器
冰暮流星10 小时前
mysql之分组查询
数据库·mysql
NiceCloud喜云12 小时前
腾讯云国际版云数据库选型:MySQL、Redis 怎么按业务架构来判断
数据库·mysql·腾讯云
ew4521812 小时前
MySQL JOIN 关联语法、差异、标准用法、经典坑点汇总
数据库·mysql
岁岁种桃花儿12 小时前
Vue核心语法第一篇:Vue是什么?
前端·javascript·vue.js
MEIXIFU113 小时前
便利店实际经营面积怎么选最合适
大数据·人工智能·物联网·生活·迭代加深
你挚爱的强哥14 小时前
【chromeDownload】自定义组件:多用于登录框底部提供下载Chrome谷歌浏览器的链接
前端·vue.js·chrome