收藏
嵌入式Linux进阶-无线点菜项目
项目简介:基于Linux的QT界面开发,实现了一款QT的点餐系统,能够完成管理员及收银员的注册登录、人员信息管理、账单查看、餐品信息管理、顾客点餐、厨房上菜、收银结账等功能。
599.00
21
立即学习
详情
目录
评论

技术栈:

1、项目采用 C/S 架构,利用 TCP 协议进行通信,采用了多线程的方法解决服务端与多个客

服端的通信。

2、通过vector容器来存放顾客的订单信息,顾客提交订单时,将容器发送给管理端和厨

房。

3、通过MySQL数据库来储存用户信息、菜单信息、账单信息,及厨房待做餐品清单。

4、采用中介者模式和状态模式,实现不同客服端间的信息交互。

5、顾客提交订单后可随时进行加餐,对未上餐品可进行催餐和退餐。

6、收银员可查询相应桌号的消费详情和消费总额并进行结账。

7、管理员可进行对用户信息和菜单信息的修改、添加和删除,并可查看账单及账单详情。

0节课
正序
暂无目录
小编正在努力制作中哦
暂无评论
快来写下你的评论吧
友情链接: