前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软考 - 10 智能家居管理系统

软考 - 10 智能家居管理系统

作者头像
小小工匠
发布2022-11-12 13:58:36
2960
发布2022-11-12 13:58:36
举报
文章被收录于专栏:小工匠聊架构

文章目录

在这里插入图片描述
在这里插入图片描述

题目

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

[说明]

某公司拟开发-个智能家居管理系统,该系统的主要功能需求如下:1)用户可使用该系统客户端实现对家居设备的控制,且家居设备可向客户端反馈实时状态;2)支持家居设备数据的实时存储和查询;3)基于用户数据,挖掘用户生活习惯,向用户提供家居设备智能化使用建议。基于上述需求,该公司组建了项目组,在项目会议上,张工给出了基于家庭网关的传统智能家居管理系统的设计思路,李工给出了基于云平台的智能家居系统的设计思路。经过深入讨论,公司决定采用李工的设计思路。


[问题1]

请用400字以内的文字简要描述基于家庭网关的传统智能家居管理系统和基于云平台的智能家居管理系统在网关管理、数据处理和系统性能等方面的特点,以说明项目组选择李工设计思路的原因。

[答案1]

  • 网关管理方面∶基于云平台的智能家居管理系统可以实现对智能家居网关的远程统一管理,管理起来更方便。
  • 数据处理方面∶基于云平台的智能家居管理系统实现云端数据存储,当家庭网关出现故障等意外情况时,数据不会丢失,提高数据的安全性、容灾性
  • 系统性能方面∶基于云平台的智能家居管理系统将数据存储在云端减少了数据请求时间,提高了通信效率,同时云端也有更强的数据处理能力,系统性能会更好。

[问题2]

请从下面给出的(a) ~ (j) 中进行选择,补充完善图5-1中空(1) ~ (6)处的内容,协助李工完成该系统的架构设计方案。

在这里插入图片描述
在这里插入图片描述
  • (a) Wi-FI
  • (b) 蓝牙
  • ©驱动程序
  • (d)数据库
  • (e)家庭网关
  • (f)云平台
  • (g)微服务
  • (h)用户终端
  • (i)鸿蒙
  • (j)TCP/IP

[答案2]

1)(h)

(2)(i)

(3)(f)

(4)(d)

(5)(e)

(6)©


[问题3]

该系统需实现用户终端与服务端的双向可靠通信,请用300字以内的文字从数据传输可靠性的角度对比分析TCP和UDP通信协议的不同,并说明该系统应采用哪种通信协议。

[答案3]

该系统应采用TCP协议。

● TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP的可靠体现在TCP在传递数据之前,通过三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源

● UDP是一种面向无连接的传输层通信协议,它没有TCP那些可靠的机制,所以在传递数据时非常快。但如果网络质量不好,就很容易丢包,不能保证数据的可靠情递

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 题目
    • [说明]
    • [问题1]
    • [答案1]
    • [问题2]
    • [答案2]
    • [问题3]
    • [答案3]
    相关产品与服务
    对象存储
    对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档