1. 研究目的与意义
要想知道二维码我们首先了解一下一维条码,一维条码是由一组粗细不同,黑白相同的条、空及相应的字符(数字字母)组成的条形符号,仅在一个方向(一般是水平方向)表达信息。但是一维条码存储的数据容量较小(30个字符左右),并且只能包含字母和数字,条码尺寸较大(空间利用率很低)而且一旦损坏就不能识别。而二维码是在一维条码的基础上发展起来的,是用某种特定的几何图形按一定的规律在平面上分布的条,克服了一维条码的缺点。并且二维码的信息密度高、存储量大、纠错能力强,其本身也具有一定的防伪功能。因此二维码的诞生使得信息能够高效的传递。
本文研究的是针对QR二维码编码软件设计与实现,QR码是由Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图像多种文字信息、保密防伪性强等优点外,还有如下特点:二维码是横向纵向都存有信息,相当于一个可移动的宝库。QR二维码在和一维条码表示同样的信息是,其占用的空间只是条码的1/11。二维码已经广泛应用与社会的各个系统,例如:商品信息获取,网站跳转,手机支付等等。因此QR二维码编码软件设计与实现具有很重要的意义。
2. 课题关键问题和重难点
构造矩阵:
位置探测图形、位置探测图形分隔符、定位图形:用于对二维码的定位,对每个QR码来说,位置都是固定存在的,只是大小规格会有所差异;
3. 国内外研究现状(文献综述)
一.发展与现状
QR码的计算机编码方式非常复杂。从编码模式来看,它含有多种不同的模式,每种模式的处理方法都不相同,所产生的数据码字也不同,程序需要对用户的输入数据信息进行分析并选择适当的编码模式,并能在各种编码模式之间进行灵活的切换;从编码携带的内容方面,它不仅本身是一个流动的数据文件,有大量的主信息内容,而且还包含很多附加信息,如版本的选择、纠错级别的选择、模式指示符、数据长度指示符、纠错码字、填充码字等,需要程序识别并一一对应编码,程序还需要将各种数据信息按照标准置入QR码符号矩阵中的相应模块,外程序还应该具备条码符号图形显示的功能。综合目前关于QR码生成编码的研究现状,本课题二维条码生成系统将全面考虑这些问题,既要在国标的基础上进行研究,又要在这个基础上进行创新和改进,期望创造一个理论与实践相完美结合的系统。
我国对二维码技术的研究开始于1993年。中国物品编码中心对几种常用的二维码PDF417、QRCCode、Data Matrix、Maxi Code、Code 49、Code 16K、Code One的技术规范进行了翻译和跟踪研究。随着我国市场经济的不断完善和信息技术的迅速发展,国内对二维码这一新技术的需求与日俱增。中国物品编码中心在原国家质量技术监督局和国家有关部门的大力支持下,对二维码技术的研究不断深入。在消化国外相关技术资料的基础上,制定了两个二维码的国家标准:二维码网格矩阵码(SJ/T 11349-2006)和二维码紧密矩阵码(SJ/T 11350-2006),从而大大促进了我国具有自主知识产权技术的二维码的研发。
4. 研究方案
QR二维码应用过程是将相关数据经过数据编码,形成二维码矩形框,然后通过识读器中译码和纠错程序进行识读,得到的结果输入相应数据库进行处理.可见,QR二维码数据编码的正确与否直接影响到译码结果的准确性,因此首先要把重点放在QR码的编码上,在理解编码原理基础上,设计和制造我们所需要的QR码。
主要设计方案就是首先查阅有关如何实现此系统或者功能的资料,了解二维码生成的原理,在定位后搭建平台,然后研究二维码的解码译码算法如何实现,然后实践带代码程序上,最后成功实现二维码的生成。对于不熟练的技术知识点,查询书籍和网络,和同学商讨如何解决。
5. 工作计划
第1-4周:查验有关文献和参考书,了解QR二维码的机理和基本方法,学生完成文献搜索,撰写
开题报告。
第5-6周:学生完成外文翻译。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。