还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
基于RFID的商品管理系统设计报告作者刘敏指导教师李世明系统简介
1.1需求分析超市商品管理基本处于人工管理或半自动化管理状态,当商品的数量和种类繁多时,人工管理十分不便,效率低下而且十分容易出错存在商品识别困难,商品信息难以实时获取,商品管理自动化程度不高、人工依赖性强等诸多问题而物联网是在互联网基础上的延伸和扩展的网络;其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信可利用相关技术来改进商品管理方式为使商品管理有效支持供应链上的其他环节,工作效率,设计了RFID商品管理管理系统该系统将物联网技术和商品管理系统相结合,通过射频识别技术实现商品的自动识别,利用物联网获取商品信息集成完善的软件系统,设计出一套集成的智能商品管理系统框架,实现商品管理的智能化、网络化和信息化
1.2系统整体介绍基于物联网技术的商品管理系统将物联网技术应用于商品管理系统,有效解决了商品识别困难,商品信息难以实时获取,商品管理自动化程度不高、人工依赖性强等诸多问题从根本上保障了商品存储等信息的准确统一,加快了商品出、入库的流转速度,提高了商品管理的智能化程度,增强了商品管理系统的处理能力,提高了管理运作和管理的工作效率,能较好地适应现代商品管理系统的需要商品电子代码的载体是RFID电子标签,并借助互联网来实现信息的传递以电子标签来进行产品识别和信息采集,通过在仓库出入口设置读写器对商品进行识别,获取商品的详细信息从而自动生成入库清单,以达到自动化入库管理的目的系统实现了商品的分类增删改查功能,商品的入库出库查询以及商品的供应商等相关信息,同时实现了人事信息的管理及维护等功能,如下图功能方案
2.1系统功能基于物联网的商品管理系统是以RFIDRadioFrequencyIdentification:射频识别技术为基础,充分利用物联网技术,集成先进的硬件设备和完善的软件系统建立的智能商品管理系统具有以下功能1系统设置模块(其中包括分类管理,权限信息管理等功能);2人事管理模块(其中包括人事信息的维护功能);3供应商管理(其中包括供应商类型及供应商信息维护);4商品管理(其中包括商品的入库,商品出库,商品的信息维护功能);5退出系统;
2.2应用领域应用于超市的商品管理,以及仓库的货物管理领域系统开发与应用环境
3.1开发与应用环境简介开发环境windows7myeclipsetomcatmysql
3.2系统平台搭建过程工具MyEclipse,Tomcat,Mysql搭建环境
(1)准备数据库和表
(2)创建webproject
(3)添加支持数据库设计
4.1数据分析本地数据中心是仓储管理系统存储和维护本地库存信息的本地数据库,产品入/出库信息以及库存信息最终都通过本地数据接口存储在本地数据中心中,以便查询和核对
4.2表设计数据库相关表如下图所示测试结果分析
5.1关键代码实现登录功能代码实现publicclassLoginActionextendsAction{/**GeneratedMethods*//***Methodexecute*@parammapping*@paramform*@paramrequest*@paramresponse*@returnActionForward*/publicActionForwardexecuteActionMappingmappingActionFormformHttpServletRequestrequestHttpServletResponseresponse{try{PrintWriterout=response.getWriter;LoginFormloginForm=LoginFormform;//TODOAuto-generatedmethodstubcom.sanqing.bll.BUserRightB_User=newcom.bll.BUserRight;try{B_User.ValidUserloginForm.getUsernameloginForm.getPassword;out.printtrue;}catchExceptione{//TODOAuto-generatedcatchblockout.printe.getMessage;}}catchIOExceptione1{e
1.printStackTrace;}returnnull;}}增加修改删除代码实现publicclassActionEditorActionextendsAction{/**GeneratedMethods*//***Methodexecute*@parammapping*@paramform*@paramrequest*@paramresponse*@returnActionForward*/publicActionForwardexecuteActionMappingmappingActionFormformHttpServletRequestrequestHttpServletResponseresponse{ActionEditorFormactionEditorForm=ActionEditorFormform;//TODOAuto-generatedmethodstubtry{PrintWriterout=response.getWriter;try{Stringoper=request.getParameteroper;com.sanqing.bll.BActionB_V=newcom.sanqing.bll.BAction;ifoper.equalsadd{B_V.ActionmasterAddactionEditorForm;}elseifoper.equalsedit{B_V.ActionmasterEditactionEditorForm;}elseifoper.equalsdelete{B_V.ActionmasterDeleteactionEditorForm.getAction_id;}elseifoper.equalsgroup{out.printB_V.ActionmasterGetAllGroup;returnnull;}out.printB_V.ActionmasterConvertToHTMLTablerequest.getParametergroup;}catchExceptione{out.printe.getMessage;}}catchIOExceptione1{e
1.printStackTrace;}returnnull;}}
5.2测试参数及结果分析测试结果如下图结果分析软件正常启动可以运行,启动tomcat7运行,运行结果如下图系统的安装与使用
6.1系统安装安装Myeclipse,Tomcat7,Mysql,NavicatForMysql并进行调试;导入代码至Myeclipse导入数据库至Mysql;发布程序,启动Tomcat7;打开浏览器,运行程序;运行成功
6.2系统使用参考文献
[1]孙泽生,任志宇.EPc『RFID技术在物流中应用的实现及评析.
[2]谢勇,王红卫.基于物联网的自动入库管理系统及其应用研究.
[3]许跟勇,周炳海.基于RFID的第三方物流仓储管理系统设计应用.。