基于Qt和ARM的无线点菜系统软件设计.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:88 大小:12.7MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于Qt和ARM的无线点菜系统软件设计.pdf

基于Qt和ARM的无线点菜系统软件设计.pdf

预览

免费试读已结束,剩余 78 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

厦门大学硕士学位论文基于Qt和ARM的无线点菜系统软件设计姓名:吴鑫毅申请学位级别:硕士专业:机械电子工程指导教师:洪永强20090601摘要线点菜系统能够提供更加快速、便捷、透明、卫生的餐饮条件,对餐饮企业服务本课题通过考察现有的电子点菜系统的解决方案,研究一种无线点菜系统的括登录管理、点菜导航、餐台使用、菜单列表、选单提交等功能页面。随着国民生产生活水平的不断提升,人们对餐饮消费的要求越来越高。而无质量和管理效率的提高具有重要意义。软件设计。利用实验室已有的YLSBC2440开发板作为硬件载体,综合应用WLAN、嵌入式Linux和Qt开发等技术,以程序软件的通用性和易用性为方向,构造能够方便应用到各种PDA系统的点菜终端程序和普通PC机的服务器软件,实现无线点菜系统。主要包括以下研究内容:1.构建嵌入式Linux系统开发平台。使用Ubuntu系统建立基本开发环境,建立交叉编译工具,安装配置NFS;安装用于开发点菜终端程序的Qt,包括Qt/Xl、x86版Qt/Embedded、ARM版Qt/Embedded。2.设计点菜终端程序。利用Qt设计器规划点菜终端程序的大致界面,然后根据QtlEmbedded编程一般规则编写代码,主要分为浏览器核心类和主窗口类的实现,并在主程序中添加国际化和中文支持,再通过NFS测试。3.建立服务器网站。利用普通PC机+WindowsXP作为网站服务器,以IIS5.1建立ASP网站,使用DREAMWEAVER和ACCESS2003进行网页开发,主要包4.调试和发布程序。在开发板原配内核及文件系统的基础上,内核配置无线网卡支持,根文件系统中添加点菜终端程序、库文件、无线网卡驱动和无线管理工具,设置环境和启动脚本,烧写入开发板后连接到WLAN,发布运行程序。关键词:Qt;点菜系统;软件设计基于Qt和ARM的无线点菜系统软件设计1terminalterminal’normalAbstractWithconsumption.WhileandmanagementsubjectWLAN,LinuxQt,toQt,includingQt/X1谢t11Qt/EmbeddedQtWebManagement,OrderMenusupport,andthesystemmoreareimprovementqualitysoftwaresystem.Itdevelopmentsystem’Ssoftware,whichmainasplatformdevelopment.FistlyenvironmentserverforARM2.Programthenprimaryprogram.TestDREAMWEAVERkemelsystem,addingLANWirelesscontinuousraiseofnationalproductlivinglevel,peoplenowpayattentionsbettercateringwirelessordercouldproviderapid,convenient,transparentsanitaryconditions,whichconsideredbekeypointsserviceefficiency.Thisdesignsafteranalyzingexistingsolutionselectronicfocusesuniversaleasy-usepropertiessoftware,utilizesboardYLSBC2440,andintegrateskindapplicationremoteeasilyportedvariousPDAPC.Theresearchfollows:1.ConstructingembeddedLinuxestablishbasicincludingcross-compilerNFSinUbuntu7.10.Theninstall1qvfbtools,bothx86editons,whichusedtodevelopapplication.application.UseDesignersketchgraphicalinterface,andwritecodes,mainlyrealizationsbrowserclasswindowclass,besidesinternationalizationChinese—supportthroughatlast.3.Establishingwebsite.UtilizePCrunningXPOSwithIIS5.1ASPwebsite.UseACCESS2003designpages,includingAccessGuide,TableUsage,List,Ord