基于Android的手势加密软件的设计与实现计算机毕业设计答辩ppt_第1页
基于Android的手势加密软件的设计与实现计算机毕业设计答辩ppt_第2页
基于Android的手势加密软件的设计与实现计算机毕业设计答辩ppt_第3页
基于Android的手势加密软件的设计与实现计算机毕业设计答辩ppt_第4页
基于Android的手势加密软件的设计与实现计算机毕业设计答辩ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、基于android系统的手势加 密软件的开发 page 2 绪 论 本课题研究背景和意义 1 当前研究现状 2 课题的研究内容 3 4 page 3 本课题研究背景和意义 n android是一个真正意义上的开放性移动设备综合平台。它包 括操作系统、用户界面和应用程序移动电话工作所需的全部软件, 而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手 机联盟合作开发了android,这个联盟由包括中国移动、摩托罗拉、 高通、宏达和t-mobile在内的30多家技术和无线应用的领军企业组成。 通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合 作伙伴关系,来建立标准化、开放式的移

2、动电话软件平台,在移动产 业内形成一个开放式的生态系统,这样应用之间的通用性和互联性将 在最大程度上得到保持。所有的android应用之间是完全平等的。在 开发之初,android平台就被设计成一个由一系列应用所组成的平台。 所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一 个虚拟机,它提供了一系列用于应用和硬件资源间进行通讯的api。 n 虽然市场上已经有同类的手机解锁软件,而且也能够满足用户 的需求,但是这些软件的功能都比较单一,而在按键的加解锁方面还 没有相关的应用,基于android平台的手机解锁系统的实现不仅可以 避免手机屏幕的划损,也可解放原有的解锁键,而且还有更多的功

3、能 让用户选择。 n 基于android平台的手机解锁系统具有按键加解锁,自定义加 解锁音效,支持是否屏蔽自带加解锁键,感应加解锁,自由滑动解锁, 防盗警报的功能 page 4 当前研究现状 n android 是google开发的基于linux平台的开源手机操作系统。 它包括操作系统、用户界面和应用程序移动电话工作所需的全部软 件,而且不存在任何以往阻碍移动产业创新的专有权障碍。google与 开放手机联盟合作开发了 android,这个联盟由包括中国移动、摩托 罗拉、高通、宏达电和 t-mobile 在内的30多家技术和无线应用的领 军企业组成。google通过与运营商、设备制造商、开发商

4、和其他有关 各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移 动电话软件平台,在移动产业内形成一个开放式的生态系统。 n 作为谷歌企业战略的重要组成部分,android 将进一步推进“随时随 地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电 话用户正在使用各种基于 android 的电话。谷歌的目标是让(移动通 讯)不依赖于设备甚至平台。出于这个目的,android 将补充,而不 会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制 造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务, 并推广这些产品 page 5 课题的研究内容 n android

5、系统是google及其开发联盟推出基于linux平台开源 手机操作系统。android平台为开发者提供了完整的系统解决方案, 而且提供了统一、简单、易用的开发接口,让我们可以轻松地开发出 一套手机系统管理软件; n 本系统研究的是android平台的手机手势加密软件的设计与实现 过程, 要实现本系统,首先要有夯实的专业知识,而且也要对android 程序开发的思路有一定的了解。作为一个实用的手机加锁系统,最主 要的是能够让用户体会到本系统的实用性,并且在这个基础上带给用 户更多的关于解锁方面的体验。 page 6 手势加密系统与设计 page 7 系统可行性分析 目标系统开发经济需求的比较低,

6、加上具有成熟的 android平台以及十分普及手机设备,所以在软硬 件的支出上十分有限。而且,目标系统并不是十分 复杂,开发的周期较短,人员经济支出有限本课题 的设计开发还是具有相当大的经济可行性的 本系统使用android技术进行开发,发展到现 在,android已经算是一个较成熟的平台了,现在 有越来越多的企业及技术人员选择它作为开发平 台。因此,在技术上.net是完全可以胜任这个平 台的开发 本系统用户只要有一台android手机,就可以使用了, 系统是由的操作都是用户熟悉的选择框或者按钮等 等。所有的操作通过手机就可以完成,用户不需 培训,只要稍微提示一下即可。因此,在操作使用 上,本

7、系统简单、方便,易于使用户接受,因而是 十分可行的 由于本系统是在相关法律法规下实施完成的,所 以不存在任何法律问题,在法律上是完全可行的。 综合考虑经济、技术、操作和法律等方面的因素, 该手势加密查询系统可以立即开始进行 page 8 系统功能需求分析 九宫格图案 通过系统绘制实现九宫格图案,用户可以通过滑动手指在图 案上面设置加密密码,也可以通过滑动手机来实现解密 错误次数 限制 如果用户连续超过5次出现密码错误,则系统会自动锁住60秒 钟,这段时间用户不能在进行解锁操作,只有等60秒钟过后才能 继续操作 紧急呼叫 即使在锁屏的状态下,用户依然可以利用锁屏界面上的紧急 呼叫按钮来拨打119

8、、120等紧急电话 重置密码 在进入应用之后还进行了修改密码的设置,点击菜单按钮跳 出重置密码的选项可进行重置密码修改 page 9 系统总体设计 对于手势加密软件,我们把系统分为加密和解密两大模块,加 密模块主要实现密码的初始化和保存操作,而解密模块主要负责密 码的正确性校对 手势加密软件 错误警告模块 初始化密码/重置密 码模块 手势解密模块 page 10 系统流程设计 程序设计中有一个 非常重要的环节就是流 程设计,程序流程图是 程序分析中最基本、最 重要的分析技术,它是 进行流程程序分析过程 中最基本的工具。 本手势加密软件的流程 主要可以概括为设密到 解密这样一个过程,首 先用户第

9、一次使用系统 时会自动提示用户设置 初始密码,设置后的初 始密码将会被保存,然 后在用户解密的过程中, 软件会自动把用户滑动 的密码与设置的初始密 码比较,如果两个密码 一致则解密成功,否则 提示解密失败 page 11 系统实现效果图 九宫格规划图 page 12 系统实现效果图 初始化密码界面 page 13 系统实现效果图 解密界面 page 14 系统实现效果图 滑动界面 单击此处添加标题 总 结 展 望 page 16 总结 n 毕业设计是我在大学学习阶段的最后一个环节,是对所学基础 知识和专业知识的一种综合应用,是一种综合的再学习、再提高的过 程,这一过程有助于培养我的学习能力和独

10、立工作能力,而现在两三 个月的毕业设计全部结束了,心情极为复杂,在这期间,我既学到了 许多知识,同时又锻炼了自己的实际动手能力。通过对本系统的开发 和探索,我对软件的开发过程有了一定程度的了解;特别是通过对 android平台手势加密系统的开发,使我对面向对象技术有了较为深 入的理解和掌握。 n 通过这次毕业设计,我认识到系统开发是一件不容易的事,在 开发之前的准备工作也是尤为重要,比如需求分析,系统分析与实现, 这些都是不言而喻的重要。 n 在毕业设计过程中,我遇到过很多问题,通过查阅参考书和请 教导师,都一一得到了解决。这不仅锻炼了自己的分析问题、解决问 题的能力,同时也使我认识到自己对所

11、学的知识理解的深度还远远不 够,还有很多方面知识结构的缺乏。 很快就要毕业了,我今后一定 要努力提高自己的理论水平,同时,尽可能多的阅览一些科技书籍, 以加强自己的理论水平和实际动手能力。 n 由于时间的限制,本文所解决问题的方法并不能称之完美。在许多小 细节方面尚待推敲、修改与完善 page 17 展望 n 如果想让本系统应用起来,可能功能还有所欠缺,还有待完善,但是毕 竟是一个毕业设计,时间和本人的知识面都很有限,不过我相信只要 不断地锻炼自己的实际开发能力及动手能力,积极的吸收最新技术, 不断摸索不断改进,不断发现问题,解决问题,那么一切困难都会将 会迎刃而解,系统功能肯定可以更完善,稳定性可以跟好,效率可以 更高的 page 18 致谢 在这一次的毕业设计中,首先,我要对我的指导老师表示 谢意,感谢他在手势加密查询

温馨提示

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

评论

0/150

提交评论