登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 电子信息类 > 电子信息科学与技术 > 正文

基于Android的二维码生成与识别系统设计开题报告

 2020-04-30 16:10:13  

1. 研究目的与意义(文献综述)

二维码,又称二维条码,二维条形码最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。

近年来,随着移动互联网的发展,二维码也开始被广泛应用,尤其是其与电子商务的紧密结合,使二维码成为一个当下很火的概念。随着国家信息化进程的不断推进,尤其是物联网应用发展的高歌猛进,物联网的应用离不开自动识别,条码、二维码以及rfid被人们应用的更普遍一些,二维码相对一位码,具有数据存储量大,保密性好等特点,能够更好地与智能手机等移动终端相结合,形成了更好地互动性和用户体验。而与rfid相比较,二维码不仅成本优势凸显,他的用户体验和互动性也具有更好地应用前景。 在移动互联业务模式下,人们的经营活动范围更加宽泛,也因此更需要适时的进行信息的交互和分享。随着4g移动网络环境下智能手机和平板电脑的普及,二维码应用不再受到时空和硬件设备的局限。产品基本属性、图片、声音、文字、指纹等可以数字化的信息进行编码捆绑,适用于产品质量安全追溯、物流仓储、产品促销以及商务会议、身份、物料单据识别等等。可以通过移动网络,实现物料流通的适时跟踪和追溯;帮助进行设备远程维修和保养;产品打假防窜及终端消费者激励;企业供应链流程再造等,以进一步提高客户响应度,将产品和服务延伸到终端客户。厂家也能够适时掌握市场动态,开发出更实用的产品以满足客户的需求,并最终实现按单生产,将大幅度降低生产成本和运营成本。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

本此设计利用二维码的编码和解码原理,通过android手机对二维码的数据进行解析和编码,实现对二维码识别和生成的系统。系统框架结构主要分成生成和识别两大部分。在二维码生成系统部分,主要通过eclipse ide工具安装adt插件搭建很好的android开发平台,然后利用java语言编程开发一个在android平台下的二维码生成,生成模块主要应用android的绘图功能,将二维码进行绘制。在二维码识别系统部分,利用程序实现一个在android平台上调用android的摄像头模块,通过摄像头模块对二维码图像进行扫描,再把扫描的二维码或者条形码传到后台进行解析,如果解析成功后就不再进行扫描;如果解析不成功,就会再进行扫描采集图像,再传到后台解析,直到能够识别图像为止。

其中在android客户端主要完成主要功能

1.在二维码生成的时候,可以完成多种形式的二维码生成,在用户选择要生成的二维码类型后,系统能够自动转到二维码生成界面,将用户相应的信息填写完成,点击生成二维码,然后跳到生成界面,显示生成的二维码。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1-3周:查阅相关文献资料,明确研究内容。确定方案,完成开题报告。进行需求分析、功能分析、性能分析。

第4-6周:进行系统设计,数据库设计,算法设计,划分并确定好各模块功能,完成系统的初步设计。

第7-10周:系统的实现与测试,完成二维码的生成模块与识别模块的界面和编码实现,对生成模块和识别模块进行测试。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1] 焦红亮.手机扫描二维码编码解码技术设计与实现[d].成都:电子科技大学,2014.

[2] 王含锁,刘小丹.三维条码印刷与识别技术研究[j].计算机工程与设计,2011,32(1):370-373.

[3] 张焱,赵银银,李蒙,等.基于java及sql server数据库开发的企业进销存管理系统[j]. 智能计算机与应用,2017,7(3):183-184.

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图