欢迎来到天天文库
浏览记录
ID:35485972
大小:62.87 KB
页数:4页
时间:2019-03-25
《开题报告-基于arm的智能点餐系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、三明学院毕业论文(设计)开题报告学生姓名:黄宣颖学号:20110864143学院、系:信息工程学院专业:计算机科学与技术(嵌入式技术方向)基于ARM的智能点餐系统设计与实现指导教师:李年攸2014年10月30日三明学院.2015一届毕业论文(设计)开题报告院、系别专业(方向)学生学号指导教师职称/学位信息工程学院计算机科学与技术(嵌入式技术方向)黄宣颖20110864143李年攸讲师/硕士题目基于ARM的智能点餐系统设计与实现一、选题的背景与意义,与本课题相关的国内外研究状况民以食为天,一日三餐不可少。过去人
2、们点餐•结账等都是纯手工,但是随着当今吋代网络高速发展,传统的人工记账单的服务方式将渐渐消失,取而代Z的将是智能网络点餐的模式。这样不仅节约了成本也方便管理。目前市场上的餐饮管理系统大都局限于酒店范围内,餐饮服务方式主要有手工单据集中上传、PDA点菜等。]单中卜彳专^7式集屮上传就是点菜员用手工开单后,统一到前台的计算机或触摸屏來进行统一录入上传。很明显,这将导致效率的非常低下。在营业高峰时经常岀现录入菜单排队现象,相信随着当前餐饮管理的发展,这种效率低下的管理模式将逐渐遭到淘汰。另外,没有条码划菜系统,无法
3、统计上菜的时间,一旦出现问题,在厨师和传菜员之间无法追究明确责任山先2.PDA点菜方式PDA点菜上传,其主要是通过红外线或无线传输技术(802.1lb)來进行数据传输。红外线传输距离由其功率的大小决定,由于PDA自身性能的局限性,其红外线传输的理论距离只有4米,而且红外线传输过程中不能有任何障碍物阻拦,实际上要求在1米内才能看清楚上传指示灯和上传确认音,传输成功率不能达到100%,极易造成数据的丢失U0-,2Jo现在,犬陆餐饮行业的电子点餐系统主要是PDA类型。单片机类型和处理器+操作系统三种类型[13-15
4、1,通过对餐饮行业发展现状做了大陆的调查,并且对调查的结果做了细致的研究。本设计所做的电子点餐系统最后决定使用“处理器+操作系统”的开发模式。二、研究的主要内容和预期目标本文研究通过以ARM9微处理器作为该嵌入式系统的核心硬件平台,在linux操作系统上构建web服务器并且外接GSM短信模块与手机进行通信。同时也利用QT语言进行ARM9开发板终端界面的开发,在系统中由于考虑到嵌入式设备资源有限的特点,所有在系统中加入了PC端作为上位机,PC端在JAVA平台上进行开发。当该点餐系统完成时,能够以ARM9开发板上
5、的QT应用程序为中心不仅可以接受开发板终端上对于点餐和查询等功能服务而且能够通过GSM短信模块发送和接收通过手机进行点餐的相关信息。同时在web服务器方面能够通过无线局网接受客户端提交的点餐请求,返回处理信息。在ARM9开发板中统一使用sqlite数据库,并11将所有的点餐信息记录到里面。从而达到数据共享的目的。PC端能够接收ARM9开发板上发送的sqlite小型数据库内的数据,并且能够对其数据进行相应的管理(如:增加记录,删除记录,修改记录,查询记录)。三、主要研究方法以ARM9体系结构和嵌入式Linux系
6、统的结合为立足点,本设计完了交互式点餐系统的设计与实现,实现了嵌入式QT应用程序的移植,编写了支持数据库操作的程序代码,主耍采用对比的研究方法与前人已有的开发成果进行对比解决了嵌入式系统实现过程中的一些关键问题比如:(1)如何结合SQLite数据库的接口函数,在QT程序中设计针对数据库操作代码,解决如何通过C++程序控制数据库操作的问题,保证了提交信息和查询信息一致。(2)如何构建了一套将Linux2.6内核向ARM9处理器进行移植的完整理论,引导程序bootloader的建立,linux内核的裁剪和移植,以
7、及对应的应用软件的配置编译,制作yaffs文件系统等。(3)如何在ARM9开发板上构建web服务器。四、研究进度安排1、2014年9月10口——2014年10月15口确定设计研究课题,并将设计选题登入院毕业设计管理系统。2、2014年10月16口——10月31口撰写毕业论文的开题报告,并对设计进行总体规划。3、2014年11月1口——12月15口在指导老师指导下对所涉及的知识进行学习并收集相应资料对设计进行了可行性分析,并开始课题的设计工作。4、2014年12月16口——2015年01月14口根据中期检查情况
8、,进行毕业设计的整改。5、2015年月01月15口——2015年04月10口提交程序代码和相关作品,由指导教师给出进一步的修改意见。6、2015年04月11口——2015年5月4口1)根据专业学科组的意见,进一步完善毕业设计。2)完成并提交毕业设计文档,把毕业设计的有关文档上传到毕业设计管理平台。五、主要参考文献L1]乔磊.基于无线技术的智能点餐系统设计[D]・北京:北方工业大学,2011.[2]韩
此文档下载收益归作者所有