一种网格化气象监测站点的信息传输方法及系统技术方案

技术编号:39397026 阅读:6 留言:0更新日期:2023-11-19 15:51
本发明专利技术涉及物联网技术领域,特别涉及一种网格化气象监测站点的信息传输方法及系统,二次加密机制,主要应用于用户注册和登录功能;RBAC权限控制,用于管理用户的访问权限;系统许可证管理:用于管理系统的正常使用;设备报警流程,用于识别设备异常状态和异常数据,并将发生异常的设备和数据进行展示。与现有技术相比,本发明专利技术的网格化气象监测站点的信息传输方法及系统提高用户使用安全性,限制用户的系统访问权限,同时限制了外来人员对本系统的盗用和非法买卖,能及时监测气象变化并做出相应处理,监测到异常数据及时报警并通知相关人员进行处理。进行处理。进行处理。

【技术实现步骤摘要】
一种网格化气象监测站点的信息传输方法及系统


[0001]本专利技术涉及物联网
,特别涉及一种网格化气象监测站点的信息传输方法及系统


技术介绍

[0002]现有技术的气象监测方法中,对于气象站点的数据
(
噪音

风速

风向

大气压力

温度

湿度
、PM2.5、PM10)
统计,是依赖于人工手动对监测设备抄表并进行表格记录,然后对监测因子进行数据分析,得出气象监测的预估结果

其步骤参阅图1,包括
S101、
采集相关的设备数据;
S102、
以表格的形式手动记录对应数据;
S103、
对采集的数据进行归类分析并估测出气象监测结果;
S104、
对数据及监测结果进行归档保存;
S105、
对比历史监测数据记录检查设备异常情况;
S106、
若存在异常则对问题设备进行检查,若无异常则结束

[0003]现有技术的气象监测方法中存在以下风险和问题:
[0004]1.
存在人为因素:传统的气象监测方法通常是以人工手动的方式去记录和保存设备数据,这种方式受到人工状态的影响,容易产生风险,从而造成数据误差

数据丢失等问题,影响气象监测的正确性

[0005]2.
缺乏数据时效性:传统的手工气象监测方式在面对突发情况时,监测人员难以及时对设备进行相应的数据记录,数据的时效性低下,从而影响到整个气象监测的结果

[0006]3.
存在安全因素:使用传统的气象监测方法,在某些极端的天气环境下对监测记录人员的人身安全存在重大威胁,在这种情况下,仍然使用人工监测可能会造成重大的生命和经济损失

[0007]4.
数字化程度低:使用传统纸质记录的方式不利于数据保存,还容易产生数据混乱,数据丢失等问题,数据可读性差,造成数据分析误差

[0008]5.
工作效率低:通过人工手动记录

对比

分析数据的方式,从而估测出本次气象监测的结果,该过程耗费时间成本高,且估测出的结果容易出现误差

[0009]6.
难以应对大规模需求:在需要同时对多个气象站点进行数据采集和分析时,需要耗费更多人力和物力,且无法快速对庞大的数据量进行记录和分析


技术实现思路

[0010]为了克服上述问题,本专利技术提出一种可有效解决上述问题的网格化气象监测站点的信息传输方法及系统

[0011]本专利技术解决上述技术问题提供的一种技术方案是:提供一种网格化气象监测站点的信息传输方法及系统,包括设备接入流程,用于设备与网格化气象监测站点的信息传输系统建立数据连接;
[0012]二次加密机制,主要应用于用户注册和登录功能;
[0013]RBAC
权限控制,用于管理用户的访问权限;
[0014]系统许可证管理:用于管理系统的正常使用;
[0015]数据采集流程,用于采集设备所采集的数据信息以供网格化气象监测站点的信息传输系统调用;
[0016]数据导出流程,用于网格化气象监测站点的信息传输系统调用所采集的数据信息并进行展示;
[0017]设备报警流程,用于识别设备异常状态和异常数据,并将发生异常的设备和数据进行展示

[0018]优选地,所述二次加密机制包括如下流程:
[0019]A301、
用户登录;
[0020]A302、
输入用户名和密码;
[0021]A303、
前端对输入的密码进行
MD5
加密后传输到后端;
[0022]A304、
后端对加密后的密码进行二次加密;
[0023]A305、
比较加密密码和数据库存储的用户密码是否相同;
[0024]A306、
密码比较结果相同,登录成功;
[0025]A307、
密码比较结果不同,登录失败,提示登录失败原因

[0026]优选地,所述
RBAC
权限控制包括如下流程:
[0027]A601、
用户完成登录;
[0028]A602、
用户操作某个功能模块;
[0029]A603、
检验用户的角色是否拥有该模块的操作权限;
[0030]A604、
若拥有权限,则系统正常响应用户的操作;
[0031]A605、
若无权限,则提示用户无访问权限

[0032]优选地,所述系统许可证管理包括如下流程:
[0033]A901、
客户登录到本系统;
[0034]A902、
客户对本系统进行操作;
[0035]A903、
系统检查客户的许可证是否过期;
[0036]A904、
若许可证已过期,则弹出重新激活;
[0037]A905、
检查输入激活码是否正确;
[0038]A906、
激活码正确则恢复系统正常运行;
[0039]A907、
激活码错误

系统暂停使用;
[0040]A908、
若许可证未过期,则系统正常运行;
[0041]A909、
系统正常使用时可选择提前续约;
[0042]A910、
检查输入的激活码是否正确;
[0043]A911、
激活码输入正确,则续约成功;
[0044]A912、
激活码输入错误,则续约失败,许可证期限内不影响系统继续使用

[0045]优选地,所述数据采集流程包括如下步骤:
[0046]S501、
网关采集已接入末端设备所采集的数据;
[0047]S502、
网关处理末端设备数据并上报给
MQTT
服务器;
[0048]S503、MQTT
服务器向已订阅的服务
connect

svr
推送设备数据消息;
[0049]S504、connect

svr
接收到消息后进行解析并推送到
kafka

[0050]S505、

kafka
将消息转发到队列对应的服务
history

svr

[0051]S506、history

svr
处理数据并存入数据库分表和
redis

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种网格化气象监测站点的信息传输方法,其特征在于,包括:设备接入流程,用于设备与网格化气象监测站点的信息传输系统建立数据连接;二次加密机制,主要应用于用户注册和登录功能;
RBAC
权限控制,用于管理用户的访问权限;系统许可证管理:用于管理系统的正常使用;数据采集流程,用于采集设备所采集的数据信息以供网格化气象监测站点的信息传输系统调用;数据导出流程,用于网格化气象监测站点的信息传输系统调用所采集的数据信息并进行展示;设备报警流程,用于识别设备异常状态和异常数据,并将发生异常的设备和数据进行展示
。2.
如权利要求1所述的网格化气象监测站点的信息传输方法,其特征在于,所述二次加密机制包括如下流程:
A301、
用户登录;
A302、
输入用户名和密码;
A303、
前端对输入的密码进行
MD5
加密后传输到后端;
A304、
后端对加密后的密码进行二次加密;
A305、
比较加密密码和数据库存储的用户密码是否相同;
A306、
密码比较结果相同,登录成功;
A307、
密码比较结果不同,登录失败,提示登录失败原因
。3.
如权利要求1所述的网格化气象监测站点的信息传输方法,其特征在于,所述
RBAC
权限控制包括如下流程:
A601、
用户完成登录;
A602、
用户操作某个功能模块;
A603、
检验用户的角色是否拥有该模块的操作权限;
A604、
若拥有权限,则系统正常响应用户的操作;
A605、
若无权限,则提示用户无访问权限
。4.
如权利要求1所述的网格化气象监测站点的信息传输方法,其特征在于,所述系统许可证管理包括如下流程:
A901、
客户登录到本系统;
A902、
客户对本系统进行操作;
A903、
系统检查客户的许可证是否过期;
A904、
若许可证已过期,则弹出重新激活;
A905、
检查输入激活码是否正确;
A906、
激活码正确则恢复系统正常运行;
A907、
激活码错误

系统暂停使用;
A908、
若许可证未过期,则系统正常运行;
A909、
系统正常使用时可选择提前续约;
A910、
检查输入的激活码是否正确;
A911、
激活码输入正确,则续约成功;
A912、
激活码输入错误,则续约失败,许可证期限内不影响系统继续使用
。5.
如权利要求1所述的网格化气象监测站点的信息传输方法,其特征在于,所述数据采集流程包括如下步骤:
S501、
网关采集已接入末端设备所采集的数据;
S502、
网关处理末端设备数据并上报给
MQTT
服务器;
S503、MQTT
服务器向已订阅的服务
connect

svr
推送设备数据消息;
S504、connect

svr
接收到消息后进行解析并推送到
kafka

S505、

kafka
将消息转发到队列对应的服务
history

svr

S506、history

svr
处理数据并存入数据库分表和
redis

S5...

【专利技术属性】
技术研发人员:熊剑王晋聂志辉周秋明
申请(专利权)人:深圳市精优达科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1