android移动终端流量监控软件设计及实现.pptVIP

  • 7
  • 0
  • 约1.3千字
  • 约 15页
  • 2018-12-03 发布于浙江
  • 举报

android移动终端流量监控软件设计及实现.ppt

android移动终端流量监控软件设计及实现

内容安排 一、课题研究背景及任务 数据采集模块 二、系统设计与实现 数据统计模块 二、系统设计与实现 流量查询模块 二、系统设计与实现 系统设置模块 三、系统测试结果 三、系统测试结果 四、流量监控关键技术分析 五、论文工作总结 * 课题研究背景与任务 一 系统设计与实现 二 系统测试结果 三 论文工作总结 五 流量监控关键技术分析 四 背景: Android手机和移动数据网络的迅速普及; 恶意软件联网引发高额费用; Android系统存在不足之处。 任务: 研究流量监控原理、结构; 基于Android平台设计并实现流量监控软件; 对实现的流量监软件进行测试 数据采集模块 流量监控系统 流量查询模块 系统设置模块 数据统计模块 3G流量 WIFI流量 界面显示 二、系统设计与实现 数据采集模块 系统结构图 TrafficStats getMobileTxBytes() getMobileRxBytes() getTotalTxBytes() getTotalRxBytes() getUidTxBytes(int uid) getUidRxBytes(int uid) WIFI流量获取: 3G流量的获取: getMobileTxBytes() getTotalTxBytes() — 数据采集模块 流量监控系统 流量查询模块 系统设置模块 数据统计模块 3G流量 WIFI流量 界面显示 系统结构图 数据库表 数据采集模块 流量监控系统 流量查询模块 系统设置模块 数据统计模块 3G流量 WIFI流量 界面显示 系统结构图 流量套餐详情:显示流量套餐和剩余流量; 每月流量统计:以条形图的方式呈现每月流量使用情况; 每日流量统计:以柱状图的方式呈现每日流量使用情况 按天查询流量:查询某天至某天的流量使用情况; 锁屏流量:手机锁屏期间消耗的流量。 系统结构图 数据采集模块 流量监控系统 流量查询模块 系统设置模块 数据统计模块 3G流量 WIFI流量 界面显示 用户设定手机 流量套餐 剩余流量提醒 设定月结算日期 清空数据 (从新开始统计) 流量监视 流量警示 锁屏流量 每月流量统计 每日流量统计 按天查询 Android2.2版本以前 Android2.2版本之后 读取proc/net/dev文件, 并对其进行解析。 调用TrafficStats类 提供的静态方法 注意:通过TrafficStats获取的数据在手机重启的时候会被清空,所以,如果要对流量进行持续的统计需要将数据保存到数据库中,在手机重启时将数据读出进行累加即可。这里选用的是SQLite数据库。 由于个人水平有限,对系统中的部分功能实现还不是很完善,系统还存在着一些缺陷和不足,例如: 增加语音提醒功能; 增加网络防火墙; 增加基于SNMP协议的流量监控。 应用程序之间本地通信引起的流量误差; 流量超额不能自动断开网络。 因此在未来的学习中还可以对系统做进一步的探讨,从技术和理论上对系统更加完善系统,除此之外,还可以从以下几个方面对系统做进一步的优化: * * *

文档评论(0)

1亿VIP精品文档

相关文档