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