1.如何启动
(注;目前不能配置IP地址,服务器和客户端运行在一台机器上)
服务器:sqlite_kitchen/kitchen
客户端:waiter/waiter
如果不能启动,请重新编译一遍,格式如下:
服务器:
sqlite_kitchen/make
客户端:
waiter/waiter
2.如何使用
服务器:
执行程序后显示如下界面
current order:
none
press "quit" exit
press other string finish current order
由于当前没有单,所以当前的单显示为“none”
客户端点菜后显示如下:
current order:
table: 2
name: 手撕包菜
price 16
press "quit" exit
press other string finish current order
用户在终端只要不输入quit回车,则删除当前的单
用户输入quit则退出。
客户端:
执行程序后显示如下
zhukai@ubuntu:~/application/waiter$ waiter
please input tableid:
用户输入桌号后,客户端向服务器注册,显示出当前的菜单:
0, 菜名:回锅肉, 价格25元, 可点20份
1, 菜名:鱼香肉丝, 价格25元, 可点18份
2, 菜名:手撕包菜, 价格16元, 可点15份
3, 菜名:烤鸭三吃, 价格70元, 可点16份
用户选择上面的索引号,则向服务器点菜,相应的菜可点份数会减1。
用户输入quit则退出程序。
未完成的功能:
支持用户输入IP地址,可以多台电脑间运行。
用户的结帐功能。
订单状态的维护和显示
用户界面,用QT窗口显示菜单和点菜
其它异常处理
C语言—餐厅点菜系统
5星 · 超过95%的资源 需积分: 39 106 浏览量
2013-08-17
16:10:14
上传
评论 16
收藏 7.89MB RAR 举报
toptropic
- 粉丝: 1
- 资源: 1
最新资源
- 院校-课程网盘链接提取码下载 .txt
- SamsungeShop.apk
- 32Meg x 8, 16Meg x16 256Mb SYNCHRONOUS DRAM手册
- 手写字识别-基于Transformer实现手写字文本识别-附项目源码-优质项目实战.zip
- 基于 Swin-Transformer 网络对 眼底血管2分类识别项目【数据集+代码+训练好的所有结果】
- 采用P-f和Q-V滞控的去中心化逆变器型交流微电网的模拟(Simulink仿真实现)
- 彩虹聚合二级域名DNS管理系统源码v1.3
- 【TOF相机笔记3】Simulink使用方法
- 算法部署-基于C++和Python使用ONNXRuntime部署RT-DETR目标检测算法-附项目源码-优质项目实战.zip
- Bitree.cpp
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论8