开题报告--基于android的二维码识别系统的设计与实现

开题报告--基于android的二维码识别系统的设计与实现

ID:9854391

大小:40.50 KB

页数:10页

时间:2018-05-12

开题报告--基于android的二维码识别系统的设计与实现_第1页
开题报告--基于android的二维码识别系统的设计与实现_第2页
开题报告--基于android的二维码识别系统的设计与实现_第3页
开题报告--基于android的二维码识别系统的设计与实现_第4页
开题报告--基于android的二维码识别系统的设计与实现_第5页
资源描述:

《开题报告--基于android的二维码识别系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计开题报告论文题目基于Android的二维码识别系统的设计与实现姓名专业软件工程班级学号指导教师2012年12月6日毕业设计开题报告1.毕业设计题目背景、研究意义1.1毕业设计的题目背景一维条码在生产和生活的各个方面得到了广泛的应用极大的提高了生产率但是一维条码本身的缺点是信息量小、依赖数据库等也日益的现露出来。二维条码本身具有高容量、高密度、纠错能力强、安全强度高等特点使得二维条码作为信息的载体,在信息自动化领域发挥着越来越重要的作用。手机二维码是二维码技术在手机上的应用。将手机需要访问、使用的信息编码到二维码中,利用手机的摄像头识读,这就是手

2、机二维码。手机二维码可以印刷在报纸、杂志、广告、图书、包装以及个人名片等多种载体上,用户通过手机摄像头扫描二维码或输入二维码下面的号码、关键字即可实现快速手机上网,快速便捷地浏览网页、下载图文、音乐、视频、获取优惠券、参与抽奖、了解企业产品信息,而省去了在手机上输入URL的繁琐过程,实现一键上网。同时,还可以方便地用手机识别和存储名片、自动输入短信,获取公共服务(如天气预报),实现电子地图查询定位、手机阅读等多种功能。随着3G的到来,二维码可以为网络浏览、下载、在线视频、网上购物、网上支付等提供方便的入口。条码识别应用为用户使用手机上网提供了极大便利,

3、省去了输入URL的麻烦,可一次按键即快速进入自己想看的网页,大大提高了上网的便利性。而且移动通信发展的焦点已经由用户数量的增长转为业务量和新业务的增长由技术驱动转为业务驱动。在激烈的市场竞争中越来越成多的手机用户不仅注重手机硬件的外观更注重手机所赋予的强大功能。以上两个普及领域催生了一个新的需求即将二维码和手机结合起来利用手机作为读取设备实现条码识别。1.2毕业设计的研究意义二维码作为一种全新的条码技术已被广泛应用于国防、医疗保健、商业、金融、后勤管理等领域。由于QRCode二维码信息容量大保密性能好并且成本低适合我国人口众多计算机建设还不是很完善的国

4、情因此在我国有着十分广阔的应用前景。可以预见二维条码技术在我国的推广上应用必将为我国信息产业的发展和现代化的经济建设带来可观的社会效益和经济效益。2.研究的步骤方法2.1毕业设计研究的主要内容二维码识别系统的设计的主要内容:包括系统结构、功能模块、系统的可行性分析,并对系统做需求分析,对系统的功能做详细的分析和对系统进行概要设计。2.2系统的主要功能(1)功能说明系统的总体功能有一下几个方面。1)相机预览功能使用手机的照相机功能对二维码进行拍照采集。2)关闭相机功能拍照完成后关闭照相机。3)解码功能对拍到的照片进行处理解读出二维码中包含的信息。4)调用

5、浏览器如果解读出的二维码信息是以“http://”开头的网址,那么手机便调用默认浏览器浏览该网址。5)调用拨打电话功能如果解读出的二维码信息是以“TEL:”开头的电话号码,那么手机便直接调用拨打电话功能。6)显示文本信息如果二维码包含一些文本信息,那么直接显示。(2)功能结构图图1系统功能结构图2.3系统设计拟采用的方法本设计采用面向对象的开发方法。本课题拟在Windows7系统下开发,并配备安卓系统的智能手机进行测试。本系统采用的开发工具是Eclipse和AndroidSDK以及ADT插件,采用的开发语言是Java。系统有较高的安全性和较好的性能。2

6、.4毕业设计的进度安排(1)学习调研及收集资料:(第一周至第二周)1)对开发工具和开发环境进行熟悉。2)上网搜索或者是去图书馆查阅相关资料。3)根据课题,收集、熟悉相关资料,了解二维码的识别原理和流程。(2)需求分析:在调研、收集资料和了解二维码的识别原理和流程的基础上对设计课题进行需求分析并撰写需求规格说明书。(第三周至第四周)(3)概要设计:在需求分析的基础上,对系统的总体功能进行模块划分,以明确模块功能设计的任务和要求。(第五周至第六周)(4)详细设计:在概要设计的基础上,确定各模块功能。(第七周至第八周)(5)程序编码:根据各模块的功能,进行程

7、序编码。(第九周至第十一周)(6)测试与调试:设计测试用例,进行相关测试。(第十二周)(7)撰写毕业论文。(第十三周至第十四周)(8)制作论文答辩PPT。(第十五周)(9)参加论文答辩。(第十六周)2.5预期成果(1)Android源代码。(2)系统演示PPT。(3)论文、答辩PPT。3.论文拟定提纲1绪论1.1研究的背景1.2研究的意义2系统理论与技术2.1Android2.1.1Android简介2.1.2Android特性2.1.3Android基本框架2.1.4Android系统的四大组件2.2Java2.3SQLite数据库2.4二维码2.5

8、开发工具2.5.1Eclipse2.5.2JDK简介2.5.3AndroidSDK简介2.5.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。