[发明专利]海洋水文气象观测站数据接收系统和方法在审
申请号: | 202011311906.7 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112417335A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 吴晓世;彭晖 | 申请(专利权)人: | 广东海启星海洋科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/29;G06F16/2458;G06F16/2455;G06F16/22;H04L29/06;H04L29/08 |
代理公司: | 广州智斧知识产权代理事务所(普通合伙) 44649 | 代理人: | 孔德超 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 海洋 水文 气象 观测站 数据 接收 系统 方法 | ||
1.一种海洋水文气象观测站数据接收系统,其特征在于,包括:
展现层,用于接收用户的请求并展示根据所述用户的请求返回的数据;
通讯层,用于将用户的请求发送至应用层;
应用层,用于接收用户的请求,并根据所述用户的请求对数据层进行操作;
数据层,用于数据的存储和访问;
所述系统采用B/S架构以及MVC设计模式。
2.根据权利要求1所述的海洋水文气象观测站数据接收系统,其特征在于,所述应用层包括:api模块、data模块、common模块以及user模块,其中:
所述api模块是各个结构的访问层,所述api模块能够拦截到用户请求参数和控制用户访问;
所述data模块用于海洋观测数据的接收、处理、入库、数据的质控和告警;
所述common用于存放各个方法的公共类、工具类和环境配置;
所述user模块用于记录用户信息,所述user模块集成shiro架构以对用户进行权限控制,所述user模块还提供用户登录、查看个人信息、修改信息、修改密码以及重置密码服务。
3.根据权利要求2所述的海洋水文气象观测站数据接收系统,其特征在于,所述data模块,包括:
数据接收查询单元,用于对接外部海洋站的数据采集器以接收海洋站观测数据;
数据管理单元,用于对接收的观测数据进行指控配置、告警设置、以及人工修订;
数据分析单元,用于对数据的实时到报统计和告警次数统计;
数据报表管理单元,用于对数据报表的输出,导出成excel文件以便用户进行数据交换和进一步处理;
站点信息管理单元,用于对海洋站点的基础信息进行修改和保存。
4.根据权利要求3所述的海洋水文气象观测站数据接收系统,其特征在于,所述数据管理单元查看接收的全部观测数据内容、提供用户根据时间查询以及采用动态sql技术对数据层进行查询、在展示数据前会根据用户配置的质控范围对数据进行判断并赋予不同的状态,所述状态为要素告警、修改数据、可疑数据中的一种;
或/和所述实时到报统计提供用户查询每日数据的接收情况,精确到每小时地计算应到数和未到数,并罗列出每小时中所有到报的情况;所述告警次数统计提供本天、本周、本月和自定义时间中发生的告警情况,所述告警情况的展现形式为列表或/和统计图。
5.根据权利要求3所述的海洋水文气象观测站数据接收系统,其特征在于,所述data模块还包括首页管理单元,所述首页管理单元用于通过GIS地图快速定位到海洋站点的经纬度,若有数据告警则在首页界面中以闪烁状态提示用户,所述首页界面的左边栏展示海洋站点最新的一条数据,右边栏通过Echar基于所述最新的一条数据展示其对应的实时曲线图,所述实时曲线图为风速风向、潮位值、水温、盐度、相对湿度、气温、气压、降雨量中的一种或多种。
6.根据权利要求2所述的海洋水文气象观测站数据接收系统,其特征在于,所述shiro架构的数据库表包括用户表、角色表、权限表、用户角色关联关系表、角色权限关联关系表,基于所述数据库表对角色赋予权限或者指定人员才能访问指定的接口。
7.根据权利要求1-6任一项所述的海洋水文气象观测站数据接收系统,其特征在于,所述数据层采用mysql数据库和redis非线性数据库,所述mysql数据库采用主从的方式进行数据的备份,所述redis非线性数据库用于保存信息和用户的登录的session,结合shiro架构对用户进行session管理,以避免用户长时间不操作系统session会失效。
8.根据权利要求1-6任一项所述的海洋水文气象观测站数据接收系统,其特征在于,所述通讯层采用Web service接口技术;或/和,所述展现层的web前端采用html5技术。
9.根据权利要求1-6任一项所述的海洋水文气象观测站数据接收系统,其特征在于,所述MVC设计模式为SSH框架或SSM框架。
10.一种海洋水文气象观测站数据接收方法,其特征在于,包括:
通过数据管理单元设置好海洋站观测要素的告警、质控规则;
在权利要求1-9任一项所述的海洋水文气象观测站数据接收系统开始运行后,依据设置好的告警、质控规则进行数据检验,自动分离出正确数据、告警数据和可疑数据;
通过数据接收查询单元定时查询海洋站观测要素实时数据情况,并在规定时间内进行实时数据质量控制工作,通过数据报表管理单元输出质控报表上交给上级领导进行审批,
通过数据分析单元判断海洋站的设备运行情况,以便于有针对性地开展海洋站维护工作;
通过站点信息管理模块进行海洋站基础信息的修改、站点事件的记录;
通过权限控制单元新建用户作为新的数据管理员开展数据管理工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东海启星海洋科技有限公司,未经广东海启星海洋科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011311906.7/1.html,转载请声明来源钻瓜专利网。