基于android的流量监测软件的设计与实现
技术:Android等摘要:
随着互联网络和电子产品的飞速发展,手机智能终端对网络系统的要求越来越高,特别是当前流行的Android系统智能手机由于后台应用程序联网偷流量常常会给用户带来不必要的损失。因此,在无线互联网络提供的服务日益多样化和复杂化的今天,对网络流量进行智能化的控制显得日益重要。然而Internet已经发展成为一个复杂的海量非线性系统,对这一复杂系统的动态特性的研究还存在大量待解决的问题。由于无线网络流量的复杂性,对于网络流量的控制无法像其它线性、非线性系统一样方便地进行控制,国内外对于网络流量控制技术的研究仍有许多难点。
Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,近年来随着智能机的普及,Android系统越来越受到市场欢迎,占有率直线上升。
本次基于Android手机流量监测主要目的是熟悉Android开发平台eclipse,采用java语言进行简单的应用程序的开发。通过对网络数据进行实时连续的采集监测网络流量,对获得的流量数据进行统计计算,从而得到网络主要成分的性能指标。用户根据流量数据就可以对网络主要成分进行性能分析管理,发现性能变化趋势,并分析出影响网络性能的因素及问题所在,进而关闭不必要的网络进程,节省流量损失。
关键词:Android;手机;流量监控
目录:
1 绪论 1
1.1 课题背景及意义 1
1.2 国内外研究及技术发展现状 1
1.3 课题概述及目标 2
1.4 论文框架安排 3
2 开发工具和环境 4
2.1 Android系统简介及特点 4
2.2 Android开发环境 5
2.3 Java SDK 5
2.4 ADT 5
2.5 Eclipse 6
2.6 Android SDK 7
3 系统需求分析 10
3.1系统可行性分析 10
3.1.1经济可行性 10
3.1.2技术可行性 10
3.1.3操作可行性 11
3.1.4法律可行性 11
3.2需求分析 11
3.3软件系统的非功能分析 12
4 总体设计 13
4.1 软件体系结构 13
4.2 UML建模 13
4.2.1流量监控流程分析 13
4.2.2流量监控系统功能分析 14
4.2.3流量监控系统用例分析 14
4.2.4 定义实体类 16
4.2.5 序列图 17
5 系统实现功能 19
5.1 数据捕获与显示模块 19
5.2 流量信息统计模块 20
5.3 流量绘制模块 23
6 系统测试 26
6.1 测试用例设计 26
6.2测试用例 26
6.3 功能测试分析 27
7 总结与展望 29
致谢 30
参考文献 31
外文文献 32
中文翻译 39
论文字数:19839
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
:@:@:@:@:@:@:@:@:@:@:@:@:@:@:@:@ ??
:o:o:o:o:o:o 回的人少,我来小顶一下 啥也不说了,感谢楼主分享哇!
页:
[1]