一种基于B/S结构的智能传菜系统
发布时间:2023-04-08 22:10
随着互联网技术的兴起,信息化建设的推进,饮食行业正向着信息化、数字化、智能化方向发展。国内食堂普遍采用“POS机刷卡扣费+手动操作”的模式,该模式具有明显的缺点:就餐流程繁杂、工作效率低和数字化程度低等。本文设计并实现了一种基于B/S(Browser/Server,B/S)结构的智能传菜系统。该系统以“自动传菜、自助刷卡取餐”的方式运行,简化了食堂就餐过程;采集消费数据,实现食堂的数字化管理。本文的主要工作和内容如下:首先对基于B/S结构的智能传菜系统的结构及运行模式进行了总体设计。结构上将系统分为系统服务平台和基于STM32的传菜装置两个部分。运行模式设计上包括就消费者的就餐流程、厨师的操作流程以及系统数据流程的设计,并将本系统的运行模式与现有的食堂运行模式进行比较,突出了本系统的优势。其次分别从硬件、软件两个方面设计了基于STM32的传菜装置。硬件方面包括硬件组成和模块设计,软件方面包括传菜装置的多任务机制、黑名单和锁卡名单机制,以及自动传菜和自助刷卡取菜的设计。再次对系统服务平台进行了设计。包括系统服务平台的设计模式(单一入口+MVC),5大模块及4个主要功能。最后对系统的功能、...
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
中文摘要
Abstract
第1章 绪论
1.1 研究背景
1.2 国内外的研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 研究意义
1.4 论文结构及内容
第2章 基于B/S结构的智能传菜系统的整体设计
2.1 系统运行模式与优势对比
2.1.1 系统运行模式
2.1.1.1 系统结构设计
2.1.1.2 就餐流程设计
2.1.1.3 系统数据流程设计
2.1.2 运行模式的优势对比
2.2 系统的用户操作功能设计
2.3 系统的开发环境
2.4 系统服务平台与基于STM32的传菜装置的通信协议设计
2.4.1 通信协议的设计
2.4.2 数据包的规格设计
2.5 本章小结
第3章 基于STM32的传菜装置设计
3.1 基于STM32的传菜装置的硬件设计
3.2 基于STM32的传菜装置的软件设计
3.2.1 STM32芯片的多任务并行机制
3.2.2 基于STM32的传菜装置的运行机制设计
3.2.2.1 无网络的运行机制设计
3.2.2.2 网络可用下的运行模式设计
3.2.3 黑名单和锁卡名单机制设计
3.3 基于STM32的传菜装置的功能设计
3.3.1 自动传菜的设计
3.3.2 自助结算的设计
3.4 本章小结
第4章 系统服务平台的设计
4.1 系统服务平台的设计模式介绍
4.1.1 MVC设计模式介绍
4.1.2 MVC+单一入口模式
4.2 系统服务平台的结构设计
4.2.1 登录模块的设计
4.2.2 下位机交互模块的设计
4.2.3 食堂管理模块的设计
4.2.4 消费者功能模块设计
4.2.5 工具模块设计
4.3 系统服务平台的功能设计
4.3.1 登录功能的设计
4.3.2 身份验证的设计
4.3.3 实时运营状态查询的设计
4.3.4 消费记录查询与统计的设计
4.3.5 下位机、厨师信息、用户信息和卡信息的管理
4.4 系统数据库设计
4.5 本章小结
第5章 系统测试分析
5.1 测试目的
5.2 功能测试
5.2.1 用户登录测试
5.2.2 身份认证测试
5.2.3 食堂运营状态查询测试
5.2.4 消费历史查询测试
5.2.5 消费数据统计测试
5.2.6 自动传菜测试
5.2.7 自助结算功能测试
5.2.8 黑名单、锁卡名单管理测试
5.3 兼容性测试
5.3.1 操作系统兼容性测试
5.3.2 浏览器兼容性测试
5.4 安全性测试
5.5 本章小结
结论
参考文献
致谢
本文编号:3786561
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
中文摘要
Abstract
第1章 绪论
1.1 研究背景
1.2 国内外的研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 研究意义
1.4 论文结构及内容
第2章 基于B/S结构的智能传菜系统的整体设计
2.1 系统运行模式与优势对比
2.1.1 系统运行模式
2.1.1.1 系统结构设计
2.1.1.2 就餐流程设计
2.1.1.3 系统数据流程设计
2.1.2 运行模式的优势对比
2.2 系统的用户操作功能设计
2.3 系统的开发环境
2.4 系统服务平台与基于STM32的传菜装置的通信协议设计
2.4.1 通信协议的设计
2.4.2 数据包的规格设计
2.5 本章小结
第3章 基于STM32的传菜装置设计
3.1 基于STM32的传菜装置的硬件设计
3.2 基于STM32的传菜装置的软件设计
3.2.1 STM32芯片的多任务并行机制
3.2.2 基于STM32的传菜装置的运行机制设计
3.2.2.1 无网络的运行机制设计
3.2.2.2 网络可用下的运行模式设计
3.2.3 黑名单和锁卡名单机制设计
3.3 基于STM32的传菜装置的功能设计
3.3.1 自动传菜的设计
3.3.2 自助结算的设计
3.4 本章小结
第4章 系统服务平台的设计
4.1 系统服务平台的设计模式介绍
4.1.1 MVC设计模式介绍
4.1.2 MVC+单一入口模式
4.2 系统服务平台的结构设计
4.2.1 登录模块的设计
4.2.2 下位机交互模块的设计
4.2.3 食堂管理模块的设计
4.2.4 消费者功能模块设计
4.2.5 工具模块设计
4.3 系统服务平台的功能设计
4.3.1 登录功能的设计
4.3.2 身份验证的设计
4.3.3 实时运营状态查询的设计
4.3.4 消费记录查询与统计的设计
4.3.5 下位机、厨师信息、用户信息和卡信息的管理
4.4 系统数据库设计
4.5 本章小结
第5章 系统测试分析
5.1 测试目的
5.2 功能测试
5.2.1 用户登录测试
5.2.2 身份认证测试
5.2.3 食堂运营状态查询测试
5.2.4 消费历史查询测试
5.2.5 消费数据统计测试
5.2.6 自动传菜测试
5.2.7 自助结算功能测试
5.2.8 黑名单、锁卡名单管理测试
5.3 兼容性测试
5.3.1 操作系统兼容性测试
5.3.2 浏览器兼容性测试
5.4 安全性测试
5.5 本章小结
结论
参考文献
致谢
本文编号:3786561
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3786561.html