开题报告基于Android二维码识别系统设计与实现.docVIP

开题报告基于Android二维码识别系统设计与实现.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开题报告基于Android二维码识别系统设计与实现

毕业设计开题报告 论文题目 基于Android的二维码识别 系统的设计与实现 姓 名 专 业 软件工程 班 级 9311701 学 号 指导教师 2012年 12 月 6 日 毕业设计开题报告 1.毕业设计题目背景、研究意义 1.1毕业设计的题目背景 一维条码在生产和生活的各个方面得到了广泛的应用极大的提高了生产率但是一维条码本身的缺点是信息量小、依赖数据库等也日益的现露出来。二维条码本身具有高容量、高密度、纠错能力强、安全强度高等特点使得二维条码作为信息的载体,在信息自动化领域发挥着越来越重要的作用。 手机二维码是二维码技术在手机上的应用。将手机需要访问、使用的信息编码到二维码中,利用手机的摄像头识读,这就是手机二维码。手机二维码可以印刷在报纸、杂志、广告、图书、包装以及个人名片等多种载体上,用户通过手机摄像头扫描二维码或输入二维码下面的号码、关键字即可实现快速手机上网,快速便捷地浏览网页、下载图文、音乐、视频、获取优惠券、参与抽奖、了解企业产品信息,而省去了在手机上输入URL的繁琐过程,实现一键上网。同时,还可以方便地用手机识别和存储名片、自动输入短信,获取公共服务(如天气预报),实现电子地图查询定位、手机阅读等多种功能。随着3G的到来,二维码可以为网络浏览、下载、在线视频、网上购物、网上支付等提供方便的入口。条码识别应用为用户使用手机上网提供了极大便利,省去了输入URL的麻烦,可一次按键即快速进入自己想看的网页,大大提高了上网的便利性。 而且移动通信发展的焦点已经由用户数量的增长转为业务量和新业务的增长由技术驱动转为业务驱动。在激烈的市场竞争中越来越成多的手机用户不仅注重手机硬件的外观更注重手机所赋予的强大功能。 以上两个普及领域催生了一个新的需求即将二维码和手机结合起来利用手机作为读取设备实现条码识别。 1.2毕业设计的研究意义 二维码作为一种全新的条码技术已被广泛应用于国防、医疗保健、商业、金融、后勤管理等领域。由于QR Code二维码信息容量大保密性能好并且成本低适合我国人口众多计算机建设还不是很完善的国情因此在我国有着十分广阔的应用前景。可以预见二维条码技术在我国的推广上应用必将为我国信息产业的发展和现代化的经济建设带来可观的社会效益和经济效益。 2.研究的步骤方法 2.1毕业设计研究的主要内容 二维码识别系统的设计的主要内容:包括系统结构、功能模块、系统的可行性分析,并对系统做需求分析,对系统的功能做详细的分析和对系统进行概要设计。 2.2系统的主要功能 (1)功能说明 系统的总体功能有一下几个方面。 1)相机预览功能 使用手机的照相机功能对二维码进行拍照采集。 2)关闭相机功能 拍照完成后关闭照相机。 3)解码功能 对拍到的照片进行处理解读出二维码中包含的信息。 4)调用浏览器 如果解读出的二维码信息是以“http://”开头的网址,那么手机便调用默认浏览器浏览该网址。 5)调用拨打电话功能 如果解读出的二维码信息是以“TEL:”开头的电话号码,那么手机便直接调用拨打电话功能。 6)显示文本信息 如果二维码包含一些文本信息,那么直接显示。 (2)功能结构图 图1 系统功能结构图 2.3系统设计拟采用的方法 本设计采用面向对象的开发方法。本课题拟在Windows 7 系统下开发,并配备安卓系统的智能手机进行测试。本系统采用的开发工具是Eclipse和Android SDK以及ADT插件,采用的开发语言是Java。系统有较高的安全性和较好的性能。 2.4毕业设计的进度安排 (1)学习调研及收集资料:(第一周至第二周) 1)对开发工具和开发环境进行熟悉。 2)上网搜索或者是去图书馆查阅相关资料。 3)根据课题,收集、熟悉相关资料,了解二维码的识别原理和流程。 (2)需求分析:在调研、收集资料和了解二维码的识别原理和流程的基础上对设计课题进行需求分析并撰写需求规格说明书。(第三周至第四周) (3)概要设计:在需求分析的基础上,对系统的总体功能进行模块划分,以明确模块功能设计的任务和要求。(第五周至第六周) (4)详细设计:在概要设计的基础上,确定各模块功能。(第七周至第八周) (5)程序编码:根据各模块的功能,进行程序编码。(第九周至第十一周) (6)测试与调试:设计测试用例,进行相关测

您可能关注的文档

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档