论文部分内容阅读
当今社会,移动互联网高速发展,移动用户对无线网络状况及上网体验的标准也不断提高。对运营商来说,无线网络质量是吸引用户的关键。无线网络优化是提高网络质量的常用手段,无线网络测试与评估是移动无线网络优化的重要内容之一。我们项目组开发出了一款移动网络智能测试与评估系统。该系统基于普通用户的智能终端,借鉴了比较成熟的移动网络自动路测系统的优点,用户的测试结果会实时上传到服务器,通过大数据分析方法,按照网格统计分析,将数据分析结果以地图网格或表格的方式展示出来。这样得到的测试分析结果,既是用户的真实感受,也是移动无线网络的实时状况。本系统还通过权限管理,使测试结果只对有查看权限的管理员开放,保护了运营商信息安全。后台管理模块是移动无线网络智能测试与评估管理系统中的重要模块之一,本文给出了一种移动网络智能测试与评估系统后台管理模块的设计与实现方案。该方案包括数据库子模块、数据传输子模块、权限管理子模块、日志管理子模块的设计与实现。主要工作如下:1)提出了数据库子模块的设计与实现方案,该方案使用新奥尔良设计方法,完成了用户数据、日志数据、原始数据的数据库表和ER图的设计,使用DAO层封装方法完成了建表、数据库与服务器连接以及数据库操作的实现,把原始数据与网格数据联系在一起,为后续的测试结果展示提供了基础;2)提出了数据传输子模块的设计与实现方案,该方案通过API规划技术,为数据流通提供接口,可将采集端的数据上传到服务器端;3)提出了权限管理子模块的设计与实现方案,该方案使用分层设计方法,将系统权限分为3级,完成了权限管理对测评系统的支持,实现了注册、登录、授权、管理等功能,提高了数据的安全性,保护了运营商信息安全;4)提出了口志管理子模块的设计与实现方案,该方案在ZendFramework框架下,使用MVC模式,可以查看管理员的登录情况,及其授权的测试用户的信息,加强了系统对人员的管理。后台管理模块可高效的存储读取数据,方便了查询与整理;降低了数据流通难度,同时为后期增加上传数据类型提供便利;三层权限管理结构有效地保护了运营商信息安全,提高了运行效率。实际运行结果表明,该方案设计合理可行,功能完整,有效地降低了系统的维护难度及复杂度,达到了预期效果。