android手机卫士系统设计大学论文.docx

上传人:b****1 文档编号:365766 上传时间:2022-10-09 格式:DOCX 页数:30 大小:2.65MB
下载 相关 举报
android手机卫士系统设计大学论文.docx_第1页
第1页 / 共30页
android手机卫士系统设计大学论文.docx_第2页
第2页 / 共30页
android手机卫士系统设计大学论文.docx_第3页
第3页 / 共30页
android手机卫士系统设计大学论文.docx_第4页
第4页 / 共30页
android手机卫士系统设计大学论文.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

android手机卫士系统设计大学论文.docx

《android手机卫士系统设计大学论文.docx》由会员分享,可在线阅读,更多相关《android手机卫士系统设计大学论文.docx(30页珍藏版)》请在冰豆网上搜索。

android手机卫士系统设计大学论文.docx

android手机卫士系统设计大学论文

河北农业大学信息学院

本科毕业论文

题目:

Android手机卫士

摘要

Android手机卫士系统主要帮助用户更加方便的使用手机,其中包括显示系统软件和本地软件的详细信息,删除应用程序,结束进程,清理缓存以便手机运行的更流畅;通讯录添加黑名单可以帮助用户免骚扰;程序锁可以保护用户的手机应用,不让他人随便打开私密程序,比如通讯录、短信等;常用号码可以方便用户查询常用的一些电话号码,方便人们的生活;手机杀毒可以保护手机不被病毒骚扰,使手机更加安全;短信备份可以防备短信丢失。

Android手机卫士系统主要是面向越来越多的android手机用户。

其内容包括通讯卫士可以来电归属地显示,来电黑名单/短信黑名单管理.短信备份;软件管理,显示软件的详细信息,启动,删除、分享应用程序;任务管理,管理系统任务显示系统内存信息,杀死,批量杀死进程;系统优化,清理手机内存;隐私卫士,加密程序。

关键字:

手机卫士、安全、Android.

Abstract

AndroidMobileGuardsystemismainlytohelpusersmoreconvenienttousemobilephones,includingsystemsoftwareandlocalsoftwaredisplaysdetailedinformation,removeapplications,theendoftheprocess,clearingthecacheinordertorunmoresmoothlyphones;contactscanhelpusersavoidaddingblacklistharassment;programlockcanprotecttheuser'smobilephoneapplications,notjustopentheprivacyofothersprograms,suchascontacts,textmessages,etc.;frequentlyusednumberscanbeusedtofacilitateuserqueriessomephonenumberstofacilitatepeople'slives;mobileantiviruscanprotectyourphoneisnotvirusharassment,makethephonemoresecure;preparednessSMSSMSbackupcanbelost.

AndroidPhoneGuardiansystemismainlyformoreandroidmobilephoneusers.Itscontentincludescommunicationguardscancalltoshowownership,callblacklist/SMSblacklistmanagement.SMSbackup;softwaremanagement,detailedinformationdisplaysoftware,start,delete,shareapplications;taskmanagement,taskmanagementsystemmemoryinformationdisplaysystem,kill,killtheprocessbatch;systemoptimization,cleaningphonememory;PrivacyGuard,encryptionprograms.

Keywords:

PhoneGuardian,safe,android.

目录

1.1前言1

1.2课题研究的背景及意义1

1.3国内外研究概况与发展趋势1

1.3.1国外研究情况:

1

1.3.2国内研究情况:

2

1.4设计的主要工作2

1.5论文组织2

2.开发环境和开发技术3

2.1工具环境介绍3

2.1.1开发环境的选择3

2.2开发技术3

2.1.1JAVA语言简介3

2.1.2SQLite简介3

3.需求分析4

3.1设计思想4

3.2可行性分析4

3.2.1操作可行性4

3.2.2技术可行性4

3.2.3经济可行性4

3.3功能需求5

3.3.1基本功能需求5

4.系统设计6

4.1总体结构设计6

4.1.1系统设计基础6

4.1.3系统模块流程设计6

5.系统实现9

5.1设计主界面9

5.2系统各个模块功能9

5.2.1进程管理界面9

5.2.2程序管理13

5.2.3病毒查杀16

5.2.4骚扰拦截18

5.2.5流量查询19

5.2.6高级工具20

6.结束语24

6.1总结24

6.2心得体会24

致谢25

参考文献26

1.绪论

1.1前言

目前android是最为普遍的手机操作系统,为了方便为数众多的android手机用户更加安全的使用手机,保护自己的隐私数据而建立android手机卫士系统。

其内容包括黑名单的添加与删除,短信的备份与恢复,系统软件和用户软件的的详细信息、运行、卸载与分享,运行进程的结束,程序的加密保护,清理手机内存,常用电话号码的查询

1.2课题研究的背景及意义

计算机便携化是未来的发展趋势,而Android作为最受欢迎的手机、平板电脑操作之一,其发展的上升势头是势不可当的。

而Android应用选择了Java作为其开发语言,对于Java来说也是一次极好的机会。

Android系统就是一个开发式的手机和平板电脑的操作系统,发展势头十分迅猛。

虽然Android面世的时间不长,但Android已经对传统的手机平台(如Symbian)构成了强大冲击,Nokia宣布与Microsoft结盟,可能会逐步采用WindowsPhone来代替自己的Symbian系统。

业界部分人士预测,Android将会成为应用最为广泛的手机操作系统。

随着Android手机在人们日常生活的大众化,Android手机的安全也变得越来越重要。

经过大学四年理论课程的学习,以及校内校外的实践,极大的丰富了自身的理论基础,并且也具备了一些处理简单问题的能力,但即将踏上社会的我深知这还远远不够,因此我利用了毕业设计的机会,在老师的指导下去完成一个具有挑战性的,其具体应用及社会服务相结合的项目,深知通过对它的开发,将对我的能力有更高层次的突破。

1.3国内外研究概况与发展趋势

1.3.1国外研究情况:

美国Mcafee公司的WaveSecure应用程序没有任何病毒扫描和防火墙保护,但它却拥有一些重要的功能,比如,远程锁定你的Android设备,存储关键数据,并且能够通过GPS技术跟踪和定位设备,比较实用。

AntivirusFree是一款流行的反病毒程序,下载量已经超过50万次,它扫描已经安装到你设备中的应用程序,并检查它们的数据库中是否有恶意程序,从本质上来说,它是一款非常好用的恶意应用检测程序,值得借鉴。

1.3.2国内研究情况:

国内Android手机卫士主要有360手机卫士,腾讯手机管家等,功能比较齐全,界面友好,各个方面都比较成熟,为我提供了很好的借鉴。

随着网络技术的不断发展和人们对安全性,高效性的要求,移动操作系统系统必须与时俱进,不断注入新的功能,以人们日常生活的要求。

所以,android手机卫士系统必须保持进步与完善。

1.4设计的主要工作

本系统包括进程管理模块、程序管理模块、病毒查杀模块、骚扰拦截模块、流量查询模块、高级功能模块

进程管理模块主要实现查看系统中运行的用户进程、系统进程,并统计进程运行总数,显示内存剩余情况,以及查看进程详细信息。

程序管理模块主要实现列出手机中所有已安装的应用程序,包括系统程序和用户程序,并可以运行程序、卸载程序、通过蓝牙、QQ空间、新浪等分享程序。

病毒查杀模块主要完成病毒的扫描与查杀,包括快速扫描和全盘扫描。

骚扰拦截模块主要完成黑名单的添加与删除,对黑名单列表人的来电进行拦截,提示手机已停机,并自动挂断电话。

流量查询模块主要完成手机中各个程序的流量使用情况。

高级工具主要包括短信的备份,短信的还原,程序锁,常用电话号码的查询。

1.5论文组织

论文全文共分为六章:

第一章绪论。

主要介绍了论文选题的引言、对课题研究的背景及意义进行了分析,同时也对国内外研究状况及发展趋势进行了介绍。

第二章开发环境和开发技术。

这一章介绍了系统、系统的开发模式、开发环境等基础知识。

第三章需求分析。

这一章主要介绍了系统设计思想、可行性分析、功能和性能需求。

第四章系统设计。

这一章主要介绍了系统的总体结构设计。

第五章系统实现。

这一章介绍了系统的所有模块和它的功能。

第六章结束语。

对系统实现过程进行了总结。

2.开发环境和开发技术

2.1工具环境介绍

2.1.1开发环境的选择

开发与运行的环境的选择会影响到数据库设计,本系统开发与运行环境如下:

开发环境:

Windows7HomeBasic

开发工具:

MyEclipse10.0UltraEdit

数据库管理:

SQLite

本系统主要采用JAVA与SQLite相结合的技术。

利用MyEclipse10.0软件来设计系统界面,使整个系统更具有吸引力和良好的价值

2.2开发技术

2.1.1JAVA语言简介

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。

Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

2.1.2SQLite简介

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。

它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。

3.需求分析

3.1设计思想

第一步确定系统要完成的功能模块;第二步完成系统各个模块的界面开发;第三步完成各个模块的程序设计。

本系统包含六个模块:

进程管理、程序管理、病毒查杀、骚扰拦截、流量查询、高级工具,各个模块相互独立,模块内部联系紧密,符合高内聚、低耦合的设计思想。

3.2可行性分析

可行性分析是系统分析阶段的第二项活动,它的主要目是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行了调查分析并根据需要和可能提出开发系统的初步方案与计划。

可行性分析是对系统进行全面、概要的分析。

通过调查分析,本系统设计主要有以下三个可行性:

3.2.1操作可行性

本系统操作简单,易于理解,只需通过简单指导,上手较快,运行环境要求低。

3.2.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1