刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题五(25分):

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

【说明】

某公司拟开发一套基于边缘计算的智能门禁系统,用于如园区、新零售、工业现场等存在来访、被访业务的场景。来访者在来访前,可以通过线上提前预约的方式将自己的个人信息记录在后台,被访者在系统中通过此请求后,来访者在到访时可以直接通过“刷脸”的方式通过门禁,无需做其他验证。此外,系统的管理员可对正在运行的门禁设备进行管理。

基于项目需求,该公司组建项目组,召开了项目讨论会。会上,张工根据业务需求并结合边缘计算的思想,提出本系统可由访客注册模块、模型训练模块、端侧识别模块与设备调度平台模块等四项功能组成,李工从技术层面提出该系统可使用 Flask 框架与SSM 框架为基础来开发后台服务器,将开发好的系统通过 Docker 进行部署,并使用MQTT 协议对 Docker 进行管理。

【问题2】(14分)

在会议上,张工对功能模块进行了更进一步的说明:访客注册模块用于来访者提交申请与被访者确认申请,主要处理提交来访申请、来访申请审核业务,同时保存访客数据,为训练模块准备训练数据集:模型训练模块用于使用访客数据进行模型训练,为端侧设备的识别业务提供模型基础;端侧识别模块在边缘门禁设备上运行,使用训练好的模型来识别来访人员,与云端服务协作完成访客来访的完整业务;设备调度平台模块用于对边缘门禁设备进行管理,管理人员能够使用平台对边缘设备进行调度管理与状态监控,实现云端协同。

图5-1给出了基于边缘计算的智能门禁系统架构图,请结合 HTTP 协议和 MQTT协议的特点,为图5-1中(1)~(6)处选择合适的协议:并结合张工关于功能模块的描述,补充完善图5-1中(7)~(10)处的空白。


使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)HTTP (2)HTTP (3)MQTT (4)HTTP (5)HTTP (6)HTTP

(7)端侧识别模块 (8)模型训练模块 (9)设备调度平台模块 (10)访客注册模块 

解析:

本题主要考察Web系统架构设计中各模块间通信协议的选择以及模块功能的完善。

对于(1)~(6)处的协议选择:

  • (1)处表示客户端(如访客端)与服务器之间的通信,通常使用HTTP协议。
  • (2)处也表示服务器与客户端之间的通信,使用HTTP协议。
  • (3)处表示服务器与边缘门禁设备的通信,由于边缘计算中设备可能离线或网络状况不佳,因此选择MQTT这种消息队列遥测传输协议更为合适。
  • (4)、(5)、(6)处均为服务器内部或服务器之间的通信,可以使用HTTP协议。

对于(7)~(10)处的模块功能完善:

  • (7)端侧识别模块:负责在边缘门禁设备上运行,利用已训练的模型识别来访人员。
  • (8)模型训练模块:利用访客数据进行模型训练,为端侧识别提供模型基础。
  • (9)设备调度平台模块:实现对边缘门禁设备的管理,包括调度与状态监控。
  • (10)访客注册模块:处理来访者的申请与被访者确认,并保存访客数据。

综上,根据HTTP和MQTT协议的特点以及各模块的功能描述,得出以上答案。

创作类型:
原创

本文链接:【问题2】(14分) 在会议上,张工对功能模块进行了更进一步的说明:访客注册模块用于来访者提交申请与

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share