首页 > 其他 > 详细

用例建模Use Case Modeling

时间:2019-11-03 14:05:57      阅读:64      评论:0      收藏:0      [点我收藏+]

我的工程实践题目是在ESP32开发板上实现基于阿里云的MESH网络数据采集平台,要求能够使用多块ESP32开发板实现自组网络,并通过MQTT通讯协议连接到阿里云平台上。下面是以我的工程实践为例,对业务进行建模的用例图。

1.Abstract use case

技术分享图片

2.High level use case

根据开发板的工作流程,可分为:启动,Wifi连接,Mesh组建,Mqtt连接

3.Expanded use case

根节点选取:若网络内不存在根节点,ESP-MESH内的所有设备都会广播“实时信号强度RSSI”信号。每个节点的网络信息,包括信号强度,都会传输在整个ESP-MESH网络内,ESP-MESH网络内的设备会根据这些信息选择信号强度最高的节点作为根节点。

父节点选取: 一个节点会通过VIE消息获取其它节点的信息,并且生成父节点集合。如果父节点集合包括至少两个节点,具有更优表现参数的一个会被选择为父节点。

自恢复: 自恢复使得基于路由的网络能够在节点异常或者连接变得不稳定时继续工作。

连接阿里云:通过MQTT通讯协议连接阿里云平台

数据采集:通过网络传输,将采集到的数据信息发送给阿里云。

 

用例建模Use Case Modeling

原文:https://www.cnblogs.com/sephiroth-w/p/11785683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!