图3-2 个人终端模块硬件结构图

(2)软件设计

PT的软件模块设计如图3-3所示。

图3-3 个人终端软件模块设计图

①Data_up()

Data_up()将用户压力和位置数据通过WIFI上传至云中心;

②Data_receive()

接收来自云中心的数据,调用相应硬件进行操作,比如语音播报预警;

(3)通信设计

PT和CC的通讯靠socket通讯来实现,通信双方分为服务器和客户端。服务器和客户端的通信采用TCP协议。

3。1。3 云中心设计

CC是数据处理中心,主要包含结构设计、通信设计和策略设计。

图3-4 云中心结构

(1)结构设计来.自^优+尔-论,文:网www.chuibin.com +QQ752018766-

如图3-4所示,本系统底层使用HDFS、HBase和MySQL存储数据,使用apache zookeeper来管理HBase服务,通过Java连接MySQL数据库和HBase,得到用户临时数据和用户历史数据,将得到的数据通过MapReduce处理分析,最后通过JavaWeb技术将结果显示。

(2)通信设计

Hadoop服务之间是通过RPC通信的,master和slave之间是通过heartbeat(心跳)机制来检测slave是否存在,Java使用TCP和数据库底层进行通信的。MySQL和HBase连接使用的是TCP。

(3)策略设计

云中心主要设计了两个策略:安全预警策略和安全报警策略。安全预警策略采用ARMA时间序列模型对整体进行建模,得出预测结果,进行预警。安全报警策略使用K-Means算法对整体进行按密集度划分区域,得到人群密集中心,通过人群密集中心的压力值和位置信息的判断对位于人群密集中心的用户群,进行报警。

上一篇:小微商家移动互联进销存信息平台服务器子系统
下一篇:经典图像复原算法分析与比较

采用颜色共生矩阵的图像分析技术实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

Wireshark的P2P文件共享中的行为提取软件设计

组态王文献综述

林业机械作业中的安全性问题【2230字】

淮安市老漂族心理与休闲体育现状的研究

小学《道德与法治》学习心得体会

浅谈动画短片《天降好运》中的剧本创作

弹道修正弹实测弹道气象数据使用方法研究

紫陵阁

适合宝妈开的实体店,适...

大学生就业方向与专业关系的研究

人事管理系统开题报告