毕业论文基于Android平台的手机防盗软件设计04336.doc
《毕业论文基于Android平台的手机防盗软件设计04336.doc》由会员分享,可在线阅读,更多相关《毕业论文基于Android平台的手机防盗软件设计04336.doc(32页珍藏版)》请在三一办公上搜索。
1、河北农业大学 本科毕业论文(设计)题 目: Android手机防盗总体设计 学 院: 信息科学与技术学院 专业班级: 计算机0902班 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 教授 二O一三 年 五 月 五 日摘 要随着智能手机的快速普及,智能手机操作系统市场风生水起。由于Android手机的便利性和实用性,很多人会把银行卡密码、电话密码、网络支付密码、重要日程提醒等个人信息和一些隐私数据放到手机里。如果手机放在桌子上或者被别人借走,短信和通讯录等隐私会被别人无意间看到或有意窃取。有时候在公交车上或者其他公共场合,手机会被弄丢或者被小偷偷走,不仅短信、通讯录、照片等隐私泄露了,还
2、可能导致亲戚或朋友上当受骗对人们的工作和生活带来很大的影响。手机被盗以后,我们希望能够和手机建立一个安全可靠的会话,来实时发送对被盗手机的控制指令,来保护手机里的个人隐私保护。通过远程定位,确定手机位置,再通过远程报警,确认手机所在,来找回手机本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为用户提供更好的基于Android平台的被盗以后保护手机信息和协助找回的手机防盗软件。关键字:Android系统 ,隐私保护, 手机防盗, 远程定位 Android mobile phone anti-theft system, the overall designAbstractWit
3、h the rapid popularization of smart phones, intelligent mobile phone operating system market are flawed。 Because of the convenience and practicability of Android phones, many people would put the bank card password, phone password, network payment password, some important reminders and other persona
4、l information and privacy data on the phone. If the phone on the table or borrowed by others, SMS and contacts and privacy will accidentally or intentionally steal by others. Sometimes in the bus or other public places, cell phone is lost or stolen by the thief, not only text messages, contacts, pho
5、tos and so on privacy, can also lead to relatives or friends cheated on peoples work and life bring great influence.Mobile phone was stolen, we hope to be able to and the mobile phone to set up a secure session, to real-time control of the stolen mobile phones, personal privacy protection to protect
6、 the phone. Through remote positioning, determine mobile position, through the remote alarm again, confirm the mobile phone, to find cell phoneDiscussed in this paper, the analysis based on the principle of the Android mobile phone software development technology, developed a based on Android platfo
7、rm can provide users with better protection after the stolen mobile phone information, and help find mobile phone security software.Keywords:Android, privacy protection, cell phone alarm, remote location目录1 引言11.1 研究背景11.2 国内外研究状况发展趋势11.3 研究的目的意义21.4 开发工具及相关环境21.4.1 Android开发环境介绍21.4.2 Android开发平台搭建
8、32 系统分析42.1 隐私模块保护分析42.2 手机防盗客户需求分析43系统设计53.1.界面设计原则53.2 系统功能实现93.2.1 用户登录93.2.2 系统帮助113.2.3 系统设置123.2.4 远程锁屏133.2.5 远程备份153.2.6 远程删除173.2.7 远程定位193.2.8 远程报警203.2.9 自动获取SIM卡号214 结论255 心得体会266 致谢277 参考文献281 引 言1.1 研究背景由于Android手机的便利性和实用性,很多人会把银行卡密码、电话密码、网络支付密码、重要日程提醒等个人信息和一些隐私数据放到手机里。如果手机放在桌子上或者被别人借走
9、,短信和通讯录等隐私会被别人无意间看到或有意窃取。有时候在公交车上或者其他公共场合,手机会被弄丢或者被小偷偷走,不仅短信、通讯录、照片等隐私泄露了,还可能导致亲戚或朋友上当受骗,对人们的工作和生活带来很大的影响。手机被盗以后,我们希望能够和手机建立一个安全可靠的会话,来实时发送对被盗手机的控制指令,来保护手机里的个人隐私并追踪找回被盗手机。XMPP是一种开放的、灵活的和可扩展的基于XML的实时消息和在线协议,提供一种请求-应答服务,使得该协议成为internet上实时通信协议的一种选择。另外,基于XMPP协议的消息在传送石经过加密处理的,在接收端将消息内容解密出来,为实时通信提供了安全性保障。
10、因此,本文提出了在手机被盗后,通过即时通信向被盗手机发送远程控制指令来保护个人隐私并追踪找回被盗手机,将隐私保护、手机防盗、GPS定位有机的结合在一起,具有良好的研究价值和应用前景。1.2 国内外研究状况发展趋势随着Android手机的普及,人们对手机里的隐私数据越来越重视,不仅不希望别人看到自己的隐私,还希望手机在被盗后能及时删除手机里的隐私数据,如果可能的话,尽最大努力找回被盗的手机。美国著名的杀毒软件公司McAfee发布了基于Android平台的WaveSecure软件,允许用户远程锁定用户的设备、清除手机上存储的重要数据以保护用户的隐私、用设备或通过Web远程备份数据、随时随地在线访问
11、数据、将数据还原到新设备、查找遗失的设备并在地图上标出设备的位置、跟踪插入的SIM卡以及所进行的通话来帮助找回设备等,一定程度上保护了用户的隐私安全。国内的安全软件公司也推出了类似的软件,如360公司的360手机卫士、腾讯公司的QQ手机管家、安全管家等,不仅提供了隐私保护和手机防盗功能,还提供了查杀手机病毒、扫描扣费软件等使用功能,获得了用户的一致好评。目前主流的IM协议主要有即时信息和空间协议、空间和即时信息协议、进程开始协议SIP和可扩展消息与存在协议。XMPP协议是基于XML的,由于其可扩展和兼容其他通信协议的特征,得到了广泛的应用。即时通信协议的发展也促进了即时通信软件的发展和升级。M
12、SN是微软公司开发的即时通信工具,采用邮件地址作为用户名,操作简单,运行稳定,在国内外得到了迅速的普及。ICQ是全球发布的第一款即时通信软件,具有功能最强大、服务地域最广、用户使用最多的特点,但由于它的界面是英文的以及操作和设置比较复杂,在中国的市场份额不是很大,QQ是腾讯公司的即时通信工具,它在ICQ的基础上进行了本地化,功能强大、操作简单、用户体验较好,是国内用户最多的个人即时通信工具。我开发这款软件是基于通信基础上,在手机被盗后,使用该技术实现远程控制,先远程删除,远程定位,远程报警等功能。 1.3 研究的目的意义Android手机已经成为人们生活不可缺少的一部分,每个人每时每刻都在使用
13、着自己的手机,而手机里的个人隐私却容易被泄露,影响人们的工作和生活。本文通过对Android系统架构、Android应用软件开发技术、即时通信协议和GPS技术的研究,设计并实现了Android平台手机防盗系统,目的在于解决人们在平时的生活中手机被盗后隐私信息泄露和无法找回被盗手机等问题,帮助用户保护自己的个人隐私并协助用户追踪找回被盗的手机。同时,还将自己在大学阶段同学到的知识应用于实践中,提高了自己的动手能力和编程水平,为以后的工作打下了良好的基础。 1.4 开发工具及相关环境1.4.2 Android开发环境介绍 Android的上层应用程序是用Java语言开发,同时还需要基于Dalvik
14、虚拟机,所以,Google公司推荐使用主流的Java继承开发环境Eclipse。具有eclipse还不够,因为是使用Java语言进行开发,还应该有由SUN公司提供的Java SDK(其中包括JRE:Java Runtime Environment)。此外,Android的应用程序开发和Java开发有较大区别的,所以还需要有Google 提供的Android SDK。同时,还需要在Eclipse安装ADT,为Android开发提供开发工具的升级或者变更,是Eclipse下开发工具的升级下载的工具。 简言之,需要以下软件,才能搭建Android开发环境,从而进行Android应用程序的开发。 (1
15、) Java SDK (2) Eclipse (3) Android SDK (4) ADT 1.4.3 Android开发平台搭建首先到http:/www.eclipse.org/downloads/下载Eclipse集成开发环境并且解压这里推荐下载Java EE 集成版本,可以为平台的搭建省下不少工作.接着再去 站点下载SDK后安装,下载 SDK1.5后解压。第一步下载工序就结束了。 双击Eclipse解压后目录中的eclipse.exe然后启动,选择Eclipse菜单中的Help- Install New Software- 选项卡上的Available Software,点击右侧的“A
16、dd”输入http:/dl- with”下拉菜单中选择刚才输入的网址。过一会就会出现一个Developer Tools选项,勾上以后点击Next以后Eclipse会自动网上查找Android 开发工具插件,然后找到Android DDMS和Android Development Tools,选中这两个点击Finish,Eclipse就会自动下载并安装Android插件了,最后会提示重启Eclipse。重启后选择Eclipse菜单中的Windows- Preferences 在左侧的Android项目中SDK Location中填入Android SDK解压后的目录,然后点击Apply。 在Wi
17、ndowsXP的系统变量中的path变量中添加一个值,该值指向解压后的Android SDK2 系统分析2.1 隐私模块保护需求 在日常生活中,我们使用最多的工具就是手机了。打电话,发短信这就是手机的基本功能,我们每个人每天都在使用手机跟亲戚,朋友,同学,客户等进行联系和沟通,丰富了我们的生活,也将人与人之间的距离拉近了。另外,照相机是每个手机的必备功能,人需我们随时随处拍照,我们也将一些美好的风景记录下来,有时也会将一些重要的资料拍成照片保存下来,方便观看。备忘录是智能手机的一个很常用的应用,防止忘记。此外,我们在等公车,坐火车的时候,喜欢登陆QQ,微博等程序跟别人沟通交流,浏览一些新闻资讯
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 Android 平台 手机 防盗 软件设计 04336

链接地址:https://www.31ppt.com/p-2394319.html