网站大量收购独家精品文档,联系QQ:2885784924

基于RFID技术的仓储物流管理系统的设计与实现.doc

基于RFID技术的仓储物流管理系统的设计与实现.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于RFID技术的仓储物流管理系统的设计与实现   摘要:该文在分析仓储物流管理系统需求的基础上,设计并实现了基于RFID技术的仓储物流管理系统,RFID技术的应用完成了对仓储物流管理的智能化、信息化改造,提高了仓储物流的管理效率和管理水平。   关键词: 仓储物流;RFID;管理系统   中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2017)04-0048-02   目前,有相当一部分物流企业的仓储管理中仍然在使用条形码技术对货品进行管理。条形码优点是技术简单、费用较低,同时条形码也存在很大的缺点,如条形码容易算坏,存储的信息量较少,条形码的读取距离也比较近,不能实现远距离、动态地读取信息。而基于无线技术的RFID标签可以在很大程度上弥补条形码的不足,RFID 技术具有非接触式、大容量、快速、高容错、抗干扰、耐腐蚀和安全可靠的识别信息等特点。使用RFID标签可以快速地对货物的信息进行采集、显示和处理。从而实现对企业仓储物流货品进行智能化、信息化管理。因此,设计和实现基于RFID技术的仓储管理系统对提高仓储工作效率,提高企业竞争力上具有长远意义。   1 系统需求分析   基于RFID技术的仓储物流管理系统,是将RFID技术应用到传统的仓储物流管理系统中。把原来保存在条形码中的物品的各种信息保存到RFID标签中,不但标签的信息量可以增大,标签的寿命可以增长,更重要的是可以利用无线电技术进行无接触的信息的传输和识别,快速地进行货物的追踪和数据的交换。本系统的核心功能就是实现仓储物品的入库、出库和盘点的自动化采集。   2 系统的设计   2.1 系统硬件   基于RFID技术的仓储物流管理系统包括主控制系统单元、车载系统单元、手持单元和仓库设施单元。主控制系统单元包括计算机、仓库门口的阅读器、网络控制器、无线传输装置。车载单元包括车载计算机、无线阅读器、车载电子标签。手持设备集成了RFID读写器、显示屏和无线网络设备。仓库设施单元是具有相应识别电子码的不同货位,在不同的货架上都有RFID的读写器,负责读取放置于该货架的物品的相关信息,并将货品的信息通过网络传到数据服务器,完成对仓库货品的数据统计和存储。   2.2 系统的总体架构   本系统采用三层架构,包括数据采集层、传输层和应用层。系统的总体框架如图1所示。将货物的信息存放到RFID标签中,通过手持设备、车载设备、仓库的读写设备对RFID标签的信息进行读取,然后通过WIFI网络将信息?鞯接τ玫氖?据库中,在通过应用层的应用程序完成对货物的出入库、盘点等业务处理工作。2.3 功能模块设计   仓储物流管理系统主要包括货物信息管理、入库管理、出库管理和库存盘点管理四大功能模块。货物信息管理主要是对相应货品基本信息的录入、查询、修改、删除等工作,需要对货物的信息进行编码,并将信息写到RFID标签中。把写好的信息的RFID标签用打印机打印出来后贴到相应的货品上。入库管理包括货物信息的正确采集和入库后确认货物的有效位置,入库时,当贴有RFID标签的物品经过仓库门口的RFID标签读写器的时候,读写器就会读出标签里的信息并通过网络传给仓库管理的计算机系统。出库管理包括待出库货物的选择、出库验证、出库查询功能,出口管理的过程也是通过RFID标签的读取信息自动完成的。盘点管理包括货物查询、库存调整、货物库存分布、货物存储分析功能。   3 系统的实现   3.1 界面设计与处理   本系统是在ASP. NET的开发环境中完成的,ASP.NET 技术为用户提供了一个可视化的开发平台,利用.NET 框架提供的类库和 ASP.NET 所提供的控件和窗体,使开发者在很短的时间内可以开发出企业级的 Web 应用。通过各种控件的使用和控件属性的设置完成了本系统的各个用户界面。   1)系统的初始化   在进入系统操作界面以前,程序从Program.cs开始执行,程序初始化的主要过程是先把用来存储数据的表准备好,打开射频识别的硬件,然后弹出登录界面。初始化的过程要随时注意对一些异常错误的处理。在初始化硬件的时候,如果打开失败,整个程序应给出相应的错误提示并退出。通过调用RFIDCE.dll中的Reader、Reader.Device、Reder.Utility类实现系统的初始化工作。   2)登录界面   系统管理员在使用本系统时,首先要进行登录验证过程。在登录界面输入用户名和密码,系统会对用户名和密码和数据库中的数据进行匹配,如果正确调用并显示系统的主界面,并在 Session中存储用户的登录信息,否则提示登录失败。为了数据库中的数据不被轻易泄露,这里数据中用户名、密码使用DES 对称加密算法进行加密。   3.2 数据存储   数据层主要

您可能关注的文档

文档评论(0)

heroliuguan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档