论文部分内容阅读
随着科技的不断发展,传统的手机已经满足不了人们的需要。Android手机由于功能强大、价格低廉,深受人们的喜爱。但是,手机里的短信、通讯录、银行卡密码、QQ聊天记录等隐私数据容易被别人无意看到或有意窃取。在手机被盗之后,不仅这些隐私泄露了,还可能导致亲戚朋友上当受骗,对人们的工作和生活产生极大的影响。针对上述问题和实际需要,本文提出了基于Android平台的手机防盗系统,保护用户的隐私安全。首先介绍了课题的研究背景、国内外研究现状、研究的目标和意义,接着列举了开发本系统所使用的相关技术,然后对系统进行了需求分析,根据软件工程的思想将整个系统划分成隐私保护模块、即时通信模块、手机防盗模块和人脸识别模块。在这个基础上,对各个模块进行了详细设计,最后说明了系统总体架构和各模块的具体实现以及对整个系统的测试和分析。在整个系统中,隐私保护模块主要是根据用户的设置,对需要保护的含有隐私的程序加锁,使任何人在打开程序的时候,需要输入设定的解锁进行密码,没有密码不允许访问,从而保护用户的隐私数据。即时通信模块基于XMPP协议,提供手机和Web端的即时通信服务。手机防盗模块是系统的核心部分,提供了隐私安全保护和被盗提醒等功能,使用户可以通过PC上的Web浏览器和安全号码手机,远程控制被盗手机进行数据删除、GPS定位、播放警报音、锁定手机等操作,并将执行结果发送回去。手机锁定后将不能进行任何操作,需要解锁后才能使用,可以通过密码解锁,也可以通过人脸识别解锁。人脸识别模块主要判断是不是手机的主人在使用手机,然后决定是否解除手机锁定。通过模拟器和真机测试,本文开发的系统可以在任何的Android2.1以上的手机上正常运行,所有功能均达到了需求分析中的要求,具有一定的研究价值和应用空间,对其它类似系统的开发工作起到一定的参考借鉴意义。