摘要:随着Android源代码的开放和移动开发互联平台的进步发展,手机作为一个移动终端,已经不能仅仅靠通讯功能满足人们的需求,Android移动终端的功能越来越强大,越来越吸引人,成为人们日常使用的最好选择,开放的应用程序给用户带来了很好的体验,因此智能移动终端被人们赋予了很大的信任感,人们想当然的认为移动终端是万能的,将自己的个人信息自主的保存在智能设备上,因此也带来了很多负面的问题,给人们生活带来了很多困扰,当下,开发研究一款针对手机安全的安卓软件势在必行。
本文主要认识Android的发展与进步,搭建Android开发环境。结合国内外的发展状况和研究目标,运用系统设计原则将此安全卫士分为手机防盗,SIM卡绑定,设置安全号码,高级工具等模块,在用户使用手机过程中提供有力的安全防火墙,并实现了对各个模块的用例分析及测试,给用户日常使用带来便利。
通过虚拟机和移动终端测试,本文开发设计的软件能在Android 2.1系统上的移动终端上实现正常运行,具有实际使用的价值
关键词:系统设计;手机防盗;高级工具;用例分析测试;
目录
摘要
ABSTRACT
第一章绪论-1
1.1研究背景-1
1.2国内外研究现状-1
1.3研究意义-2
1.4 Android相关内容-2
1.4.1 Android操作系统介绍-2
1.4.2 Android的认识-2
1.4.3 Android的发展-3
1.5本章小结-3
第二章 开发平台与技术介绍-4
2.1 系统开发平台与运行环境-4
2.1.1. 开发平台-4
2.1.2运行环境-4
2.2系统开发工具(Eclipse、SDK、ADT介绍)-6
2.3 Android安全分析-7
2.4 Android在日常使用中面临的问题-8
2.5 Android的安全机制-8
2.6本章小结-8
第三章 需求分析-9
3.1系统开发目标-9
3.2 功能性需求分析-9
3.3 非功能性需求分析-9
3.4可行性分析-9
3.5本章小结-10
第四章 系统的总体设计-11
4.1 系统设计原则-11
4.2 系统功能模块-11
4.2.1 系统功能框图-11
4.2.2功能结构图-11
4.2.3防盗模块功能流程图-12
4.2.3来电黑名单功能结构图-13
4.3本章小结-13
第五章 系统的实现-14
5.1手机防盗模块的实现-14
5.2 SIM卡绑定-15
5.3设置安全号码-16
5.4来电黑名单模块的实现-17
5.5本章小结-18
第六章 系统测试-18
6.1系统测试的概念-18
6.2测试方法-18
6.3系统测试用例-18
6.3.1系统环境测试-18
6.3.2系统模块测试-19
6.3.3系统业务流程测试-20
6.3.4系统权限分配测试-21
6.4系统测试结果总结分析-21
第七章 总结与展望-22
7.1工作总结-22
7.2研究展望-22
参考文献-23
致谢-24