基于RFID的仓储管理系统[43页].docx
《基于RFID的仓储管理系统[43页].docx》由会员分享,可在线阅读,更多相关《基于RFID的仓储管理系统[43页].docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最新资料推荐基于RFID的仓储管理系统移动设备应用程序开发 WAREHOUSE MANAGEMENT SYSTEM BASED ON RFIDSMART DEVICE APPLICATION DEVELOPMENT 专 业: 计算机科学与技术 姓 名: 薛 健 颖 指导教师姓名: 申请学位级别: 学 士 论文提交日期: 2009 - 6 - 10 学位授予单位: 天津科技大学摘 要随着供应链管理的快速发展,作为微观物流最重要表现形式的仓储管理的高效运作机制越来越受到重视。货物在仓库中的流通速度直接影响到其在整个供应链中的流通,而提高仓库中货物的流通速度和工人的工作效率的根本就是优化和配置仓储管
2、理中的流程。仓储管理是指从收货、入库、检验、码放、存储直到出库的流程过程。一般而言,信息化的发展使每个物流企业都有一套自己的仓储管理系统,但仅停留在人工信息阶段,即对收货、入库、出库、盘点等操作进行人工干预,这就造成了操作效率低出错率高的弊端。因此仓储管理自动化是非常值得研究的。RFID是当前在供应领域最为热门的话题,RFID不但可以满足一般的数据读写功能,还具有穿透性、环境无关性以及可重复使用等特性,这些特性可以充分满足仓储管理的需要。本系统将要实现仓储管理中各个环节的自动化,整个入货和出货环节的信息获取完全由RFID射频器扫描完成,从最大程度上提高仓库的利用率与工作人员的工作效率。本文在详
3、细分析了用户需求的基础上,研究了基于RFID技术的仓储管理系统移动设备应用程序的设计和实现。关键词: WMS;Windows Mobile;Sync Services for ADO.NET;RFID最新精品资料整理推荐,更新于二二一年一月十九日2021年1月19日星期二20:00:13ABSTRACTWith the development of supply chain management as the most important manifestation of micro logistics, the efficient operation of warehouse managem
4、ent mechanism have been obtaining more and more attention in this field. The circulation speed of the goods in the warehouse affect its circulation in the whole supply chain currently. To improve the circulation speed of the goods in the warehouse and the efficiency of the workers is most depend on
5、optimization and configuration of the process in the storage management. Warehouse management is the process from goods reception , goods storage , checking, warehousing to the goods release. Generally speaking, the development of information technology has enabled each logistics corporation to main
6、tain a set of Warehouse Management System on their own. But such system still remains at the stage of Information artificial angle which is, to introduce manual works to procedures like receipt, storage, release, and check management. This is lead to the un-efficiency and the high rate of error occu
7、rring. So it is worthy of studying the automation of warehouse management.RFID is the hottest topic in Supply Chain field. RFID not only has the function of general read and write but also has the characteristics of used repeatedly, transparent reading and environment free which can take as the most
8、 suitable facility to be used in the whole supply chain to tracking products.This system is to realize the automation of each link in the warehouse management. The information acquisition of the reception and release of the goods will be done with the RFID radiofrequency.The system will mostly impro
9、ve the utilization ratio of warehouse and the efficiency of the workers.This paper based on a detailed analysis of necessary of customs and study the designing and realization of smart device application which based on the RFID warehouse management.Key words : WMS; Windows Mobile; Sync Services for
10、ADO.NET; RFID目 录第一章 引言1第一节 课题背景及意义1第二节 射频识别技术及其应用领域1第二章系统开发环境及关键技术3第一节 系统开发环境3第二节 关键技术5第三章 系统总体设计10第一节 系统需求分析10第二节 系统总体结构14第三节 移动设备系统功能分析及模块设计16第四章 系统详细设计17第一节 数据库设计17第二节 与底层RFID射频读卡器通信的实现21第三节 上层托管代码对底层DLL导出函数的调用26第四节 数据同步的实现27第五节 手持设备程序设计与实现29第六节 叉车移动PC程序设计与实现33第五章 结束语37参考文献38致 谢39第一章 引言第一节 课题背景及意
11、义市场竞争日益激烈,提高生产效率、降低运营成本,对于企业来说至关重要。仓储管理广泛应用于各个行业,设计及建立整套的仓储管理流程,提高仓储周转率,减少运营资金的占用,使冻结的资产变成现金,减少由于仓储淘汰所造成的成本,是为企业提高生产效率的重要环节1。目前,仓储管理系统通常使用条码标签或是人工仓储管理单据等方式支持自有的仓储管理。但是条码的易复制、不防污、不防潮等特点,和人工书写单据的繁琐性,容易造成人为损失,使得现在国内的仓储管理始终存在着缺陷2。随着无线射频电子标签这一最新科技产品的投入应用,可以从根本上解决上述的问题。基于射频识别(RFID)技术,主要完成的任务是通过自动化增加生产力并限制
12、人工干涉,避免人为错误;获利快速的后勤管理,取得即时的供应链动态资料,实现供应链之完全可视化,加速物流的运送并改善对运送的掌握;减少多余的资料录入并且提高资料的正确性。其优势有:缩短作业流程;改善盘点作业质量;增大配送中心的吞吐量;降低运转费用;信息的传送更加迅速、准确,实现远距离、动态的自动识别、一次识别多个标签。3-6第二节 射频识别技术及其应用领域(一)射频识别技术简介无线射频识别是一种非接触式的自动识别技术,它通过射频识别信号自动识别目标对象并获得相关的数据,识别工作无需人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动的物体并可用于识别多个标签,操作快捷方便。概括起来说是一种
13、应用电磁波频谱,以非接触无视觉方式,传递特别识别信息的。7技术。无线射频识别的距离从几厘米到几十米,且根据读写的方式,可以输入数千字节的信息,同时,还具有极高的保密性和不可伪造性。8-10最基本的RFID系统由标签、阅读器和天线等三部分组成。标签(Tag)由耦合元件及芯片组成,每个标签具有唯一的电子编码,附着在物体上标识目标对象;阅读器(Reader)是读取(有时还可以写入)标签信息的设备,可设计为手持式或固定式;天线(Antenna)在标签和阅读器间传递射频信号。RFID系统的工作原理是:阅读器通过天线发送出一定频率的射频信号;当RFID标签进入阅读器工作场时,其天线产生感应电流,从而RFI
14、D标签获得能量被激活并向阅读器发送出自身编码等信息11。阅读器接收到来自标签的载波信号,对接收的信号进行解调和解码后送至计算机主机进行处理;计算机系统根据逻辑运算判断该标签的合法性,针对不同的设定做出相应的处理和控制,发出指令信号;RFID标签的数据解调部分从接收到的射频脉冲中解调出数据并送到控制逻辑,控制逻辑接收指令完成存储、发送数据或其他操作。与条码技术相比,RFID具有明显的优势。条形码是只读的,需要对准目标、一次只能读一个而且容易破损;而RFID标签是可擦写的,使用时不需要对准目标、可同时读取多个、存储量大、坚固可全天候使用,不需人力介入操作。从概念上来说,两者很相似,但两者之间最大的
15、区别是条形码是“可视技术”,扫描仪在人的指导下工作,只能接收它视野范围内的条形码。相比之下,RFID不要求看见目标。RFID标签只要在读写器的作用范围内就可以被读取。RFID读写器对快速移动中的RFID标签具有“群采”能力,也就是说可同时辨识读取数个快速移动中的RFID标签,而条形码则必须逐一静态扫描12。RFID读写器还能够穿透纸张、木材和塑料等非金属、非透明的材质,进行穿透性通信,而条形码扫描仪则必须在没有物体阻挡的情况下,才可以辨读条形码。RFID标签巨大的信息存储量也是条形码不可比肩的,RFID标签最大容量有数兆字符,而二维条形码最大的容量是2000至3000字符13。(二) 射频识别
16、技术应用领域l 物流:物流过程中的货物追踪,信息自动采集,仓储应用,港口应用,邮政,快递。l 零售:商品的销售数据实时统计,补货,防盗。 l 制造业:生产数据的实时监控,质量追踪,自动化生产。 l 服装业:自动化生产,仓储管理,品牌管理,单品管理,渠道管理。 l 医疗:医疗器械管理,病人身份识别,婴儿防盗。 l 身份识别:电子护照,身份证,学生证等各种电子证件。 l 防伪:贵重物品(烟,酒,药品)的防伪,票证的防伪等。 l 资产管理:各类资产(贵重的或数量大相似性高的或危险品等) l 交通:高速不停车,出租车管理,公交车枢纽管理,铁路机车 识别等。 l 食品:水果,蔬菜,生鲜,食品等保鲜度管理
17、 l 图书馆:书店,图书馆,出版社等应用 l 汽车:制造,防盗,定位,车钥匙 l 航空:制造,旅客机票,行李包裹追踪 l 军事:弹药,枪支,物资,人员,卡车等识别与追踪 第二章系统开发环境及关键技术系统的开发环境采用Microsoft公司的可视化开发环境Visual Stdio 2008作为主要开发工具。系统的移动设备部分建立在 .NET Compact Framework框架之上,利用此框架提供的托管类编写移动设备窗体,通过建立C+的dll工程来实现手持设备与底层射频器的通信,最后使用平台调用服务(Platform Invocation Services),完成托管代码与非托管代码的交互操作
18、。移动数据库采用SQL Server Compact 3.5. 移动设备模拟器采用Windows Mobile 6模拟器。第一节 系统开发环境(一) VS2008开发环境简介Visual Stdio 2008是微软公司推出的开发环境。是目前最流行的windows平台应用程序开发环境。Visual Studio 2008 在三个方面为开发人员提供了关键改进:快速的应用程序开发、高效的团队协作、突破性的用户体验。Visual Studio 2008是一套完整的开发工具,用于生成 ASP.NET Web 应用程序、XML Web services、桌面应用程序和移动应用程序。Visual Basic
19、、Visual C# 和 Visual C+ 都使用相同的集成开发环境 (IDE),这样就能够进行工具共享,并能够轻松地创建混合语言解决方案。另外,这些语言使用 .NET Framework 的功能,它提供了可简化 ASP Web 应用程序和 XML Web services 开发的关键技术。在08的版本中特别加入了“本地数据缓存”项目以支持Sync Services for ADO.NET 的数据同步技术。.NET Framework 提供了用于解决常见编程任务的构建基块(预制的软件),从而能够快速构造具有出色的最终用户体验的紧密联系的应用程序。在 .NET Framework 模型业务流程
20、上有效构建的紧密联系的应用程序有利于在异类环境中实现系统集成。.NET Framework 3.5 是在 .NET Framework 3.0 的基础上构建的更高版本。得到增强的功能领域包括基类库、Windows workflow foundation、Windows Communication Foundation、Windows Presentation Foundation 和 Windows CardSpace此套移动设备应用程序就是建立在vs2008下精简版的.NET Framework3.5框架之上。(二) 本系统移动设备应用程序开发平台1. .NET Framework 精简版类
21、库图2-1 .NET Compact Framework框架.Net Compact Framework,顾名思义,即精简版的.Net开发框架(如图2-1)。他和Smart Device Extensions (SDE) for Visual Studio .NET 一起,将更强的开发能力和强大的编程平台带到了手持设备的开发工作中14。.NET Compact Framework 是一个硬件无关的运行环境,他主要用在手持设备上,包括:个人数据助理(PDAs) ,移动电话,机顶盒和各种运行Window CE .NET操作系统嵌入式设备。是专为移动设备设计的便携式小型.NET CLR 具有.NET
22、 Framework子集的属性,支持多种语言开发。.NET Framework 精简版简化了在智能设备上开发应用程序的过程。它有两个主要组件:公共语言运行库和 .NET Framework 精简版类库15。运行时是 .NET Framework 精简版的基础,它负责在执行时管理代码,提供内存管理和线程管理等核心服务,同时又确保代码的安全性和准确性。针对运行时的代码称为托管代码,不针对运行时的代码称为非托管代码或本机代码。就象其他面向对象的类库一样,.NET Framework 精简版类型可用于完成许多常见的编程任务,包括界面设计、利用 XML、数据库访问、线程管理和文件输入/输出等。2. SQ
23、L Server Compact 3.5Microsoft SQL Server Compact 3.5 是一种压缩数据库,很适合嵌入到移动应用程序和桌面应用程序中。SQL Server Compact 3.5 为开发本机和托管应用程序的开发人员提供了与其他 SQL Server 版本通用的编程模型。SQL Server Compact 3.5 只需占用很少的空间即可提供关系数据库功能:强大的数据存储、优化查询处理器以及可靠、可扩展的连接。SQL Server Compact 3.5 是可以部署在智能设备和计算机上的压缩数据库。通过手动复制和安装 .cab 文件,或者通过 Microsoft
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 43页 基于 RFID 仓储 管理 系统 43
限制150内