安卓手机安全卫士程序设计报告--课程设计报告.doc

安卓手机安全卫士程序设计报告--课程设计报告.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安卓手机安全卫士程序设计报告--课程设计报告

计算机与信息工程学院 《Android课程设计》报告 班 级: 计算机与信息工程学院15级6班 专 业: 软件工程 题 目: 手机安全卫士 指导教师: 导师职称: 教 授 学 号: 姓 名: 同 组 人: 目录 一 目的及引言 4 二 总体设计 5 1 手机防盗 5 2 骚扰拦截 5 3 软件管理 5 4 进程管理 6 5 流量管理 6 6 病毒查杀 6 7 缓存清理 6 8 高级工具 6 9 设置 6 三 详细设计 7 1 软件升级界面 7 2 手机防盗 8 3 远程指令控制流程 9 4 手机杀毒 10 四 数据库设计 11 1 概念设计 11 2 逻辑设计 12 五 界面设计 14 1 主界面设计 14 2 防盗功能界面设计 15 3 骚扰拦截界面设计 17 4 程序管理界面设计 18 5 进程管理界面设计 19 6 流量管理界面设计 20 7 清理缓存界面设计 21 8 病毒查杀界面设计 22 9 高级功能界面设计 23 10 设置功能界面设计 24 六 调试与测试 25 七 心得体会 27 八 程序清单 28 目的及引言 此次试验是实现一个手机安全的软件,利用Android的四大组件:Activity、Service、Broadcast Receiver、Content Providersim卡变更报警:当绑定手机号码卡后,设备更换了手机卡讲提示报警。 gps追踪:获取当前位置,及时上传到远程服务器保存,远程得到当前设备的位置。可以远程追踪当前设备的位置。数据:远程控制手机,自动清空手机内的所有数据,包括:通讯录,短信,内存数据。:远程锁定手机,可以远程向手机发送锁屏指令,控制手机锁屏和重新设置锁屏密码。添加拦截的手机号,对已添加的号码的电话拦截。:添加短信服务号码,拦截已添加的号码发来的所有短信,禁止接收。获取手机中正在运行中的所有系统进程和用户进程,并且可以对他们进行结束和查看信息,可以同时禁止多个运行中的进程。系统进程不可以直接终止,只能通过系统自带的终止功能让用户自己终止。不显示系统核心进程。腾讯。常用号码:这儿主要是可以存储一些比较常用的电话号码,比如订餐,家人,学校等特殊的号码,可以随时提取拨打。程序加密:可以对用户已经安装的程序执行加密操作,让用户在打开该程序时需要输入相应的密码才可以进入程序,相当于给程序外加一层安全防护。加密骚扰拦截管理病毒查杀清理缓存 图3-1升级界面流程图 手机防盗 手机防盗模块通过预设密码判断手机是否被盗,如果发生手机被盗事件,手机将自动通过自定义协议发送手机中SIM卡信息和手机的位置信息给安全号码。如图:3-2所示: 图3-2 防盗流程图 远程指令控制流程 手机防盗的核心是通过建立Android下的super管理员功能,能远程通过短信指令,对手机设置锁屏密码,远程锁定手机屏幕,远程格式化手机内存卡,恢复出厂设置,而且用户也不能卸载软件,能极大的保护用户的隐私安全。如发生手机被盗事件,super管理员通过安全手机发送预设指令控制被绑定的手机,从而锁定手机或者销毁数据。短信指令控制,流程图如3-3所示: 图3-3远程控制指令流程图 手机杀毒 手机杀毒的实现需要先用PackageManager遍历手机上的所有程序,将扫描到的包名以及数字签名鱼数据库中的病毒对比,发现相同的就视为病毒,弹出删除病毒的界面将其杀死,完成后,返回手机杀毒的界面。手机杀毒流程图如图3-4所示: 图3-4手机杀毒流程图 数据库设计 1. 数据信息要求:主要黑名单信息、号码归属地信息、常用号码信息、程序锁信息、手机病毒信息等数据信息。 2. 数据信息处理要求:系统主要完成黑名单信息、号码归属地信息、常用号码信息、程序锁信息、手机病毒信息等信息的添加、删除、修改、查看功能,系统中号码归属地信息和手机病毒信息使用频率比较高,因此在处理方式上要求效率比较高。 3. 数据信息安全性与完整性要求:程序锁信息属于重要信息,因此要求保证数据信息安全,数据信息不能外泄。 概念设计 1. 黑名单实体E-R图 通过对系统需求分析抽象出黑名单、号码归属地、常用号码、程序锁、手机病毒等实体对象,相关实体对象属性图如图4-1所示。 图4-1 黑名单实体属性图 2.号码归属地 号码归属地主要是对电话号码的信息进行查询操作,主要包括号码类型、号码归属城市和号码所属城市的区号,如图4-2所示。 图4

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档