当前位置:问答库>论文摘要

题目:针对手机网络检测客户端的设计与实现

关键词:Android、iOS 手机操作系统 实时采集 数据解析 元素 页面

  摘要


近年来,随着移动互联网的快速发展,智能手机操作系统从原来群雄争霸,到现在的两家独大。在操作系统发展壮大的同时,智能设备特别是手机、平板等智能移动设备的日益普及,推动了网络由传统互联网向移动互联网的转型。移动设备的随时、随地与随身携带的便捷性,使得其成为接入移动互联网最佳选择。移动互联网的规模越来越庞大 ,结构也越来越复杂。在网络上流通的应用也越来越向多样化趋势靠拢 ,出现了很多对网络性能要求高的应用,像视频播放、电视直播等等。移动互联网体系结构的复杂化使得网络运行控制、管理维护分析设计日趋困难。而企业和个人很难获得网站在真机上运行结果。如何让或者个人能够及时了解自己的网站是否能够正常提供服务,他们的网站是否正在可靠、稳定的运行,已经成为研发的课题。

手机网络检测客户端提供了一种在真实的移动网络环境中对手机网站进行性能监测的手段。这一客户端的开发,对有网站监测需求的企业或者个人有着重要意义,可以帮助企业或者个人快速、准确地掌握网站运行性能,及时更新网站代码,更好地为广大用户提供稳定的服务。针对这些特点,提出在手机上实现的监测方案,具体是采用在Android和iOS上底层的技术来采集网络数据,并且在网站加载完成后,对网络数据进行解析,然后进行性能指标计算和纠错工作,最后网站性能数据展示在手机屏幕上。

客户端的设计与实现,具有以下特点:(1)操作简单,用户只需要输入要监测的URL;(2)性能指标准确。在监测过程中实时采集和解析网络数据,不保存任何历史数据,保证指标准确性。(3)模块化好,便于功能扩展。在设计上考虑了功能扩展的需要,所以所有的模块都采用独立、功能简单的原则进行设计。(4)支持所有版本的操作系统(Android/iOS)。

本论文包括手机网络检测客户端的界面设计、概要设计、详细设计、各个功能模块之间的关系设计和测试和部署。在对客户端的核心算法进行了详细分析的基础之上,提出了技术上实现上的难点。在模块设计时,将所有可能的模块进行独立、功能简单化处理,以后升级更加方便快捷。论文从针对手机网络检测客户端功能进行划分,在Android和iOS上进行新技术学习和研发,最终开发出手机网络检测客户端,实现了手机网站的性能监测。