信息技术与传媒学院毕业设计开题报告
设计题目 | 基于Android系统的手机安全卫士 | ||||
学生姓名 | 原海忠 | 学号 | 1351101135 | 专业 | 计算机科学与技术 |
指导教师 | 公维军 | 职称 | 讲师 | 单位 | 信息技术与传媒学院 |
一、选题的来源、背景、目的和意义 随着智能手机的普及,手机在我们的生活中逐渐占据了更加重要的地位,其中我国智能手机操作系统中Android系统市场占有率为71.6%。Android平台的的开源性使得市场上各种手机智能软件日益增多并且混乱,有些非法软件不但威胁着手机的性能与安全性,也给防范意识薄弱的手机用户带来了时间和经济上的损失。各种各样的手机APP也孕育而生。网络信息的发展之迅速随之手机的安全问题也被推到了前潮。比如:手机的防盗、APP软件的管理、手机的定位、文件密保问题、手机查杀病毒等一系列的问题将是我们以后研究的方向。 目的和意义:本设计实现一个手机安全卫士,主要功能有:手机防盗、通讯卫士、软件管理、进程管理、流量统计、手机杀毒、缓存管理、高级工具、设计中心。该手机APP主要用到的数据存储技术有:SQLite轻量级数据库,病毒库采用的是小米的病毒数据库。该APP是基于Android系统的手机安全卫士,主要调用的是Android底层的源码,用java的基础语法来实现。这个APP能够使用户的信息变得更加安全。手机运行更加流畅。对于各个应用的管理更加便捷。虽然各个手机厂商都有自己的手机安全卫士,使得各自运营商的手机运行和管理更加便捷,所以我也研究借鉴开发了一款手机安全卫士。 二、同类或相关系统的开发应用现状 随着科学技术的快速进步,Android手机的硬件配置也越来越强大,Android手机用户安装的软件也越来越多且越来越复杂,总之,基于Android的手机安全卫士软件可以帮助用户对Android手机中的各类系统软件和应用软件进行详尽、全面的控制和管理,其中Android手机防盗、手机杀毒、软件管理、进程管理、通讯卫士是手机安全卫士的核心和基础。实现这些核心功能可以极大地提高手机的安全性,保护用户的隐私。高级工具和设置中心可以按照用户的意愿进行选择,满足不同用户的多样化需求,方便日常生活,备受用户的青睐。 同行业的软件都有:百度手机卫士、腾讯手机管家、360安全卫士等。 三、设计目标与主要工作 本设计的目标是实现一个手机安全的功能,要求利用Android的四大组件:Activity、Service、BroadCastReceiver、ContentProvider,采用MVC设计模式。采用JAVA为编辑语言,利用SQLite轻量级数据库为系统提供数据支持。 在充分了解系统需求的基础上,本设计的主要工作如下: 1.手机的防盗,包含有:SIM卡变更报警、GPS追踪、远程销毁数据、远程锁屏。 2.通讯卫士的主要功能有:黑名单管理、管理类型的设置。 3.软件管理,包含:卸载、运行、详情和分享。 4.进程管理主要是对手机软件总的运行进程的停止管理。 5.流量统计主要是检测手机上的各个运行软件的流量使用情况。 6.手机杀毒主要是在病毒数据库中查与手机上安装的AppMD5码。 7.缓存管理主要是对于手机当前的运行内存的一个清理。 8.高级工具中的主要功能有:电话归属地查询、短信备份、程序锁(密保) 9.设置中心的主要功能有:自动更新设置、电话归属地显示设置、归属地提示框风格、归属地显示提示框位置、加速悬浮窗设置、黑名单设置、看门狗设置(安全锁)和程序卸载。 四、选题研究的运行环境、研究方法和要解决的主要问题 1. 软件运行的软硬件环境分析和选择 该APP运行的环境是基于android系统的手机或者平板。 2. 开发环境的分析和选择 开发环境:Android Studio 数据库:SQLite 开发语言:JAVA 用到的辅助工具和软件:Windows画图,记事本,PhotoShop 3.研究方法 文献分析法、比较法、综合分析法、实验验证法等。 4.要解决的关键问题 本设计拟解决的关键问题是:如何调动Android手机的硬件设施来实现功能的管理。 五、进度安排 2016-03-01 ~ 2016-03-12: 确定选题、收集资料; 2016-03-13 ~ 2016-04-08: 撰写开题报告与开题,完成数据库建表设计; 2016-04-09 ~ 2016-04-20: 完成界面的搭建和基本逻辑的实现; 2016-04-21 ~ 2016-05-15: APP测试,完成论文初稿; 2016-05-16 ~ 2016-05-25: 论文修改、定稿; 2016-05-26 ~ 2016-06-12: 打印、答辩; 参考文献: 伤感歌曲排行榜[1]匡凤飞.基于Android平台的手机安全卫士研究与设计[J].电脑知识与技术,2015(09):7-12. [2]周运伟.手机安全问题的难点剖析及其对策[J].信息网络安全,2013(10):1-5. [3]埃克尔 (Eckel,B.),著.Java编程思想[M].北京:机械工业出版社,2007. [4]360手机管家[EB/OL]. tc.people/n/2014/0714/c183175-25278935.html. [5] 百度卫士[EB/OL]. news.xinhuanet/newmedia/2013-12/20/c_125890612.htm. [6] 腾讯手机管家[EB/OL]. money.163/14/0106/02/9HSDK9MI00253B0H.html. [7]韦慕华.Android平台优化和防护工具的设计与实现[D].北京交通大学,2015. [8]冯靖超.基于Android系统的自动化测试平台的设计与实现[D].吉林大学,2015. [9]吴乐华,孙贤鲁,孟槟,朱晋飞.基于Android手机软件认证的U盘锁系统[J].信息网络安全, 2014(03):3-9. [10]陈俊龙,沈奇威,廖建新.基于Android的企业通信录的设计与实现[J].电信工程技术与标准化, 2014(08):8-10. [11]马颜军.智能手机安全隐患分析与对策[J].网络安全技术与应用,2013(10):5-7梦见牙齿松动. [12]袁刚.基于Android平台应用安全管理软件设计与实现[D].北京邮电大学,2012. [13] 凡里伟. Android平台手机防盗系统的设计与实现[D].大连理工大学,2012. [14]高考志愿如何填报 李刚.疯狂Android讲义[M].北京:电子工业出版社,2011.7. [15]Android[EB/OL].developer.android/reference/java/net/Socket.html. | |||||
指导教师意见: 签 名: 年 月 日 | |||||
养花技巧 幼儿短小故事开题小组意见: 组长签名: 年 月 日 | |||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论