“物联网应用系统”毕业设计要求
如果应用层有智能算法可以适当简化硬件。
一、传感器模块
- 类型:温湿度传感器、红外传感器、气体监测传感器、烟雾传感器、土壤传感器、雨滴传感器、水位传感器、超声波传感器、……
- 数量:其中至少一种类型传感器数量至少2个以上。即,某一节点的某种传感器可以是多个。
二、控制器
- 网关控制器:STM32、cortex M0内核及以上、cortex A7 内核及以上。
- 感知/执行节点控制器:STM32、51系列等,禁止使用arduino;
- 数量:1个或多个网关主控,2个以上感知/执行节点。也就是说,被测被控是多终端节点。每个感知/执行节点两种以上传感器。
比如:
- 智能家居:一个控制器,多个类型的传感器。同一种传感器有多个。
- 智能楼宇/园区/校园……:1个主控,至少2个以上的分控,一个分控有多个类型的传感器。
三、执行机构/设备
继电器、马达、舵机、风扇、加热器……
四、通信方式
应包含两种以上:Wifi、蓝牙、GPS、4g、5g、lora、NBIot、Zigbee……
公网通信建议用4G。
五、Web端或者APP端页面
必须能够通过Web端或者APP端查看采集到的数据和远程控制传感器工作。除了实时信息外,能够查看历史数据,并且能够自定义所需查看的时间段。要求页面设计美观。
六、硬件实物组成
- 基板优先推荐“嘉立创”EDA,可以根据原理图打板,费用几十块(基本20-30多就可以解决)。
- 其他的模块可以插入焊接。
- 最好模拟应用场景。如下图:
“算法类”毕业设计要求
一.绪论
研究背景、应用场景、国内外研究现状……,不超过5页。
二.研究方案
- 整体研究框架
- 模型、算法、软件等介绍
三.数据说明
- 数据来源:
- 公用数据:详细说明数据出处、样本量、数据类型等信息
- 实验获取:详细说明……
- 模拟数据:详细说明……
- 数据预处理:预处理方法等
- 训练数据不少于500条(向量)。
四.研究内容
包括各研究内容模型构建或算法设计或算法改进,重点是近三年流行的新算法。要有明确的有意义的应用场景或有明显的改进。
- 重点介绍模型改进及原理
- 模型训练过程及优化
- 结果和验证
- 与类似、相近算法对比
五.创新要求
算法要有创新:
- 可以是应用场景创新
- 可以是算法改进与优化
“软件开发类”毕业设计要求
尽可能采用目前流行的一些技术,注重功能的完整性和实用性,实际工作中做的软件不受以下内容限制,但需要指导老师认可。
一.需求分析:
针对具体业务,不能杜撰,要有调查和充分的需求分析
包含业务功能分析(绘制主要的业务用例图),非功能性分析(可行性、性能、开发技术等方面的要求)
二.系统设计:
包含系统整体结构,模块划分,模块接口,各模块详细功能并配以核心功能的流程图,时序图,类图等
数据库设计:ER图,数据表结构设计,
软件架构至少三层
系统功能模块至少大于10个
三.系统实现和测试:
包含开发环境,核心代码,界面截图,测试流程,系统包含前端页面和后台管理,后台管理包含:各个业务数据的增删改查。融入数据分析展示模块或者前端业务和硬件结合。
四.参考模式
1. 系统+数据分析展示或智能算法
2. 系统+前后端硬件(前端数据录入、后端执行硬件)