Android二维码电子票务系统设计(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android二维码电子票务系统设计(4)

2.3 二维码的应用

2.3.1 二维码在国外的研究与应用

国外对二维码技术的研究始于20世纪80年代末。在二维码符号表示技术研究方面己研制出多种码制,常见的有等PDF417。这些二维条码的密度都比传统的一维条码有了较大的提高。

在二维码设备开发、研制、生产方面,美国、日本等国的设备制造商所生产的识读设备、符号生成设备,已广泛应用于各类的二维码应用系统。

二维码作为一种全新的信息存储、传递和识别技术从诞生之日起就得到世界各国的广泛关注,美国已将二维条码PDF417广泛应用在身份证、军人证、驾驶证等证件。二维码处理可以将人的姓名、单位、地址、电话等信息编码外,还可以将人体的特征例如视网膜扫描、指纹以及照片等个人信息存储在可识别的条码中,这样不仅可以实现证件信息的自动录入,还可以防止证件的伪造,减少犯罪。

2.3.2 二维码在国内的应用

近几年,我国也一直在大力推广二维码技术,积极关注国外技术发展并进行条码理论基础和关键技术的自主研究。

二维条码技术在我国医疗急救服务卡、涉外专利案件收费、汽车自动化生产线、珠宝玉石视频管理及银行汇票上得到了广泛应用。我国香港特别行政区已将二维条码应用在特别行政区的护照上,我国现已着手二维码在工商证照惯例的应用试点工作。目前我国的科研院所、设备制造商已开始关注二维码。文献综述

2.4 QR Code码[4]

在前面介绍的诸多二维码中,每种二维码都有着自己的特点,本文主要讨论的二维码为QR Code码

2.4.1 QR Code码概述

(a)QR Code码的特点

(1)超高速识读

QR Code(Quick Response Code)具有超高速的特点,这是其区别于其他二维码的主要特征,用CCD二维码识读设备,每秒可识读30个QR条形字符,这一特性使其在工业自动化生产线管理等领域得以使用。

(2)能表示中国汉字

QR Code特定的数据压缩模式表示汉字,仅用13bit就可以表示一个汉字,相比于其他二维码表示汉字效率提高了近20%,在中国QR Code码有着非常好的发展前景。

(3)全方位识读

QR Code具有全方位识读的特点,这使其它优于行排式二维码。

(b)根据QR标准,QR Code码具有以下基本特征:

(1)编码字符集[2]

数字型数据(数字0~9);

字母数字型数据(数字0~9;大写字母A~Z;9个其他字符:space ,$, %, *, +, -, ., /, :);

8位字节型数据

日本汉字字符

中国汉字字符

(2)数据表示的方法

深颜色的模块表示二进制1,浅颜色的模块表示二进制0。

(3)符号的规格(不包括空白区域)源:自~优尔·论`文'网·www.youerw.com/

21×21模块递增至177×177模块(对应版本1到40,随着版本号增加每边递增4个模块)如图2.1所示。

(4)每个符号的数据字符数(最大规格的符号—版本40-L)[3]

数字数据       7089个字符

字母数字数据 4296个字符

8位字节数据 2953个字符

日本汉字数据 1817个字符

中国汉字数据 21008个字符

(5)纠错的选择

4种纠错等级,对应的可恢复码字比例为: (责任编辑:qin)