论文部分内容阅读
近年来,海洋生态环境日益恶化,污染事故频发,因此研究智能化、移动化的海洋水质监测管理系统,可以有效减少水质灾害带来的经济损失,对缓解经济发展与海洋生态环境恶化之间的矛盾具有重要意义。本文利用移动无线通信技术,设计开发了基于Android平台的海洋水质监测管理系统,实现了水质监测数据的实时更新、存储以及展示,并应用数学模型对水质进行了评价与预测。首先,针对系统需求,对总体方案进行设计,将系统分为四大模块,包括:后台通信服务、数据库设计、水质分析预测模型以及前台展示,依照MVC模式对程序结构进行分层设计。其次,介绍了单因子水质评价法,重点研究分析了模糊综合评价法,引入主成分分析法对评价因子权重进行分配,并对评价结果向量连续化处理,使结果精细化。此外引入了灰色系统理论对水质进行预测,并对其进行再加工和残差修正,提高了了灰色预测的准确度。再次,引入线程池技术和队列模型对数据通信服务进行改善,将接收到的数据经过标度变换存入SQLite数据库,通过在持久层之上建立数据访问对象层来方便视图层调用,引入内存缓冲来改善程序运行速度。另外,引入电子地图,动画机制和多媒体技术实现数据展示的多样化,并提供天气预报、数据产品输出等功能。最后,对系统各项功能模块进行测试,结果表明该系统运行稳定,性能良好,可以有效提升海洋水质监测系统数据的管理效率,具有很好的应用前景。