阅读以下关于Web系统架构设计的教述,在答题纸上回答问题1至问题3。 【说明】

题库2022-08-02  32

问题 阅读以下关于Web系统架构设计的教述,在答题纸上回答问题1至问题3。【说明】某公司拟开发一个智能家居管理系统,该系统的主要功能需求如下:1)用户可使用该系统客户端实现对家居设备的控制,且家居设备可向客户端反馈实时状态;2)支持家居设备数据的实时存储和查询;3)基于用户数据,挖掘用户生活习惯,向用户提供家居设备智能化使用建议。基于上述需求,该公司组建了项目组,在项目会议上,张工给出了基于家庭网关的传统智能家居管理系统的设计思路,李工给出了基于云平台的智能家居系统的设计思路。经过深入讨论,公司决定采用李工的设计思路。【问题1】 (8分)请用400字以内的文字简要描述基于家庭网关的传统智能家居管理系统和基于云平台的智能家居管理系统在网关管理、数据处理和系统性能等方面的特点,以说明项目组选择李工设计思路的原因。【问题2】 (12分)请从下面给出的(a) ~ (j) 中进行选择,补充完善图5-1中空(1) ~ (6)处的内容,协助李工完成该系统的架构设计方案。(a) Wi-FI(b) 蓝牙?驱动程序(d)数据库(e)家庭网关(f)云平台(g)微服务(h)用户终端(i)鸿蒙(j)TCP/IP【问题3】 (5分)该系统需实现用户终端与服务端的双向可靠通信,请用300字以内的文字从数据传输可靠性的角度对比分析TCP和UDP通信协议的不同,并说明该系统应采用哪种通信协议

选项

答案

解析 【问题1标准答案】
网关管理:云平台更强,可以实现远程网关管理,可以对不同地点的多种设备进行统一管理,管理能力更强。
数据处理:数据一般经由网关传递到云上数据库中,再进行处理,这样对数据进行分析、挖掘更便利,同时存储在云端,数据更安全,有容灾能力。
系统性能:数据存在云上数据库中,通信效率更高,同时云也有更强的数据处理能力,所以会更高效。
【问题2标准答案】
(1)(h)用户终端
(2)(i)鸿蒙
(3)(f)云平台
(4)(d)数据库
(5)(e)家庭网关
(6)(c)驱动程序
【问题3标准答案】
该系统应采用TCP协议,这样才能保障用户终端和服务端之间的双向可靠通信。
TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP之所以可靠,是因为建立连接时有3次握手,通信时有回应机制,所以丢了包,能重传以保障通信可靠性。
UDP是一种面向无连接的传输层通信协议,丢了包不会重传,所以不能保障通信可靠性
转载请注明原文地址:https://tihaiku.com/congyezige/2398126.html

最新回复(0)