没有合适的资源?快使用搜索试试~ 我知道了~
java气象数据可视化系统论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 9 浏览量
2023-08-17
14:56:21
上传
评论
收藏 1.05MB DOCX 举报
温馨提示
试读
40页
java气象数据可视化系统论文
资源推荐
资源详情
资源评论
学号 20180321318
本科毕业论文(设计)
气象数据可视化系统
的设计与实现
院 部 名 称:信息与机电工程学院
专 业 名 称:计算机科学与技术
学 生 姓 名:
指 导 教 师:
2023 年 03 月
摘 要
气象数据可视化系统通过对国土气象数据大数据分析统计系统的建设以实现
国土气象数据分析统计功能。通过对天气变化市场的充分研究,结合自身技术储
备情况,设计并开发了一套基于 SpringBoot 后台框架、Mybaits 数据库映射框架、
Redis 为缓存中间件、以 MySQL 为底层数据库,利用 Boostrap 作为前端布局的气
象数据可视化系统。完成了对气象数据可视化系统的需求分析、功能模块实现的
划分、Hadoop、SSM 的框架搭建、数据库关系分析与设计以及编码的实现。
气象数据可视化系统前台主要功能有天气详情功能、报警功能、预警报警功
能、天气上报功能、监测与监测个性化功能、预警功能等等。后台主要包括天气
管理、天气预警、天气分类管理、气候数据管理、异常监测管理、账户管理、上
报管理等等。通过气象数据可视化系统可以将各个城市相关的气候数据持久化到
Redis 缓存数据库,提高了系统的访问速度。
关键词:气候分析;Hadoop ;Mapreduce;SpringBoot;MySQL
Abstract
Climate data analysis based on MapReduce realizes the function of land
meteorological data analysis and statistics through the construction of land
meteorological data big data analysis and statistics system. Through the full study of the
weather change market and combined with its own technical reserves, a set of climate
data analysis based on MapReduce is designed and developed based on springboot
background framework, mybaits database mapping framework, redis as cache
middleware, MySQL as underlying database and boost as front-end layout. Completed
the demand analysis of climate data analysis based on MapReduce, the division of
function module implementation, the framework construction of Hadoop and SSM, the
analysis and design of database relationship and the implementation of coding.
The main functions of the climate data analysis foreground based on MapReduce
include weather detail function, alarm function, early warning alarm function, weather
reporting function, personalized monitoring and monitoring function, early warning
function and so on. The background mainly includes weather management, weather
early warning, weather classification management, climate data management, anomaly
monitoring management, account management, reporting management and so on.
Through the climate data analysis based on MapReduce, the climate data related to each
city can be persisted to the redis cache database, which improves the access speed of the
system.
Key words: climate analysis; Hadoop ; Mapreduce; SpringBoot; MySQL
本科毕业论文(设计)
1
目录
1 绪 论........................................................2
1.1 课题研究背景 ............................................................................................2
1.2 国内外研究现状........................................................................................2
1.2.1 国外研究现状 .................................................................................2
1.2.2 国内研究现状 .................................................................................3
1.3 研究内容 ....................................................................................................3
1.4 研究方法 ....................................................................................................4
1.4.1 搜索文献法 .....................................................................................4
1.4.2 系统对比研究法 .............................................................................4
1.5 论文的章节安排........................................................................................4
2 系统分析......................................................5
2.1 可行性分析 ................................................................................................5
2.1.1 技术可行性分析 .............................................................................5
2.1.2 经济可行性 .....................................................................................5
2.1.3 操作可行性 .....................................................................................5
2.2 系统需求分析 ............................................................................................5
2.2.1 功能需求 .........................................................................................6
2.2.2 系统性能需求 .................................................................................7
2.3 关键模块功能分析....................................................................................7
2.3.1 系统用户登录模块 .........................................................................7
2.3.2 天气上报模块 .................................................................................9
2.3.3 天气预警模块 .................................................................................9
2.3.4 气候数据分析模块 .......................................................................10
3 系统设计.....................................................12
3.1 UML 设计.................................................................................................12
3.2 页面设计 ..................................................................................................12
3.3 数据库设计 ..............................................................................................13
4 系统功能的实现...............................................18
4.1 前台部分的实现......................................................................................18
4.1.1 管理员登录 ...................................................................................18
4.1.2 用户登录 .......................................................................................18
4.1.3 浏览天气 .......................................................................................19
4.1.4 天气搜索 .......................................................................................20
4.1.5 查询天气详情 ...............................................................................20
4.1.6 加入监测 .......................................................................................21
4.2 后台部分的实现......................................................................................21
4.2.1 管理员登录 ...................................................................................22
4.2.2 气候数据阀值管理 .......................................................................22
4.2.3 用户管理 .......................................................................................23
4.2.4 天气管理 .......................................................................................23
本科毕业论文(设计)
2
4.2.5 上报管理 .......................................................................................24
4.2.6 城市分类管理 ...............................................................................24
4.2.7 账户管理 .......................................................................................25
4.2.8 大数据分析 ...................................................................................26
4.2.7 分析大屏 .......................................................................................26
5 系统测试.....................................................27
5.1 测试原则及方法......................................................................................27
5.2 测试项目测试用例..................................................................................27
5.3 软件测试结果 ..........................................................................................32
6 总 结.......................................................33
参考文献.......................................................34
致 谢.........................................................36
1 绪 论
1.1 课题研究背景
在我国经常会出现一些灾害,其中气象灾害占据了所有灾害的 70%左右,给国
民经济带来巨大损失。伴随着物联网、大数据、人工智能等高科技的发展,为气象
灾害的监测、预报和预警提供了科学的技术支撑。使防灾减灾评价具有充分的科
学依据。利用现代科技建立的各种预警系统,在我国的减灾工作中起着越来越重
要的作用。
十九大报告提出要提高防灾减灾救灾的能力。建设新一代国家突发事件预警
信息发布平台,形成覆盖范围广、针对性强的气象灾害综合风险地图。气象局承
担着组织和指导气象防灾减灾,组织编制气象灾害应急预案等。智慧气象可视化
决策系统的构建,有利于气象部门形成实时监控、信息共享、快速反应的工作机
制,提高气象灾害防御的效能。
智能气象可视化决策平台的构建是提高气象灾害监测与预警能力的核心。
UIPower 智慧气象大屏幕可视化决策系统,能有效整合气象监管相关部门的数据资
源。覆盖气象管理的各个领域,凭借先进的人机交互方式,实现气象日常监测、
天气灾害监测、灾害事件复现等多种功能。
剩余39页未读,继续阅读
资源评论
毕业程序员
- 粉丝: 8995
- 资源: 1890
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功