




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 条形码技术与程序设计 对物联网信息读取问题的启示 2 目录 一 条形码的的概念 结构及系统设计 二 如何用VB设计条形码程序 三 条形码的应用 四 条形码技术对物联网中信息读取技术的启发 3 一 条形码的的概念 结构及程序设计 条形码的概念 条形码 barcode 是由一组规则排列的条 空及其对应的字符组成的标记 用以表示一定的信息 条形码分为一维条形码和二维条形码 条形码的识读 光源发光 照射到条形码符号上 光反射 光电转换器接受并进行光电转换产生模拟电信号 信号经过放大 滤波 整形 形成分波信号 译码器译码 数字信号 条形码应用系统设计构成元素 条形码编码方式 条形码打印机 条形码识别器 Barcode或Reader 编码器及译码器 条形码系统设计主要活动 系统总体设计 系统详细设计 编写系统说明书 一维条形码 二维条形码 4 二 应用VisualBasic进行条形码编程 由于VB作为编程语言简单易学 容易开发出简单使用的小程序 因此VB语言来设计条形码比较实用 针对是市面上主要流通的Code39条形码 用VB语言编写出一个条形码生成软件 第一步 计算不同种类条形码中的各种数据 如 校验字符 二进制序列等 第二步 构造整个条形码的二进制序列 第三步 代码设计 其中代码设计包括以下几步 1 对用户输入的内容进行处理和判断 2 获取整个条形码的模块组成 3 在图像控件中绘制条形码 4 加入按钮添加代码 5 为各个模块编写程序 Code39条形码 5 三 条形码的应用 市面上应用的条形码种类很多主要有七种 EAN 13商品条形码code39条形码图书系列条形码UCC EAN 128条形码UPC A条形码UPC E条形码PDF417条形码其中EAN 13商品条形码是在流通领域中用于标识商品的全球通用的条形码 用途广泛 Code39条形码主要用于工业 图书及票证的自动化管理 还有其他各个种类的条形码都有各自的应用领域 6 条形码在小型超市管理信息系统中的应用 系统开发原理 应用软件开发的生命周期法 基本思想是将软件工程学和系统工程的理论及方法引入计算机系统的研制开发中 按照用户至上原则 采用结构化 模块化自顶向下对系统进行分析和设计 设计流程 1 可行性研究与计划 系统规划阶段的任务是根据用户的系统开发要求 初步调查 明确问题 目的在于用最小的代价在尽可能短的时间内确定问题是否能够解决 作用是确定系统开发的依据 系统开发筹集资金的依据 与合作单位签订合同的依据 系统验收的依据等 2 需求分析需求分析阶段以详细调查为基础 对用户的需求进行分析 包括分析现行系统的信息需求 功能需求和辅助决策等 提出对新系统的设计要求 功能要求 性能要求和运行要求等 7 3 概要设计概要设计阶段通常要完成如下内容 项目实现的技术路线 包括采用面向对象的方法还是面向过程的方法 采用的开发语言 系统的总体技术框架及其层次结构 网格结构 技术难点等 系统功能结构分解 在了解总体功能的基础上进行功能定义 功能分解 逐层细化 将总功共能分解成多个容易实现的小模块 便于程序设计和实现 定义模块之间 子功能之间的借口 便于调用和总体功能的整合 数据库设计 描述数据模型 说明资料的来龙去脉 4 详细设计详细设计也称为模块设计 物理设计或低层设计 软件详细设计的任务是为概要设计中定义的每个模块确定所采用的算法和局部数据结构 用某种选定的表达工具给出清晰的描述 表达工具有程序流程图 PDL图和PDL语言等 能够有利于程序原本在编写时便于直接翻译成程序设计语言的源程序 主要包括系统输入输出设计 数据库设计 安全设计 代码模型设计以及相关文档的撰写等 8 5 实现 包括单元测试 实现阶段的任务是以详细设计的内容为基础 选择一种合适的程序设计语言 完成程序代码的设计 实现系统的功能 6 组装测试 集成测试 根据设计的软件结构 把经单元测试检验的模块按某种选定的策略装配起来 在装配的过程中对程序进行必要的测试 7 确认测试又称有效性测试 它的任务是验证软件的有效性 即验证软件的功能和性能及其他特征是否与用户的要求一致 8 使用和维护维护阶段的关键任务是通过各种必要的维护活动使系统持久的满足用户的需要 小型超市管理系统实例之数据处理系统 9 四 条形码技术对物联网中信息读取技术的启发 物联网 是在 互联网 的基础上 将其用户端延伸和扩展到任何物品与物品之间 进行信息交换和通信的一种网络概念 物联网是通过射频识别 RFID 红外感应器 全球定位系统 激光扫描器等信息传感设备 按约定的协议 把任何物品与互联网相连接 进行信息交换和通信 以实现智能化识别 定位 跟踪 监控和管理的一种网络概念 在物联网整个系统中 信息的读取是基础 也是目前最迫切需要解决的问题 物联网系统首先要做的就是采集大量物的信息 而想要准确识别物体 就必须要准确的读取物体的信息 所以 一个高效率的信息读取技术可以带动整个物联网产业的发展 而条形码在信息读取方面有很大的优势 第一 采集信息量大 利用传统的一维条形码一次可采集几十位字符的信息 二维条形码更可以携带数千个字符的信息 第二 可靠性高 键盘输入数据出错率为三百分之一 利用光学字符识别技术出错率为万分之一 而采用条形码技术的出错率低于百万分之一 第三 灵活使用 条形码标识既可以作为一种识别手段单独使用 也可以和有关设备组成一个系统实现自动化识别 还可以和其他控制设备连接起来实现自动化管理 另外 条形码标签易于制作 对设备和材料没有特殊要求 识别设备操作容易 不需要特殊培训 且设备也相对便宜 这些优点正是物联网发展所需要的 10 可以看出 如今的条形码技术已经应用的如火纯清了 在生活的各个领域都有着广泛的应用 例如前面的条形码在小型超市管理信息系统中的应用 我们希
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025船舶货物运输代理合作协议书
- 2025年建筑工程类机械员专业管理实务-专业管理实务参考题库含答案解析(5卷)
- 2025年学历类自考公共课政治经济学(财)-高等数学基础参考题库含答案解析(5卷)
- 2025建筑工程混凝土材料采购合同
- 2025年学历类自考专业(电子商务)电子商务安全导论-电子商务与金融参考题库含答案解析(5卷)
- 2025年学历类自考专业(电子商务)国际贸易实务(三)-电子商务英语参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)金融法-税法参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)法律文书写作-国际私法参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)民事诉讼法学-国际经济法概论参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)婚姻家庭法-环境与资源保护法参考题库含答案解析(5卷)
- 人美版七年级美术当卢浮宫遇见紫禁城公开课一等奖课件省赛课获奖课件
- 标准日本语上册答案
- 超高压线下有限净空内地连墙施工工法
- 附表耶鲁抽动程度综合量表
- HJX104桁架式泵吸泥机技术说明
- 食品安全 课件 高中主题班会
- YS/T 320-2007锌精矿
- YS/T 226.12-2009硒化学分析方法第12部分:硒量的测定硫代硫酸钠容量法
- GB/T 24218.3-2010纺织品非织造布试验方法第3部分:断裂强力和断裂伸长率的测定(条样法)
- GB/T 10799-2008硬质泡沫塑料开孔和闭孔体积百分率的测定
- 系统工程原理 - 国防科技大学信息系统与管理学院
评论
0/150
提交评论