登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Android《中兴手机安全管家APP》的手机黑名单拦截功能研究毕业论文

 2022-04-05 07:04  

论文总字数:20611字

摘 要

团队的主要任务是根据现在拥有广大用户群的Android智能手机在使用的过程中出现的一系列安全问题完成手机安全管家APP的设计与开发,最终目标是能让Android手机用户更安全、更方便地使用。本人的主要任务是完成其中的黑名单拦截功能,因此本文主要介绍了黑名单拦截功能的实现,包括电话拦截,短信拦截,黑名单管理和号码归属地显示。

本文首先对开发手机安全管家这个APP要用到的Android系统做了简单介绍,同时分析了该款软件的研究背景及研究意义,然后介绍了开发本软件需要搭建的开发环境。在实现黑名单拦截功能的过程中,需要经过需求分析,概要设计和详细设计这一系列步骤。通过需求分析可以了解实现黑名单拦截功能所需要的功能需求和性能需求;概要设计部分主要讲了黑名单拦截部分里各个模块的功能以及他们之间的各种调用关系,还有关于黑名单数据库和号码归属地数据库的设计;而随后的详细设计部分,主要介绍了实现黑名单拦截功能时的各个小功能的具体实现。本文最后对全文进行了总结。

与此同时,在实现黑名单拦截功能的过程中,遇到了很多问题,比如实现电话拦截需要用到监听器PhoneStateListener,因为之前没接触过这个类,所以需要查阅各种资料来理解它是如何监听手机状态的。诸如此类的问题有很多,但是通过查阅相关资料,请教别人还是顺利的解决了。

关键词:Android;黑名单拦截;电话拦截;短信拦截

The research about the function of phone blacklist interception based on the mobile safety manager APP with Android system

Abstract

The task that our team needs to finish is to design and develop an APP name with Mobile-Safe-Manager according to a series of questions that found by using the Android

smartphones ,which have a large number of users,and the eventual aim is to make people feel more safe and more convenient when users use Android smartphones.The mainly task I take is to finish the function of blacklist interception.Thus,the paper make a brief introduction about the realization of the blacklist interception,including telephone interception,SMS blocking,blacklist

management and the display about number attribution.

First,the paper make a simple introduction about Android system which needed by developing this APP,as well as the analysis about the research background and research significance.Then we should set up the develop environment this software need.In the process of realizing the function of blacklist interception,

we need to make work about requirement analysis,summery design and particular design.After requirement analysis,we can understand the functional requirements and performance requirements when realize the function of intercepting the blacklist.Through summery design,we can know the function of each module and invoke relationship and the design of data base. We can understand the concrete process when realize the function of each module via particular design.The paper summarize the article in the end.

Meanwhile,we meet a lot of problems in the process of realizing the function of blacklist interception.For example,when we realize the function of phone interception,we will use PhoneStateListener.Because I do not know this class,I need to look up for various related information to understand how the class PhoneStateListener listen to the phone status. There are many problems like this.However,I solve these all by looking up for various related information and consulting others.

keywords:Android;the blacklist intercept;telephone intercept;SMS blocking

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 研究背景及意义 1

1.2 Android简介 2

1.2.1 Android的系统架构 2

1.2.2 Android的四大组件 4

1.2.3 Android类库 7

1.2.4 Android开发环境 10

第二章 需求分析 11

2.1 功能分析 11

2.2 性能需求 11

第三章 概要设计 13

3.1 单元结构 13

3.1.1 单元结构图 13

3.1.2 单元用例图 13

3.1.3 单元流程图 14

3.2 模块的划分 15

3.2.1 各个模块的功能及调用关系 15

3.3 数据存储实现 15

3.3.1 黑名单信息数据库设计 16

3.3.2 号码归属地数据库设计 16

3.4 SharedPreferences存储 17

3.5 数据访问层数据流图 17

3.5.1黑名单查询数据流图 17

3.5.2黑名单管理数据流图 17

3.5.3号码归属地显示数据流图 18

第四章 详细设计 19

4.1黑名单类图 19

4.2数据库的创建 19

4.3 用户管理黑名单的具体实现 20

4.4黑名单号码的拦截 23

4.4.1 电话拦截实现 23

4.4.2 短信拦截实现 25

4.5号码归属地的显示 26

4.6黑名单拦截和归属地显示设置 28

4.7整体实现 29

第五章 结论 31

致 谢 32

参考文献 33

第一章 绪论

1.1 研究背景及意义

现在越来越多的人享受到了Android手机带来的便利,但是关于它的安全问题也日益显著,例如,一些不法分子会通过病毒植入到人们的手机进行恶意的破坏,推销的人通过手机号码对人们进行电话推销或者短信推销,还有一些是有人不小心丢失自己手机的时候,手机里面隐私的泄露等等。为此,我们小组提出了对于这些安全问题的研究,并开发出了一款对Android手机安全进行防护的软件----手机安全管家APP。

整个手机安全管家的功能分成手机防盗(短信报警,定位,远程销毁数据,SIM卡变更通知等),通信卫士(黑名单管理,电话拦截,短信拦截等),软件管理(软件的卸载,运行与分享),进程管理(后台进程清理),流量统计(统计手机中各个软件的流量消耗),手机杀毒(手机病毒的查杀),系统优化(清理手机缓存),高级工具(来电归属地查询,程序锁,常用号码查询),设置中心(对软件进行设置)这几个模块进行设计。

请支付后下载全文,论文总字数:20611字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图