XCLW60416 天气质量情况实时监测系统摘 要:天气质量实时监测系统使用户更加具体的了解当地的天气情况以及空气质量情况,不仅降低了成本,还为人们生活水平的提高做出了贡献。较其他天气质量情况网站而言,本课题实现的天气质量情况实时监测系统,更加直观、精确地展示了天气情况,实时性强、信息充裕,发展空间巨大。本..
XCLW60416 天气质量情况实时监测系统 摘 要:天气质量实时监测系统使用户更加具体的了解当地的天气情况以及空气质量情况,不仅降低了成本,还为人们生活水平的提高做出了贡献。较其他天气质量情况网站而言,本课题实现的天气质量情况实时监测系统,更加直观、精确地展示了天气情况,实时性强、信息充裕,发展空间巨大。 本监测系统实现的业务模块包括:重点城市的实时温度、重点城市的天气质量、全国省会的天气质量等。 项目以Scrapy框架爬虫为基础,爬取所需要的数据,并与数据库进行交互,存储到数据库。使用Flask web框架实现前后台通信、数据库交互。最终使用Echarts对数据进行可视化。 关键词:CSS Scrapy SQL Flask ECharts 目 录 1 引言 1 1.1 天气质量情况实时监测系统背景及意义 1 1.2 天气质量情况实时监测系统现状与发展趋势 1 1.3 天气质量情况实时监测系统可行性分析 2 2 项目目标和内容 3 2.1 目标和内容 3 2.2 相关任务 3 3 开发环境以及工具和技术的介绍 5 3.1 开发环境 5 3.2 项目应用的主要开发工具 5 3.2.1 Microsoft SQL Server 5 3.2.2 PyCharm 6 3.2.3 Dreamweaver 6 3.2.4 EditPlus 6 3.3 主要技术介绍 7 3.3.1 Python 语言 7 3.3.2 DIV+CSS 7 3.3.3 Scrapy 7 3.3.4 Flask框架 8 3.3.5 PymySQL 8 3.3.6 java script 9 3.3.7 JSON 9 3.3.8 AJAX 9 3.3.9 jQuery 9 4 项目分析 11 4.1 项目概述 11 4.2 项目性能需求 11 4.3 项目模块和流程 12 4.3.1 数据爬取模块 12 4.3.2 数据存储模块 12 4.3.3 数据交互模块(即前后台数据通讯) 13 4.3.4 数据可视化模块 13 4.3.5 项目进度安排 13 5 数据库设计 14 5.1 MySQL数据库设计命名规范 14 5.2 数据库设计 14 5.3 数据库表详细设计 14 6 项目实现 17 6.1 环境搭建 17 6.2 数据爬取 17 6.3 保存数据 19 6.4 前后台产生图表 20 6.4.1 城市即时温度图表设计说明 20 6.4.2 当地一周最高温与最低温比较模块 22 6.4.3 重点城市天气情况 23 7 项目优化 24 8 总结与展望 25 致谢 26 参考文献 27 天气质量情况实时监测系统相关范文 |
上一篇:时光花艺管理系统设计与实现 | 下一篇:浙江省GDP大数据平台 |
点击查看关于 天气 质量 情况 实时 监测 系统 的相关范文题目 | 【返回顶部】 |