安桌菜谱点餐

手机端的android操作系统平台上

集成有开台,换台,点菜,删菜,退菜等功能桌位预定、桌位转台、菜品信息管理、打印机管理、菜系管理、流水汇总、开台结台、结账、呼叫、会员管理等功能。   

系统特点:

  

1、综合应用成本低于传统菜谱:传统菜谱制作价格不菲,且须经常翻新、修改、更换,且要耗费大量的精力、财力;平板电子点餐系统按5年使用时间计算,综合应用成本远低于传统菜谱,且对精力、资源是极大的节约;目前服务人员工资不断提高,本系统可减少服务人员、节省开支;   

2、缩短点菜、下单、买单的时间,提高餐厅用餐效率;   

3、最大限度地降低了点菜、下单、买单过程中的差错率,增加了客人对酒店的的满意程度;   

4、傻瓜操作客户使用方便,亲和界面,柔性设计,消费者无须任何帮助指导,即可随意操作;多种查询及浏览方式,便于消费者快速浏览和选择菜品,速度远高于传统菜谱;   

5、可用图文、视频等对本餐厅或餐饮集团进行介绍和展示,并可联系其它厂家植入广告,增加餐厅收益; 6、在春节、中秋、圣诞、情人节或店庆等特殊节日可更换相应风格的界面皮肤,平板电子菜谱界面风格提升顾客的用餐体验;   

7、高新技术产品,顶级使用效果。精巧实用,外观靓丽、突出直观、中英文切换、图形化和人性化服务,提升酒店档次;

编辑本段配置要求

  

1、Android 2.2/Android 2.3/Android 4.0   

2、支持无线WIFI  

3、分辩率:建议240*400及以上   

4、平板建议:7寸屏幕或9.7寸屏幕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
好的,下面是一个简单的点餐、修改菜谱和金额结算的系统的C++代码: ```c++ #include <iostream> #include <string> #include <vector> #include <map> using namespace std; // 定义菜品类 class Dish { public: Dish(string name, int price) { this->name = name; this->price = price; } string getName() { return name; } int getPrice() { return price; } private: string name; int price; }; // 定义菜单类 class Menu { public: Menu() { // 初始化菜单 dishes["鱼香肉丝"] = Dish("鱼香肉丝", 20); dishes["宫保鸡丁"] = Dish("宫保鸡丁", 22); dishes["回锅肉"] = Dish("回锅肉", 18); } // 获取菜单 vector<Dish> getDishes() { vector<Dish> dishList; for (auto it = dishes.begin(); it != dishes.end(); it++) { dishList.push_back(it->second); } return dishList; } // 添加菜品 void addDish(Dish dish) { dishes[dish.getName()] = dish; } // 修改菜品 void updateDish(string name, int price) { dishes[name].getPrice() = price; } private: map<string, Dish> dishes; }; // 定义订单类 class Order { public: Order() { totalPrice = 0; } // 添加菜品 void addDish(Dish dish) { dishes.push_back(dish); totalPrice += dish.getPrice(); } // 获取菜品列 vector<Dish> getDishes() { return dishes; } // 获取订单总价 int getTotalPrice() { return totalPrice; } private: vector<Dish> dishes; int totalPrice; }; int main() { Menu menu; // 初始化菜单 Order order; // 初始化订单 // 展示菜单 cout << "欢迎来到餐厅!以下是我们的菜单:" << endl; vector<Dish> dishList = menu.getDishes(); for (auto it = dishList.begin(); it != dishList.end(); it++) { cout << it->getName() << " " << it->getPrice() << "元" << endl; } // 点餐 while (true) { string dishName; cout << "请点菜(输入菜名,空格,数量,如:鱼香肉丝 2),输入0结束点餐:" << endl; cin >> dishName; if (dishName == "0") { break; } int count; cin >> count; Dish dish = menu.getDish(dishName); for (int i = 0; i < count; i++) { order.addDish(dish); } } // 修改菜谱 string dishName; int newPrice; cout << "是否需要修改菜谱?(输入菜名和新的价格,如:鱼香肉丝 25),输入0跳过:" << endl; cin >> dishName; if (dishName != "0") { cin >> newPrice; menu.updateDish(dishName, newPrice); } // 结算 cout << "您的订单如下:" << endl; vector<Dish> dishList = order.getDishes(); for (auto it = dishList.begin(); it != dishList.end(); it++) { cout << it->getName() << " " << it->getPrice() << "元" << endl; } cout << "总价:" << order.getTotalPrice() << "元" << endl; return 0; } ``` 这个系统包含了菜品类、菜单类和订单类。菜品类用于存储菜品的名称和价格,菜单类用于存储菜单中的所有菜品,并提供添加菜品和修改菜品的方法,订单类用于存储顾客点的菜品和总价。在主函数中,首先展示菜单,然后让顾客点餐,再询问是否需要修改菜谱,最后展示订单和总价。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值