基于QT的电子点菜系统的设计与实现
技术:C++、QT等摘要:
如今人们的收入不断增加,生活水平也显著的提高,人们在当下的餐饮行业的消费也持续增长,餐饮行业竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。但是如今的餐饮行业,服务员在送上精美菜单的同时,也把往常需要用笔记录的纸质点菜单换成了手持的电子点菜设备,顾客可以选择喜欢的菜肴,甚至不需要服务员的单独服务,厨师就可以根据系统的提示烹制客人需要的食品。
本项目运用了Qt设计与sqlite数据库连接,完成实现了电子点菜的主要基本功能,主要有客户点菜的界面,订单修改界面和最终订单提交界面,通过对本次项目的开发,可以达到对Qt的深入学习。
关键词:电子点菜系统;Qt;sqlite数据库
目录:
1 绪 论 1
1.1 研究背景 1
1.2 目的与意义 2
1.3 论文研究主要内容 2
2 开发工具 4
2.1 QT介绍 4
2.1.1 QT简介 4
2.1.2 QT信号槽机制 4
2.1.3 QT优点 6
2.1.4 QT的历史发展 6
2.2 安装QT Creator 7
2.3 安装QT框架 8
2.4 QT环境设置 8
2.5 QT平台登录 8
3 数据库分析与设计 10
3.1 数据库分析 10
3.2 数据库设计与实现 10
3.2.1 SQLite简介 11
3.2.2创建菜单表 11
3.2.3创建订单表 12
4系统的分析 13
4.1 构架概述 13
4.1.1功能构架 13
4.1.2 模块需求描述 13
4.2系统任务的可行性分析 14
4.2.1技术可行性分析 14
4.2.2系统经济可行性分析 15
4.3系统控制流程图 16
4.4系统的用例图分析 16
5 系统的设计与实现 19
5.1 系统设计指导思想和原则 19
5.1.1 指导思想 19
5.1.2 原则 19
5.2系统的实现 20
5.2.1系统菜单界面 20
5.2.2订单修改界面 24
5.2.3订单结算界面 31
6 系统的测试 35
6.1测试目的 35
6.2 测试方案 35
6.2.1 代码审查 35
6.2.2 单元测试 36
6.2.3 集成测试 36
6.2.4 验收测试 36
6.3 测试结果 36
7 结 论 38
参考文献 39
致 谢 40
外文文献 41
论文字数:20376
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]