二维条形码扫描仪毕业论文
目录
1引言 5
1系统开发和意义 6
1. 1系统开发的意义 7
1. 2二维码介绍 8
9
2. 1 Eclipse 简介 9
2. 2 JDK 简介 9
2. 3 Andta Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等,QR
码是1994年由日本Denso-Wave公司发明。QR 来自英文「Quick Response J的缩写,即快速反应的意思,源自 发明者希望QR码可让其内容快速被解码。
QR code,它可以存储多种类型。现在使用的QR code二位条 形码的规范一直遵循 OMIA (Open Mobile Internet Alliance) 的规范.
简要的解码过程:二维码图像一〉图像解析编码一〉按照规则 解释成相应的代码。图例中显示的是“百度百科”网页的二维码。
Eclipse 简介
Eclipse是一个综合开发环境IDE,它是一个功能完整且成 熟的软件,由IBM公司于2001年首次推出。在官方网站 http://www. eclipse, org免费下载该软件的打包文件,释放到文件 夹即可使用。
Eclipse是一个开放源代码、基于Java的可扩展开发平台。 开放源代码的意思是让使用者能够取得软件的原始码,部分的有 权去修改和传播这个软件。程序员也能用Eclipse打造新工具来 开发软件 这些新工具可扩充Eclipse的功能。
就Eclipse本身而言,它只是一个框架和一组被称为平台核 心的服务程序,用于通过插件构建开发环境。核心的任务是让每 样东西动起来,并加载所需的外挂程序。当启动Eclipse时,先 执行的就是这个组件,再由这个组件加载所需的外挂程序。 Eclipse附带了一个包括Java开发工具的标准插件集,因此,如 果要使用Eclipse来开发Java程序,必须安装JDK作为它的插件 才能使它正常运作。
JDK 简介
JDK (Java Development Kit, JDK)是一个整个 Java 的核心, 包括了 Java 运行环境 (Java Runt ime Environment ), 一堆 Java 工具和Java基础的类库(rt. jar),不论什么Java应用服务器都 是内置了某个版本的JDKo最主流的JDK是SUN公司发布的JDK,
除了 SUN之外,还有很多公司和组织都开发了自己的JDK,例如 IBM公司开发的JDK, BME公司的Jrocket,还有GNU组织开发的 JDK等等。JDK最重要命令行工具:
Java:启动 JVM 执行 class;
Javac: Java 编译器;
Jar: Java打包工具;
Javadoc: Java文档生成器。
Android SDK 简介
Android SDK (software development kit , SDK) Tool 软件 开发工具包。被软件开发工程师用于特定的软件包、软件框架、 硬件平台、操作系统等建立应用软件的开发工具集合,是Android 专属的软件开发工具包。
ADT 简介
目前Android开发所用的开发工具是Eclipse,在Eclipse 编译IDE环境中,安装ADT,为Eclipse开发提供开发工具的升级 或者变更,简单理解为在Eclipse下开发工具的升级下载工具。
内核版本 —perf:
内存:512 M
型号:HUAWEIC8810
操作系统:Windows XP
开发工具:jdk^ Eclipse、android-sdk
2需求分析
条码可分为一维条码和二维条码,一维条码在生产和生活中 得到了广泛的应用,极大的提高了生产率,但是一维条码本身的 缺点:信息量小,依赖数据库等日益突显出来。而二维条码是在 二维空间上由具有特殊结构的几何图形元素按一定规律和顺序组 合成的图形,巧妙地利用构成计算机内部逻辑基础的“0”、“1” 比特流的概念,使用若干个与二进制相对应的几何形体来表示文 字数值信息。二维条码的编码范围非常广泛,它不仅可以保存英 文、数字等符号信息,还可以保存中文、图片、声音、指纹、签 字等多种数据类型。二维条码可加密,具有很高的保密性,且纠 错能力很强,二维条码可以用扫描仪扫描或用摄像头直接读取, 它还具有条码符号形状、大小可变的特点。二维条码作为一种全 新的自动识别和信息载体技术,其经济性和可靠性正被越来越多 的人们所了解和认知。因此,我们要进一步研
二维条形码扫描仪毕业论文 来自淘豆网m.daumloan.com转载请标明出处.