条码编解码系统的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:suna_lili82
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术的迅猛发展推动着数据标识和采集技术的快速变革,条码技术以其所具有的输入速度快、可靠性高、采集信息量大、灵活实用等优点,成为迄今为止最为经济实用的自动识别和数据采集技术,被广泛地用于生产和生活的方方面面。与我国条码硬件设备的高速发展相对,相关配套软件还长期依赖于国外同类型产品或核心库,拥有自主知识产权的条码编解码软件系统非常有限,并在应用实践过程中存在着诸如编码设计与我国标准不兼容、接口灵活性小、系统可扩展性差、使用成本高昂等一系列问题,强烈制约着我国条码市场向更深的层次发展。针对这一状况,本文设计和实现了一套灵活的、可扩展的、适合广大中小型用户的条码编解码软件系统,详尽描述了构建系统的条码生成库、条码标签制作系统和激光条码扫描枪的嵌入式译码程序等重要组成部分的具体设计方案。系统能够完成包括条码符号生成、可视化标签设计、标签增量打印、光电式条码译码等所有功能。在条码生成库的设计方面,本文通过分析不同码制条码编码间的异同,针对一维和二维条码各自的业务特点和应用需求,分别定义出其统一的生成接口并基于不同方式对其生成类进行设计。对于二维条码的生成,本文抛弃了传统的分类和继承的方式,采用消息处理机制将编码流程划分成多个子过程并协调它们之间的交互。在条码标签制作系统的设计方面,本文提出采用MVC的设计思想分离每种标签对象的功能逻辑和表示逻辑,同时多次运用相关设计模式和原则来提供不同业务功能的具体解决方案,使系统具有更高的灵活性、可重用性和可扩展性。在嵌入式译码程序的设计方面,本文采用条码定位及分类算法从量化后的条空宽度序列中识别出条码区域及其码制,并针对低误码率和高首读率两种不同场合设计出对应的通用校验和纠错算法。
其他文献
针对当前沙漠砂EPS混凝土尚无相关研究、对EPS混凝土宏观力学性能方面的研究也多集中于耐久性、对其流变特性及其本构模型的研究并不全面的情况,本文以沙漠砂EPS混凝土的强度和变形问题为切入点,借鉴岩土力学及混凝土材料的相关研究成果,采用试验研究与理论分析相结合的方法,以轴向压缩为主要方式,将重心集中在压应力状态下沙漠砂EPS混凝土的变形演化和强度衰减的时间效应上,研究了沙漠砂EPS混凝土的常规力学特
氨在大气污染中扮演着重要角色,以氨液为吸收剂的脱硫、脱硝与脱碳工艺普遍存在氨逃逸问题,如何有效控制氨逃逸已成为当前我国亟待解决的重要环境问题。论文对常用的氨法湿式
随着各行各业的发展,能源压力日益显著,暖通空调的能耗占比较大,为了解决建筑空调能耗过大这一问题,本文以一种新型的节能屋面结构——定型相变通风屋面作为研究对象,通过增强屋面隔热性能,减少夏季空调能耗,达到节能的目的。本文采用CFD数值模拟软件建立了三种定型相变通风屋面模型——外层定型相变通风屋面、中间层定型相变通风屋面和内层定型相变通风屋面,在武汉市夏季室外典型日气候条件下,采用单一变量控制法,模拟
摘要借鉴了中国台湾地区底泥重金属污染调查、评估和治理方法等内容,介绍了中国大陆地区底泥重金属污染工作进展,分析了大陆地区底泥重金属污染存在的主要问题,并提出底泥重金属
上流式厌氧污泥床反应器(Up-flow Anaerobic Sludge Bed,UASB)作为一种高效、低耗的污水厌氧生物处理技术,近年来受到了污水处理研究者的广泛关注。但是UASB反应器在实际运行
以新生血管为靶点对肿瘤进行生物治疗已成为近几年新的研究热点,与传统治疗手段相比,它具有广谱、特异的抗肿瘤作用,且毒副作用小,不易产生耐药性。血管生成素是新近发现的与血管
社会组织是国家治理体系和治理能力现代化的有机组成部分,是参与社区治理的重要主体。现代社区治理,强调多元参与、理性协商、建设性解决社区问题,是一个不断建构和积累友好
建筑给排水在城市用水量中占据较大比重,在建筑给排水设计中加强节水节能技术应用非常重要。基于此,本文就建筑给排水设计施工中节水节能技术进行了探讨,旨在促进建筑给排水
图书馆是最大的文献、知识、信息库。随着市场经济的确立,读者对图书馆的需求发生了极大的变化。使信息服务向科学化、知识化发展的新需求,要求图书馆必须改变传统的服务方式
本论文基于网络学校学习管理系统(LMS)和网络日志数据,面向网校提高教学管理效益的实际需求,开展了在线学习数据分析的综合性研究。研究分理论研究与实证研究双线展开。理论