- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安
全
卫
士
需
求
文
档
一.项目概述..................................3
二.术语及缩略词..............................3
三.系统能.....................................4
1. 手机防盗......................................4
通讯卫士......................................4
软件管理......................................4
任务管理......................................4
流量管理......................................5
手机杀毒......................................5
Author....................。..................5
高级工具......................................5
设置中心......................................5
四.数据库设计.................................6
五.系统实现...................................8
六.总结.......................................9
一.项目概述
原因:伴随智能手机的不断普及,移动互联网的快速发展,伴随着3G时代的到来,智能手机的广泛应用,android app成爆发式增长,随之恶意软件也成爆发式增长,手机安全问题被越发关注。
项目名称:安全卫士
项目的用户:安卓手机用户
二.术语及缩略词
MVC :全名是 Model View Controller ,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入,处理和输出功能在一个逻辑的图形化用户界面的结构中。
ADT:Android development tools,Android开发工具包。
SDK:Software development kit软件开发包
MyEclipse : 软件开发平台
三,系统功能
本次设计的手机安全卫士主要功能是保护手机的系统安全,有手机防盗、通信卫士、软件管理、任务管理、流量管理、手机杀毒、高级工具、设置中心等功能。
1. 手机防盗
手机防盗主要实现对手机的保护。进入“手机防盗”模块,提示用户设置手机保护密码,设置密码成功或已经设置后进入保护程序,主要有以下几个功能:
SIM卡变更通知、GPS追踪、远程销毁数据、远程锁屏。
2. 通讯卫士
添加黑名单,防骚扰设置。
3. 手机杀毒
手机杀毒主要实现对恶意软件的扫描,通过调用数据库中恶意软件标识特征来识别本机是否含有恶意软件。如发现,则调用系统卸载工具卸载或者强行删除。
4. 软件管理
软件管理实现对软件的管理,包括系统软件和用户软件,包含软件的卸载程序,运行,分享,轻松卸载程序,运行,分享软件。
5. 任务管理
任务管理实现对系统内存中的进程进行动态监控,满足用户对无响应占资源的进程进行结束机制。
6.流量管理
流量管理实现对各进程访问网络数据量的监控,有wifi和3G/2G两种模式,即wifi和3G/2G网络下流量使用总量。
7. 作者
介绍每位开发人员资料。
8.高级工具
高级工具实现一些日常需要的帮助,如手机号码归属地查询、,归属地风格,归属地显示、短信备份、短信还原、常用电话号码。
9.设置中心
设置中心实现用户对操作习惯性的设置,如界面颜色、升级服务、程序锁、退出等操作。
四,数据库设计
本次设计的数据是通过SQLite存储的,系统数据和用户数据存储到SQLite中。SQLite是Android自带的一个标准的数据库,它支持SQL语句,是一个轻量级的嵌入式数据库。
本次数据库设计工具是SQLite Expert Professional 3.1。
Antivirus:存储病毒、恶意软件特征码信息,在“手机杀毒”中应用。通过调用恶意软件特征码,准确识别恶意软件。
Address:存储本软件提供的基本信
您可能关注的文档
最近下载
- 糖尿病酮症酸中毒诊疗指南.docx VIP
- 2021-2022学年上海市杨浦区少云中学高一(下)期中英语试卷(附答案详解).docx
- 人教部编版道德与法治四下《买东西的学问》第1课时《学会看包装避免购物小麻烦》教案.pdf
- 2025年围绕带头增强党性、严守纪律、砥砺作风方面等“四个带头”对照检查材料4篇文【供参考】.docx VIP
- 人教版七年级下册数学平行线证明题专项训练.docx VIP
- 项目四---汽车照明与信号系统的的检修改.docx VIP
- 入党积极分子、发展对象培养教育考察登记表(空表).doc VIP
- 山东省枣庄市台儿庄区2023-2024学年八年级上学期期末质量检测物理试卷(含答案).docx VIP
- 《七色花》导读课课件.pptx
- Photoshop CC案例教程课件—常用工具.ppt VIP
文档评论(0)