1 系统背景及意义
1.1系统开发背景介绍
餐饮业在我国有着悠久的发展历史,是与人民生活密切相关的 行业之一,同时也是我国经济增长的新亮点,在 2010 年全国餐饮零 售总额高达 15913 亿元,实际增长约 14.3。在信息系统相对普及的 今天,餐饮行业的普及率却不容乐观。尽管有许多大型的餐厅配备了相对完善的点餐系统。但是许许多多的中小型餐厅依旧停留在纸 笔点餐的时代,纸笔点餐有效率低下、人力资源占用大、错误率高、 容易引起高峰期点餐客人的不满情绪等缺点。
1.2 系统开发的意义
如果融入智能的点餐管理系统,不仅能对收支状况、原料管理和员工管理上进行合理的 规划,还能加入会员管理功能,做好客户关系管理。
该系统主要包括用户登录及验证、菜单管理、删除菜品、订单管理、修改订单状态等功能
通过对现代点餐系统的升级改良,提供更加快捷的便民服务,使人们的消费过程更加简单方便,增加客人消费的娱乐性,便消费者更能享受出门享受美食的快感。本系统的目标是实现点菜系统所需的各种基本功能,用户可通过访问我们的订餐系统,进行登陆或注册,获得你想要的各种食物,管理员可以查看用户菜品,可以对菜品进行增删改查。
2.系统的设计思路
2.1 数据库设计分析
总共设计了三张数据表
第一张数据表menu为商家菜单,里面有四列,分别是id值,菜品的名称name,菜品的价格price,菜品的描述content。
第二张数据表order为客户所点的菜的菜单,里面有三列,分别是id值,客户所点的菜的名称name与每个菜的单价price
第三张数据表tb_user为管理员注册登录表,;里面有三列,分别是管理员名字user_name,管理员密码user_pwd,管理员电话号码user_tel
2.2 功能模块设计分析
(1)首先是管理员进行登录,若是有账号密码的话直接登录,没有账号密码的话要进行注册,然后再登录。
(2)登录成功的话就正式进入点菜系统了,展示商家所拥有的菜品,但同时也可以进行新菜品供客户选择,商家也可以进行对菜品的删除与添加。
(3)客户选择好菜品之后,所有的信息将直接罗列到订单里,客户不仅可以看到自己所点的所有菜品名称也可以看到总价。
(4)在订单表中,客户不仅可以删除自己不喜欢的单个菜品,也可以删除订单里所有的菜品,然后进行重新选择菜品。
3.程序功能测试及截图
3.1程序代码测试
添加用户界面(add.php)
alert('请重新登录')"; header("refresh:1;url=https://blog.csdn.net/m0_57965131/article/details/login_pwd.php");}
添加菜品页面(addMenu.php)
添加菜品 添加菜品
删除单个菜品(delete.php)
删除所有菜品(https://blog.csdn.net/m0_57965131/article/details/delete_all.php)
alert('清空成功')"; header("refresh:1;url=https://blog.csdn.net/m0_57965131/article/details/order.php"); } else{ echo ""; header("refresh:1;url=https://blog.csdn.net/m0_57965131/article/details/order.php"); }}else{ echo ""; header("refresh:1;url=https://blog.csdn.net/m0_57965131/article/details/login_pwd.php");}
删除最终菜单菜品(delete_https://blog.csdn.net/m0_57965131/article/details/order.php)
首页(https://blog.csdn.net/m0_57965131/article/details/index.php)
Document 点菜系统 订单管理