论文部分内容阅读
近年来,通信基站建设任务越来越繁重,对通信勘察设计工作提出了更高的要求。在移动互联网迅速发展的背景下,如何利用互联网技术实现通信勘察设计工作的智能化,提高勘察设计工作效率和质量成为通信工程建设中的重要研究课题之一。基站的良好运行是移动无线网络覆盖率和质量的保证,为能高效地选择和建设基站,基于Android的智能终端通信勘察设计系统应需而生。该系统采用SSH架构、ApachePOI、图片压缩和添加水印、报文传输、CAD绘图等技术,实现了数据库管理、基站信息采集、图片处理、文件上传下载以及绘图等功能,辅助通信勘察工作的实施,提高了通信勘察设计工作效率,为基站建设提供了重要的参考依据。在此基础上,本文提出了一种基于Android的智能终端通信勘察设计系统关键功能模块的优化方案,该方案对地图、文件管理、绘图和用户登录多个重要模块进行了设计与实现。主要工作如下:(1)提出了一种地图模块的设计与实现方案,该方案采用数据库管理与地图开发相结合的方法,实现了基站搜索、地图展示功能,丰富了基站数据采集,提高了基站信息的采集效率。(2)提出了一种文件管理模块的设计与实现改进方案,该方案采用汉字解析、KMP算法与深度遍历相结合的技术方法,实现了文件检索,提高了文件查找效率。(3)提出了一种绘图模块的设计与实现改进方案,该方案根据绘图标准,设计了符合要求的墙壁模板,提供了设备图例,实现了图纸文件的分类存储,提高了绘图效率和准确度。(4)提出了一种用户登录模块的设计与实现改进方案,该方案根据MVP模式层次解耦性强的特点,实现了对用户登录模块的重构,提高了系统的稳定性、扩展性。(5)提出了一种基于Android Studio的系统开发环境兼容的设计与实现方案,该方案采用Gradle技术,实现了项目在Android Studio和Eclipse中的兼容,有利于项目的迭代开发。(6)提出了一种保护项目核心文件的技术方案,该方案通过自定义混淆文件,实现了对系统源码的混淆、压缩和优化,提高了系统信息的安全性。本文对基于Android的智能终端通信勘察设计系统所涉及的关键技术进行了拓展,对基站勘察中的数据采集、文件管理和绘图等工作流程进行了优化。实际测试结果表明,改进后的系统功能更完善,性能更优,达到了提高基站工程建设效率和质量的要求。