| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:156266 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:对于传统的仓库来说,缺少经验的管理人员,无法准确把握仓库内的物品信息和环境信息,很容易使货物因保存不规范而导致损坏,进而造成巨大损失。随着嵌入式技术的迅猛发展,仓库管理也随之进行更新换代,一些智能化的、易操作的仓库管理系统也随之出现,但是相关系统的成本较高,适用于大规模的、集群式管理的仓库,而对于一些中小型企业来说,这种仓库管理系统并不适合。本文针对小规模仓库的管理情况,设计开发了一款可以实时监控仓库温度、湿度、光照强度及货物信息的低成本仓库管理系统。 本系统基于Linux系统开发,由数据采集终端、数据处理中心、客户端三个部分组成,使用ubuntu进行系统移植,采用的开发工具为KeiluVsion,使用C语言编程实现数据采集和处理,使用HTML语言设计了客户端网页。本系统可以实时采集并控制仓库内的温度、湿度、光照强度等环境指标,有利于仓库内货物的存储,降低了管理人员的工作难度,提高了仓库管理的效率。
关键词:仓库管理;C语言;Linux系统;HTML网页;
目录 摘要 ABSTRACT 第一章 前言- 1 - 1.1研究背景- 1 - 1.2国内外研究现状- 1 - 1.3研究的目的和意义- 3 - 1.3.1研究目的- 3 - 1.3.2研究意义- 3 - 1.4 全文组织结构- 3 - 第二章 智能仓储管理系统分析- 4 - 2.1智能仓储管理系统需求分析- 4 - 2.2 智能仓储管理系统性能分析- 4 - 2.3 智能仓储管理系统硬件需求- 4 - 2.3.1 数据处理中心MCU选择- 4 - 2.3.2 数据采集终端MCU选择- 5 - 2.3.3 Zigbee模块选择- 6 - 2.3.4 温湿度传感器选择- 7 - 2.3.5 三轴加速度传感器选择- 7 - 2.3.6 光照强度传感器选择- 7 - 2.3.7 RFID传感器选择- 7 - 第三章 智能仓储管理系统硬件设计- 8 - 3.1 智能仓储管理系统硬件架构图- 8 - 3.2 数据采集终端布局分析- 8 - 3.3 智能仓储管理系统总体设计流程- 9 - 3.4 智能仓储管理系统硬件模块设计流程- 10 - 3.4.1 温湿度传感器硬件- 10 - 3.4.2 光照传感器硬件设计- 10 - 3.4.3 三轴加速度传感器硬件设计- 10 - 3.4.4 Zigbee硬件设计- 11 - 3.4.5 RFID硬件设计- 11 - 第四章 智能仓储管理系统软件设计- 13 - 4.1 数据处理中心软件设计- 13 - 4.1.1 数据库模块软件设计- 13 - 4.1.2 处理消息队列请求线程设计- 14 - 4.1.3 数据接收线程设计- 14 - 4.1.4 数据分析线程设计- 15 - 4.1.5 刷新共享内存线程- 16 - 4.2 数据采集终端程序设计- 16 - 4.2.1 温湿度采集程序设计- 17 - 4.2.2 光照强度采集程序设计- 17 - 4.2.3 RFID程序设计- 18 - 4.2.4 数据传输程序设计- 18 - 4.2.5 数据封装程序设计- 19 - 4.3 网页端程序设计- 19 - 4.3.1 HTML语言基本代码结构- 19 - 4.3.2 登陆界面设计- 20 - 4.3.3 主界面设计- 20 - 4.3.4 CGI通用网关接口- 21 - 4.4 数据处理中心环境搭建- 21 - 4.4.1交叉编译工具链的安装- 21 - 4.4.2 Uboot移植- 22 - 4.4.3 Linux内核配置移植- 23 - 4.4.4 摄像头驱动移植- 23 - 4.4.5 JPEG库移植- 23 - 4.4.6 MJPG-streamer视频流服务器移植- 24 - 4.4.7 SQLite3数据库安装- 24 - 4.4.8 BOA服务器移植- 24 - 第五章 智能仓储管理系统测试- 25 - 5.1 智能仓储管理系统测试流程表- 25 - 5.2 数据采集测试- 25 - 5.3 HTML网页测试- 26 - 5.4 数据处理中心测试- 26 - 5.5 摄像头测试- 26 - 5.6 全系统测试- 27 - 第六章 总结与展望- 28 - 6.1 总结- 28 - 6.2 展望- 28 - 参考文献- 29 - 致谢- 30 - |

