ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:797.71KB ,
资源ID:1759106      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1759106.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android的手机流量控制软件设计与实现本科毕业论文.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Android的手机流量控制软件设计与实现本科毕业论文.docx

1、 基于基于 Android的手机流量控制软件设计与实现本科毕业论的手机流量控制软件设计与实现本科毕业论文文 武汉理工大学 毕业设计(论文)基于 Android 的手机 流量控制软件设计与实现 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被

2、查阅和借阅。本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于 1、保密囗,在 年解密后适用本授权书 2、不保密囗。(请在以上相应方框内打“”)作者签名:年 月 日 导师签名:年 月 日 毕业设计(论文)任务书 学生姓名 杨波 专业班级 电信 0802班 指导教师 李方敏 工作单位 信息工程学院 设计(论文)题目:基于 Android 的手机流量控制软件设计与实现 设计(论文)主要内容:1)认真学习 android 操作系统构架和开发环境;2)熟练运用 C+、java进行软件设计研究;3)对捕

3、获的数据包进行一定的解析;4)访问操作系统提供的网络性能参数接口,得到网卡总流量、输入流量和输出流量;5)提供多种方式显示结果,如曲线图、列表等;6)熟悉和掌握毕业论文相关规范格式。要求完成的主要任务:1.查阅相关文献资料 15篇以上(其中英文文献不少于 2篇)。2.完成开题报告。3.完成对 android 手机网络管理系统配置管理部分的设计与实现。4.完成毕业设计周志。5.阅读并翻译与课题相关的英文资料,不少于 20000字符;6.完成不少于 12000字的论文的撰写并完成答辩的相关工作。必读参考资料:1 郑丽,董渊,张瑞丰.C+语言程序设计(第 3版).北京:清华大学出版社,2009.5

4、2 陈伯成,范闽,李英杰.利用网络监听维护子网系统安全的一种方法J.计算机工程与应用.2000,(10):133-135 3 刘欣然.支持高精度告警的网络入侵检测系统的设计与实现D.北京:北京邮电大学硕士论文,2005 4 许勇,吴忠堂.网络流量采集与分析系统中数据采集的研究与实现D.广州:华南理工大学硕士论文,2004 5 孙贤淑.IP网络流量测量的研究与应用D.北京:北京邮电大学硕士论文,2005 6 Hertleer,C.,Rogier,H.,Vallozzi,L.,Van Langenhove,L,“A textile antenna for off-body communicatio

5、n integrated into protective clothing for firefighters,”IEEE Transactions on Antennas and Propagation,pp.919-925,2009.7 L.Z.Thamae and Z Wu,“Broadband bowtie dielectric resonator antenna”,IEEE Transaction of Antenna and Propagation,accepted 18th July 2009 指导教师签名 系主任签名 院长签名(章)_ 武汉理工大学 本科生毕业设计(论文)开题报告

6、 1、目的及意义 1.1 研究对象 本文主要讲述的是基于 Android 的手机流量监控软件的设计与实现。Android 是以 Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android 的快速发展,如今已允许开发者使用多种编程语言来开发 Android 应用程序,而不再是以前只能使用 Java开发 Android 应用程序的单一局面,因而受到国内外众多开发者的欢迎,成为真正意义上的开放式操作系统。随着互联网络和电子产品的飞速发展,手机智能终端对网络系统的要求越来越高,特别是当前流行的 Android 系统智能手机由于后台应用程序联网偷流量常常会给用户带来不必要的损失。因此,

7、在无线互联网络提供的服务日益多样化和复杂化的今天,对网络流量进行智能化的控制显得日益重要。然而 Internet 已经发展成为一个复杂的海量非线性系统,对这一复杂系统的动态特性的研究还存在大量待解决的问题。由于无线网络流量的复杂性,对于网络流量的控制无法象其它线性、非线性系统一样方便地进行控制,国内外对于网络流量控制技术的研究仍有许多难点。同网络安全管理体系一样,智能手机的流量监控和统计分析是整个管理的基础。手机流量监测主要目的是通过对网络数据进行实时连续的采集监测网络流量,对获得的流量数据进行统计计算,从而得到网络主要成分的性能指标。用户根据流量数据就可以对网络主要成分进行性能分析管理,发现

8、性能变化趋势,并分析出影响网络性能的因素及问题所在,进而关闭不必要的网络进程,节省流量损失。1.2 设计目的 实现基于 android 的手机流量监控软件的设计与调试。在 andriod 平台中,java需要通过第三方软件包 Jpcap获取 android 系统中每个进程的流量,以及每个连接的 IP地址,端口信息。该网络流量监控及分析工具主要用途是通过实时连续地采集网络数据并对其进行统计,得到主要成分性能指标,结合网络流量的理论,通过统计出的性能指数观察网络状态,分析出网络变化趋势,找出影响网络性能的因素。具体包括如下几个方面:(1)搭建一个 Android-SDK-Windows环境,采用基

9、于 eclipse平台的 java和C+的集成开发工具 NDK;(2)在 java环境中,通过 Jpcap软件包访问底层数据系统,采用 Network API操纵原始套接字 Socket 对数据包进行采集捕获,并可实现分类及自定义范围进行捕获;(3)对捕获的数据包进行一定判断分析;(4)访问操作系统提供的网络性能参数接口,得到网卡总流量、输入流量和输出流量;(5)提供多种方式显示结果,如曲线,列表等;(6)使用 IP帮助 API 获得网络统计信息;(7)实现对部分常见威胁的预警。2 基本技术解决方案 2.1 传输层的编程接口-android 下的套接字编程技术 根据通信性质把套接字主要分为流式

10、套接字和数据报套接字两种。他们的区别在于流式套接字提供双向,有序,无重复的数据流服务,但相对于数据报套接字来说系统开销较大。数据报套接字也支持双向数据流,但并不注重传输可靠性、无重复性和有序性,但他保留了记录边界,由于数据报传输效率较高,所以还是得到比较广泛的应用。2.2 初步方案设计构想 简单的网络流量监控软件的有如下特征:(1)需要实现对网络接口数据包的尽可能多的捕获,将网卡设置为混杂模式,然后进行数据包的采集;(2)数据包的内容要进行一定的解析,对数据包的协议类型,源目地址,数据包截获时间,数据包内容需要进行分析;(3)根据不同要求能够依照特定地址范围,特定协议类型相关包等条件进行自定义

11、监视;(4)监视结果输出有实时流量图,列表等显示;综合以上系统要求,本系统采用 Java和 C 编写,系统具有三个主要功能部分:数据捕获与显示模块,流量信息统计模块,流量绘制模块。如下图所示 通过网络流量监测统计的程序我们基本上可以了解到网络数据包中所包含的一般信息,该程序提取出数据包中比较有代表性的信息:协议,源/目的地址,源/目的端口以及数据包长度。通过这些信息,我们就可以对网络状态有一个大体上的了解。3 进度安排 查阅资料 第 1周第 3周 开题报告编写 第 4周 具体系统实现方法研究学习 第 5周第 6周 系统具体制作 第 7周第 10周 系统调试与改进 第 11周第 12周 毕业论文

12、书写 第 13周第 16周 毕业答辩 第 17周 4 指导教师意见 指导教师签名:年 月 日 摘摘 要要 本文主要讲述的是基于 Android 的手机流量监控软件的设计与实现 随着互联网络和电子产品的飞速发展,手机智能终端对网络系统的要求越来越高,特别是当前流行的 Android 系统智能手机由于后台应用程序联网偷流量常常会给用户带来不必要的损失。因此,在无线互联网络提供的服务日益多样化和复杂化的今天,对网络流量进行智能化的控制显得日益重要。然而 Internet 已经发展成为一个复杂的海量非线性系统,对这一复杂系统的动态特性的研究还存在大量待解决的问题。由于无线网络流量的复杂性,对于网络流量

13、的控制无法象其它线性、非线性系统一样方便地进行控制,国内外对于网络流量控制技术的研究仍有许多难点。Android 是以 Linux为核心的手机操作平台,作为一款开放式的操作系统,近年来随着智能机的普及,Android 系统越来越受到市场欢迎,占有率直线上升。本次基于 Android 手机流量监测主要目的是熟悉 Android 开发平台 eclipse,采用java语言进行简单的应用程序的开发。通过对网络数据进行实时连续的采集监测网络流量,对获得的流量数据进行统计计算,从而得到网络主要成分的性能指标。用户根据流量数据就可以对网络主要成分进行性能分析管理,发现性能变化趋势,并分析出影响网络性能的因

14、素及问题所在,进而关闭不必要的网络进程,节省流量损失。关键词:Android;手机;流量监控 Abstract This article is mainly about the mobile phone based on Android traffic monitoring software design and Implementation Along with the Internet and the rapid development of electronic products,mobile phone intelligent terminals on the network syst

15、em of the increasingly high demand,especially in the current popular Android system of intelligent mobile phone as the background application networking steal flow will often bring unnecessary losses to users.Therefore,in the wireless Internet service provided by the network increasingly diverse and

16、 complex today,the network traffic intelligent control become increasingly important.However,Internet has developed into a complex mass of nonlinear system,of this complex system dynamic characteristics research and there are a lot of problems to be solved.Due to the complexity of wireless network traffic,the network flow control is not like other linear,nonlinear system as the convenient control,at home and abroad for the network traffic control technology research still has a lot of difficulti

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1