Web平台下室内PM2.5参数推送软件开发毕业论文
2021-06-24 21:40:00
摘 要
过去三十多年的粗放型经济发展方式为中国带来了高速的经济发展。在这段时间,中国获得的发展成绩非常大,然而同时也使得自然环境越来越恶劣。其中,空气污染问题显得尤为突出。大范围的雾霾天气严重影响了人们的生活出行和身体健康,引起了越来越多的关注,而PM2.5也成为了我们生活中非常常见的名词。目前,国内许多城市已经开始进行大气PM2.5参数监测,但这些数据覆盖范围较广,针对性不高。本文在PM2.5参数监测器的基础上,研究设计了一个针对室内PM2.5参数的监测推送软件。
论文主要研究了Web平台下室内PM2.5参数推送软件的开发。该推送软件以浏览器/服务器(B/S)模式构建,利用MyEclipse进行J2EE的开发,利用Tomcat作为服务器,利用MySQL进行数据库开发,可以将下位机采集到的PM2.5参数通过Web实时发送到用户的移动终端,如手机等。本系统用MVC框架中的模式一作为开发框架,利用JSP、JavaScript、CSS、、JavaBean、AJAX等相关技术实现模式层、视图层以及控制器。
本设计使得日常的PM2.5参数监测具有实时性、数据化、小众化和便捷性等特点,更适合个人以及家庭使用。
关键词:PM2.5;推送软件;Web平台;浏览器/服务器;MVC框架
Abstract
Over the past thirty years, the extensive economic development has brought China great changes and remarkable development achievements. But it also made the environment get worse and the problem of air pollution is particularly prominent. People's daily life are affected by the wide range of haze weather, which raises a lot of attention and the term PM2.5 is also more and more common in our daily lives. At present, many cities have begun to monitor the PM2.5 parameters of the atmosphere. However, these data cover a wider scope, and relevance is not high. Based on the PM2.5 parameter monitoring machine in this paper, a push software for indoor PM2.5 parameter monitoring is designed.
This paper mainly researches the design of a push software using Web technologies. It is set up in the B/S model. Using MyEclipse as the development tool of J2EE, using the Tomcat server, and using MySQL as the database development tool, the software could send the PM2.5 parameters collected by the machine to users through the Web in real time. The whole software is designed in the model I of MVC frame and the Model-View-Controller is implemented by related technologies such as JSP, JavaScript, CSS, JavaBean, AJAX and so on.
This design allows the daily monitoring of PM2.5 parameters with real-time, data-oriented, niche and convenience features, which is more suitable for personal and family use.
Key Words: PM2.5; push software; Web platform; Browser/Server; MVC frame
目 录
第1章 绪论 1
1.1 研究背景及意义 1
1.2 Web开发技术研究现状分析 2
1.2.1 Web技术简介 2
1.2.2 Web设计模式发展 3
1.3 论文的组织与内容安排 4
第2章 总体设计及相关技术 5
2.1 软件总体设计 5
2.2 设计相关技术 6
2.2.1 html语言 6
2.2.2 css层叠样式表 7
2.2.3 JavaScript脚本语言 8
2.2.4 Java语言 9
2.2.5 AJAX 10
2.3 开发所用工具 11
2.3.1 数据库开发工具 11
2.3.2 前后端开发工具 11
第3章 系统设计与实现 13
3.1 数据库开发与连接 13
3.1.1 数据库开发原则 13
3.1.2 用户信息表的建立 13
3.1.3 PM2.5参数表的建立 14
3.1.4 数据库连接 14
3.2 利用JavaBean实现模型层 15
3.2.1 JavaBean简介 15
3.2.2 模型层的构建 15
3.3 利用JSP实现控制器 16
3.3.1 用户登录 16
3.3.2 参数显示 17
3.4 利用JSP实现视图层 17
3.4.1 用户登录界面 17
3.4.2 PM2.5参数推送界面 18
3.5 系统运行效果测试 19
第4章 总结与展望 21
参考文献 22
致 谢 23
第1章 绪论
1.1 研究背景及意义
过去的三十几年,中国的社会经济发展模式多为粗放型发展,这使得中国社会得到了快速迅猛的发展,经济总量超过日本,成为世界第二,仅次于美国,取得的成绩让世人惊叹。然而,这种为了获取短期效益,忽视对环境的保护的发展模式必然会使自然环境变得越来越恶劣。其中,空气污染显得尤为突出。最近几年,大范围的雾霾天气对广大民众的日常生活以及身体健康造成了极大的影响与危害,引起了越来越多的关注[1]。而PM2.5也成为了我们生活中非常常见的名词。
PM2.5是指空气中直径小于或等于2.5μm的颗粒物,也称为可吸入颗粒物。如果拿它与头发丝做比较,它的直径还没有头发丝的二十分之一粗。虽然PM2.5在空气中的含量比例不高,但它能很大程度的影响大气质量。2012年,北京、上海、广州等主要城市开始检测大气中的PM2.5含量;到去年为止,PM2.5的检测已经基本普及到全部的地级市[2]。PM2.5指数已然成为人们出行旅游、户外健身等活动的重要参考指标。