更新时间:10-26 上传会员:小七想说话
分类:计算机信息 论文字数:10945 需要金币:1000个
摘要:食品安全问题是人民大众普遍关注的热点问题,食品的生产加工、运输贮藏、包装销售过程都隐藏安全隐患,其中生鲜食品的储存由于储存条件要求高,食材易腐烂的特性极易引发食品安全事故。市场上基数较大的仓储系统主要是小型生鲜仓库,货物管理依赖人工记录,没有严格系统的管理,容易造成食品原材料的堆积浪费,进而导致临期或过期食品流入市场。因此本设计选用时下流行的微服务与物联网技术搭建一套系统以改善上述状况。
仓储监测管理软件系统基于Java语言,系统可分为监测模块和管理模块:监测模块负责将仓库内温湿度条件、烟雾、火灾等状况配合前端数据可视化技术实时呈现,用户可手动设置报警阈值,警报将同时在客户端与硬件端提示;管理模块负责货物管理、物品射频信息读取、出入库管理、人员管理等功能,物品信息和人员信息存储于MySQL数据库。仓储检测硬件系统包含单片机控制器、环境信息采集模块、WIFI通信模块、射频识别模块与声音报警模块,使用TCP协议上传采集信息。软硬件协同工作最终形成一套完整可靠的物联网仓储系统。
该系统旨在为中小型仓库提供完整可靠具有实用价值的监测管理系统,研究微服务与物联网在生产环境中的便利性,改善传统的人工管理模式,提高食品储存环节的安全性,为企业带来便利的同时保障人民群众的基本饮食安全。
关键词:微服务;数据可视化;RFID
目录
摘要
ABSTRACT
第1章 前言- 1 -
1.1研究背景及意义- 1 -
1.2国内外研究现状- 1 -
1.2.1国内研究现状- 1 -
1.2.2国外研究现状- 2 -
1.3可行性分析- 2 -
1.3.1理论可行性- 2 -
1.3.2实际可行性- 3 -
1.4全文结构- 3 -
第2章 整体系统架构- 4 -
2.1硬件系统整体结构- 4 -
2.1.1单片机主控制器- 4 -
2.1.2 传感器- 4 -
2.1.3 通信系统- 5 -
2.1.4 硬件整体架构- 5 -
2.2软件系统结构设计- 6 -
2.2.1前端结构设计- 6 -
2.2.2后台框架设计- 6 -
2.2.3数据库设计- 7 -
第3章 硬件系统设计- 9 -
3.1信息采集模块- 9 -
3.2射频识别模块- 10 -
3.3通信系统- 10 -
第4章 软件系统设计- 12 -
4.1前端设计实现- 12 -
4.1.1登录界面- 12 -
4.1.2 主界面- 12 -
4.2服务端功能实现- 14 -
4.2.1 登录功能- 14 -
4.2.2数据可视化功能- 14 -
4.2.3出库入库功能- 15 -
4.2.4员工管理功能- 15 -
4.2.5日志记录功能- 16 -
第5章 系统测试与调优- 18 -
5.1软硬件功能联合测试- 18 -
5.1.1 图表显示测试- 18 -
5.1.2 管理功能测试- 18 -
5.1.3 硬件系统独立测试- 19 -
5.2误差干扰与解决方案- 19 -
第6章 总结与展望- 20 -
附 录 A- 21 -
附 录 B- 22 -
参 考 文 献- 24 -
致 谢- 25 -