基于SOA架构的气象数据处理与共享平台研究
发布时间:2021-08-17 14:18
目前,国内外有许多气象数据共享平台,从软件层次上讲,采用的多是传统MVC架构,数据库都是传统关系型数据库如MySQL、Oracle等。但是随着业务的需要和气象数据的不断增加。MVC架构和关系型数据库这种方案在软件的可拓展性,可维护性、可互操作性和存储性能上的欠缺越来越明显。本文详细介绍了基于SOA的气象数据共享平台的设计与实现过程,在Java平台下使用SOA的架构模式,实现平台的重用性,简化系统开发。并采用MongoDB数据库存储数据,以适应大规模数据量的查询和读写操作。同时在平台引入PSO-RBF算法,对气温进行预测,构建了温度预报服务,具体如下:(1)本文的数据来自于广东省佛山市自动气象站气象数据,通过对原始气象数据资料进行分析、整合和解析,进行了数据整理和建库工作,并对各类数据进行了规范化分类及编码。(2)分析了平台根据用户需求制c定的总体设计目标和开发准则,平台的业务流程和软件架构,并对平台的各功能模块以及数据库进行了相关的设计。(3)介绍了RBF算法的实现过程,并针对RBF由于参数选取不恰当引起收敛慢,欠拟合等问题,利用PSO进行了优化,提高了预测精度,将PSO-RBF算法对...
【文章来源】:南京信息工程大学江苏省
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
MongoDB数据库结构
第三章 基于 SOA 架构的气象数据处理与共享平台研究型,获取预测结果。当用户需要获取预测信息时,平台将预测结果展现另外,用户也可以按照时间、地点、城市来查询对应的历史气象数据。一系列的功能通过 web 服务的形式封装起来,其它异源异构的系统可用 web 服务接口来实现上诉功能。)Web 显示层:从业务层接受数据,实现气象信息的显示页面。提供历史气象数据查询下载,多种气象预报产品,留言信息列表,气象专业决策等功能。
笤けú?罚?粞孕畔⒘斜恚??笞ㄒ稻霾叩裙δ堋M?3.1 平台业务流程图3.2.2 平台的软件架构平台采用面向服务的体系架构 SOA,基于网络的分布式环境中,将各类气象数据功能和气象预报产品以服务的形式提供给用户。本平台采用 SSM+Dubbo 框架搭建整个系统平台,从逻辑架构上,平台可以分为六层,包括表现层、服务层、数据层、安全层和管理层,整个平台架构清晰,易于后期的维护和拓展。表现层主要负责和用户进行界面交互,根据用户的请求返回各类数据服务功
【参考文献】:
期刊论文
[1]贵州省气象大数据平台架构设计[J]. 郭茜,王彪,汪华,金石声. 成都信息工程大学学报. 2018(05)
[2]非结构化数据库MongoDB的数据存储[J]. 李纪伟,段中帅,王顺晔. 电脑知识与技术. 2018(27)
[3]基于SOA架构的共享短信平台系统设计[J]. 潘雷. 中国水运. 2018(09)
[4]陕西省精细化气象格点预报数据环境的设计与实现[J]. 何林,薛春芳,邓凤东,贾晨刚,王建鹏. 陕西气象. 2017(04)
[5]基于PSO-RBF神经网络在温室温度预测中的应用[J]. 夏爽,李丽宏. 计算机工程与设计. 2017(03)
[6]基于SSM框架的Web系统研究与应用[J]. 邹红霆. 湖南理工学院学报(自然科学版). 2017(01)
[7]SSM框架在Web应用开发中的设计与实现[J]. 李洋. 计算机技术与发展. 2016(12)
[8]MongoDB分页技术改进与优化[J]. 王振辉,王振铎,王静婷. 计算技术与自动化. 2015(03)
[9]全国综合气象信息共享系统的设计与实现[J]. 熊安元,赵芳,王颖,张小缨,高峰,邓莉,谭小华,马强. 应用气象学报. 2015(04)
[10]基于CIMISS的长江流域气象水文信息共享系统设计与实现研究[J]. 王宏记,杨代才. 安徽农业科学. 2014(32)
博士论文
[1]PSO优化神经网络算法的研究及其应用[D]. 涂娟娟.江苏大学 2013
[2]粒子群优化算法研究及其应用[D]. 王维博.西南交通大学 2012
[3]甘肃省气象科学数据共享平台及其应用研究[D]. 陈学君.兰州大学 2009
硕士论文
[1]内蒙古气象局综合信息系统的设计与实现[D]. 张立.内蒙古大学 2015
[2]基于MongoDB的大数据存储方法研究与应用[D]. 张路路.成都理工大学 2015
[3]基于Django的气象数据共享平台的设计和实现[D]. 秦旭珊.电子科技大学 2015
[4]基于WEB的气象信息共享平台的设计与实现[D]. 杨伟明.大连理工大学 2014
[5]基于SOA的访问控制研究与应用[D]. 吴益飞.上海交通大学 2014
[6]SOA架构下网络服务的故障管理技术研究[D]. 崔鹏帅.国防科学技术大学 2013
[7]西藏气象数据信息共享平台的设计与实现[D]. 来志云.电子科技大学 2012
[8]基于 MongoDB的云数据管理技术的研究与应用[D]. 刘一梦.北京交通大学 2012
[9]基于WEB的省级气象科学数据共享系统设计与实现[D]. 易峰.华南理工大学 2010
[10]基于元数据的气象科学数据共享平台的设计与实现[D]. 詹利群.电子科技大学 2010
本文编号:3347924
【文章来源】:南京信息工程大学江苏省
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
MongoDB数据库结构
第三章 基于 SOA 架构的气象数据处理与共享平台研究型,获取预测结果。当用户需要获取预测信息时,平台将预测结果展现另外,用户也可以按照时间、地点、城市来查询对应的历史气象数据。一系列的功能通过 web 服务的形式封装起来,其它异源异构的系统可用 web 服务接口来实现上诉功能。)Web 显示层:从业务层接受数据,实现气象信息的显示页面。提供历史气象数据查询下载,多种气象预报产品,留言信息列表,气象专业决策等功能。
笤けú?罚?粞孕畔⒘斜恚??笞ㄒ稻霾叩裙δ堋M?3.1 平台业务流程图3.2.2 平台的软件架构平台采用面向服务的体系架构 SOA,基于网络的分布式环境中,将各类气象数据功能和气象预报产品以服务的形式提供给用户。本平台采用 SSM+Dubbo 框架搭建整个系统平台,从逻辑架构上,平台可以分为六层,包括表现层、服务层、数据层、安全层和管理层,整个平台架构清晰,易于后期的维护和拓展。表现层主要负责和用户进行界面交互,根据用户的请求返回各类数据服务功
【参考文献】:
期刊论文
[1]贵州省气象大数据平台架构设计[J]. 郭茜,王彪,汪华,金石声. 成都信息工程大学学报. 2018(05)
[2]非结构化数据库MongoDB的数据存储[J]. 李纪伟,段中帅,王顺晔. 电脑知识与技术. 2018(27)
[3]基于SOA架构的共享短信平台系统设计[J]. 潘雷. 中国水运. 2018(09)
[4]陕西省精细化气象格点预报数据环境的设计与实现[J]. 何林,薛春芳,邓凤东,贾晨刚,王建鹏. 陕西气象. 2017(04)
[5]基于PSO-RBF神经网络在温室温度预测中的应用[J]. 夏爽,李丽宏. 计算机工程与设计. 2017(03)
[6]基于SSM框架的Web系统研究与应用[J]. 邹红霆. 湖南理工学院学报(自然科学版). 2017(01)
[7]SSM框架在Web应用开发中的设计与实现[J]. 李洋. 计算机技术与发展. 2016(12)
[8]MongoDB分页技术改进与优化[J]. 王振辉,王振铎,王静婷. 计算技术与自动化. 2015(03)
[9]全国综合气象信息共享系统的设计与实现[J]. 熊安元,赵芳,王颖,张小缨,高峰,邓莉,谭小华,马强. 应用气象学报. 2015(04)
[10]基于CIMISS的长江流域气象水文信息共享系统设计与实现研究[J]. 王宏记,杨代才. 安徽农业科学. 2014(32)
博士论文
[1]PSO优化神经网络算法的研究及其应用[D]. 涂娟娟.江苏大学 2013
[2]粒子群优化算法研究及其应用[D]. 王维博.西南交通大学 2012
[3]甘肃省气象科学数据共享平台及其应用研究[D]. 陈学君.兰州大学 2009
硕士论文
[1]内蒙古气象局综合信息系统的设计与实现[D]. 张立.内蒙古大学 2015
[2]基于MongoDB的大数据存储方法研究与应用[D]. 张路路.成都理工大学 2015
[3]基于Django的气象数据共享平台的设计和实现[D]. 秦旭珊.电子科技大学 2015
[4]基于WEB的气象信息共享平台的设计与实现[D]. 杨伟明.大连理工大学 2014
[5]基于SOA的访问控制研究与应用[D]. 吴益飞.上海交通大学 2014
[6]SOA架构下网络服务的故障管理技术研究[D]. 崔鹏帅.国防科学技术大学 2013
[7]西藏气象数据信息共享平台的设计与实现[D]. 来志云.电子科技大学 2012
[8]基于 MongoDB的云数据管理技术的研究与应用[D]. 刘一梦.北京交通大学 2012
[9]基于WEB的省级气象科学数据共享系统设计与实现[D]. 易峰.华南理工大学 2010
[10]基于元数据的气象科学数据共享平台的设计与实现[D]. 詹利群.电子科技大学 2010
本文编号:3347924
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3347924.html