摘要:对各类型餐馆的管理模式进行调查后发现,大多数餐厅使用大量的人工服务来管理餐厅。大量的人工服务存在成本高、效率低、不便于管理等缺点。另外,市场上有类似的餐厅管理系统,通过对此类系统调查,发现存在着价格昂贵、用户体验差等缺点。针对此类问题,本文将设计一款高性价比、操作简单方便的的餐厅服务系统。餐厅服务人员可以使用该系统对后台的数据库进行管理,还可以使用该系统为顾客提供点餐服务,点餐结束后后台服务系统将自动获取到菜单和座位信息,并上传至后厨的服务终端。
本文的设计工作主要包括硬件设计和软件设计两部分。硬件设计主要包括核心器件选型、电路的设计、原理图设计和PCB的设计。软件设计主要包括点餐系统设计、数据管理程序设计以及多机通信过程控制程序的设计。
经过一个学期的努力,基本完成了该系统的设计任务,目前系统运行较为稳定。可实现餐馆管理人员与顾客的远程交互、点餐、数据处理、数据存储、前台管理、后台管理等功能。该系统解决了市面上餐厅服务系统存在的价格昂贵、用户体验差等问题,提升了餐厅管理的效率,为餐厅节省运营成本,达到了预期设计目标。
关键词:餐厅服务系统;多机通信;LabVIEW;STM32单片机;人机交互
目录
摘要
Abstract
1 绪论-1
1.1 餐厅多用户系统的研究背景及意义-1
1.2 餐厅系统的研究现状和发展前景-1
1.3 餐厅多用户系统的主要研究内容-1
1.3.1 餐厅多用户系统上位机研究内容-2
1.3.2 餐厅多用户系统下位机研究内容-2
1.3.3 餐厅多用户系统数据通信及数据同步研究内容-2
1.4 论文内容及章节安排-3
1.5绪论小结-3
2 餐厅多用户系统的需求分析和方案设计-4
2.1 系统的需求分析和方案设计-4
2.1.1 系统的需求分析-4
2.1.2 方案设计-4
2.2 餐厅多用户系统上位机需求分析和方案设计-4
2.2.1 上位机需求分析-4
2.2.2 上位机方案设计-5
2.3 餐厅多用户系统下位机需求分析和方案设计-5
2.3.1 下位机需求分析-5
2.3.2 下位机方案设计-5
2.4 餐厅多用户系统数据通信与同步需求分析及方案设计-6
2.4.1 数据通信及同步需求分析-6
2.4.2 数据通信及同步方案设计-6
2.5 餐厅多用户系统设计总结-7
3 餐厅多用户系统硬件设计-8
3.1 餐厅多用户系统下位机硬件设计-8
3.1.1 餐厅多用户系统原理图及IO口分配-8
3.1.2 餐厅多用户系统PCB设计-9
3.2 餐厅多用户系统硬件设计总结-10
4 餐厅多用户系统软件设计-11
4.1 餐厅多用户系统上位机软件设计-11
4.1.1 后台软件设计-11
4.1.2 前台软件设计-12
4.2 餐厅多用户系统下位机软件设计-13
4.2.1 按时操作系统设计-13
4.2.2 按键程序设计-14
4.2.3 菜单查询和呼叫功能设计-14
4.3 数据和通信-15
4.3.1 上位机和下位机连接拓扑-15
4.3.2 传输协议-15
4.3.3 数据传输差错控制-16
4.3.4 数据传输时间-16
4.4 餐厅多用户系统软件设计总结-17
结 论
参 考 文 献
致 谢