计算机毕业设计thinkphp+vue餐厅点餐及推荐系统6927k


该系统是以PHP为主要开发语言,集合MySQL数据库技术构建基于Web的以信息为目标的,动态的交互平台
 PHP与Apache,MySQL的组合虽然有着诸多优势,但三种出自不同作者的开源软件要能很好的配合工作,需要很多手工配置,这往往会为编程人员造成一些不必要的麻烦,因此有PHP的爱好者将这三种开源软件结合发布了名为PHPstudy的环境套件包,只需要简单的安装配置后,PHPstudy就会为你将PHP的开发运行环境配置完成,为WEB开发人员带来了许多便利。
开发语言:php
后端框架:Thinkphp/Laravel
前端框架:vue.js
服务器:apache
数据库:mysql
运行环境:phpstudy/wamp/xammp等
传统的销售模式,在实体店的紧跟式的销售模式,会给消费者一种不自由,被监视的感觉。餐厅点餐及推荐系统,紧跟数据时代的步伐,使用nodejs开发语言,配备MySQL数据库。扎根于实际问题所开发出来的一套系统。这个系统的使得人们足不出户,只需要一部电子设备就可以轻松的在线购物,给人们带来轻松感与愉悦感。餐厅点餐及推荐系统是根据实际生活中的购物需求,并用科学的分析方法,加上计算机语言的设计与实现,一步步最终成型。
登录功能:输入用户名,密码,如果密码不正确不能登入,并出先提示信息,用户名密码相匹配方可登入。
开单功能:是可用的餐台才能打开此窗体,可以填写餐台编号,变化顾客人数,服务生,开单备注。
点单功能:选择餐桌后进行商品的添加,删除,可视性的列表展示在前端,方便的服务人员查看,防止的传错菜单的情况。
增加消费功能:是在已经点单的顾客基础上才可以操作,选择餐桌后进行添加商品,退单。
结账功能:选餐桌编号,输入会员编号,查询出相应的折扣率,显示出应付金额,实收金额,计算出找零,提高了收银员的工作效率及质量。
会员管理:可以进行会员的添加,删除,会员信息修改,可以按会员编号进行会员的查询,便于大量会员数据的详细情况的查看
商品管理:方便了库管人员的工作,通过对商品编码查询可以知道库存情况,及时做好采买工作以便不影响餐厅正常的供应需求。
员工管理:对于餐厅人事管理人员有了很大的帮助可以通过员工管理功能进行对人员的管理,包括添加,删除,修改,查询功能。
PHP是“超文本预处理器”,是一种通用开源脚本语言。免费性:和其它技术相比,PHP本身免费且是开源代码。快捷性:程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在LINUX、WINDOWS、Android等平台。

 
设计并开发一个餐厅管理系统,用于餐厅的运营管理。要求本餐厅管理系统需要有两种用户角色,普通管理员和超级管理员。普通管理员对应的是餐厅服务人员只能操作,顾客开单功能,点单功能,结账功能。超级管理员为餐厅的管理人员除上述功能外还增加了商品管理功能,会员管理,员工管理。在餐厅营业期间餐厅管理系统要实时记录餐厅餐桌的使用情况,顾客开单后可以进入点单功能可以完成正常的增加、删除商品功能,并且要有点单列表展示出来。结账时能对应VIP级别进行打折并能及时算出找零。Vip管理、员工管理:应有增加会员、员工信息,修改会员、员工信息,删除会员、员工信息。


目录
餐厅点餐及推荐系统    I
第1章 系统概述    1
1.1 研究背景    1
1.2 研究意义    1
1.3研究前景    2
1.4研究内容    2
第2章 系统开发环境    3
 
2.3 B/S架构    4
2.4 MySQL数据库    4
第3章 需求分析    4
3.1餐厅点餐及推荐系统需求分析    4
3.1.1餐厅点餐及推荐系统性能需求分析    5
3.1.2用户需求分析    5
3.1.3功能需求分析    5
3.1.4其他需求分析    5
3.2系统流程与逻辑分析    6
3.2.1注册模块流程    6
3.2.2用户登录模块    7
3.4 可行性分析    8
3.4.1技术可行性    8
3.4.2社会可行性    8
3.4.3经济可行性    9
3.4.4法律可行性    9
3.4界面需求分析    9
第4章 系统概要设计    10
4.1系统设计思想    10
4.2 系统结构    10
4.3系统设计原则分析    10
4.4 数据库设计    11
4.5本章小结    17
第5章 系统详细设计    18
5.1 系统首页    18
5.4美食信息    18
5.4订单信息    20
5.5餐桌预定管理    21
5.6 用户登录模块的实现    22
5.7 分类管理    24
5.8 美食管理    24
5.9订单管理    26
5.10餐桌预定管理    26
5.10修改密码    27
第6章系统测试    28
6.1 餐厅点餐及推荐系统的测试目的    28
6.2 餐厅点餐及推荐系统的测试方法    28
6.3 餐厅点餐及推荐系统测试分析    28
6.4 餐厅点餐及推荐系统测试结论    29
6.5本章小结    30
第7章 总结    31
致谢语    32
参考文献:    33

本系统适用于:医院、企业、单位(食堂)使用,如:办公人员在自己的电脑上面直接点餐;订餐非常方便,只需1分钟就可以操作完成! 本系统一共分为五大项目组成 一 管理端 二 订餐端 三 刷卡订餐端 四 手机订餐端 五 刷卡就餐端 下面分别介绍各个端的流程 一 管理端 分别由输入菜谱 用户信息 用户充值 记录查询 仓库管理订餐时间设置等组成 主要负责查询、统计就餐人数、就餐刷卡、订餐信息,统计完毕之后然后把统计的结果告知食堂部门,食堂部门可根据当前的结果做菜, 二 订餐端 用于有PC设备的单位订餐用户使用,如办公人员,分别由,订餐,退餐,查询,密码设置等四部分组成 主要负责用户订餐之使用,订餐之后会自动从卡中扣除当前订餐的金额,同时把订餐信息自动保存到服务终端 三 刷卡订餐端 本订餐端需要有触摸功能的电脑配合使用才可以实现。主要用于没有PC设备的单位订餐用户。如工厂员工, 需要的硬件有,触摸电脑一台 读卡器一只,订餐时用户刷卡之后就可以自动进入订餐选择菜单界面,分别由,订餐,退餐,查询,等三部分组成 选择订餐按钮即可进入订餐界面,根据界面左边的说明选择不同的日期与自己喜欢的菜类即可实现点菜订餐。订餐完成后,系统会自动从用户卡中扣除订餐的金额 四 手机订餐端 本订餐端主要实现订餐用户通过智能手机浏览器与单位服务器实现远程通信订餐。 解决方案: 单位必须配置一台外网可以访问的服务器,一般须有静态IP地址才可以实现,然后手机端通过3G通信技术访问服务器数据库,从而实现远程订餐。 五 刷卡就餐端(刷卡的目的一是验证用户有没有订餐二是方便分配菜) 本刷卡端主要实现订餐用户就餐时,人手一卡,刷卡的同时会自动打印出当前刷卡用户的订餐清单,方便食堂工作人员分配菜!从而解决吃饭排队速度慢,无序的缺点!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机专业码农一枚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值