首页> 中文学位 >基于Android和STM32的大气综合巡检系统
【6h】

基于Android和STM32的大气综合巡检系统

代理获取

目录

声明

摘要

1.1 课题背景及意义

1.2 国内外研究现状

1.3 论文结构安排

2.1 需求分析

2.2 系统整体框架

3.1 数据采集终端简介

3.2 硬件设计

3.2.1 电源及USB模块设计

3.2.2 蓝牙模块及主控板

3.3 软件设计

第4章 Android客户端软件设计

4.1 客户端整体框架

4.2 与服务器端的信息传递

4.3 登陆及权限验证

4.4 任务执行端功能设计

4.4.1 领取巡检任务

4.4.2 扫码记录任务参与人员

4.4.3 获取大气质量信息

4.4.4 拍摄取证照片并获取位置信息

4.4.5 上传任务信息

4.5 任务管理端功能设计

4.5.1 发布新的巡检任务

4.5.2 查看已完成任务信息

第5章 服务器端软件设计

5.1.1 云服务器简介

5.1.2 MySql数据库

5.1.3 Struts 2

5.1.4 Spring

5.1.5 Hibernate

5.2 服务器端框架简介

5.3 登录及用户权限管理

5.4 巡检任务信息管理

5.5 取证照片管理

5.5.1 上传图片管理

5.5.2 下载图片管理

6.1 论文总结

6.2 后续工作展望

参考文献

致谢

攻读硕士期间科研成果及参与项目

展开▼

摘要

目前,中国经济转型日益深入,政府对环保问题也愈发重视,尤其是对民众普遍关注的大气污染问题。普通民众明显能够感觉到,经过各级政府近几年的努力,大气污染状况明显改善,重度雾霾天气较往年有明显的减少,这其中很大一部分原因是因为各级环保部门秉持着“环境监测要贯穿环境影响评价工作的始终”的态度[1],加大了巡检力度,坚决惩处并关闭了一批重污染企业。
  但随着巡检力度的加大,任务量也随之增加,原来简单地带着大气质量检测设备,获取大气质量信息后手工填写表格的工作方式越来越不能满足环保部门的工作需求,造成工作效率严重落后,任务信息管理十分混乱、检测过程十分繁琐等问题。他们急需一套结合现有的大气质量检测设备而构成的大气巡检综合管理系统,从而能够对每次巡检任务进行一站式的综合信息化管理,而非像以往一样,要通过多种途径、设备才能管理一次巡检任务的所有任务信息,从而改变原来信息管理混乱的局面。
  首先,本文对环保部门提出的问题和实际操作过程中的痛点进行了详细的描述,这也是我们整个系统设计的指导思想;然后对整个系统进行了整体设计规划,紧接着介绍了用于获取大气质量检测设备输出信息的“数据采集终端”的主要功能以及设计方案;另外,介绍了Android客户端中各模块开发过程,包括如何与服务器端软件进行信息交互及数据传输,现场任务执行端Android手机如何扫码记录任务参与人员,接收大气质量检测设备传来的大气质量信息,获取各种取证信息,任务管理端Android手机如何发布新的任务和检查已完成任务的各种信息等。最后介绍了服务器端软件设计,包括用到的各种框架,数据库的设计,登录角色的划分及管理,按照MVC架构分层后的各层Java类设计,以及为Android客户端服务的各部分功能的逻辑代码实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号