论文部分内容阅读
在当代电子信息化发展的冲击下,已经出现了不少的仓库管理系统。然而目前仓库管理系统普遍存在着同样的问题:仓库管理系统中的电子数据难以和实际的物品一一对应,并且在使用着系统的同时,线下业务操作仍然需要库管在场,并没有完全的释放仓库管理员的压力,因此需要一套新的管理方式。物品在出入库时,需要申请人首先提出业务申请,申请通过后自行前往仓库执行实际的操作,由系统对出入情况实时把控,对于不正当的出库和入库采取措施。本文在全面了解仓库管理的方式,并且对仓库管理系统及主流门禁系统的研究基础上,设计了一种线上的无人值守式的仓库管理模式。该系统由两部分组成,一部分是基于ARM开发的嵌入式门禁系统,用于采集和处理现场的数据;另一部分是基于SSM框架设计的web端仓库管理系统,用于显示日常操作记录和进行线上仓库管理。两部分的数据和业务处理都是在服务器端执行,并且都是通过TCP/IP协议与服务器进行通讯的。该系统的实现,彻底解放了仓库管理员的监管工作,将仓库变成了无人值守仓库,所有的入库、出库、查找物品工作都可以自助操作。本文基于ARM单片机STM32芯片来分别控制RFID读写器、指纹模块、4G通讯模块来分别实现对物品的扫描、门禁的控制、与服务器的通讯等功能。基于各模块与STM32之间的通讯方式确定了主控电路的原理图,STM32通过指纹模块的反馈信息控制大门并且获取开门人员信息,通过RFID读写器获取物品编码信息,利用4G模块与服务器之间进行数据通讯。并且实现了嵌入式部分软件设计,本文说明了系统时钟、RFID模块、指纹模块、4G模块、独立看门狗以及主程序的设计与实现方案。Web端仓库管理系统的实现,不仅包括整个在线门禁自动识别系统的业务操作和数据显示功能的实现,还包括整个系统的后台处理算法的设计。本文以数据传递流的顺序说明每个阶段执行的对应方法,详细讨论了系统管理、物品信息查询、物品采购、物品出入库的实现过程。论文完成了嵌入式门禁系统以及web端仓库管理系统设计过程中,包括门禁控制ARM硬件控制电路板的设计,ARM软件控制程序设计,web仓库管理系统的设计与实现。在线门禁自动识别系统在通过了内部测试,上线运行表明系统可以实现无人值守的仓库管理模式。