全国重点流域及社区水质监测安卓软件研发

来源 :西安邮电大学 | 被引量 : 2次 | 上传用户:xiaobu000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
水质监测是预防和治理水体污染、保护生态环境和保障人民饮水安全的重要手段和关键环节,为环保部门对非法排污企业的监督管理提供了极其重要的数据支撑。近年来,物联网技术的快速发展促使水质在线监测设备快速增长。为了统一管理在线监测设备,进一步提高水质监测效率,有效推动全民环保事业进程,本课题研究并开发了一款基于安卓智能设备的水质监测软件。该软件的基础功能需求来源于陕西省教育厅服务地方专项计划项目(水质远程分析科学决策智能化环保系统的研制,项目编号:14JF022)。软件整体采用Java编程语言、网络数据聚焦爬虫策略和LAMP(Linux、Apache、MySQL和PHP)框架,并借助Android操作系统、阿里云ECS和百度MTC等平台,实现了流域及社区的水质实时监测功能。本文完成的主要工作如下:(1)分析了国内外水质在线监测软硬件系统的研究现状和陕西省教育厅服务地方专项计划项目的实际需求,给出了安卓手机客户端和云服务器的软件研发方案。(2)设计了基于网络数据聚焦抓包爬虫算法的水质在线监测安卓App,实现了数据批量采集、分类存储、报表分析、实时展示、转发分享及用户设备管理等模块。(3)完成了后台云服务器的设计与开发,实现了用户、设备、传感器和数据节点的创建、更新、绑定、删除等开放接口,保障了 Android用户设备页面的数据来源。(4)利用百度MTC软件测试平台,完成了软件整体运行测试、深度遍历测试、深度性能测试和深度兼容测试。测试结果表明,该软件可以兼容90%以上的主流品牌手机,且软件启动时间、CPU占用率和内存占用量分别优于行业均值81.17%、53.67%和 74.60%。上述工作完成的Android水质监测软件不仅实现了对国控重要水系148个水文监测站和全国120万个大型城市社区饮用水监测点的水质数据实时采集、动态加载和可视化显示等功能,而且具有兼容性强(兼容90%以上的安卓设备)、启动速度快(平均值0.42s)、内存开销少(平均值16MB),界面美观、方便易用等优点。该课题的开展对智能终端环境下的水质在线监测上位机软件设计有一定的参考价值。
其他文献
目的:对比完全腹腔镜与开放回肠单腔造口还纳术的疗效,探讨完全腹腔镜手术的安全性与可行性。方法:对比分析2016年5月至2019年5月接受回肠单腔造口还纳术的80例患者的临床资
以L-丙氨酸为原料,经氯化、醚化和水解三步反应,醚化反应中发生构型翻转,最终得到R-(+)-2-(4-羟基苯氧基)丙酸。实验主要考察了反应温度、反应时间和原料配比等因素的影响,获
随着信息技术的不断发展,信息化管理理念逐渐渗透到各行各业的发展当中,石油化工企业也是如此,设备信息化管理已经在石化企业中逐渐得到发展。文章简要介绍了石化设备信息化
“四全媒体”是一个综合概念,它是对全程、全息、全效以及全员媒体的简称。“四全媒体”概念的提出,不仅为当前媒体融合的四个层面做出了精准诠释,同时也为我国广播电台的未