- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
移动终端网络流量监控系统的设计与实现的中期报告
一、前言
随着移动设备(如手机、平板等)的普及和移动网络的飞速发展,移动网络流量监控的需求越来越迫切。本课题旨在设计并实现一个移动终端网络流量监控系统,可以查看移动设备的网络流量使用情况,方便用户及时调整网络使用策略以节约流量。
本报告为中期报告,主要介绍项目的实验环境、系统设计以及已完成的工作。
二、实验环境
开发语言:Java
开发平台:AndroidStudio3.6
测试设备:华为荣耀10i(Android9.0)
三、系统设计
1.技术框架
本系统主要采用AndroidSDK和Java语言来实现。采用AndroidStudio作为开发环境,Java编写业务逻辑和界面交互部分,使用系统提供的API进行网络流量获取和处理。
2.核心功能模块
(1)获取移动设备实时网络流量数据,并以图表形式展示。
(2)实时监控设备的网络流量使用情况,并将监控结果进行存储。
(3)展示移动设备流量使用最多的应用程序,并可以进行应用程序的限制和禁用。
(4)提供网络流量计划功能,用户可以设置流量使用的上限和提醒方式。
3.系统模块组成
本系统包含以下几个模块:
(1)网络流量获取模块:通过监听系统的网络流量变化实时获取当前网络流量数据。
(2)数据存储模块:将获取到的数据存储在本地数据库中,以供后续使用。
(3)数据处理模块:对获取到的数据进行处理,并进行统计和分析。
(4)用户界面模块:提供用户界面和交互操作,方便用户调整网络使用策略。
四、已完成的工作
1.搭建开发环境,学习Android开发相关知识。
2.完成网络流量获取模块,可以准确地获取移动设备的当前网络流量数据。
3.完成数据存储模块,将获取到的实时流量数据存储到本地数据库中。
4.完成用户界面模块的设计和开发,可以展示移动设备的流量使用情况,并提供流量计划和应用程序限制功能。
五、存在的问题和解决方案
1.在获取系统网络流量数据时,由于Android系统的限制,无法直接获取到应用程序的网络流量数据。解决方案:通过统计设备总的流量数据和系统流量数据的差值来计算每个应用程序的流量使用情况。
2.由于设备上可能同时运行多个应用程序,在计算每个应用程序的流量数据时,需要进行定时统计和存储。解决方案:开启一个定时任务来定时统计和存储数据。
六、下一步工作计划
1.完善数据处理模块,根据已有的流量数据进行统计和分析。
2.实现展示移动设备流量使用最多的应用程序功能,并添加应用程序的限制和禁用功能。
3.完善用户界面模块,增加流量计划的提醒方式。
您可能关注的文档
- 轨道交通对居住地选择的影响研究——以上海为例的中期报告.docx
- 江苏丹阳酒厂基于原产地保护的营销策略研究的中期报告.docx
- 基于价值链的废弃物成本管理的中期报告.docx
- 银行工资管理信息系统的设计与实现的中期报告.docx
- 纯碱生产碳化工艺过程建模与优化控制的中期报告.docx
- RFID读写器的研究与硬件实现的中期报告.docx
- 基于混沌理论的大型机电设备状态预测方法的研究的中期报告.docx
- ontology及其在个性化信息检索中的应用研究的中期报告.docx
- 支持Parlay X的应用服务器的设计与实现的中期报告.docx
- 护理职业学院学生学习风格调查及教学对策研究的中期报告.docx
文档评论(0)