摘要:

Android手机和3G网络的迅速普及,让越来越多的手机用户有条件使用Android系统的手机上网。在这样的现状下,流量超额使用的情况和软件恶意联网的情况给用户带来了经济上与精神上的损失。为解决这样的问题,帮助用户安全、放心使用手机,作者设计并实现了一款基于Android系统的流量监控软件。 本文围绕软件的设计与实现进行论述。首先介绍了课题的背景、来源、目的与意义,指明了课题的任务,梳理了论文的结构。其次,介绍了软件中将会使用到的技术原理。第三,从用户需求的角度入手,建立目标用户角色,明确软件的需求。第四,对各个模块进行概要设计,结合用例图细化功能模块,结合UI设计图细化界面模块。第五,结合类图,简要介绍了各个核心模块的设计与实现。第六,进行软件测试,验证软件是否满足需求、是否健壮,给出软件中的效果图。最后,对设计和实现软件过程中遇到的问题进行梳理,指出此软件的改进方向。 文中所设计与实现的软件通过多种类型的用户界面及时向用户展示流量使用情况,通过运营商短信校正流量使用情况,通过iptables和进程管理的方式进行流量控制。在软件设计过程中,申请了根据流量历史提醒用户的专利。此外,本文所设计与实现的软件已经实现,并作为商业产品被百万级用户使用。

展开

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐