论文部分内容阅读
我国是水土流失较为严重的国家,每年有大面积的土地面临土壤侵蚀、沙漠化等形式的破坏。通过建设水土保持监测网络与信息系统工程,各地水土保持工作得到了明显的改进,水土流失状况也在一定程度上得到缓解。随着近年来移动互联网的兴起,通过手机、平板等便携设备上网获取信息已成为人们的主要上网习惯,传统的以PC为核心的监测信息系统逐渐无法满足用户的需求。本文以湖北省水土保持监测网络与信息系统建设二期工程为研究背景,设计开发系统在Android平台的客户端应用,以完善系统在移动端的空缺。论文的主要工作如下:(1)需求分析。分析水土保持信息系统的业务流程和用户特点,结合Android的平台特性,确定客户端的功能需求,对应用的界面、数据存储、网络交互进行总体规划。(2)架构选择。研究Android平台的系统架构和开发机制,根据应用功能选择合适的系统库。服务端采用Java EE平台进行开发,使用Servlet捕获客户端的请求,通过查询数据库将相应的数据返回到客户端。(3)开发实现。在应用的开发阶段,采用最新的开发环境和技术,站在用户的角度,结合MVC模式的开发思想对各个功能模块进行逐个实现,并使用各种版本的虚拟机和实体机进行安装测试,保证应用的兼容性和稳定性。通过本文开发的客户端应用,用户可以随时随地使用手机查看监测站采集的最新的水土保持数据,摆脱了对PC的依赖,增强了系统的灵活性。