温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于Android的手机安全卫士的设计与实现
计算机专业
基于
Android
手机
安全卫士
设计
实现
题 目:基于Android的手机安全卫士的设计与实现
摘 要
智能手机,无线网络,移动设备和移动网络速度,这几种技术的快速发展迅速的引领了移动app的兴起,大企业电商等公司都开启了移动app业务,比如我们熟知的360安全卫士,腾讯安全管家等都已表现出了良好的市场效果。
随着我国人民的收入增长和生活水平的提高,手机支付业务迅速发展起来,越来越多的人们把资金存到手机上,来实现手机支付,方便日常生活,手机的信息安全变得尤为重要,手机安全防护系统成为手机中不可缺少的应用软件,手机安全防护系统主要包括防盗,通讯卫士,查杀,进程管理,软件,缓存清理,流量统计,工具等功能。传统的手机安全防护系统功能都比较单一,这样很容易造成手机重要信息丢失的情况,就会使手机安全防护系统的规划失去了意义,本系统所开发的基于Android的手机安全防护系统就可以很好的解决这些问题,信息存储方便,查找快速,备注清晰,保密性强,一目了然。
本系统采用Android 为开发技术并利用java为开发语言设计的在手机上运行的手机安全防护系统软件。利用本软件可以管理自己的手机信息,保证手机的安全性和健康性。本系统的功能主要包括手机防盗,通讯卫士,软件管理,进程管理等功能。
关键词:Android;手机安全防护系统;java语言;
Abstract
The rapid development of smartphones, wireless networks, mobile devices and mobile networks has led to the rise of mobile apps. Large enterprises such as e-commerce have started mobile app business, such as the 360 security guards we are familiar with, Tencent security stewards and so on, which have shown good market results.
With the increase of people's income and the improvement of people's living standard, mobile payment business develops rapidly. More and more people deposit money on mobile phones to realize mobile payment and facilitate daily life. The information security of mobile phones has become particularly important. Mobile phone security protection system has become an indispensable application software in mobile phones. Mobile phone security protection system mainly includes anti-theft. Communication Guard, Killing, Process Management, Software, Cache Cleaning, Traffic Statistics, Tools and other functions. Traditional mobile phone security protection system functions are relatively single, so it is easy to cause the loss of important information on mobile phones, which will make the planning of mobile phone security protection system meaningless. The mobile phone security protection system based on Android developed by this system can solve these problems very well, information storage is convenient, search is fast, notes are clear, confidentiality is strong, at a glance. However.
This system uses Android as the development technology and Java as the development language to design the mobile phone security protection system software. Using this software, we can manage our mobile phone information to ensure the safety and health of mobile phones. The functions of this system mainly include mobile phone anti-theft, communication guard, software management, process management and other functions.
Keywords: Android; Mobile Security Protection System; Java Language;
目 录
一、绪 论 2
(一)课题的研究背景 2
(二)本课题研究现状 2
(三)本文研究内容 3
(四)本论文框架介绍 4
二、相关技术及开发平台 5
(一)开发工具的介绍 5
(二)Android介绍 5
(三)java语言介绍 6
三、系统分析与设计 7
(一)系统分析原则与方法 7
(二)性能需求分析 7
(三)可行性分析 8
(四)系统流程分析 8
(五)系统设计 9
四、系统实现 12
(一)系统主功能界面 12
(二)手机防盗功能设计 12
(三)通讯卫士管理模块 13
(四)查杀功能的设计 14
(五)进程管理功能实现 16
(六)软件管理功能的设计 17
(七)缓存清理功能的设计 18
(八)流量统计功能的设计 19
(九)工具功能的设计 20
五、系统测试 21
(一)测试的重要性 21
(二)测试的目的 21
(三)具体测试 21
总 结 24
参考文献 25
致 谢 26
26
引 言
进入二十一世纪后,计算机的发展带动了网络的飞速发展,开始需要连接网线才可以上网,而且还必需需要电脑才可以实现上网,很受地点的限制,无线网络的发展使人们上网不再受一根网线的限制拿着笔记本就可以随心所欲的上网,可笔记本毕竟还是携带不方便,占地方,终于智能手机出现了,移动网络也由原先速度只有几兆,到现在的几百兆的速度,这就使得上网变得更加的方便,随时随地想上网就可以拿出手机。一切的基础都已做好,各种商用软件也都奋力追赶潮流,越来越多的应用软件从需要电脑才可以使用复制到移动平台上,可以用在手机,平板电脑这些方便携带的设备上来,这就极大的增加了经济收入,人们可以很方便的在移动平台上的软件上下单,买东西,不需要在去特定的地点和设备上使用。而这些软件多大部分是由Android编写的,Android在移动平台市场上占有了很大的比例。移动端app比传统的pc 端软件有着很大的优势,移动端app可以实现随时上网使用,不需要再受地点的制约,而且移动端app有着统一的风格,方便操作,不需要额外研究怎么使用,并且可以实现多个用户独立操作软件,使操作更加简单,操作后的记录可以长久保存,可以方便查找记录。相对着出现了更多的安全问题,手机应用软件过多造成手机卡壳,死机情况越来越多,很多的废弃软件安装包在手机中难以清除,造成手机内存越用越小,垃圾文件也越来越多,同时,在方便携带的好处下,手机的被盗情况也越发严重;还有骚扰电话不胜其烦,手机上网流量得不到时时更新,造成每月流量超支,这些问题都让手机用户非常头疼,急需一款可以解决实际问题的手机安全防护系统。
一、绪 论
(一)课题的研究背景
随着现在网络科技的发展,网络已经变成了生活中不可缺少的不一部分。而智能手机的普及,更是大大提高了网络的普及率,网络发展已经由传统的电脑网络转向移动的手机网络。现在走在街上都可以看到手机的身影,而目前世界上主流的手机平台多为ios,android和windowes平台。其中因为androtd平台较高的性价比,已经占领世界最大的份额。Android平台是面向社会的公众平台,分布在不同的市场。编译者可以实时查看源码,并且可以运用时下流行的java语言作为后台的后台开发语言,所以,在android平台上开发一款手机安全防护系统软件实用性更大。
随着国家经济的高速发展,网络在方便人们生活的同时也造成个人信息的大量泄露,隐私也变成了一个很现实的话题,逐步进入了用户的视野。每年因为手机被盗的人群也越来越多,如果才能保证用户手机信息的安全,一方面在保证信息共享的同时,还要有保证私人信息的不被泄露的问题变得最为棘手。智能手机的流行,使很多不法份子利用恶意软件植入用户手机来窃取用户银行卡号与密码,现如今手机支付发展开来,更是为手机的安全带来严峻的考验。
(二)本课题研究现状
手机安全防护管理系统,作为一个智能手机中的重要的管理软件,它所起到的作用对一个用户来是相当重要的。它能够方便快捷的查杀手机里所有应用软件的病毒,还有更加方便快捷的查询手机流量信息,并且加入了缓存清理功能,提高手机的使用效果,更好的提供服务。现如今已有的手机防护软件已有很多,比如360安全卫士,金山手机卫士等,安装到手机后,当手机丢失后就可以远程把手机里的信息进行清除,同时还可以定位手机位置,当手机更换sim卡时也会进行提醒,非常的安全,并且可以把一些骚扰电话进行标注,加入黑名单,在其它手机里也可以随时随地的进行防护手机的安全管理,安全性也更高,还能及时的对手机短信信息进行备份和恢复。让手机管理更加的科学,更加的规范,大大提高了管理效率,更加的省时省力。
(三)本文研究内容
本文主要研究的手机安全防护系统,是用Android平台结合java语言开发设计的,可以在手机移动设备上使用的app。
手机安全防护系统需要实现界面友好,功能方面一目然,方便使用,简单易操作。所要实现的功能也必须是简单易懂的,比传统的安全卫士管理系统要查询快速方便,安全性也要加强,功能范围更广,手机信息也属于一个比较隐私的一部分,所以在保密方面必须也要有个保证,应用软件的增多,在病毒查杀方面要格外注意,另外在信息存储方面也需要数据的强大,同时在成本方面也需要做到尽可能的低,否则不可能会有人花大价格去使用一个管理自己手机的软件。这些都是需要本系统去解决的一些问题。做一个既能满足手机上网信息的共享,又能对手机上网信息的保密的系统。所以本系统的主要功能包括:
(1)防盗功能,当第一次使用本功能时,需要设置密码,设置好密码后才可以进入到操作界面,并且需要绑定手机卡,当手机更换手机卡后会进行报警,并且可以利用其它手机删除防护手机里的信息;
(2)通讯卫士功能, 包括黑名单和白名单,可以把一些骚扰电话加入到黑名单中,并且可以选择拦截来电还是短信;
(3)软件管理