基于Qt的电子点菜系统毕业设计
技术:C++、QT等摘要:
随着国民生产生活水平的不断提升,人们对餐饮消费的要求越来越高。而无线点菜系统能够提供更加快速、便捷、透明、卫生的餐饮条件,对餐饮企业服务质量和管理效率的提高具有重要意义。
本项目综合应用嵌入式Linux、Qt平台以及sqlite数据库等技术,以程序软件的通用性和易用性为方向,构造能够方便应用的点菜终端程序。主要包括以下研究内容:
1.构建嵌入式Linux系统开发平台。使用Ubuntu系统建立基本开发环境,建交叉编译工具,安装配置NFS;安装用于开发点菜终端程序的Qt,包括Qt/X 1 lx86版Qt/Embedded、ARM版Qt/Embedded。
2.设计点菜终端程序。利用Qt设计器规划点菜终端程序的大致界面,然后根据QtlEmbedded编程一般规则编写代码,主要分为浏览器核心类和主窗口类的实现,并在主程序中添加国际化和中文支持,再通过NFS测试。
3.利用Sqlite设计构建了点菜系统的数据库服务器和系统数据表;使用Qt/Embedded实现了点菜系统的客户端程序,描述了该点菜系统的使用方法。
4.调试和发布程序。
关键词: Linux,Qt/Embedded,sqlite,点菜系统,软件设计
目录:
1 引言 1
2 电子点菜系统概述 1
2.1 电子点菜系统的发展现状和背景 1
2.1.1 电子点菜系统的发展现状 1
2.1.2 电子点菜系统的发展背景 2
2.2 系统开发的意义 2
2.3 课题的主要工作 4
3 点菜系统解决方案 4
3.1 终端联用设想 4
3.2 数据库访问解决方案 5
3.2.1 SQLite3简介 5
3.2.2 设计数据库访问功能 5
4 嵌入式Linux系统开发平台 6
4.1 开发环境选择 7
4.1.1 桌面系统选择 7
4.1.2 GUI图形用户界面选择 7
4.2 建立开发环境 8
4.3 Qt平台安装 8
4.3.1 安装Qt/X11 8
4.3.2 安装Qt/Embedded的x86版本 10
4.4 SQLite3安装 11
4.5 Qt/Embedded的SQLite3模块 11
5 点菜终端程序设计 12
5.1 点菜终端程序界面 12
5.1.1 Qt设计器 12
5.1.2 程序界面构造 13
5.2 窗体控件对数据库的访问 14
6 结束语 15
7 参考文献 16
8 致谢 16
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]