admin 发表于 2016-4-25 15:54:17

基于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]
查看完整版本: 基于Qt的电子点菜系统毕业设计