《基于RFID的智能仓库管理系统》由会员分享,可在线阅读,更多相关《基于RFID的智能仓库管理系统(34页珍藏版)》请在金锄头文库上搜索。
1、毕业设计(论文)报告题 目 基于RFID的智能仓库管理系统二级学院 物联网与软件学院 专 业 物联网应用技术 班 级 物联1403 学生姓名 黄晨 学 号 100140687 指导教师 刘军伟 2017年4月无锡科技职业学院毕业设计(论文)基于RFID的仓库智能管理系统毕业论文(设计)承诺书本人郑重承诺: 1、本论文(设计)是在指导教师的指导下,查阅相关文献,进行分析研究,独立撰写而成的。2、本论文(设计)中,所有实验、数据和有关材料均是真实的。 3、本论文(设计)中除引文和致谢的内容外,不包含其他人或机构已经撰写发表过的研究成果。 4、本论文(设计)如有剽窃他人研究成果的情况,一切后果自负。
2、 作者签名: 签字日期: 年 月 日基于RFID的仓库智能管理系统摘要:基于RFID的仓库智能管理系统,其开发主要包括公司人员、物品卡号管理、管理员信息管理和物品借出情况管理系统的C#应用程序的开发。采用现如今非常成熟的RFID技术,将过去的繁琐的条形码识别替换成RFID感应,为更加方便易用的仓库管理提供完备的解决方案。本文对RFID智能仓库馆管理系统进行了一个简单的介绍,来阐述其特点和一些不足需要修改的地方,通过这样的方式希望读者能够对这个仓库管理系统所具备的简单功能有一个大致的体会,开发者也能看清其不足之处并加以补充和改进。采用VS2008以及sql serve2005作为数据库管理进行开
3、发,C#作为开发语言,sql语句作为服务器客户端交互。力求做到软件界面的友好,希望给使用者一个完好的用户体验。关键词:C#,仓库管理,RFID,数据库,Sql语句The Smart Warehouse Management SystemAbstract:RFID based warehouse intelligent management system, which mainly includes the development of the companys personnel, the number of items card management, management informat
4、ion and management information system of the C# application development.Using todays very mature RFID technology, the past cumbersome bar code identification into RFID induction, for more convenient and easy to use warehouse management to provide a complete solution. Based on the RFID intelligent wa
5、rehouse library management system, expounds its features and shortcomings, I hope readers can to RFID intelligent warehouse management system has the function of Museum has a general experience, developers can also see its shortcomings and make improvement and supplement.Using VS2008 and SQL serve a
6、s database management development, C# as the development language, SQL statements as server client interaction. Strive to achieve a friendly software interface, the user wants to give a good user experience.Key Words: C# ,Warehouse Management ,RFID ,Database ,Sql sentence目录前言1第一章 序言21.1 系统的背景21.2 系统
7、的意义2第二章 相关技术支持32.1 C#语言基础32.1.1 C# 语言简介32.1.2 C#的发展前景32.2 SQL Server数据库42.2.1 SQL简介42.3 硬件支持42.3.1 运行环境42.3.2 RMU900+UHF42.3.3外部触发信号参考电路5第三章 系统总体设计63.1 整体框架63.1.1 UML图63.2数据库结构73.2.1管理员登入账号密码表73.2.2物品信息表73.2.3物品出入库信息表73.2.4管理员信息表83.2.5员工信息表8第四章 系统功能的实现94.1 整体界面94.2 RFID模块104.2.1 RFID识别框架104.2.2 RFID
8、的开启与关闭114.3功能界面124.3.1 借出系统124.3.2 归还系统164.3.3 增添信息224.3.4 查询信息224.3.5删除信息234.3.6更新信息23总结24致 谢25参考文献26i无锡科技职业学院毕业设计(论文)基于RFID的仓库智能管理系统前言随着计算机的硬件技术和软件技术的飞快发展和应用,该仓库智能管理系统是以新兴成熟的RFID电子标签和读取识别的技术为基础,对仓库的物品入库、出库和可借人员的录入以及记录查询的相关功能的集合,构架起物品、使用者,管理者之间的更为快捷、高效的管理与服务体系。系统以通过软件与硬件的智能结合,将更加简洁方便的管理为目标,全面实现仓库物品
9、管理的智能化。RFID仓库物品智能管理系统不仅拓展了仓库管理的业务,而且让仓库管理员的工作效率得到有效的提高,并能为公司人员提供了更加便利快捷的管理解决方案,在物品借还、查询等服务的同时,来记录用户、物品信息,通过这样一套解决方案解决了信息数据记录、电子管理信息流程的统一。第一章 序言1.1 系统的背景射频标签的物理载体电子产品代码(EPC),附在产品的可追溯性,但全球,进行识别和阅读和写作。RFID(射频识别)技术的关键技术建设“物联网”近年来,人们的注意力。射频识别技术早起使人来自英国,应用于识别敌机,在第二次世界大战在1960年代开始商业。射频识别技术是一种自动识别技术。1.2 系统的意
10、义将过去的繁琐的条形码识别替换成RFID感应,为更加方便易用的仓库管理提供完备的解决方案。智能仓库管理系统帮助企业解决了以下问题:(1)采集输入代替手工输入减少了失误率。(2)使物品信息能快速录入到数据库中(3)减少了物品的丢失和损坏。(4)为企业把物品与员工整合在一起。第二章 相关技术支持2.1 C#语言基础 2.1.1 C# 语言简介C#的快速流行,使之成为使用Web开发人员和.NET 开发人员无可争议的语言选择。C#的快速流行,使之成为使用.NET 开发人员和Web开发人员无可争议的语言选择。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它使得程序员可
11、以快速地编写各种基于MICROSOFT .NET平台的应用程序。因为这样的特性C#可以让C+程序员进行高效的开发程序,并且还因为它可调用由 C/C+ 编写的本机原生的函数的强大特性,因此绝不会损失C/C+原有的强大的性能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。2.1.2 C#的发展前景C#几乎全部集中在软件开发的最新研究成果和软件工程、面向对象、类型安全等等上面这些特性让人想到JAVA,虽然JAVA目前更加火爆,但是非技术因素往往更能决定一个产品的未来,特别是计算机软件的历史上拥有非常多用户好评的产品,比如OS / 2,Mac OS,UNIX
12、,等等,都要由Windows漂亮的界面。JAVA web服务开发人员和用户,主要是嵌入式设备软件开发人员、软件嵌入式设备,而不是C#,和网络服务,即时编译的C#代码和本地缓存方案比JAVA虚拟机的性能具有绝对优势。然而,C#也有弱点。首先,在一些版本的较早的Windows平台,C#程序不能运行,因为C#程序所需要的。net运行时为基础,net运行时作为Windows的一部分(XP和更高版本),Windows和Windows 2000用户只能使用安装服务包的形式。其次,能够使用C#组件或图书馆也只有。net运行时如别无选择,没有丰富的第三方库,它需要一个过程,与此同时,软件开发人员的支持也是非常
13、重要的。第三,JAVA的成功因素在这一过程中,有些是对微软阵营而“只编写一次,到处运行”只是一个口号,但毕竟是一项成熟的技术。而微软的C#的支持者只有声誉不佳,且仅可以在Windows上运行。事实上,这两种语言不是不可替代的,明智的,软件开发人员说,其中一个最熟悉的最好的工具是什么。尤其是使用c+,C#没有带来任何新的东西,因为。净运行时也可以使用c+,绝对没有理由改变。C#将不可避免地会受到越来越多开发者的喜爱,在Windows平台上作为主角,和JAVA将成为主导在UNIX,Linux平台,c+将继续在系统软件领域。非常有趣的是,这些语言的语法非常接近,因为JAVA和C#开发的c + +。当
14、然,其他的开发工具将继续他们的旅程很长时间,但在市场上,必然会受到影响。2.2 SQL Server数据库 2.2.1 SQL简介SQL Server服务器软件是微软很早就已经推出,用来方便数据管理操作的数据库管理系统。SQL Server 2008版本可以结构化、半结构化和非结构化文档的数据直接存储在数据库中。可以将数据查询、搜索、同步操作、报告和分析。数据可以存储在各种各样的设备,从小到我们每个人经常使用的手机,再大到数据中心服务器到台式电脑,它都可以控制这些数据,不管数据存储的地方。2.3 硬件支持 2.3.1 运行环境需要在window平台下运行,且需要安装Microsoft .NET
15、 Framework2.0 2.3.2 RMU900+UHFRMU900+ UHF RFID 读写器模块是恒睿公司开发用来填补市场空白的产品,主要面向消费类RFID市场,以HF读写模块相同的价格水平和设备的功能提供了一个完整的超高频体积来说,阅读和写作,来支持主要的超高频RFID标准,支持阅读、写作、阻力等操作冲突,提供用户API函数库,提供演示和硬件开发板。支持跳频,支持软件来调整输出功率(100 mW 1 W),支持接收AGC,UART和I2C接口模块提供,同时提供6用户IO口,图 2-1 RMU900图2.3.3外部触发信号参考电路图 2-2 电路图第三章 系统总体设计3.1 整体框架 3.1.1 UML图 该图形