基于安卓平台的手机卫士软件开发研究_第1页
基于安卓平台的手机卫士软件开发研究_第2页
基于安卓平台的手机卫士软件开发研究_第3页
基于安卓平台的手机卫士软件开发研究_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于安卓平台的手机卫士软件开发研究    张杰摘 要: 安卓系统作为智能手机的开源系统,因为对技术的要求不高,各种基于安卓系统的手机应用软件不断涌现。但是,应用软件数量之多的背后,却是参差不齐的软件质量隐患,如垃圾软件、窃取用户信息的软件等。本设计针对安卓手机的这些问题,并结合用户的需求,主要解决安卓的安全和应用软件的管理问题,基本包括手机防盗、通讯卫士、软件管理、进程管理、流量统计、手机杀毒、缓存清理、高级工具和设置中心。本软件采用软件工程中结构化的思想,采用了标准的软件开发流程,基本包含了市面管理软件的功能,并结合用户需求,使用了简洁方便的界

2、面,适用于各个年龄阶段的用户。关键词: 安卓;手机卫士;安全管理1.相关简介该软件运用了android sdk开发环境以及该环境下的一些组件和sqlite数据库、intent receive、share preferences、service等。在设计过程中,首先安卓的用户界面组件构建软件界面,然后运用安卓内置的sqlite数据库实现数据的存取,软件各个模块提供数据支持,最后运用share preferences和service实现软件的控制。android是一个包含操作系统、中介架构层以及应用程序所产生出来的软件堆栈架构。由下而上,其核心主要是嵌入式linux作业系统,android开发的类

3、库及android运行时,再配合应用程序架构,来开发各种不同的应用程序。开发安卓软件主要用到adt、eclipse、jdk、jre等组件。该手机卫士的最大特点是占用空间小,并且功能强大,软件大小不足1m,功能却能覆盖市面安全软件的绝大部分功能,小巧灵活,界面简洁,实用性高。2.系统安全和应用软件的管理问题设计与实现2.1 概要设计本章主要讲述系统的设计与实现过程,采用分模块的方法,对各个功能进行细致的描述。根据以上的需求分析,将该手机卫士分成了九大功能模块。2.2系统安全和应用软件的管理问题手机防盗的处理是当用户点击进入手机防盗系统时,软件会首先判断是否设置了密码,若未设置密码,则进入到密码设

4、置界面;如已经设置了密码,则经过密码验证便可进入到手机防盗的设置和修改中,用户可以选择安全手机号码和是否开启防盗保护。通讯卫士中主要包含黑名单的增加及删除、短信和电话的拦截;增加的黑名单会保存到安卓的数据库中,当有來电或短信时,会在数据库中查找电话号码,若有该号码,则进行拦截。其中,软件管理功能会自动检索手机中的所有软件,并可以对软件进行打开、卸载和分享操作。接下来,启动进程管理后,系统会自动检索出所有的用户进程和系统进程,可手动选择想要进行清理的软件。然后点击一键清理按钮,即可结束所有进程。其中,流量统计功能会自动统计手机消费的总流量,并显示手机中每个软件的耗流量情况,当运行手机杀毒功能时,

5、手机会对每个软件进行扫描,对含有病的的软件会进行病毒查杀,并提示用户彻底清理。缓存清理的主要功能是检索手机应用产生的缓存,并设置一键清理功能,自动清理手机的缓存,释放手机空间,从而提高手机的运行速度。3.软件测试软件测试是检验是否满足需求规格的定义,看运行效果是否良好,找出其中的缺陷与不足,从而使软件更加的完善。分为功能测试和兼容性测试两大类。3.1 功能测试功能测试也称为黑盒测试,只需要考虑软件的整体功能,而不需要考虑具体的实现形式。一般从软件的界面和架构出发,编写合适的测试用例,检测软件的实际输出结果和预期结果之间的差异,并对软件进行并不断的完善,使软件达到需求分析阶段对软件的要求。具体功能测试如表1所示:3.2 兼容性测试测试该手机软件能不能在不同的手机、不同的安卓版本上正确的运行。通过在不同的手机型号和不同的安卓本上进行测试,体现软件的可移植性和适应性,以便能被绝大多数使用客户所接受。具体测试结果如下:4. 结束语与传统的软件相比,文中软件的大小,流畅性得到了一点程度提高,并从功能需求分析方面论述了系统的需求分析,此外,本章中手机卫士的设计以及各个模块的实现方法,主要从处理流程和界面设计两个方面进行阐述。而且通过测试,软件的运行结果与预期结果基本一致,效果较好,为后续的开发打下了比较好的基础。参考文献1 林卓. 软件开发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论