资源简介 (共36张PPT)第六单元 第16课需求分析和系统设计(河北大学版)八年级1核心素养目标3新知讲解5拓展延伸7板书设计2新知导入4课堂练习6课堂总结课后作业801核心素养目标信息意识计算思维数字化学习与创新信息社会责任明确气象数据的合规使用要求,树立数据安全与社会责任意识。掌握需求分析、系统设计的方法,能选择合适的软硬件并规划系统开发,具备数字化系统设计与实践的能力。通过分析系统结构、功能需求,建立物联网系统设计的逻辑思维,能对功能进行分类并规划开发流程。能结合校园微气候研究需求,明确气象数据采集的信息维度与获取方式。02新知导入第六单元 跨学科主题:设计校园气象数据采集系统校园中的植物分布、建筑布局、地面材质等因素都与校园环境中的气象数据息息相关。物联网技术能否助力我们设计一套校园气象数据采集系统,解码校园微气候,为创造更舒适的学习和生活环境提供科学依据呢?02新知导入02新知导入学习目标明确校园气象数据采集系统的总体开发需求,并将需求转化为开发任务,合理划分出多个开发阶段。实现温度、湿度等气象数据的采集、上传、云端存储和查看,利用开发板内置存储器和外接屏幕实现监测站本地数据的存储和查看。尝试通过优化人机交互界面等方式提升系统的可用性。提升利用物联网技术解决问题的能力,感受物联网技术对生活与社会发展的价值和作用。02新知导入单元主题为了研究校内一年四季的热舒适度情况,需要长时间对校园内的温度、湿度、风速、风向等数据进行采集。通过细致且精确的观察与记录,我们不仅能够捕捉到风速的细微波动,还能够依据这些珍贵的数据为校园的绿色环境建设贡献充满创意的点子。02新知导入问题情境新时代学校是城区中心的一贯制学校,占地 1.6 万平方米,有 3 栋教学楼、图书馆、操场等,近 2000 名师生。室内有 Wi-Fi、室外无 Wi-Fi 但有 5G 网络。请协助设计支持校园微气候研究的气象数据采集系统,思考:系统由哪几部分组成?需选用哪些软硬件和协议?图6-1 校园平面示意图03新知讲解一、需求分析校园气象数据采集系统用于校园微气候研究,需求分析阶段需调查研究内容、条件、环境信息需求,再转化为系统功能需求。1.调查研究第一部分是明确研究内容,即通过访谈、查文献确定需采集的气象数据类型、采集周期及时长。实践与探究03新知讲解查一查查阅文献,回答下列问题。把你的答案写在框内。①开展校园微气候研究需要采集哪些数据?研究对数据范围和精度有怎样的要求?答:采集温、湿、风(速、向)、空气质量等数据,温度 20 50℃(±0.5℃)、湿度0 100%RH(±5% RH)、风速0 32m/s、风向 8 方位。03新知讲解查一查②采集数据的理想周期和最短周期如何确定?答:理想周期按微气候规律(如每小时),最短周期分钟级(如每 5 分钟)。③是否需要每天都采集数据?需要在一天当中的哪些时段采集数据?答:需每天采集,覆盖清晨、上午课间、午后、傍晚等关键时段。④如何查看采集的数据?从设备中导出数据时是否有特殊格式要求?答:数据可通过设备屏幕或网页查看,导出需 CSV 格式。03新知讲解第二部分需了解系统所在区域的自然环境信息(校园所在地区海拔、全年温湿度极值等)和技术条件(供电、网络环境等)。因系统设备装在室外,教学楼无线网络对室外覆盖有限,需实地测试网络覆盖范围和信号质量。03新知讲解试一试将无线路由器安装在室内,在物联网开发板中编写程序连接无线路由器,然后将开发板移至室外,测试能保持网络连接和数据传输效果的最远距离。测试后完成表6-1。03新知讲解试一试表6-1 网络传输性能测试开发板型号 网络协议和频率 实测最远传输距离示例开发板 Wi-Fi 802.11n 2.4 GHz 50 米ESP32 开发板 Wi-Fi 802.11b/g/n 2.4 GHz 80 米Arduino Uno+Wi-Fi 模块 Wi-Fi 802.11g 2.4 GHz 30 米03新知讲解2.功能需求分析需关注环境信息的采集、传输、存储、查看等基本功能,兼顾可靠性(如离线存储)、可用性(如屏幕显示清晰),用技术参数描述功能,细化整理为表 6-2。表6-2校园气象数据采集系统功能需求分层细化表自动网络状态检测可通过编程实现 —— 当 Wi-Fi 信号弱于 - 80dBm 时,自动切换至 5G 或 LoRa 网络,确保数据传输不中断,提升系统可靠性。 (如搜索引擎、在线教育),支撑起多样化的数字服务场景。小知识03新知讲解03新知讲解二、系统设计1.系统结构设计校园气象监测设备由开发板等组成,多设备,多工作模式。第一种模式是标准模式,借学校 Wi-Fi 将数据传至云平台,MQTT 服务器仅传消息无存储,需编程支持数据浏览保存。图6-2标准模式传感器开发板内置屏幕校园网网关无线路由器或无线接入点MQTT服务器数据浏览网页数据记录程序和数据库03新知讲解第二种模式是离线模式,网络或服务器中断时,采集设备将数据本地存储,支持计算机读取。图6-3 离线模式传感器开发板内置屏幕内置储存器03新知讲解第三种模式是自组网模式,自组网模式用 LoRa 传输,覆盖广,LoRa 适合物联网应用。自组网模式下,网关(开发板)连 LoRa 和 Wi-Fi 转发数据。图6-4 自组网模式传感器开发板内置屏幕无线路由器或无线接入点校园网网关MQTT服务器数据浏览网页数据记录程序和数据库网关03新知讲解2.软硬件选型软硬件选型需综合功能、性能、兼容、环境适应性、平台等因素:功能性能:硬件参数(如屏幕)需匹配需求,传感器量程精度等要达标。兼容性:确保传感器、模块协议(IIC 等)与开发板兼容,不兼容加转换模块。环境适应性:硬件需适应室外气候(如开发板耐 - 40~85℃,电子墨水屏低温受限)。平台选择:优先国内开源物联网平台,操作简单,气象数据不得向境外传输。03新知讲解查一查软硬件 型号 选择理由温湿度传感器 DHT22 量程精度达标,兼容,满足需求自组网网络模块 SX1278 远距低耗,适配室外,兼容屏幕模块 2004 液晶 显示行数 / 字符数满足需求开发板 ESP32 多协议,扩展强,开发便物联网平台 中国移动 OneNET 合规,操作简,存储导出完善其他传感器 FC-28 量程方位满足,信号适配通过网络查阅资料,初步拟定系统所用软件、硬件的型号,填写下表。03新知讲解对于校园气象数据采集系统,我们需要开发许多功能:采集温湿度传感器数据、连接Wi-Fi网络、自动检测网络状态、通过平台发布数据、记录时间日期、在开发板中存储数据和在屏幕上显示信息等。03新知讲解试一试请在表6-4中将这些功能划分为基础功能和高级功能两类,以便后期逐步实现。基础功能 高级功能采集温湿度、连 Wi-Fi 传数据、屏幕显数据,记录时间日期 自动切网络、离线存储同步、数据可视化表6-4 功能分类03新知讲解我们将按照图6-5所示的开发流程逐步实现系统的各项功能。图6-5 开发流程基础功能开发高级功能开发安装传感器调用传感器测量温湿度配置云平台发布温度数据测试验证配置QoS,在发布的消息中添加时间日期信息将发布的消息改为JSON格式在发布的消息中添加湿度信息测试验证安装屏幕模块检测网络和云平台状态在离线模式下将数据记录到本地存储器在屏幕上显示温湿度和时间日期04课堂练习完成单项选择题:1,校园气象数据采集系统的自组网模式中,负责 “连接 LoRa 与 Wi-Fi 网络” 的设备是( )。A. 传感器 B. 监测设备 C. 网关 D. MQTT 服务器2,下列软硬件选型中,符合校园室外环境适应性要求的是( )。A. 电子墨水屏(-10℃无法工作) B. LoRa 模块(-40~85℃工作温度)C. 温湿度传感器(量程 0~50℃) D. 非国内物联网平台(如 AWS IoT)CB04课堂练习完成多项选择题:1,校园气象数据采集系统感知层的功能需求包括( )。采集温湿度数据 B. 自动切换网络C. 采集风速风向数据 D. 存储数据至平台2,软硬件选型时需考虑的因素有( )。A. 传感器精度是否达标 B. 开发板与模块是否兼容C. 物联网平台是否国内合规 D. 设备成本是否过高ACABCD05拓展延伸拓展与深化校园气象数据采集系统的设计方案需细化,如 MQTT 传输多项气象数据时,可每项数据设单独主题,或合并成一个消息通过同一主题发布。05拓展延伸发布方式 主题 消息发布方式 1 DeviceID 1001Temp 25.0Hum 40.5发布方式 2 Data {“DeviceID”:1001,“Temp”:25.0,“Hum”:40.5}表6-5两种消息发布方式发布方式 2 用 JSON 格式编写消息,方便程序提取数据,还可从网络开销、数据存储等角度细化系统。05拓展延伸LoRa 网络与 5G 网络的校园适配场景差异LoRa 适合校园室外远距离、低数据量传输(如操场风速数据,每 5 分钟 1 条),功耗低(模块续航 6 个月以上),但速率慢(<50kbps)。5G 适合高数据量场景(如含视频的安防监测),速率快但功耗高(需频繁充电),校园气象数据采集优先用 LoRa(成本低、续航久)。05拓展延伸气象数据在校园的二次应用采集的气象数据除用于微气候研究,还可联动校园服务:如高温(>35℃)时通过平台推送 “操场活动防晒提醒”,降雨前(湿度骤升 + 风向变化)提醒 “关闭教学楼窗户”,实现数据从 “研究” 到 “服务” 的延伸。05拓展延伸什么是MQTT协议06课堂总结1需求分析需求分析和系统设计2系统设计4完成课堂练习5进行相关知识拓展123407板书设计需求分析和系统设计1、需求分析2、系统设计3、完成课堂练习4、进行知识拓展课后作业。1、绘制气象数据流转全流程图。2、对比 “LoRa 网络与 NB-IoT 网络” 的优缺点。08课后作业以小组为单位,绘制校园气象数据采集系统的 “数据流转全流程图”,需标注从 “传感器采集数据” 到 “网页查看数据” 的每一步(含网络类型、设备名称、数据存储位置),例如:温湿度传感器(DHT22)→ESP32 开发板→LoRa 模块(SX1278)→网关→Wi-Fi→OneNET 平台→网页。查阅资料,对比 “LoRa 网络与 NB-IoT 网络” 在校园气象数据传输中的优缺点(从覆盖范围、功耗、速率、成本角度),撰写 200 字左右的分析短文。https://www.21cnjy.com/recruitment/home/fine 展开更多...... 收起↑ 资源列表 【河北大学版】《信息科技》八年级 第6单元第16课《需求分析和系统设计》.pptx 知识导入视频.mp4 知识拓展视频.mp4