基于RFID的射频识别应用演示系统设计与实现基于CS架构的仓储管理系统文档格式.docx
- 文档编号:21002205
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:41
- 大小:389.47KB
基于RFID的射频识别应用演示系统设计与实现基于CS架构的仓储管理系统文档格式.docx
《基于RFID的射频识别应用演示系统设计与实现基于CS架构的仓储管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《基于RFID的射频识别应用演示系统设计与实现基于CS架构的仓储管理系统文档格式.docx(41页珍藏版)》请在冰豆网上搜索。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
导师签名:
日期:
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□优□良□中□及格□不及格
2、学生掌握专业知识、技能的扎实程度
3、学生综合运用所学知识和专业技能分析和解决问题的能力
4、研究方法的科学性;
技术线路的可行性;
设计方案的合理性
5、完成毕业论文(设计)期间的出勤情况
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
2、是否完成指定的论文(设计)任务(包括装订及附件)?
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
2、论文的观念是否有新意?
设计是否有创意?
3、论文(设计说明书)所体现的整体水平
建议成绩:
(在所选等级前的□内画“√”)
指导教师:
(签名)单位:
(盖章)
年月日
评阅教师评阅书
评阅教师评价:
一、论文(设计)质量
二、论文(设计)水平
评阅教师:
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
2、对答辩问题的反应、理解、表达情况
3、学生答辩过程中的精神状态
评定成绩:
教研室主任(或答辩小组组长):
(签名)
教学系意见:
系主任:
摘要
近年来,随着计算机网络的普及和物联网技术的广泛应用,大多数企业的仓库管理数据资料已开始采用计算机数据系统管理,但数据还是采用先纸张记录、再手工输入计算机的方式进行采集和统计整理。
这样不仅费时费力,而且由于人为的因素,数据录入速度慢、准确率低。
RFID技术作为新一代自动识别技术在自动化、智能化仓储管理中得到了广泛的应用。
基于RFID的仓储管理技术采用无线电技术实现对静止或移动的物体进行识别,以达到识别物体的身份、特征等信息的目的,并通过计算机无线通信网络把它们自动采集到中央信息系统,进而实现信息交换和共享,实现对物品的“透明”管理。
本文详细介绍了“基于RFID的智能仓储管理演示系统”使用SQLServer2005设计实现了数据库的基本需求,采用visualstudio2008开发了C/S架构的可视化管理界面,对仓库管理的入库、出库、库存、盘点等各个作业环节的数据进行自动化数据采集,保证仓库管理各个环节数据输入的速度和准确性,还可对物品的批次、保质期等进行管理,有效提高了仓库管理的工作效率。
关键词:
RFID;
数据库;
自动化;
智能化;
仓储管理系统;
第一章绪论
1.1研究背景
传统的企业仓储是以人工笔录或者使用条形码对仓库物品进行识别记录,随着市场经济的快速发展,销售产品种类多样化,更新速度快,加上承包仓库场地成本的提高,这种依靠笔录或者条形码对仓储产品进行管理的方式已经无法满足现实市场高速运转的需要,因此,建立一个能够快速识别及定位库存物品,物品存储量与仓库管理员三者紧密联合的智能仓储系统是市场发展的新需求。
目前,市场竞争日益激烈,提高生产效率,降低运营成本对整个企业的发展有十分重要的作用。
智能仓储管理及库存精确定位在整个企业仓库的管理流程中起着十分重要的作用,若不能保证入库、出库、库存、盘点等各个作业环节数据的采集效率,将可能会给企业带来巨大的损失。
这样不仅导致企业各项管理费用增加,而且还会使得客户服务质量很难得到保证,而最终影响到企业的市场竞争力。
现有的仓储管理数据还是采用先纸张记录、再手工输入计算机的方式进行采集和统计整理。
所以本文提出了全新的基于RFID的智能仓储管理系统来解决传统仓储管理中出现的问题。
1.2研究课题意义
传统的企业仓储相当部分数据的处理都是通过人工手工录入,这样不仅数据量十分庞大,劳动强度大,而且由于人为的因素,数据录入速度慢、准确率低,同样也失去了时代的意义。
为了解决这些问题,人们就研究和发展了各种各样的自动识别技术,提高了系统信息的实时性和准确性。
因为,物流过程比其他任何环节更接近于现实的"
物"
,物流过程产生的数据比其他任何情况都要密集,数据量都要庞大。
在计算机网络和物联网技术发展的今天,传统企业逐步走向信息化、智能化。
仓库管理的自动化,大大提高了入库管理、出库管理和库存管理等各个作业环节数据的采集效率,可以节约不少管理开支,增加企业收入。
仓库管理的操作自动化和信息的电子化,全面提高了仓库的管理水平。
仓储管理系统在我国的应用还处于起步阶段。
国内的大部分企业还停留在传统的人工管理仓库阶段或者条形码的使用阶段。
传统的人工管理仓库既费时又费力,而且容易造成混乱,严重时会影响商城、企业的正常运作,造成恶劣的后果。
条形码自出现以来就得到了人们的普遍关注,极大地提高了数据采集和信息处理的速度,提高了工作效率。
随着经济的飞速发展,条形码的易复制,不妨污,不防潮等特点和人工写单据的繁琐性,易于造成损失,使的国内的仓储管理模式始终不能得到突破。
为了跟上时代的步伐,加快仓储管理的自动化步伐,减轻企业员工的工作负担,提高仓库管理业务的处理效率,拥有适合自己的仓库管理系统已经变得十分必要。
本文详细介绍的“基于RFID的智能仓储管理演示系统”是对各企业的仓储管理进行分析后设计的。
并基于SQLServer2005数据库和Visualstudio2008开发环境开发了C/S架构的可视化管理界面,对仓库管理的基本入库、出库、库存、盘点等各个作业环节的数据进行自动化数据采集,保证仓库管理各个环节数据输入的速度和准确性,还可对物品的批次、保质期等进行管理,同时利用系统的库位管理功能,更可以及时掌握所有库存物资当前所在位置,有利于提高仓储管理的工作效率。
第二章系统开发环境及基本思路
2.1系统开发环境
系统的开发环境采用Microsoft公司的可视化开发环境Visualstudio2008作为主要的开发工具。
系统主要是用C#语言编写了基于C/S架构的可视化管理界面。
数据库采用SQLServer2005管理系统数据。
2.1.1VisualStudio2008介绍
MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,代号“Orcas”,是对VisualStudio2005一次全面的升级。
使用VisualStudio2008可以高效开发软件,设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。
同时VisualStudio2008支持项目模板、调试器和部署程序。
VisualStudio2008可以高效开发Web应用,集成了AJAX1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。
(1)VS2008中对C#编译器做了显著的改进。
a、函数式编程
b、自动属性
c、对象初始化器,集合初始化器
d、隐式本地变量
(2)编译器性能改进
a、重新生成一个C#项目并运行一个后台编译器的速度提高到了原来的3倍,使用的内存却只有原来的1/3。
b、在编辑器里滚动较大的C#文件的速度比原来快了一倍,键入新文本的速度是原来的1.5倍
c、对C#中庞大类型的智能感应响应时间提高了10倍
2.1.2SQLServer2005介绍
MicrosoftSQLServer2005是一个数据库平台,SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。
SQLServer2005特点
(1).NET框架主机
使用SQLServer2005,开发人员通过使用相似的语言,例如微软的VisualC#将能够创立数据库对象
(2)增强的安全性
SQLServer2005中的新安全模式将用户和对象分开,允许对数据存取进行更大的控制。
另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。
(3)Transact-SQL的增强性能
SQLServer2005为开发可升级的数据库应用软件,提供了新的语言功能。
这些增强的性能包括处理错误、递归查询功能、关系运算符和其他数据列排行功能,等等。
(4)SQL服务中介
SQL服务中介将为大型、营业范围内的应用软件,提供一个分布式的、异步应用框架。
(5)报表服务
利用SQLServer2005,报表服务可以提供报表控制,可以通过VisualStudio2005发行。
(6)全文搜索功能的增强
SQLServer2005将支持丰富的全文应用软件。
服务器的编目功能将得到增强,对编目的对象提供更大的灵活性。
查询性能和可升级性将大幅得到改进,同时新的管理工具将为有关全文功能的运行,提供更深入的了解。
2.2系统设计思路
2.2.1仓库管理演示系统的主要工作
(1)信息管理设计:
完成系统用户的权限设置和显示用户信息
(2)智能叉车设计:
完成托盘的出入库和定位
(3)入库系统设计:
完成物品和托盘信息的对应和绑定
(4)出库系统设计:
完成托盘出库时对应出库货物的核对和显示产品的详细信息
(5)盘点系统设计:
完成对货物的质检和盘查
2.2.2系统主要的工作流程
a、货物入库工作流程
入库时,先通过网络系统将存货指令发到叉车车载系统,并获取货位信息,以便叉车按照指令要求存放到相应货位。
a、录入入库单
b、入库指令生成
c、货位自动分配
d、智能叉车导航
e、货物定位确认
f、货物扫码入库
b、货物出库工作流程
出库时,叉车接到出货指令,按指示到指定货位取货物,然后到相应货位读取RFID标签中货物编号并捕获货物信息,完成以托盘为单位的出库扫码,从而大大提高出库的工作效率。
a、录入出库单
b、出库指令生成
c、获取货位信息
e、读取货物信息
f、货物扫码出库
c、货物盘点工作流程
a、录入盘点单
b、盘点指令生成
d、盘点货位相应货物
e、盘点数量确认
第三章无线射频识别技术
3.1RFID系统基本组成
基本的RFID系统主要有三部分组成---标签、阅读器、天线和应用系统软件组成,系统结构如图3-1所示
读写器天线
图3-1RFID系统结构
3.2硬件组件
3.2.1阅读器
阅读器(Reader)又称读写器。
阅读器主要负责与电子标签的双向通信,同时接收来自主机系统的控制指令。
阅读器的频率决定了RFID系统工作的频段,其功率决定了射频识别的有效距离。
阅读器根据使用的结构和技术的不同可以是读或读/写装置,它是RFID系统信息控制和处理中心。
阅读器通常由射频接口、逻辑控制单元和天线三部分组成。
图3-2无线龙试验箱
3.2.2天线
天线是一种能将接收到的电磁波转换为电流信号,或者将电流信号转换成电磁波发射出去的装置。
在RFID系统中,阅读器必须发射天线以形成电磁场,通过电子标签识别电磁领域通过能源。
因此,阅读器天线所形成的电磁场范围即为阅读器的可读区域。
3.2.3高频段电子标签
高频的RFID电子标签主要是由天线合成,通过腐蚀或者印刷的方式制作天线,与高频卡的区别在于,它的读写距离较远,性能稳定,读写速度快,信号反应灵敏;
可设计任意规格尺寸卷标,满足用户不同需求;
标签材质多样、质地柔软,可任意封装;
可同时多个读取,具备防冲撞功能。
国际标准有:
ISO14443、ISO15693、ISO18000-3等。
射频标签天线设计相对简单,标签一般制成标准卡片形状。
3.2.4中间件
中间件是一种独立的系统软件或服务程序。
分布式应用软件借助这种软件在不同的技术之间共享资源。
中间件位于客户机、服务器的操作系统之上,管理计算机资源和网络通信。
3.3元件清单
元件名称
元件数量
元件功能
RFID无线龙试验箱
1
读写HFISO15693标签
HFISO15693标签
若干
RFID超高频标签
USB数据线
数据传输
上位机
可视化控制
第四章智能仓储管理演示系统设计
4.1系统需求分析
仓储管理系统作为企业的核心业务,基于RFID的仓储管理系统其综合性要求达到简明实用,以提高仓储管理的质量和效率为目的,应满足一下几个方面:
(1)建立一个能够快速识别及定位库存物品,物品存储量与仓库管理员三者紧密联合的智能仓储系统及市场的需求
(2)实现出入库、出库、库存、盘点等各个作业环节采集数据的自动化,提高采集效率是仓储管理的需求。
加快入出库速度,增大仓库货物的吞吐量,保证物品的批次、保质期等进行有效管理,及时掌握所有库存货物当前所在位置。
从而保障畅通的业务流程,是提高仓储管理的工作效率的基础。
(3)货物储存空间利用的最大化,劳动力和设备达到最大程度和最有效地利用,货物能够方便的存取,能够做到快速定位。
确保高效的完成货物种类和数量上的统计和管理存储空间与货物对应关系是仓储管理中必不可少的环节。
因此,我们设计了如下图4-1所示的仓储管理系统架构图
图4-1仓储管理系统架构图
4.2系统功能模块详细流程
4.2.1入库业务流程
●货物准备阶段
入库管理部管理员通过仓储管理系统获取到货物要入库的指令及入库单,了解相关业务流程(如:
入库时间,入库库位等),并给工作人员发送指令。
●货物入库阶段
入库工作人员收到管理员所发的货物要入库的指令,将货物打包装到箱子里,然后将每个箱子中的货物信息写入箱子上的RFID的电子标签中。
入库信息包括产品编号,批次号,货物名称,货物规格,货物数量,过期日期等。
●入库待检阶段
在入库口,入库门口的固定式的RFID读写器读取货物电子标签中的信息,对比预入库信息和实际入库信息。
如无误,系统自动分配空闲的库位,并把具体位置通过无线数据终端通知叉车司机;
若出现错误,则由系统输出提示信息,并由相关业务部门的工作人员解决。
●货物入位阶段
货物待检无误后,叉车司机收到指令,入库物品被叉车司机运到指定的货位,通过车载终端应用程序发出扫描指令后,控制车前固定式RFID阅读器读取货位标签信息,此时货位Id和产品信息会显示在车载终端上,若产品已经过待检阶段,确认无误后点击入库,货物信息和货位信息会绑定在一起送到数据库。
同时反馈回入库信息及入库表。
重复上述操作,直到货物全部入库。
图4-2入库业务流程图
4.2.2出库业务流程
●出库准备阶段
出库管理部管理员通过仓储管理系统获取到要出库的指令及出库单,了解相关业务流程(如:
出库时间,出库库位,出库货物等),并给工作人员发送指令。
●货物出库阶段
叉车司机管理员所发的货物要出库的指令。
通过车载终端下载出库单并获得出库信息及出库货位,叉车司机到指定货位,通过车载终端应用程序扫描货位标签,若货物出库数量大于入库数,系统会提示错误。
若系统比对成功后,工作人员从库位上取出指定的货物。
●出库待检阶段
在出库口,出库门口的固定式的RFID读写器读取货物电子标签中的信息,对比预出库信息和货物标签信息。
若系统比对成功后。
出库数量小于入库数量,系统自动更新货物数量,若货物全部出库,则系统将货位信息和货物信息解绑;
●出库完成阶段
出库信息待检无误后,确认出库操作和装车。
并反馈会出库信息和出库表。
重复以上操作,直到出库完毕。
图4-3出库业务流程图
4.2.3盘点业务流程
●盘点准备阶段
盘点管理部管理员通过仓储管理系统获取到要盘点货物的指令及盘点单后,获取到相关的盘点信息(如:
盘点时间,盘点库位,盘点货物等),并给工作人员发送指令。
●货物盘点阶段
相关工作人员根据管理员指令到指定的货位进行盘点货物。
工作人员通过手持式读写器扫描货物标签,获取到货物标签信息。
通过无线网络,RFID读写器将盘点数据送到信息系统,信息系统核对每个货位上的货物数量。
同时确认货物是否过期,货物是否损坏等。
●盘点确认阶段
盘点完成后,确认盘点操作,同时对货位货物数据进行更新。
并反馈回盘点信息和盘点单。
图4-4盘点业务流程图
4.2.4库存业务流程
库存管理主要是完成盘点作业、出库作业,同时还可以进行库存调整管理、库存浏览、货物库存分布查询和储位货物分析等。
4.2.5信息管理业务流程
信息管理主要是完成用户和供货商的信息注册,删除,修改等操作,同时可以查看每个员工的信息以及对每个员工的权限设置。
4.3仓储管理系统整体流程
4.3.1系统总体功能模块图
本系统共分为4个部门,信息管理部、出库管理部、入库管理部、盘点管理部。
图4-5系统总体功能模块图
4.3.2系统界面分析
根据列出的各部分功能模块图,我们设计了如下所示的界面:
(1)登录界面
(2)系统首页
(3)信息管理
(4)入库管理
(5)出库管理
(6)盘点管理
(7)库存查询
4.3.3系统总体流程分析
由于本系统操作流程过多,而且大多都是重复的上面已给出了一部分,所以只给了关键的流程图。
(1)登录流程
图4-6系统登录流程模块图
用户打开系统,首先看到登录界面,输入用户工号,用户密码,点击登录按钮。
系统比对工号和密码。
若用户工号和密码比对成功后系统自动跳转到主界面,系统自动匹配用户的权限和部门,进入相应的操作界面。
若登录失败,则会弹出找回密码的对话框,若用户只是填错了工号或是密码,关闭找回密码的对话框,重新填写正确的信息登录。
若用户忘记密码则需要填写其他信息找回密码后重新登录。
(2)信息管理流程
图4-7系统信息管理流程图
信息管理部主要负责用户和供货商的信息管理。
当有员工信息变动的时候,管理员拿到用户的变更信息申请表,管理员把变动信息的用户工号和变动信息发给员工,员工根据信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 RFID 射频 识别 应用 演示 系统 设计 实现 CS 架构 仓储 管理
![提示](https://static.bdocx.com/images/bang_tan.gif)