登录功能:输入用户名,密码,如果密码不正确不能登入,并出先提示信息,用户名密码相匹配方可登入。
开单功能:是可用的餐台才能打开此窗体,可以填写餐台编号,变化顾客人数,服务生,开单备注。
点单功能:选择餐桌后进行商品的添加,删除,可视性的列表展示在前端,方便的服务人员查看,防止的传错菜单的情况。
增加消费功能:是在已经点单的顾客基础上才可以操作,选择餐桌后进行添加商品,退单。
结账功能:选餐桌编号,输入会员编号,查询出相应的折扣率,显示出应付金额,实收金额,计算出找零,提高了收银员的工作效率及质量。
会员管理:可以进行会员的添加,删除,会员信息修改,可以按会员编号进行会员的查询,便于大量会员数据的详细情况的查看
商品管理:方便了库管人员的工作,通过对商品编码查询可以知道库存情况,及时做好采买工作以便不影响餐厅正常的供应需求。
员工管理:对于餐厅人事管理人员有了很大的帮助可以通过员工管理功能进行对人员的管理,包括添加,删除,修改,查询功能。
项目架构:B/S架构web
开发语言:Java
前端技术:vue.js+ElementUi+html+css
后端技术:spring、mybatis、Springmvc
运行环境:win10/win11、jdk1.8
数据库:mysql5.7/8.0或以上版本
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
项目中登录模块用到token
设计并开发一个餐厅管理系统,用于餐厅的运营管理。要求本餐厅管理系统需要有两种用户角色,普通管理员和超级管理员。普通管理员对应的是餐厅服务人员只能操作,顾客开单功能,点单功能,结账功能。超级管理员为餐厅的管理人员除上述功能外还增加了商品管理功能,会员管理,员工管理。在餐厅营业期间餐厅管理系统要实时记录餐厅餐桌的使用情况,顾客开单后可以进入点单功能可以完成正常的增加、删除商品功能,并且要有点单列表展示出来。结账时能对应VIP级别进行打折并能及时算出找零。Vip管理、员工管理:应有增加会员、员工信息,修改会员、员工信息,删除会员、员工信息。