下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、传感器课程设计基于射频识别技术的仓库管理系统交通与物流工程学院物流工程物流121学生姓名李悦12051213212_月仁日至_J2_月乙日共 1 周指导教师(签字)陈永祥候贻蒙院长(主任)(签字)2015 年 12 月 01日摘要仓库管理系统是企业管理的一个重要组成部分, 是供应链单元中的一个重要 环节。本课题从中小型企业的实际需求出发, 对仓库管理系统进行了详细的分析 和设计。目的是实现一个能够使的物品的入库、出库、移库、盘点等作业的自动 化的仓库管理系统。结合 RFID 技术,从而更好的减少仓库管理的工作劳动, 提高工作效率。本课题在软件与硬件相结合的基础上,通过具体的需求分析结合 RFI
2、D 技 术提出了软件开发的方案, 在软件的开发过程中, 通过对仓库管理系统的功能模 块和作业流程的梳理, 提出了仓库管理系统数据库的开发和设计, 为仓库管理系 统的设计与实现奠定了基础。最后通过C#面向对象的设计语言结合 SQL Server 2005 程序语言,按照企业仓库管理的功能业务流程实现了对企业仓库管理系统 的设计与实现。总体概括起来,本课题的研究成果主要有如下几个方面:1. 对仓库管理系统进行了一定的需求分析, 为 RFID 技术的仓库管理系统的 软件开发指明了方向。2. 在充分调研的基础上,挖掘了仓库的核心数据,并建立了数据的数据表, 在对数据库数据表建立的基础上完成了对仓库管理
3、系统数据库的开发。3. 基于 RFID 的中小企业仓库管理系统的软件设计时, 运用了模块化的开发 方式,将仓库的功能分解成若干个独立的子功能模块, 软件模块化的设计方法使 得程序的开发和系统的实现都变得简单。4. 系统的开发选用的是 C扒它具有很强大的面向对象的功能,能够让系统 开发者与使用者都能合理的对系统进行优化和维护。关键词: RFID 仓库管理系统 数据库目录货物管理需求分析 账目管理需求分析 人事管理需求分析 部门管理需求分析 5 . 7 .788 9.10 10 11 12. 12 .12 .12 .13 .13 .14 .14 .16 .16 17 17 18 18 19 19
4、. 19 19 20 20 20 21 22 22 22 22 . .23 .24 . .24第一章 引言 1.1 选题背景 1.2 研究目标与意义 1.3 国内外研究现状 1.3.1 国内仓库管理系统现状 1.3.2 国外仓库管理系统现状 1.4 研究的主要内容及技术路线 1.4.1 研究的主要内容 1.4.2 课题的技术路线 第二章 仓库管理系统技术理论 2.1 仓库管理系统信息技术 2.1.1 仓库管理系统的仓储信息 .2.1.2 仓库信息数字化技术 2.2 无线射频识别( RFID )技术 .2.2.1 RFID 系统的分类 2.2.2 无线射频识别系统的构成 .2.2.3 无线射频识
5、别系统的工作原理2.3 仓库管理系统的软件开发技术2.3.1 系统体系结构 2.3.2 编程语言概述 2.3.3 SQL Server 2005 2.3.4 数据库的访问 ODBC 2.4 本章小结 第三章 需求分析与概要设计 3.1 仓库管理系统需求分析 ..43.1.5 供应商管理需求分析 3.1.6 数据统计需求分析 3.1.7 商业智能需求分析 3.1.8 其他需求分析 3.2 仓库管理系统概要设计 3.2.1 仓库管理系统的体系结构设计3.2.2 仓库管理系统功能设计 3.3 仓库管理系统数据库的设计 3.3.1 数据库设计的原则 242527 29
6、 .29 .29 30 31 .33 34 36 38 .38 41 41 42 42 . 423.3.2 数据库设计的 ER 图3.3.3 数据库设计的数据表3.3.4 数据库代码设计 3.4 本章小结 第四章 仓库管理系统的实现4.1 仓库管理系统的平台架构4.2 用户管理功能实现 4.3 入库功能的实现 4.4 出库功能的实现 4.5 叉车导航功能的实现 4.6 本章小结 第五章 系统的测试 5.1 系统的功能测试 5.2 系统性能测试 5.3 本章小结 第六章 总结与展望 6.1 全文总结 6.2 后期工作展望 参考文献 43第一章 引i=r1.1 选题背景在信息技术飞速发展的今天,
7、计算机在人们的生活和工作中扮演着越来越重 要的角色。 科技的进步更是带来了计算机性能的提升和价格的降低,使得计算机被各个领域广泛地使用,其地位也日益凸显。一门叫做仓库管理 (PHYSICALDISTRIBUTION) 的新兴学科于第二次世界大战期间产生了。所谓仓 库管理,就是通过开展采购、仓库、综合、出库和配送等各种活动来解决物资在 时间、空间、数量、品种、价格和供需之间的矛盾,从而实现社会生产各个环节 的有序衔接并顺利进行生产。信息化和系统化是实现仓库管理现代化的重要手 段。它最初产生于美国, 并于 20世纪 50年代之后在日本得到了快速的发展。 发 展到今天, 仓库管理逐渐成为了企业管理中
8、重要的一环, 以至于很多的国家都在 积极地进行仓库管理的研究与应用。 计算机信息管理和处理给仓库管理提供了极 大的保障, 他能够极大的提高仓库的利用率并保持高效的货物周转率, 实现快速 和准确的仓库存储控制。 仓库的信息化管系统是通过计算机对相关的存储信息进 行处理,对存储的货物的入库、 存储、出库、货物识别、 货物盘点进行操作管理, 同时可以进行账目的建立、查询、结算、优化等处理,甚至可以进行自动化的控 制。其中,管理物品是对物品性能管理物品和管理库位是仓库管理系统的核心。进行的系统管理,主要包括:物品的名称、批次、规格、型号、存储时间、存储 要求等。对库位的管理重点是对存储仓库的规划、 存
9、储位置的设置及优化等管理。仓库管理系统(Warehouse Management System简称 WMS)是现代企业管理 和处理进料业务的系统。 仓库管理系统是一种精细化管理, 它不仅可以管理制造 企业、物流仓库企业、 连锁企业等各种各种企业本地的仓库, 还可以实现企业大 范围、多地、多点仓库的管理。仓库管理系统的优点主要有以下几点:动态地管 理货物的存储和出入库等; 实现仓库作业流程全过程的电子化操作; 通过和客服 中心的数据接口使得客户可以进行互联网的远程管理;建立和企业 ERP 等管理 系统的无缝链接等。1.2 研究目标与意义课题研究目标是开发基于 13.56MHz RFID 射频技术
10、的仓库管理系统, 使得 中小企业的货品管理工作规范化、系统化、程序化。据调查,目前我国企业仓储 管理模式仍有较大比例没有发展到网络管理, 而是采用传统纸质管理模式。 通过 调查得知, 以往仓库进行信息管理的方式主要是基于表格、 文本等纸介质的手工 处理,对于出入库货品情况的统计与核实等往往采用对账本的人工检查, 管理者 的管理权限不受任何约束, 所有人都可查看, 特别容易引起资料外泄; 而且数据信息处理量较大, 易出错,易丢失,不易查找, 缺乏系统和规范的信息管理手段, 要进行查询,既费时又费力。 在现代科技日新月异的今天, 传统纸质管理不仅会 管理效率低下, 同时会增加企业管理成本, 造成对
11、环境的危害。 伴随现代网络的 发展,企业仓库管理模式必然走向无纸化、系统化、信息化。通过计算机对仓库 物资的信息记录,企业仓库管理效率会获得极大提升, 同时帮助企业与国际接轨。课题研究的意义是开发与实现基于 RFID 射频技术的仓库管理系统的,可 以使中小企业的货品管理工作系统化、 规范化、程序化。 从而提高企业的生产效 率,推进企业的信息化建设, 进而提高企业在市场中的竞争力。 本论文主要基于 某加工型企业,仓库种类繁多,仓库数量大,仓库货品流动快等特点,采用基于 RFID 射频技术的仓库管理系统应用做一次项目论证, 研究该项目的可行性和可 靠性。为该公司引进基于 RFID 射频的仓库管理系
12、统提供一个合理地、科学地 决策依据,因此具有一定的研究价值和实践参考意义。1.3 国内外研究现状1.3.1 国内仓库管理系统现状我国的仓库管理信息系统的开发工作起步与 1982 年,当时的美国物流专家 到访中国,并对系统布置设计(SLP)、物料搬运设计、系统化工业设计规划(SPIF) 等三个方面进行了教授, 与此同时, 其三本著作也在国内翻译发行, 在国内引起 了很大的影响。这个事件就可以称为中国现代 WMS 发展的起步。在同一时期, 一些著名的日本的仓库管理专家也来到中国进行了物流学术培训班, 对仓库管理 技术和物流技术在中国进行了介绍。 在这些人的影响下和带动, 我国的仓库管理 与设施规划
13、迅速发展。 我国的第一本物流方面的专著 物流学及其应用 在 1987 进行了出版。 不仅如此, 我国各地也开始针对物流仓管建立专门的研究机构, 开 始了国内对于 WMS 的研究。到现目前为止, WMS 在国内的研究已经取得很大 的成就。在应用系统方面,我国主要的代表作品有昆动化物流工程公司的 TIMMSZO 软件和重庆奥林电子技术有限公司研制开发的 AWMSZ.O 软件,前 者的优势是实现了从自动化立体仓库(AS/R)人工仓库多种管理模式,结合海尔公 司研发的ERP软件,实现了订单收货、转储、成品 B2B发货等功能;后者则实 现支持 IC 卡,条形码读入等多种控制接口,具有配方管理功能。基于我
14、国在仓库管理技术方面比较落后的基础, 使得我国研究机构推出的仓 管信息系统并不能得以实施, 而且这以客观条件使得国内的很多的研究机构并不 持久,往往出现很短时间之后就消失了。 因此,我国国内应用比较多的还是传统 的WMS。对于企业的内部资源, WMS并不能实现统一的配置,对于信息的掌 握也显得滞后, 因此使得经营成本不能降下来。 不仅如此, 该系统没有采用集成 的物流设备管理平台, 使得各个物流企业间不能实现通用, 这也造成了较高的物 流成本。 作为仓库管理的血液, 信息流的通畅与否直接决定了仓库管理效率。 一 般情况下, 仓库管理的物流周转时期越长代表仓库信息流越不流通, 同样的, 也 就造
15、成了管理效率的低下。 传统企业管理并没有重视信息流问题, 导致了企业资 源的极大浪费, 同时制约了企业资源共享。 伴随现代企业管理理论的发展, 建立 新型 WMS 迫在眉睫。1.3.2 国外仓库管理系统现状ERP、MRP20世纪 90年代以后, FMS、 CIMS、 ERP、 RF、 SCM 等现代制造技术和 JIT 等现代管理技术被实际应用到了物料搬运和平面布置的研究之中。 仓库管理系统 的研究面也有所扩展,从产品订货、到销售的整个过程都有覆盖。等信息技术的运用, 不但实现了企业生产计划和市场销售信息之间的共享, 还实 现了计划、 采购、生产和销售等部门之间的协同合作。 互联网技术的运用更是
16、为 生产预测提供了更为准确、可靠的信息。美国的WMS 专家 JM HIU 说道当前有将近400家的 WMS供应商。ManhattanAssociates公司开发的 WMS软件, 可以在多仓库运行的环境下自动地进行出、 入库路径的优化, 不但可以实时地监 控员工的执行情况, 还可以通过增值服务及时地反馈客户的订单; 美国亿杰科技 公司(EXE Technologies开发的供应链执行软件是一款是以仓库管理为核心的软 件,可以进行供应链的一体化管理, 在流程的先进性、 智能性和自动化管理等方 面具有明显的优势,能够提供订单的管理、收货、存储、分配、挑选、补充、发 货、存货、劳动力控制以及任务的管理
17、和报告等支持。近些年来,由于更多的企 业在仓库管理信息系统方面的大力投入, 仓库管理信息系统的技术水平和专业化 程度更是不断地提升。现代国外发达国家仓库管理信息系统的现状如下所示:(1) 对客户的财务、库存、技术以及数据的管理越来越依赖于仓库部门或企 业,这就要求仓库企业或部门要不断地加大对仓库管理信息系统的研发, 更好地 发挥将仓库管理信息系统的作用发挥到最大程度。(2) 在仓库管理信息系统快速发展的今天,客户对一体化的物流服务提出了 更高的要求,仓库管理信息系统和供应链上其它物流管信息的系统对接以及资源 的共享就显得尤为重要了,因为这样可以协助以 ERP 为基础的仓库信息化的管 理和研究,
18、并建立供应链。在国外,物流行业信息标准化的程度很高,可以更加 方便地建立仓库信息系统,并实现和供应链上其它物流管理信息系统的对接。(3) 仓库管理信息系统的发展依赖于先进的仓库技术。欧洲的仓库设备具有 较高的自动化程度 , 并且相 应的自动 化信息传输 和管理 的程度也较 高。 BARCODE(条码)和 RFID(射频)等技术的广泛应用,使得企业可以及时地了解各 个工序的产品信息, 可以全过程依靠机械化地管理和控制商品的入库、 验收、分 拣、出库等重要工序。 先进的仓库技术的应用在提高仓库管理效率的同时, 也加 强了对仓库的管理。(4) 、要想开发出符合仓库管理信息系统的软件,对其开发者有着严
19、格的要 求,开发者必须对于仓库的业务流程熟记于心, 不仅如此, 还要对信息系统的设 计和开发的目标进行明确。 只有符合这些条件, 软件开发者开发的仓库管理信息 系统才符合仓库的实际工作情况, 达到软件开发的目的。 仓库管理信息系统现在 的基本功能已包含整个管理流程, 从入库签收到在库管理再到库存查询等等一系 列基本功能。还能够对产品的出库信息进行查询, 进而对该产品的销售情况进行准确及时 就能对产品的未来销售情况进行预测,(5) 、对于仓库管理信息系统的开发,不仅仅是对整个过程进行简单的计算 机模拟和手工操作, 而是在仓库管理信息系统中进行管理思想的有效融合。 这种 仓库管理信息系统已经取得了
20、一定的成功, 比如日本的一部分共同配送中心仓库 信息系统的指标化管理思想, 这种管理模式对于货物的存储和运输状态进行了很 好的控制和优化, 对整个流程实现了低成本和高效率的目标。 在这方面取得巨大 成功的还包括美国的大型超市, 沃尔玛公司, 该公司的仓库管理信息系统就能够 对仓库中任何产品的存储信息进行查阅, 方便供货商对产品的出库信息进行了解, 的掌握,在对这些情况充分了解的情况下, 以方便供应商来判定自己产品的产量。综上所述,仓库的管理信息系统在发达国家已经获得了较大的发展, 其技术 和运用已经达到相当成熟的地步, 不仅如此, 还将先进的管理思想与管理系统巧妙融合,形成了良好的发展空间。
21、回顾到国内的实际发展情况, 我国的仓库管理 信息系统研究起步较晚,在技术上也远落后于发达国家。1.4 研究的主要内容及技术路线对此的解决方法是在设计前期一定与各应用进行详细的调研, 了解公司仓库的管理流1.4.1 研究的主要内容 本课题的内容重点是进行细致的需求分析、 构架分析,并构建相应的功能模 型和数据库模型,实现基于 RFID 射频技术的仓库管理系统,以免最后用户对 开发完成的系统不认可而出现返工, 单位和终端用户相关人员多沟通协商, 程,多花时间与公司管理人员进行沟通, 了解公司进出货以及货品检验等过程中 的各种节点、 流程文件的提交和流向、 审核,做好系统功能模型和数据库的设计 工作
22、,尽量让公司员工对我们仓库管理系统的分析工作给予认可, 同时认真按进 度安排表,抓时间结点,保质保量完成系统开发任务。基于 13.56MHz RFID 射频的企业仓库管理系统的开发首先就要对企业仓 库工作流程进行详细的分析,深入了解 RFID 射频技术的成套设备和软件的结 合使用,熟知该企业仓库管理过程的各个方面: 从公司仓库管理领导层到仓库货 物配发人员; 在系统自身上, 系统需要提供自身的管理模块, 用来对系统自身进 行管理,如:系统的框架结构、系统数据的备份、系统操作人员管理等。仓库管 理系统的相关数据的存储采用 SQL Server 2005 为后台数据库;客户程序端代码 基于.NET
23、,使用C#语言;使用Visual Studio 2005便可实现系统界面的设计与 数据的管理。本课题主要完成的工作有:1. 对仓库管理系统进行了一定的需求分析, 为 RFID 技术的仓库管理系统的 软件开发指明了方向。2. 在充分调研的基础上,挖掘了仓库的核心数据,并建立了数据的数据表, 在对数据库数据表建立的基础上完成了对仓库管理系统数据库的开发。3. 基于 RFID 的中小企业仓库管理系统的软件设计时, 运用了模块化的开发 方式,将仓库的功能分解成若干个独立的子功能模块, 软件模块化的设计方法使 得程序的开发和系统的实现都变得简单。4. 系统的开发选用的是 C扒它具有很强大的面向对象的功能
24、,能够让系统 开发者与使用者都能合理的对系统进行优化和维护。5. 仓库系统的开发以及成功的实际运用为系统的更加完善奠定了物质基础, 在系统不断的使用过程中, 系统开发者会对系统存在的问题进行不断地解决和优 化。1.4.2 课题的技术路线本课题的目的是建立一个基于 13.56MHz RFID 射频技术的企业仓库管理 系统。仓库管理系统的硬件 ,由 RFID 应用系统上位机、 RFID 中间件和 RFID 数 据采集端(标签、天线、阅读器)构成,如下图 1-1 所示。仓库管理系统软件 方面采用 C/S 构架,结构如下图 1-2 所示。-电了懾罔1 -1 RFID射频技术的硬件恂成图1-1 RFID
25、射频技术的硬件构成软件方面采用C/S构架。原因在于:只有安装客户端之后才能查看使用该 管理系统;只适用于局域网,数据的存储管理工作比较透明,安全性能比B/S构 架更可靠。舛严薔辭巴序ra 1-2 C/S架构模式第二章仓库管理系统技术理论2.1仓库管理系统信息技术2.1.1仓库管理系统的仓储信息仓库管理系统中的仓储信息是指企业生产经营环节对仓库仓储产生影响的 各种方式的信息,仓储信息和生产环节的内部、外部的各个环节都有着千丝万缕 的联系,它是整个仓库管理系统的神经中枢,只有加强了对仓储信息的搜集、归 类、分析等处理才能在仓库仓储的各个环节形成一个有机的系统整体。2.1.2仓库信息数字化技术信息化
26、是仓库管理系统的核心。仓库管理系统的信息具有一定的冗余性和复 杂性,所以要提前对企业内部的仓储信息做一定的处理和分析。在仓库管理系统 中队仓储物品信息的自动识别和处理是信息系统的基础和关键,因此企业的仓库管理系统中必须要依靠现代化的信息技术来实现这种功能。仓库管理系统之所以能够快捷有效的对仓储信息进行搜集、 传输与处理, 这 些都是依靠仓库管理系统中的仓储信息数字化技术。 仓库信息化管理系统的主要 技术有:自动识别技术、销售时点系统、电子数据交换技术和电子订货系统等。(1)仓库管理系统的自动识别技术 自动识别技术是指能够利用设备对特定的字符、 条码、声音等信息实现自动 识别或者自动获取, 在仓
27、库管理系统中也就是利用设备对物品的信息信息进行自 动的识别或获取并提供给计算机处理系统, 完成制定的操作和处理。 自动识别技 术不是一种独立的技术, 它是依托于整个信息化系统中的综合多学科的一种边缘 技术,目前应该最广泛的自动识别技术就是条形码识别技术和无线射频识别技 术。条形码识别技术是指设备对条形码的内容能够实现识别的技术。 条形码是若 干个数字和字母按照一定的规则方式排列而形成的信息代码, 条形码由分为一维 条形码和二维条形码,它们所包含的信息都是数字信息、字母信息、标志信息、 符合信息、价格信息、产地信息、物品种类信息等等,它是全世界通用的物品代 码表示方式。条形码技术作为一种全世界通
28、用的识别技术, 具有简单, 易做,数据输入和 输入速度快等优点, 但是目前条形码技术依附的载体是纸, 所以它的缺点是容易 破损,丢失,信息容量不大,信息不可更新,信息格式单一等确定,另外条形码 的读取是需要依靠光线才能进行,所以在条形码识别上依然存在一定的先天不 足。无线射频识别技术(Radio Frequency Identification ,RFID),它是利用高频无线 电波 (微波 ),在一定的范围内进行信息识别和信息传输的信息技术。与条形码识 别技术相比较,无线射频识别技术有以下优点:1. 使用范围广。无线射频识别技术与条形码识别技术一样,是需要射频识别 设备与射频标签相互搭配使用的
29、。射频标签相对条形码标签可存储的信息量更 大,且具有一定的读写能力,而射频识别设备的识别距离可达到几十米的范围, 且能同时识别多个正在移动的物体。2. 抗感染能力强。条形码技术要求条形码的条码清晰可辨,条形码识别器需 要在无污染的情况下才能正确识别, 而射频识别器可以在比较恶劣的环境下发生 射频波,同时能够被射频标签识别。3. 保密性好。射频识别技术是能够在没有光线和声音的情况下作业,不易被 察觉,射频标签同时可以设置相应的密码, 这样就不易被第三方读取和伪造, 安 全性能较高, 另外射频标签本身的体积小, 比较容易就能固定在货架或者其他物 品上。综述所述,射频识别技术的准确性和有效性都要优于
30、条形码识别技术, 因此 该技术成为仓库管理信息化系统中的研发焦点, 但是由于射频码标签和射频识别 设备要比条形码标签和条形码识别器贵, 因此在中小企业的仓库信息化管理系统 中并没有被广泛应用, 但是随着技术的成熟和识别技术的需要, 射频识别技术与 条条形码识别技术的价格差距已没有那么明显, 因此射频识别技术终究会被广阔 应用,甚至取代条形码识别技术。(2)电子信息交换技术 电子信息交换技术是通过电子方式按照一定的标准化规格, 利用计算机网络 来进行的一种数据交换和传输技术。电子信息交换技术的主要特点有: 首先,电子信息交换技术的方法是电子方法是通过信息输出方与信息接收方的电子平台来实现,是一种
31、电子化的流通方 式,因此不需要多次的重复输入信息, 交换的信息可以实现信息共享同样也可可 以进行安全密码设置。 其次,电子信息交换技术的特点就是其安全性, 它能够通 过密码系统传输信息, 只有当用户密码正确时, 才能对信息进行输出和接收, 其 安全性要比传统的邮件、电话、传真更好。2.2 无线射频识别( RFID )技术2.2.1 RFID 系统的分类 根据无线射频识别系统的基本特征,可以将其进行多种分类,具体如下:(1)根据工作方式进行分类: 全双工系统、半双工系统、时序系统。1 和0 信(2)根据电子标签的信息量进行分类: 1 位系统、多位系统。 1 位系统是 指系统的信息量为 1 位,该
32、系统的读写器能够发出两种状态的信号, 号, 1 信号代表在发出的信号范围内有电子标签, 0 信号代表在发生的信号范围 内没有电子标签。 这样能够实现简单的监控和信号发送接收功能。 多位系统是指 电子标签的信息量能在几个字节甚至几千个字节当中, 具体的信息量由应用需要 来决定。(3)根据信息载体进行分类:只读系统和可读写系统。只读系统是指读写 器只能读取电子标签中的信息, 而不能将信息再次写入到电子标签中, 电子标签 的内容一旦存储完成, 就无法通过读写器来进行写入。 可读写系统是指读写器既 可以对电子标签的信息进行读取又可以读电子标签的信息进行写入。(4)根据工作频率进行分类:低频系统、中高频
33、系统、超高频系统和微波 系统。2.2.2 无线射频识别系统的构成无 线 射 频 识 别 系 统 (RFID 系 统 ) 是 自 我 识 别 系 统 (Automatic EquipmentIdentification) 在射频技术方面的具体应用和发展。 具有能够在恶劣环境 下自动识别的功能, 因此它可以完全取代条形码识别技术。 无线射频识别系统一 般由三个部分组成:标签、阅读器、天线。射频标签是由耦合元件和芯片组成, 可以作为货物的标示, 每个射频标签都 是唯一的产品代码(Electronic Product Code ,EPC,这样射频阅读器就能够通过对 EPC 的识别和跟踪来获得 EPC
34、所标示的物品的信息,并建立用户驱动的供应 网络。无线射频阅读器是由高频结构和控制单元两个基本模块组成, EPC 标签 阅读器具有初始化EPC标签的信息,读取EPC标签信息,删除EPC标签信息的 功能。天线一般是内置在阅读器和标签当中的, 标签的天线和阅读器的天线都能 够发射和接受能量,以此来实现信息传递的目的。2.2.3 无线射频识别系统的工作原理 无线射频读写器在接收到需要读写标签的指令之后, 会在一定的范围内发出 无线射频信号,在该范围内的标签凭借线圈上的感应电流获得能量启动标签控制 电路和射频电路发出存储在芯片中的数据, 标签主动发出特定信号, 读写器直接 接受到该信号进行相应解码后恢复
35、数据原始信息, 然后传输到电子计算机中进行 处理,管理系统得到相关的信息,这就是相应的自动识别的工作原理,如图 2-1 所示11 2-1 RHJD糸统工作原冲I依总官理系轨 1 大线模块一J 珥制模块 塢送複块 1RFID技术的基本工作原理是:标签进入磁场后,随即接收解读器发出的射频信号,凭借着感应电流所获得的能量发送存储在芯片中的产品信息(P assiveTag,无源标签或被动标签),或者让标签主动发送某一频率的信号(Active Tag, 有源标签或主动标签),解读器读取信息并完成解码后,再送至中央信息系统进 行有关数据处理。RFID系统,是由阅读器(Reade)与电子标签(TAG)正是所
36、谓的应答器(Transponder及应用软件系统这三个部份所组成,其工作原理是由Reader发射一特定频率的无线电波能量给 Transponde,用以驱动Transponder的电路将内 部的数据送出,这时Reader便依序接收解读数据,再送给应用程序做相应的处 理。以RFID卡片阅读器和电子标签之间的通讯及能量感应方式上来看大致上 可以分为:感应耦合(Inductive Coupling)及后向散射耦合(BackscatterCoupling) 两种。一般低频的RFID大都米用第一种方式,而较高频大多米用第二种方式。 阅读器能够根据使用的结构和技术不同分为读或读/写装置,是RFID系统信息控
37、制和处理中心。阅读器通常由耦合模块、收发模块、控制模块和接口单 元组合而成。阅读器与应答器之间一般采用的是半双工通信方式进行信息交换, 同时阅读器还通过耦合给无源应答器提供能量和时序。而在实际应用中,可以进一步通过Ethernet或WLAN等实现对物体识别信息的采集、处理及远程传送 等基础管理功能。应答器是RFID系统信息的载体,应答器大多是由耦合原件(线圈、微带天线等)与微芯片组成无源单元。2.3仓库管理系统的软件开发技术2.3.1系统体系结构本系统的开发是在C/S的体系结构基础上进行的。C/S结构将系统的结构一 分为二,服务器和客户机。服务器主要是负责数据管理,客户机主要是完成与用户的交互
38、任务。C/S的三层结构是将其功能分为表示层、功能层和数据层三个 部分,如图2-2所示。本地数据库应用服务器数抿库服务器 其他数据库工作站ra 2-2 C/S三层机构数据库体系服务器接 的语句方式并把查找服务器是建立在数据库的基础上,客户端向服务器发送数据请求, 受请求对数据进行处理,向客户端反馈处理结果。客户端是以 SQL 给出数据,服务器根据语句请求在数据库中进行查找客户端请求数据, 结果以SQL语句的形式给出,在网络中将查找的结果信息反馈出去。在三层C/S的结构体系中将应用程序的业务规则、 数据查询、合理性验证等工作放到了 中间层进行处理。在一般情况下,客户端不直接与数据库进行数据的交互,
39、 而是 通过COM/DCOM通讯与中间层建立连接,再经过中间层与数据库进行连接交 互,如图2-3所示。|幄库请碾1鰭束业务处理请求7:1_启血数IT请求过H Uv肓數拒存取JL罔2-3 C/S三JW給构数据交h亦意閤表示层相当于用户的接口,它主要是用户与服务器之间的信息交互,用于查 询用户请求处理的数据,显示输出的数据。在系统中为了使用户能够方便快捷的 进行操作,一般要使用图形用户接口,这样就能够在用户接口发生变化时, 只需 要变更数据查询程序,而不影响到C/S中的其它两层结构。功能层是C/S结构 中实现系统应用的本体,它是业务处理的主体,例如在盘点库房时要计算库房某第三章需求分析与概要设计3
40、.1仓库管理系统需求分析需求分析在系统开发过程中起到举足轻重的作用,那是因为需求分析本身的特点就是为系统开发指明方向和策略的,在系统开发的过程中它的作用不亚于软 件设计。本章根据仓库管理系统业务流程的特点,对被开发的系统的主要功能、 性能进行完成的描述和需求分析为后续的软件开发提供了详细的设计和编程基 础,同时也是系统最终测试和验收的标准。 仓库管理系统的业务模型是对整个系 统应有的业务流程进行总体概括和描述,它是系统开发者的开发方向和尺度,同 时能够帮助开发者对系统由一个整体性的认识和了解,基于RFID射频的中小企业的仓库管理系统的业务流程如图3-3所示。从功能图中可以看出,基于 RFID射
41、频的中小企业仓库管理系统的所包含 的模块有:(1)货物管理,对仓库的货物信息进行基本的建立、修改、删除、更新等 操作。(2) 账目管理,账目管理有四个方面的内容:1.货物入库,对质检合格的 货物进行入库操作;2.货物退库,将不符合品质要求的货物,进行退还厂商的退 库处理操作;3.货物出库,货物需求部门向仓库申请使用货物,货物则按照一定 的流程出库提供给使用部门;4.货物返库,也就是货物退库这种退库是指对于没 有使用完的已不在库的货物进行再次返库处理。(3)权限管理,对系统的使用设置一定的权限,并合理的进行管理。(4)部门管理,对货物的使用部门或者提供部门进行基本的添加和删减管 理。(5)(6)
42、(7)(8)供应商管理,对于货物的供应商提供资质审核管理,查询管理 人事管理,对货物的领取或管理的人员进行人员别的管理 数据统计,定期的对入库、出库的货物进行有目的的报表管理。CRM管理,对仓库的物流数据或物品信息进行有目的性的分析整理,产生有价值的结果,便于仓库管理系统的改进和企业生产的顺利进行。罔;M仓時簣理系統业务功能3.1.1货物管理需求分析货物管理需求是仓库管理部门的基础,它反映的是存储最基本的实体货物与 管理系统的联系,货物管理用图例的方式,可表达成图3-2:费物管理需求EH1货管理一1 货物杳询411 1H.货物壽加1*1J _ J _n JL1 L除111J1r-货物修改圈3-
43、2货物曽33!业务示盘图货物管理是仓库管理系统的基础,它的功能虽然简单,但是作业确实最重要 的。货物管理中有四个最基本的业务属性,那就是查询、添加、删除和修改。在 货物管理业务中为了更好的实现货物管理的功能增加了一个货物类别管理和属 性管理两个基本的业务模块。货物管理中货物是最负责和多变的一个载体, 因为货物信息中有基本的货物 信息、类属信息、类别信息等,他们之间有着一定的联系,他们都共同拥有者货 物管理四个最基本的业务属性,那就是货物查询、添加、删除和修改。3.1.2账目管理需求分析账目管理是仓库管理系统的核心部分,它包括四个基本的业务属性:退库、 入库、出库、货物退货。退货是指供应商提供的
44、货物达不到质量检验标准退还给 供应商,入库是指出库后的物料未能全部使用,将剩余的部门退还给库房。货物 入库分直接入库和条件性入库两种状态,货物直接入库是指该货物无需要品质部 门进行品质入检,直接入库供生产使用,条件性入库是指货物经过品质部门入检, 入检合格后方能入库,入检不合格则是退货处理。号圈3-5货物管理业务示意閹3.1.3人事管理需求分析人事管理是仓库管理系统的一个组成部分,它主要的内容是对仓库管理人员的信息进行统计和记录,它也是有四个基本的业务属性组成: 员工查询、员工删 除、员工修改、员工增加。人車管a冬工査询 _増加貝工 _ AM除貝工-修改员工人*宵理图y J人审管埠功能ZJ ;
45、 A阳人事管理是仓库管理系统的边缘地带,它所要实现的功能简单,主要就是实现仓库管理人员的编制,人员的增加、减少、信息的修改等功能。3.1.4部门管理需求分析部门管理也属于仓库管理系统的一个组成部分,它与人事管理一样属于关系 系统的边缘地带,所要实现的功能简单,其主要的业务属性有四个:部门查询、 部门修改、部门添加、部门删除。査询耳门部门删除修改部门1 3-5部门ffFF功能示恵閹部门管理原本不应该属于仓库管理系统的内容,但是考虑到仓库管理系统与部门管理之间的联系继而将部门管理也纳入仓库管理之中,其主要考虑因素是仓库管理会在不断的发展壮大过程中,独处出来一些具有不同业务流程的部门体 系,因此在设
46、计仓库管理系统的时候将部门管理也放在其中了。3.1.5供应商管理需求分析仓库管理系统中会简单的涉及到供应商的管理,关于供应商的管理在仓库管 理系统中也并不是十分的重要,因此全面的供应商管理系统,应该属于采购或者 品质内部的管理系统当中,本课题研究的仓库管理系统中因为涉及到供应商材料 的入库,因此需要将供应商的信息做一定的管理, 供应商管理在仓库管理系统的 基本属性也有四个:供应商添加、供应商删除、供应商查询、供应商修改。供应 商系统里面的供应商信息必须都是经过采购部门或者品质部门核实的供应商信 息,本系统只是对这些信息做一些简单的处理, 而并不能直接决定材料供应商的 更换和替代等。供应商查询供
47、歸福偉坟警埋供应商添加m供炖箭管理力能示意W3.1.6数据统计需求分析数据统计的功能在仓库管理系统中也是十分重要的,因此它直接能够生产一 系列的报表,而这些报表正是提供给企业管理者审阅的, 他们是仓库管理系统改 进的原动力,同时也是企业改进的源泉,具体需要生产的报表有以下几个:仓库 库存明细表、消耗品明细表、材料入库表、货品分类明细表、货品品质抽检情况 明细表。3.1.7商业智能需求分析商业智能的需求是指企业将现有的数据转化为知识,帮助企业提升和改善, 这里所说的数据就是来源于仓库管理系统所生产的各种报表信息,同时还包括企业的订单、库存、交易账目等信息,商业智能是能够辅助业务经营决策,既可以
48、是操作层的,又可以是战术层和战略层的,企业内部的一切数据只要能转化为知 识的部门都是属于商业智能的部分,都是需要的和实现的部分。3.1.8其他需求分析仓库管理系统的其他需求主要是指非功能性需求方面的内容,非功能性的需求是系统中不同于其他功能性的需求的部分,它并非是通过图形或语言的行驶表 现出来,而是用量化的标准表现出来,它可形式化出一些描述范围的表格,这些表格可以衡量系统的某些特征,并且这些指标属于服务性的指标,它代表着系统 开发的服务水平和系统必须遵守的某些必要约束。非功能性的需求并不能够直接 影响到系统的功能属性,但是它会给人员的使用方面带来一定的便利和快捷,因此非功能性的需求也是必不可少
49、的一个环节。 在本课题研究中,为了能够保证非 功能性指标的准确性和可测试性,主要采用了量化指标要求来对其进行描述。其 中,系统可量化的指标如表 3-1所示。VI非功能需求IIHj議阳户黍统功堆培训时冋普通户完诫用需的业务业州筒甲的挥杵、便捷的业务验璋 功能一H小时杲统樂护乎期能简m的操(勺、便灵的业第处埋、功池和地护和恢Q功能- &小时另外,除这些可衡量的指标外,还可以通过系统的可靠性来衡量, 系统的可 靠性包括了系统的故障、可恢复性和可维护性,具体的技术指标要求如表 3-2所 7示0左弘2卄:功能需求可転件布标捋标评倚战障卓战|1我生率不庙于1次丿/L且无不可恢-豆的腕障笈生城障处理要求软丼
50、;附爺系魏门胡记釆U志.EH)络传谕引起的谱课白牧件斤咬特懈系战押可复性数粥昨恢星離%禺恢毘到故障发卞讷的状态3.2仓库管理系统概要设计3.2.1仓库管理系统的体系结构设计基于无线射频识别技术的仓库管理系统的体系结构可分为四层体系结构,具体如图3-7所示。(*1 T站*耙皿耶f山忖由上图的系统体系结构可以看出,基于RFID的仓库管理系统的体系结构可分为四层。数据采集层、系统通讯层、系统应用层、系统集成层。数据采集层 主要是通过RFID的中间件管理一个或多个射频识别设备以及其他的自动识别 设备,并对采集的货物标签信息、库位信息等信息进行过滤和处理。系统通讯层 主要是指通过无线通信技术把搜集到的信
51、息传送到仓库管理信息系统的数据库 中,包括无线接入设备和相关的网络设备等。系统应用层主要是对搜集的信息进 行处理和提供访问接口。系统集成层主要是将仓库管理系统与企业原有的EIS系统进行连接,实现企业仓储信息能够共享的功能。3.2.2仓库管理系统功能设计本文设计的基于RFID的仓库管理信息系统的功能结构如图3-8所示。系统里的用户管理功能可以对用户进行分级管理,不同用户具有着不同的权限,如系统管理员具有日常管理、查询管理、入库管理、移库管理、打印等权限,而业 务员还具有入库作业、移库作业、出库作业、查询管理、打印等业务。通过管理系统的操作,可以对仓库里所有的物料种类,包括名称、供应商、价格、数量
52、等 信息进行查询、更新和删除等,实现物料管理的功能。仓库管理依然可以对仓库 里的物料货物实现收料、入库、移库、出库和盘点的管理,并且能导出各种功能 模块的单据。而且还能提供收料、入库、移库、出库和盘点明细,用来方便用户 查询。閹3 R功能結构圈(1)用户管理,用户管理功能主要是用户对仓库存储的数据进行修改、删 除、增加。除此之外,用户可以新建账户、删除账户、权限设置、用户账户密码 的保护。(2)入库功能,在入库中使用 RFID技术的主要目的就是减少入库过程的 所有消耗的时间,增加入库过程中的准确性。入库的具体功能如下:当货物运送 到仓库时,有工作人员检查货物数量、规格等是否都与进货订单一致,如
53、果一致, 准备入库。将货物放于入库托盘处,用阅读器读取货物信息,这样计算机将会根 据货物信息自动分配库位地址。将库位号与货物编码同时下载到阅读器, 工作人员将根据该入库指令,利用 叉车将货物运送到指定库位,通过叉车上固定的阅读器核对位置无误后, 把货物 送入库,若放错库位,则系统发出报警。将验收的相关信息由 RFID读写设备 自动识别并传送给计算机管理系统,以便及时更新数据库里的库存信息,同时打 印入库单据。(3)出库功能,出库功能是指仓库管理系统中实现对出库的各种操作:出 库单的管理,货位的分配,出库指令的生产等等。出库单的管理是指完成单据的 导入,修改和删除,操作界面能够显示当前状态下未被
54、完成的所有的出库单据。 利用RFID阅读器,可以直接获取电子标签里的内容,从而免去了拆箱检查带 来的麻烦,更省去了人工录入的繁琐工作量,大大节省了人工成本,更重要的是 可以提高工作效率和准确性。操作时,作业人员根据主机内的管理系统软件自动 生成销售订单,并将其相关的货物编码与相应库位等数据一并下载到阅读器中, 作业人员就可以按阅读器的提示到达指定位置。 然后,从库位上取出定量的货物 放于出货托盘,并改写托盘标签和库位标签内的物品数量。 当货物送出库时,可 以利用阅读器读取货物信息并与出库指令相对照。 若不相符,则警告提示,再进 行人工检查;若符合,则通过阅读器向计算机读入出库信息,并生成出库单
55、。最后,取下货物标签,以便可以重复利用。(4)库存盘点功能,库存盘点时保证库存实物与信息系统中记录的一致。 传统盘点的方法一般需要手工统计货物数量,这样不仅增加了作业人员的强度,而且大大的加长了盘点周期,不利于准确掌握库存状况。即使货物缺失或者被盗 也不容易及时发现。但是,利用 RFID技术的话,只需要作业人员携带阅读器 进入库区,依次对照全部库位后,便可将相应的物品名称、物品编号、物品所在 的库位条码以及物品在该库位上的数量等盘点结果传输给系统管理中心,并根据需要产生各种库存报表。利用 RFID技术的盘点方式不但能够减轻作业人员的 工作强度,缩短盘点周期,及时了解库存情况,提高数据的实时性,
56、做出合理的 进货计划,而且还可以及时发现操作过程中出现错误,保证物料的安全。(5)叉车导航功能,叉车导航系统功能是指在货物入库或者出库的时候, 给叉车一个电子的货位图,叉车能够根据这个地图顺利的找到入库或者出库的物 品。并且查询出所有未处理的作业指令,按照优先级算法自动为叉车选择优先级 别最高的令。将叉车电子货位导航设计为:电子地图导航模块,通讯模块。3.3仓库管理系统数据库的设计一个系统的设计是建立在一个良好的数据库的基础上的,数据库设计的好坏直接影响到整个系统的好坏。在课题研究中重点是对系统的数据表和表之间的关 系进行设计和描述的。3.3.1数据库设计的原则对于数据的设计来说,它是需要符合一定的要求的,这个要求是用来规范数 据的设计的,数据库设计的规范有很多种,如 1NF5NF、BCNF,在实际应用 中,常用的是3NF和BCNF。所谓的3NF就是指辅助属性的决定因素必含候 选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工图与设备安装协调方案
- 2026西安市曲江第五小学招聘笔试备考题库及答案解析
- 2026上海杨浦区教育系统学校教师招聘282人笔试参考题库及答案解析
- 2026江苏苏州工业园区房地产交易管理中心辅助人员招聘3人笔试备考试题及答案解析
- 注塑件质量管理技术规范
- 部编版六年级上册句子练习
- 控烟宣传知识国旗下讲话稿
- 中考语文《名著导读》专项练习题
- 2025年心理咨询师之心理咨询师二级技能高分通关题型题库附解析答案
- 营销总监胜任力模型
- 湖北省武汉市2026届高三下学期三月调研考试 数学试卷 含答案
- 2026四川西南民族大学招聘教学管理岗人员15人笔试参考题库及答案解析
- 飞机结构与机械系统课件 供油系统
- 2《烛之武退秦师》剧本杀教学课件 2025-2026学年 统编版高中语文 必修下册
- 2026年安徽工贸职业技术学院单招职业技能测试题库附参考答案详解(模拟题)
- 2025年北极航行指南
- 2025年江西科技职业学院单招综合素质考试试题及答案解析
- 2025年上饶职业技术学院单招职业技能考试试题及答案解析
- 发热待查诊治专家共识(2026 版)
- 2026届沈阳市高三语文一模作文题目解析及范文:时间会治愈一切
- FZ/T 73023-2006抗菌针织品
评论
0/150
提交评论