基于web和GPRS的开放式雾霾监测系统
发布时间:2017-08-02 17:33
本文关键词:基于web和GPRS的开放式雾霾监测系统
【摘要】:随着我国现代化进程的发展,环境问题尤其是大气污染问题越来越多的受到人们的关注。近年来雾霾天气增多,部分城市频繁受大范围雾霾天气影响,空气质量严重下降,其中北方部分地区PM2.5逼近极值。个别地区甚至出现雾霾指数“爆表”情况。而治理雾霾第一步就是要做好雾霾监测分析。我国的雾霾监测刚刚起步不久,现有的系统大多属于封闭式系统,普遍存在署不灵活,数据难以开放共享,监测结果各自为战难以整合。为了解决这三大问题,本文通过分析目前雾霾监测以及预测需求,利用web技术开放性特点,系统基于ThinkPHP开发,采用MVC编程模式,搭建开放式雾霾监测平台,通过对外一套完整的API(Application Programming Interface,应用程序编程接口)交换json格式的数据实现将监测站点收集到的数据通过通用分组无线业务(GPRS)无线通讯技术,建立现场监控系统与互联网的连接,将实时采集信息发送到WEB数据服务器供有需要的机构或者个人进行研究分析。本文主要依据软件工程的思想,针对环境监测系统的需求进行了详细分析,在需求分析的基础上针对目前的监控系统的弊端进行了系统的整体设计,在此基础上,使用了多种流行的计算机web编程框架,如系统后台使用ThinkPHP,利用其MVC的设计模式和成熟的快速开发特点,实现了数据自动监测录入和按条件的数据查询以及开放监测数据API接口的功能。
【关键词】:开放API WEB 监测系统
【学位授予单位】:解放军信息工程大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:X84;TP274
【目录】:
- 摘要4-5
- Abstract5-9
- 第一章 绪论9-13
- 1.1 研究背景与意义9-10
- 1.1.1 城市空气污染现状9
- 1.1.2 雾霾的成因9-10
- 1.2 国内外研究现状对比10-11
- 1.3 研究该系统的目的及意义11
- 1.3.1 研究的目的11
- 1.3.2 研究的意义11
- 1.4 雾霾预警标准11-12
- 1.5 开放API接口12-13
- 第二章 系统开发环境与使用的技术13-16
- 2.1 系统开发环境13
- 2.2 系统使用技术介绍13-16
- 2.2.1 Apache服务器介绍13
- 2.2.2 Mysql数据库13
- 2.2.3 PHP语言简介13-14
- 2.2.4 ThinkPHP编程框架简介14-15
- 2.2.5 bootstrap简介15-16
- 第三章 系统需求分析16-43
- 3.1 业务需求16
- 3.2 功能摘要16-17
- 3.3 首页17-19
- 3.3.1 系统概述17
- 3.3.2 系统结构17-19
- 3.4 实时监测19-22
- 3.4.1 实时数据19-20
- 3.4.2 实时指数20
- 3.4.3 地图监测20-22
- 3.5 数据管理22-32
- 3.5.1 系统概述22
- 3.5.2 人工审核22-27
- 3.5.3 远程补遗27-28
- 3.5.4 手工补录28-29
- 3.5.5 数据查询29-31
- 3.5.6 数据发布31-32
- 3.6 报警管理32-34
- 3.6.1 系统概述32
- 3.6.2 实时报警32-33
- 3.6.3 报警管理33-34
- 3.7 报表中心34-41
- 3.7.1 系统概述34
- 3.7.2 AQI日报34-35
- 3.7.3 AQI实时报35
- 3.7.4 统计报表35-41
- 3.8 非功能性需求41-43
- 3.8.1 数据库需求41
- 3.8.2 安全性需求41
- 3.8.3 可靠性需求41
- 3.8.4 接口需求41-42
- 3.8.5 性能指标42-43
- 第四章 系统设计43-63
- 4.1 基本设计概念43-44
- 4.2 系统结构44-52
- 4.2.1 逻辑结构44-45
- 4.2.2 体系结构45-47
- 4.2.3 功能结构47-48
- 4.2.4 程序结构48-50
- 4.2.5 功能需求与系统模块的关系50-52
- 4.3 业务分析52-60
- 4.3.1 数据流程52-53
- 4.3.2 用户角色53
- 4.3.3 站点及设备接入53-54
- 4.3.4 实时监控54
- 4.3.5 数据审核54-55
- 4.3.6 日报数据审核流程55-56
- 4.3.7 小时报数据审核流程56-57
- 4.3.8 日报流程57-58
- 4.3.9 报表中心58-60
- 4.4 数据库设计60-62
- 4.5 系统E-R图62-63
- 第五章 系统的开发与实现63-101
- 5.1 开发工具和运行环境63
- 5.2 系统平台搭建63
- 5.3 组件设计开发63-84
- 5.3.1 服务组件设计63-67
- 5.3.2 业务组件设计67-84
- 5.4 系统开发84-85
- 5.5 数据访问API的实现85-91
- 5.6 系统配置91-98
- 5.6.1 数据状态91-92
- 5.6.2 报警配置92-93
- 5.6.3 审核配置93-94
- 5.6.4 通知配置94-95
- 5.6.5 设备报警95-96
- 5.6.6 断线报警96-97
- 5.6.7 基础配置97
- 5.6.8 功能配置97-98
- 5.7 系统测试98-101
- 第六章 总结与展望101-102
- 6.1 本文总结101
- 6.2 工作展望101-102
- 致谢102-103
- 作者简历103-104
- 参考文献104-106
【参考文献】
中国期刊全文数据库 前10条
1 李万莉;项著廷;;基于B/S结构远程监测系统软件设计[J];计算机技术与发展;2015年03期
2 肖云龙;赵国珍;曹倩;陈大庆;;空气环境监测溯源系统结构设计[J];中国科技信息;2014年21期
3 张瑞;;河南省环保技术及装备产业技术创新路线[J];创新科技;2014年21期
4 韩雪盈;;自动气象站质量监控系统设计应用分析[J];北京农业;2014年24期
5 郑涛;徐海红;;废气污染源自动监控数据中异常数据的识别方法[J];天津科技;2013年06期
6 王红兴;;2013年10月河南省郑州持续雾霾天气成因分析[J];北京农业;2013年33期
7 陈建民;李想;;雾污染及其形成机制[J];自然杂志;2013年05期
8 李春晶;;环境空气自动监测系统质量保证与控制的探讨[J];生物技术世界;2013年07期
9 韦勇;连一峰;;基于日志审计与性能修正算法的网络安全态势评估模型[J];计算机学报;2009年04期
10 赖积保;王慧强;刘效武;梁颖;郑瑞娟;赵国生;;WNN-Based Network Security Situation Quantitative Prediction Method and Its Optimization[J];Journal of Computer Science & Technology;2008年02期
,本文编号:610455
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/610455.html