智能家居app功能与模块的关系
2019-09-24 17:32    捷易智能家居

在上一篇文章《智能家居app的软件结构设计》中,我们从静态的角度详细介绍了各层模块的主要功能,但是完整的软件结构还需要从动态的角度描述模块间的调用关系。模块与模块之间是松耦合的关系,不存在控制与被控制关系,但存在服务与被服务关系。多个模块相互作用共同支持智能家居APP 用户功能的实现,其核心功能与系统模块之间的关系如下表所示。

 

功能需求

需求描述

关联模块

设备控制

设备状态查看

设备控制,语音控制,设备模型,网络通信,数据存储,数据管理

智能家居设备控制

控制方式选择

保存设备操作记录

视频监控

选择摄像头

视频监控,流媒体控制,数据管理,流媒体库

视频播放控制

情景模式

设置情景模式

情景模式、设备模型、数据访问、网络通信,数据存储,数据管理

管理情景模式

数据查询

智能家居设备操作

数据查询,设备模型,数据访问代理,网络通信,数据管理,数据存储

查询功能项

查询智能家居设备

查询信息服务记录

安防警报

接收安防警报

安防警报,消息推送,设备模型,百度云推送,数据管理,网络通信,数据存储

存储和查看安防警报

管理安防警报

安防警报联动处理

软件升级

全量升级

软件升级,升级管理,网络通信,数据存储

增量升级

用户管理

用户注册

用户管理,网络通信,数据访问,数据存储

用户登录

账户安全

 

专题推荐
相关推荐
立即体验管理平台
温馨提示:提交成功后会自动跳转到体验管理后台
的页面,您可以根据系统自动发送的账号和密码登录
试用。.注:账号和密码同时适用于管理后台和小居APP。

手机扫一扫
关注捷易科技

  • 13502815687
  • 18026926246
  • 捷易科技智能家居联系人2
  • 捷易科技智能家居联系人1