基于无线通信的点菜系统设计【开题报告】
基于嵌入式的无线点菜系统课程设计报告书

经贸大学课程设计报告课程名称:嵌入式系统设计论文题目:嵌入式电子点菜系统专业:电子信息工程班级:二班:晓学号: 9 指导老师:鹏云嵌入式电子点菜系统摘要:本文提出了一种基于GSM无线通信技术、嵌入式系统技术、ADS1.2开发平台、三星S3C44B0X微控制器、linux嵌入式操作系统以及触摸屏技术的新型点菜方式, 为餐饮业走向全面数字化提供解决方案。
本文的主要任务集中在点菜终端的软硬件设计,硬件设计主要是微处理器、LCD、触摸屏,无线收发模块的连接设计,软件设计主要是系统软件,点菜应用程序和GSM发送程序的设计。
关键词:GSM;嵌入式系统;S3C44B0X;目录1.设计背景及要求 (1)1.1 设计背景................................................................... .. (1)1.2 设计要求与目的................................................................... .. (1)2.点菜系统总体框架.............................................. .1 3.终端硬件设计................................................................... (1)3.1 硬件框图................................... 错误!未定义书签。
3.2 硬件部分介绍................................................................... (2)4. 各模块的设计与连接实现 (2)4.1 微处理器模块设计........................... 错误!未定义书签。
4.2 LCD显示屏连接实现 (3)4.3 触摸屏连接实现 (3)4.4 无线收发模块设计................................................................... . (3)5. 系统软件实现及各模块功能实现 (3)5.1 概述 (3)5.2 软件架构 (4)5.3 系统软件................................................................... .. (4)5.4 应用软件................................................................... .. (4)5.4.1主控模块................................................................... (5)5.4.2显示处理模块................................................................... . (5)5.4.3数据处理模块................................................................... . (5)5.4.4通信模块................................................................... (6)6.结语................................................................. .. (7)7.参考文献...................................................... .71 设计背景及要求1.1 设计背景随着人们生活水平的提高和生活方式的转变以及中国经济及旅游业的发展,餐饮业市场活跃,蕴藏巨大的商机,餐饮消费继续担当着拉动消费需求迅增的重要力量。
基于无线通信的点菜系统软件设计【文献综述】

毕业设计开题报告电子信息工程基于无线通信的点菜系统软件设计1、前言部分人类利用无线通信方法的历史已经有几千年了,古时候用的烽火就是最原始无线通信的影子。
但那时候的无线通信技术还只是处于萌芽阶段,只有到19世纪末意大利人马可尼发明无线电报开始,人类才开始真正大规模使用无线通信技术[1]。
近数十年来随着计算机技术和电子通信技术的发展,无线通信技术更是以日新月异的速度向前发展,它也成为了通信领域的重点研究方向之一。
现代的无线通信技术是建立在硬件电路基础上的,因此微电子技术的发展就直接制约着无线通信技术的发展。
回顾集成电路的发展历程,我们可以发现,自发明集成电路至今40多年以来,“从电路集成到系统集成”这句话是对IC产品特大规模集成电路发展过程的最好总结,即整个集成电路产品的发展经历了从传统的板上系统(System-on-board)到片上系统(System-on-a-chip)的过程[2-5]。
随着集成程度的不断提高,芯片的体积能耗和成本在逐步的降低。
这也促使电子产品向便携式和低端市场发展。
虽然微电子的发展历史已经有半个多世纪,但是射频芯片的发展却是近几年的事。
从分类上来看,射频芯片属于专用集成电路。
目前国际上有很多专门生产射频芯片的公司,例如Nordic公司和Chipcon公司。
这些芯片一般工作在免费频段,采用专门的调制解调技术,内部集成了很多的电路[6-9]。
例如Nordic公司的NRF2401芯片,它是单片射频收发芯片,工作于2.4~2.5GHz ISM(Industry Science medicine,工业、科学、医学)频段,芯片内置了频率合成器、功率放大器、晶体振荡器和调制器等功能模块,输出功率和通信频道可通过程序进行配置。
芯片能耗非常低,以-5dBm的功率发射时,工作电流只有10.5mA,接收时工作电流只有18mA,有多种低功率工作模式使节能设计更为方便。
无线电子点菜系统是无线通信技术的一个典型的应用。
基于ARM嵌入式无线点菜系统终端的研究与设计的开题报告

基于ARM嵌入式无线点菜系统终端的研究与设计的开题报告一、课题研究背景及意义随着社会经济的不断发展,人们生活质量的提升,人们对于餐饮和服务业的需求不断增加。
无线点菜系统凭借其智能化、高效性、便捷性等优势,大大提升了餐厅的服务效率和顾客的就餐体验。
因此,无线点菜系统已广泛运用于餐饮业。
目前,市场上的无线点菜系统终端大多基于Windows或Android系统。
然而,这类系统的缺点在于成本较高、维护困难、易感染病毒等问题。
基于ARM嵌入式无线点菜系统终端的研究,是将无线点菜系统与ARM嵌入式技术结合的一次尝试。
ARM嵌入式系统具有成本低、功耗小、稳定性高等优点,能够满足无线点菜系统对于性能和可靠性的要求。
本研究的目的在于设计和开发一种基于ARM嵌入式技术的无线点菜系统终端,以提高餐厅的服务效率和顾客的就餐体验,同时降低成本和维护的难度,具有较强的应用价值和推广前景。
二、文献综述无线点菜系统是一种新型的餐饮技术。
近年来,国内外学者对无线点菜系统的研究取得了一些进展。
例如,郝松峰等[1]研究了无线点菜系统的设计,利用WAP2.0协议实现了餐厅网络界面的开发。
刘铎等[2]提出一种基于RFID技术的智能无线点菜系统,结合RFID技术和网络技术实现了高效的点餐和结算功能。
王丽萍等[3]设计了一种蓝牙无线点菜系统,便于顾客自主点餐,并能自动向厨房打印订单。
然而,这些无线点菜系统的终端大多基于Windows或Android系统,存在着运行速度慢、成本较高、易受病毒感染等问题。
为此,本研究拟设计一种基于ARM嵌入式技术的无线点菜系统终端,以解决这一问题。
三、研究内容及方法本研究拟解决的主要问题是基于ARM嵌入式技术的无线点菜系统终端的设计和开发。
具体研究内容包括:1. ARM嵌入式系统的介绍和应用2. 无线点菜系统终端的主要功能和系统设计3. 系统软件的设计与开发4. 系统硬件的设计与实现5. 系统测试与优化本研究采用文献综述、调研和实验等方法,先在理论上对基于ARM嵌入式技术的无线点菜系统终端进行系统分析和设计,再进行实际操作,通过测试和优化不断完善系统功能和性能。
一种基于单片机的无线点餐系统设计【开题报告】

毕业设计开题报告电子信息工程一种基于单片机的无线点餐系统设计1、选题的背景、意义现如今餐饮娱乐行业的竞争与日俱增,酒店管理者已明确感觉到:要想保证酒店管理经营的正常经济效益,就一定要在管理和服务等各方面进行改进,问管理要经济效益、问服务要经济效益是所有商家谋利益和提发展的必然结果。
要怎样提升管理和服务的质量显然已经成为所有商家所要解决的最主要的问题。
由于这几年经济的飞速发展,各种各样的消费场所如酒店宾馆、会所、餐饮馆等消费人口数量日渐增加,如此一来,最大的烦恼就是顾客的点菜问题,每当就餐高峰来到的时候,餐馆的营业人员特别是负责点菜和上菜的工作人员更是忙得不可开交,这样不但耽误顾客的时间,而且整个餐馆也会变得特别的混乱和拥挤。
这是由于传统的点菜步骤比较繁琐,一般步骤是服务员手写点菜单子,然后将菜单传送到前台。
由前台服务员人工分菜单,厨师拿到点菜单就开始配菜、做菜,最后再将做好的可口菜肴由上菜人员根据点菜单对应的桌号给包厢或餐桌上菜。
有时候手写点菜单因“字迹不清”多层复写纸影印模糊不清等各种原因造成菜做错或者配错,或者有的客人有特殊口味和要求时只能让服务员到厨房和厨师说一下或在菜单上简单的注明一下,但是当厨师很忙的时候很容易忽视顾客的要求等等……此类问题必然会造成顾客对餐厅留下不好的印象并影响用餐的心情[1]。
怎么解决传统人工点菜方面的一些缺点呢?在这里可以提供一种新型的,使用单片机的便携式无线点餐系统。
使用这种系统时,服务员可以随意的为顾客点菜、加菜,即使在行动中也是可以的,而且,当服务员非常忙碌的时候,顾客也可以自己进行点菜、加菜,菜单的数据可以即时的传送至后台以及厨房里,打印机也会立刻自动打印菜单,并将所有的操作数据传送到后台的数据库中,这样一来,就非常方便查询菜单。
如此之后,服务质量得到很大的提升,并且节省了许多的人力和物力,提高了餐馆的点餐效率和上菜的速度,使得服务质量和管理水平得到了提升,经营理念也得到了一定程度上的更新,降低经营成本的同时,达到利润最大化,实现了酒店餐厅点菜方面的自动化 [2][3]。
基于嵌入式linux的无线点菜系统设计的开题报告

基于嵌入式linux的无线点菜系统设计的开题报告一、课题背景及意义餐饮服务业是指在商业活动中以提供食品和饮品为主要服务内容的产业,其在经济发展中具有非常重要的作用。
餐饮服务行业已经成为一个重要的满足人们基本需求的行业。
作为餐饮服务行业的一部分,餐厅的服务质量和效率关乎着顾客的满意度和经营成果。
随着社会的发展和科技的不断创新,无线网络越来越普及,为餐厅的服务和管理提供了更多的可能性。
传统的点餐方式存在很多弊端,例如操作繁琐、排队等待时间长、服务效率低等问题。
基于嵌入式Linux的无线点菜系统可以有效地解决这些问题,提高餐厅的管理效率和服务质量。
二、研究目的与内容本课题主要研究基于嵌入式Linux的无线点菜系统设计与实现。
该系统以嵌入式系统为基础,通过使用Wi-Fi模块,实现无线点餐的功能。
其中,主要包括以下研究内容:1. 嵌入式系统的选型。
选择符合该系统应用需求的嵌入式系统。
2. 硬件设计。
包括嵌入式系统、Wi-Fi模块和显示屏的设计。
3. 系统软件的设计和实现。
包括点餐系统和后台管理系统的设计,以及相关算法的实现。
4. 系统测试和优化。
对系统进行测试,查找和修复问题,优化系统性能和效率。
三、研究方法和技术路线1. 研究方法本课题采用了文献资料法、实验研究法和系统开发方法三种研究方法。
其中,文献资料法通过对相关文献的查阅,了解嵌入式系统和无线点菜系统的相关知识和技术,为系统设计和实现提供理论基础。
实验研究法主要是通过硬件和软件的实验来验证系统设计和实现的可行性和有效性。
系统开发方法则是为系统开发提供框架和结构,以确保系统的可维护性和可扩展性。
2. 技术路线1) 嵌入式系统的选型。
根据系统需求和技术要求,选择合适的嵌入式系统。
2) 硬件设计。
根据系统功能和技术要求,进行硬件设计和制作。
包括嵌入式系统、Wi-Fi模块和显示屏。
3) 软件设计。
根据系统功能和技术要求,进行软件设计和编程。
包括点餐系统、后台管理系统和相关算法的实现。
基于无线通信的点菜系统设计【文献综述】

基于无线通信的点菜系统设计【文献综述】毕业设计开题报告电子信息工程基于无线通信的点菜系统设计1前言部分近几年来,人们的生活水平在不断提高的同时,生活方式和生活理念也随之发生着或多或少的变化,整个社会中,餐饮业占据着举足轻重的位置,就因为这样,使得餐饮业变成了一个巨大的投资市场,因而,它被当成了中国的一个新兴的黄金产业[1]。
大家关注的焦点也就从一些无关紧要的问题转变到如何提高餐饮业的服务质量以及其服务速率上来。
餐饮投资的多元化不仅仅会因为餐饮业的蓬勃发展而发展,大量投入的资金也会推动餐饮的发展。
现在随着信息化程度在社会各个领域的普及,餐饮业也不甘其后的引入了一些信息化的因素,这必然将餐饮业也带入到一个新的由计算机管理和操作的时代,这样一来,不仅仅节省了人力,而且也提高了管理效率以及工作效率,使得餐饮业步入了一个新的信息化的时代[2]。
无线通信技术的一个典型应用就是无线电子点菜系统,它将无线技术全部应用在餐饮业当中。
我们整个餐饮业中的服务人员手工记点菜、收银业务等,完全的转移在一部小巧的掌中宝上进行操作,通过这个小型的掌中宝,整个的点菜、加菜、结账的业务都能够在行走中进行,这样一来不仅仅提高了工作效率,而且也提升了服务质量[3]。
如何通过最新的无线通信技术为餐饮行业带来一个崭新的管理理念和服务手段,优化整个业务流程,为顾客提供更好的服务质量,是无线点菜系统的一个终极目标,这也是餐饮行业向信息化技术迈进的一个及其重要的里程碑。
但是,就目前来说,无线点菜系统的研究和发展还整体处于一个最初级的阶段,并没有完完全全的普及,因此,并不是所有的餐厅都会使用这种点餐系统,不过,我们坚信,随着信息技术的不断发展和完善,这套系统的广泛使用将不再是纸上谈兵。
虽然这项技术在我国还不是很普遍,但是在国外来说,已经达到一个比较成熟的阶段了,他们大多都会使用无线局域网的技术来完成这套系统。
据一些强有力的数据显示,目前来说,全世界每天都会有大约数千万人成为新的无线局域网的用户。
基于单片机的无线点菜系统[设计+开题+综述]
![基于单片机的无线点菜系统[设计+开题+综述]](https://img.taocdn.com/s3/m/0bddeb0748d7c1c709a1451f.png)
开题报告电气工程与自动化基于单片机的无线点菜系统一、选题的背景与意义1.1研究的背景:无线点菜系统是餐馆实行信息化管理的一个重要组成部分,该系统不仅会给餐饮企业带来良好的经济效益,而且有利于先进的科学技术在国民经济中的推广应用,产生良好的社会效益。
目前国内点菜系统高、低档产品繁多,但推广速度十分缓慢,究其原因是缺少适合中国国情的中档适用产品。
由于点菜系统的区别关键在于点菜终端和通讯方式的选择上,在此基础上提出了一种适合具体应用场合的中档无线点菜终端解决方案:运用嵌入式系统开发无线点菜系统终端,运用短距离无线通信技术进行数据传输。
1.2研究的意义:无线电子点菜系统的普及能够减轻服务员的劳动强度,提高工作效率,提升餐饮企业的形象和地位,实现收银及各种信息统计的快速操作,统计信息还能为决策层提供决策的依据,并且可以大大提高服务业的服务水平,对我国的餐饮业的发展起到了积极的促进租用,并将为用现代信息技术改造传统餐饮业作出一份贡献。
信息化的餐饮服务可以迎合人们生活水平的提高和消费观念的转变,通过利用信息化的餐饮服务对服务形式、餐饮风格、环境氛围等要素的影响,吸引消费者的注意力。
二、研究的基本内容与拟解决的主要问题:2.1研究的基本内容:设计一个无线点菜系统,以单片机为控制核心,实现在各餐桌端点好菜单,然后以无线的方式将菜单传输给PC服务台,服务台可通过上位机软件观察各餐桌所发过来的菜单,以方便管理。
系统的整体结构如图1:图1 点菜系统的整体结构2.2拟解决的主要问题:2.2.1 点菜机模块:点菜机硬件设计、点菜界面设计、菜单及数据处理;2.2.2 数据传输模块:接收器硬件设计、无线数据传输、计算机串口数据传输;2.2.3 PC菜单管理模块:菜单接收显示、菜单管理;2.2.4 整个系统调试整合及其可靠性的测试。
三、研究的方法与技术路线:3.1点菜机模块3.1.1点菜机硬件设计点菜机的结构如图1,主控模块采用增强型51单片机,电源采用外接电源与插座可选,按键模块采用简单的六个按键进行方便的操作,显示模块以LCD进行显示,无线收发采用2.4G低功耗无线模块进行菜单收发。
基于Qt和ARM的无线点菜系统软件设计的开题报告

基于Qt和ARM的无线点菜系统软件设计的开题报告一、选题背景和意义随着互联网和智能化科技的不断发展,越来越多的餐厅开始采用无线点菜系统,以提高服务质量和效率,改善顾客用餐体验。
然而,由于系统底层硬件设备复杂,软件开发难度大,当前市场上的无线点菜系统通常存在价格过高、功能不全、操作繁琐等问题。
因此,深入研究开发基于Qt和ARM的无线点菜系统软件,不仅可以提高餐厅的经营效益和商业竞争力,同时也可以为用户提供更加优质的用餐体验。
二、设计目标和内容本项目的设计目标是:1.研究和开发基于Qt和ARM的无线点菜系统软件,实现顾客无线点餐、厨房制作及服务员管理等功能。
2.优化系统的性能和用户体验,提高用户使用满意度和系统的时效性。
3.实现数据信息的采集、存储、分析和管理,为餐厅提供全面、准确的数据分析服务,为餐厅食品管理提供有效的支持。
本项目的设计内容包括以下几个方面:1.系统框架设计:设计系统的整体基本结构和模块,包括客户端模块、服务器模块、后台数据管理模块等。
2.系统功能设计:根据用户需求,设计实现顾客无线点餐、厨房制作、服务员管理等各项功能。
3.界面设计:设计直观、简洁、美观的用户界面,提高用户体验。
4.数据存储和管理设计:设计实现数据信息的采集、存储、分析和管理功能,为餐厅提供全面、准确的数据分析服务。
5.系统测试和优化:对系统进行测试和优化,提高系统的稳定性、性能和用户使用体验。
三、技术路线和工具选择1.技术路线:本项目基于Qt和ARM的技术路线。
Qt作为一款跨平台、功能强大的GUI框架,具有良好的可移植性和开发效率,可以方便地实现用户界面的设计和功能开发。
而ARM作为一款低功耗高性能嵌入式处理器,可以满足系统性能的要求,实现物联网应用。
2.工具选择:Qt Creator:作为一款轻量级的集成开发环境,可以方便开发者进行界面设计、代码编写和调试。
ARM开发板:作为系统硬件设备,可以实现系统的底层控制和数据处理运算。
基于无线通信的点菜系统设计【开题报告】

毕业设计开题报告电子信息工程基于无线通信的点菜系统设计1选题的背景、意义近几年来,人们的生活方式和生活理念随着生活水平的大幅度提高而逐渐发生着变化,在整个社会中,餐饮业占据着举足轻重的位置,因此,被称为中国的黄金产业的餐饮业也拥有了巨大的投资市场[1]。
那么,如何提高餐饮业的服务质量和它的服务速率也成为逐渐成为了大家所关注的问题。
餐饮投资的多元化完全取决于餐饮业的蓬勃发展,大量投入的资本将会大大促进餐饮业的发展,随着信息化建设在各个领域的不断普及,餐饮业中也慢慢注入了一些信息化的因素,因为这些变化,将餐饮业带入了一个计算机管理的时代,这样一来,不仅仅节省了人力的资源,对提高管理和工作效率也有很大的帮助,将我国的餐饮业领入了一个新的信息化的时代[2]。
无线通信技术的一个典型应用就是无线电子点菜系统,它把无线技术运用在了餐饮业当中,这项技术将传统餐饮业中的人工记点菜、收银业务等等全部转移至一部小型的掌中宝上进行操作,通过这个掌中宝,将所有的点菜、加菜、结账业务在行动中就可以进行,就省去了很多服务员走动的时间,在提高工作效率的同时,也提升了服务质量[3]。
2相关研究的最新成果及动态我们国内的无线点餐系统发展还不是很成熟,但是这在国外来说,已经进入了一个崭新的时代。
早在2000年6月15日,微软就正式发布了他们最新一代的嵌入式操作系统Windows CE 3.0,这套嵌入式系统的开发理念就是围绕“任何时间,任何地点”而来的,它是基于32位设备的,具有丰富功能、可靠性能、操作灵活的系统。
当它匹配到PDA上时,可以有效地运用在无线点菜系统当中。
我们国内的这项技术目前只在一些较大的酒店餐饮得到了初步的应用,但是还没有到真正普及的状态,但是我们相信,这项技术的攻破,会使得它在未来的应用更加广泛。
[4]。
无线通信技术被使用在这套系统中,而无线通信功能的实现可以有很多种方法,常见的无线通信技术就有下面的几种[5]:(1)红外技术:是使用最广泛的无线技术,它采用了人眼看不到红外光线传输信息,采用了点对点的连接方式,具有方向性,并且数据在传输的过程中干扰会比较少,速度快,价钱便宜,保密性很好,所以各种遥控器,笔记本电脑等移动设备会广泛的使用红外技术[6],不过红外技术有它的局限性,它只限于两台设备间的通信,无法构成一个网络在这套系统中,而且红外技术它只是一种视频传输技术,在传输的过程中要求两台设备之间不能有遮挡物,并且它的有效距离比较小,不能在移动设备中使用,所以不适合使用在无线点餐系统中。
Android无线技术的餐饮管理中的应用研究的开题报告

Android无线技术的餐饮管理中的应用研究的开题
报告
题目:Android无线技术的餐饮管理中的应用研究
研究背景和意义:
目前,在餐饮管理中,普遍使用手写菜单方式,存在菜单丢失、制
单时间长、收银错误等问题。
而Android无线技术的出现,为餐饮管理带来了新的机会。
通过Android设备和无线技术,可以轻松实现点菜、下单、收银等功能,提高订单处理效率,并减少管理成本。
因此,本研究拟通
过对Android无线技术的研究与应用,探讨其如何在餐饮管理中应用,以提高经济效益和管理效果,具有现实意义。
研究内容和方法:
本研究将采取文献资料法、实地调研法和试点应用法相结合的方式
进行。
具体研究内容包括:1)Android无线技术概述和应用现状;2)餐饮管理流程分析;3)基于Android无线技术的餐饮管理系统设计;4)
系统应用效果分析。
通过以上研究内容和方法,本研究旨在探讨如何利
用Android无线技术实现餐饮管理系统的优化升级,最终提高经济效益和管理效果。
预期成果和意义:
本研究预期通过Android无线技术的应用,设计和实现一套基于Android无线技术的餐饮管理系统,并对系统的效果进行评估。
本研究的成果将有利于餐饮企业提高管理效率和服务水平,降低经营成本,增强
市场竞争力。
同时,本研究也为Android无线技术的应用提供了新的实践与探索。
计算机高校点菜订餐系统开题报告

【开题报告】计算机高校点菜订餐系统一、项目背景随着互联网的快速发展和智能无线终端的普及,订餐服务已经成为我们日常生活中不可或缺的一部分。
特别是在高校校园,学生们的用餐需求十分巨大,而传统的食堂用餐模式已经无法满足他们的需求。
我们决定开发一个面向计算机高校的点菜订餐系统,希望能够为学生们提供便捷、快速、多样的用餐选择,同时也为学校食堂提供更高效的管理模式。
二、项目目标1. 提高学生用餐体验。
通过订餐系统,学生们可以在无线终端端实时浏览各个食堂的菜品信息,方便快捷地选择自己喜欢的菜品,减少排队时间,提高用餐效率。
2. 优化食堂管理模式。
通过系统的数据统计和分析,食堂管理者可以更好地了解各类菜品的销售情况,调整菜品供应量和种类,提高食材的利用率,降低浪费。
3. 提高学校食堂的服务水平。
订餐系统可以为学校食堂提供更快速、精准的服务。
我们还计划加入用户评价和反馈机制,帮助食堂了解用户需求,改善服务品质。
三、项目需求1. 学生端需求- 用户注册与登入:学生需要通过学号或其他身份信息注册账号,并且能够通过账号密码快速登入系统。
- 菜品浏览与选择:学生可以在系统中浏览各个食堂的菜品信息,并选择自己喜欢的菜品进行预订。
- 订单管理:学生可以查看自己的订单情况,包括待付款、待取餐、已完成等状态,并进行相应的操作。
2. 食堂管理端需求- 菜品管理:食堂管理者可以在系统中添加新的菜品信息、调整菜品的供应量和售价。
- 订单管理:食堂管理者可以通过系统管理各类订单信息,包括订单的接收、制作、配送和完成等状态。
四、项目计划1. 项目立项:明确项目目标和需求,组建项目团队,确定开发周期和预算。
2. 系统设计:进行需求分析和系统设计,确定系统的功能模块和技术方案。
3. 系统开发:根据系统设计方案,进行系统开发和编码工作,完成各个功能模块的开发。
4. 系统测试:对系统进行全面的功能测试,包括用户界面、订单流程、数据安全等方面。
5. 系统部署:将系统部署到学校的服务器或云评台上,并进行性能优化和调试。
基于单片机的无线点菜系统[设计+开题+综述]
![基于单片机的无线点菜系统[设计+开题+综述]](https://img.taocdn.com/s3/m/0bddeb0748d7c1c709a1451f.png)
开题报告电气工程与自动化基于单片机的无线点菜系统一、选题的背景与意义1.1研究的背景:无线点菜系统是餐馆实行信息化管理的一个重要组成部分,该系统不仅会给餐饮企业带来良好的经济效益,而且有利于先进的科学技术在国民经济中的推广应用,产生良好的社会效益。
目前国内点菜系统高、低档产品繁多,但推广速度十分缓慢,究其原因是缺少适合中国国情的中档适用产品。
由于点菜系统的区别关键在于点菜终端和通讯方式的选择上,在此基础上提出了一种适合具体应用场合的中档无线点菜终端解决方案:运用嵌入式系统开发无线点菜系统终端,运用短距离无线通信技术进行数据传输。
1.2研究的意义:无线电子点菜系统的普及能够减轻服务员的劳动强度,提高工作效率,提升餐饮企业的形象和地位,实现收银及各种信息统计的快速操作,统计信息还能为决策层提供决策的依据,并且可以大大提高服务业的服务水平,对我国的餐饮业的发展起到了积极的促进租用,并将为用现代信息技术改造传统餐饮业作出一份贡献。
信息化的餐饮服务可以迎合人们生活水平的提高和消费观念的转变,通过利用信息化的餐饮服务对服务形式、餐饮风格、环境氛围等要素的影响,吸引消费者的注意力。
二、研究的基本内容与拟解决的主要问题:2.1研究的基本内容:设计一个无线点菜系统,以单片机为控制核心,实现在各餐桌端点好菜单,然后以无线的方式将菜单传输给PC服务台,服务台可通过上位机软件观察各餐桌所发过来的菜单,以方便管理。
系统的整体结构如图1:图1 点菜系统的整体结构2.2拟解决的主要问题:2.2.1 点菜机模块:点菜机硬件设计、点菜界面设计、菜单及数据处理;2.2.2 数据传输模块:接收器硬件设计、无线数据传输、计算机串口数据传输;2.2.3 PC菜单管理模块:菜单接收显示、菜单管理;2.2.4 整个系统调试整合及其可靠性的测试。
三、研究的方法与技术路线:3.1点菜机模块3.1.1点菜机硬件设计点菜机的结构如图1,主控模块采用增强型51单片机,电源采用外接电源与插座可选,按键模块采用简单的六个按键进行方便的操作,显示模块以LCD进行显示,无线收发采用2.4G低功耗无线模块进行菜单收发。
基于Android的无线点餐系统开题报告

开 题 报 告
题目:基于Android的无线点餐系统
姓 名:
学 号:
指导教师:
班 级:
系 部:
毕业设计(论文)开题报告
课题的目的及意义
课题目的:
传统的餐饮行业,点餐过程都是由餐厅服务员人工完成的。通常的过程是这样的,客人进入餐厅后,选择好桌位开始点餐,服务人员等待客人点餐完成,将客人的点餐内容送到厨房,由厨师下厨做菜。这一过程对于一个很小的餐馆来说没有问题,但是如果餐馆比较大或客人比较多,客人的等待时间就会比较长。为了解决这个问题,今年出现的无线点餐系统,该系统一般由无线端(一般是一个PDA),无线路由器和后台服务组成。
这种技术架构很成熟,但是存在一个弊端就是PDA的价格较高。并且PDA只能作为点餐使用,这无形中增加了系统成本,也造成了资源的浪费。有了Android系统,我们就可以在其中开发一套客户端软件完成点餐功能,Android手机的其他功能(如打电话、发短信)照常使用。这样首先系统的成本会降低,其次,Android系统功能强大,界面组件丰富,软件的功能自然会强大很多,用户操作更流畅,界面展现更完美。
课题意义:
在我们日常生产、生活中经常涉及到点餐问题,但是我们所用的无线点餐系统都是基于PDA的无线端,都需要很高的成本。本设计采用的是Android系统。Android系统与传统的PDA无线端相比,它使得系统成本得到了很大的降低。Android系统减少了资源的浪费,优化人机界面,使用户操作更加简单、流畅。
6.2.8并台模块实现
结论
致谢
参考文献
附录I系统设计图
附录II程序设计图
毕业设计说明书(论文)缩写稿)
The Abbreviation Version of the Thesis of Undergraduates
餐厅点餐系统开题报告开题报告(2)

餐厅点餐系统开题报告开题报告(2)Cl;kl专业电气工程及其自动化设计(论文)题目餐厅服务系统设计1. 毕业设计(论文)的目的及意义(含国内外的研究现状分析):一、目的餐饮行业是一个历史悠久的行业,尤其在中国文化里。
在餐厅用餐时,“点菜”这一个看似简单的过程,实际很可能是这家餐厅运营成败的关键,因为这其中既包括信息传递的快速与准确性要求,同时又要保证一定的客户体验,所谓“面向客户服务”。
随着餐厅的规模及顾客的流量日益增大,并伴随着年轻消费群体的日益崛起,更现代、更时尚,更多新鲜事物的消费观正在形成,这种基于服务员点菜的系统运作模式也渐渐体现了其不够全面,不够人性化的一面。
?本文所研究的餐厅点菜系统,操作对象从餐厅服务员转移到消费顾客,这种革命性的变化增添了顾客与餐厅的互动性,提供了原来系统所不具备的服务,比如提供菜肴的详细介绍、支持顾客自主点菜买单、甚至提供平台供顾客对菜肴进行点评等。
二、意义随着网络化企业管理区域的发展,开发一套具有普遍通用意义的餐厅点菜管理系统会受到大部分餐厅的青睐,并且该系统具有操作简便,功能齐全,可扩展性好,易于维护等特点。
由于系统的可扩展性好,我们很容易在原有的功能上进行扩展新的功能,来为每一个客户开发一套符合自己特色的餐厅点菜系统。
所以开发一套具有普遍通用意义上的餐厅点餐系统是非常必要的。
目前国内外的餐厅多使用菜单手写点餐的方式,这种方式在都市都市快节奏的的生活中显然落伍了,采用计算机进行管理,是向前后台服务一次性结账使餐馆管理条理化、规范化、极大地提高了餐馆的效率。
计算机的引入,不仅减轻了员工的劳动强度,提高了工作效率,也将带来客观的经济效益。
国内出现的无线点餐终端产品是络通信技术与手持移动电脑终端技术于一身。
自此无线网餐饮系统在市场上全面兴起,在世界发达的国家和地区,餐饮信息化已经十分成熟,基本实现了餐厅点餐系统智能化。
因此充分借鉴和利用国外的优势,和国际接轨,才是我们国家今后餐饮业的发展方向。
基于无线传输的酒店智能点菜系统的设计

基于无线传输的酒店智能点菜系统的设计摘要:针对目前酒店点菜方式的问题,提出了一种基于无线传输的点菜方法,并完成相应的硬件和软件设计。
系统使用AT89C51作为控制器,采用PT2262和PT2272进行数据无线传输和接收。
实际运行结果表明,该系统能够实现点阵信息无线传输和稳定显示,具有较高的性价比和良好的控制性能。
关键词:无线传输点菜系统下位机上位机传统的酒店点菜方式是服务员用笔记下消费者需要的菜品种类及数量,然后把菜单送到吧台和厨房。
这种点菜方式存在许多弊端,如:客人需要加菜时需要另行开单,这样会造成一个客户存在多张点菜单;同时,结账时纸张存单很多会成为累赘,查找起来很不方便。
针对目前现状,结合电子技术和信息技术开发出了一套比较实用的酒店智能点菜系统,本文主要阐述该系统的设计与实现过程。
1 总体设计系统组成框图如图1所示。
系统上电时,上下位机单片机先初始化。
上位机单片机初始化包括对无线接收,RS-232串口初始化,PC机部分初始化包括对串口配置,和ACCESS数据库初始化。
下位机初始化包括对液晶模块显示初始化、键盘扫描初始化、无线发射初始化等。
系统下位机的输入设备为键盘,操作者跟据汉字和提示通过键盘进行操作,单片机对键盘进行实时扫描实现界面点菜服务。
单片机对读取键盘输入的数据进行分析、比较,做出相应处理。
当点好菜时按下发送键可以发送数据并通过软件进行复位;当按下返回键时,则返回到上一单元,继续点菜服务。
系统上位机单片机部分接收到无线发送过来的数据后,将其数据存入串口发送缓存区内待发送,当接收到的结束标志时,将启动串口发送数据。
PC机将接收到数据和数据库中的数据进行比对,比对成功后将菜品名字及数量显示出来。
2 硬件设计本系统硬件部分分成上下位机,分别实现点菜、数据传输、数据接收显示及打印工作。
2.1 下位机下位机以AT89C51为核心,通过P0口连接相应的按键电路,采用逐行扫描法实现按键功能的采样。
基于无线通信的点菜系统软件设计【开题报告】

毕业设计开题报告电子信息工程基于无线通信的点菜系统软件设计1选题的背景、意义近些年来,随着人民生活水平的提高以及生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业之一。
人们在消费过程中对服务质量产生了越来越高的要求,同时餐馆之间的激烈竞争也同样促进了无线通信在餐饮业中的应用。
无线电子点菜系统设计的目的就是利用最先进的无线通信技术、嵌入式移动数据库技术、以及触摸屏的掌上电脑技术, 为餐饮业提供了完整的解决方案[1-2]。
该系统能够提高餐馆档次、提高效率、自动结账、避免人为错误、避免跑单、实时监控餐馆状况、提供各种各样统计信息、精简人手、提高服务品质等等,为餐饮行业带来全新的管理理念与服务手段,优化业务流程,为客户提供了更好的服务,实现企业价值最大化的同时又使成本最低化,是餐饮行业向信息化发展的一个重要标志之一。
由于使用无线技术通信,不需要进行复杂的布线,这也大大降低了餐馆的建造成本,减少了对线路维护的花费。
无线点菜系统的信息流动主要包括三个区域:用餐区、款台区和厨房区。
系统的核心部分是位于吧台的主控计算机。
手持终端通过无线的方式与主控计算机进行通信,从事开台、换台、点菜、退菜、申请结账等系列操作,以及实现下载菜单信息、桌台信息等辅助信息。
厨房区的厨房终端通过无线方式接收主控计算机发送过来的点菜信息,并进行打印,供厨师烹饪和传菜员传菜[5-6]。
主控计算机上的餐饮管理软件不仅起到控制的作用,同时也对各终端发送过来的信号进行分析、加工、处理和回馈,实现了统计、管理等一系列的功能。
2相关研究的最新成果及动态无线点菜系统,或称无线点餐系统,就是利用现代的电子技术、无线通信技术、计算机技术以及网络技术,取代传统的纸和笔,进行无线点菜操作的系统[4]。
是餐饮企业提升管理水平、提高运作效率的重要手段之一。
餐饮管理软件对系统的各硬件进行整合和协调控制,使之成为一个有机的整体,并进而实现数据处理、统计分析等各项职能。
无线叫号取餐系统设计开题报告

海口经济学院网络学院通信工程专业毕业设计开题报告课题名称:无线叫号取餐系统设计姓名:学号:年级专业: 1 指导教师:职称:讲师开题时间: 2020年11月19日海口经济学院网络学院本科毕业设计开题报告二、选题设计的思路和方案1.设计思路本设计采用STC89C52芯片作为主控,外加TFT_LCD彩色屏幕显示信息、CC2530无线透传模块进行传输数据控制、按键模块实现主机和从机的控制、提醒模块实现对客户的提醒、电源模块作为系统供电以及其他外部电路实现了主机和从机两种不同设备的设计。
(1)单片机最小系统:用于驱动和控制其他模块,以实现整体功能,其以STC89C52单片机为核心芯片,并辅以复位电路和晶振电路。
(2)CC2530无线透传模块:通过2.4GHZ波段建立主机和从机之间的通信,采用模块的广播模式控制实现一对多设备之间的远程数据的传输。
(3)按键模块:主机按键由矩阵键盘构成,可以对客户订单进行管理,决定呼叫相应的从机;从机按键由两个按键构成,用于顾客下单和收到取餐信息后确认取餐;(4)显示模块:主机通过TFT_LCD彩色屏幕显示系统中中所接收到的订单号及其它操作页面;从机通过TFT_LCD彩色屏幕显示当前排队总人数。
(5)提醒模块:包括蜂鸣器和振动马达,用以提醒客户取餐。
(6)电源模块:用于主机和从机的系统供电。
2.设计方案图1 主机系统设计图(1)主机系统设计图如图1所示,主机由STC89C52芯片作为主控,TFT_LCD 彩色屏幕、CC2530无线透传模块、按键模块、电源模块构成。
图2 从机系统设计图(2)从机系统设计图如图2所示,从机由STC89C52芯片作为主控,TFT_LCD 彩色屏幕、CC2530无线透传模块、按键模块、提醒模块和电源模块构成。
3.程序流程图3 客户下单流程设计(1)系统下单流程如图3所示,顾客拿到从机后按下下单键,从机发出叫号信息,通过CC2530无线透传模块发送给主机,主机收到订单信息并确认,将此从机设备订单信息加入到订单排队序列中,并发送当前排队总人数给从机,从机收到排队信息后通过TFT_LCD彩色屏幕给顾客显示当前信息。
无线点餐系统的设计与实现(毕业设计开题报告)

无线点餐系统的设计与实现(毕业设计开题报告)毕业设计(论文)开题报告课题名称无线点餐系统的设计与实现一、课题来源随着社会的进步、计算机技术的飞速发展,信息技术的发展使得一切应用变的越来越有效率,用计算机代替手工的操作越来越多,本课题无线点餐系统就是其中之一。
通常情况,餐厅点餐、送单、结账都采用人工传递,这种工作流程效率低下,而且在就餐高峰期,服务员在快速手写点餐、人工送单中可能还会增加误操作,造成客人投诉,影响到服务质量,甚至有损、餐厅的信誉。
而无线点餐系统利用软件的全自动信息化手段,实现点菜、配菜、炒菜到传菜的全部管理过程;完成点菜单计算机管理、点菜单前端收银台与各厨房的同步打印;实现菜单无纸化操作;后台经理查询等。
在高速发展的中国,餐饮业的发展非常突出,增长势头强劲,2003年餐饮业零售额为5000亿元,2006年已超过l万亿,到2010年突破了2万亿元,餐饮业己成为对社会经济和社会发展产生重要影响的行业。
餐饮的迅猛发展推动了对餐饮管理更高的要求,虽然酒店必定都有已经存在并运行已久的信息管理系统,但设计出更好的管理系统,提高酒店的管理效率,显得异常重要。
本项目主要是完成以WEBService为基础的无线点餐餐饮管理系统。
该系统分成三部分:客户端,服务器端,商户子系统。
客户端主要完成的是客户的点餐,它是基于android系统的ipad。
ipad的一个重要特性是有wifi的支持,通过wifi连接网络。
客户登录客户端程序,可以选择自己想需的菜谱。
商户子系统主要完成的是对菜品的宣传、客户订单的处理。
服务器是以WEBService方式实现,是商户子系统和客户端的中间接口,为商户提供服务,帮助商户实现菜品更新、订单处理等业务,同时为客户端提供服务,使得客户端通过该服务实现酒店查询、菜品定制。
该系统能够缩短点菜、下单、买单的时间,提高餐厅用餐效率;最大限度地降低了点菜下单、买单过程中的差错率,增加了客人对酒店的的满意程度;亲和界面,柔性设计,客户无须任何帮助指导,即可随意操作;外观靓丽、突出直观、图形化和人性化服务,能够提升酒店档次。
无线点菜系统基站及上位机软硬件研究与实现的开题报告

无线点菜系统基站及上位机软硬件研究与实现的开题报告
一、选题背景
随着科技的不断发展和人们的生活水平的提高,无线点菜系统越来越受到餐饮业主和消费者的关注。
传统的餐厅点菜方式,需要服务员手写菜单,容易出现错漏,而
且服务效率较低。
而无线点菜系统通过智能化的点菜模式,可以大大提高服务效率和
准确性。
同时,该系统还可以提供更好的消费体验和服务品质,受到越来越多的消费
者欢迎。
二、选题目的
本研究旨在设计开发一种基于无线点菜系统基站及上位机软硬件的新型点菜系统,在传统点菜方式的基础上,增加更先进的点菜功能,提高服务质量和效率。
三、研究内容
本研究主要包括以下内容:
1.对现有点菜系统的市场调研和文献综述,了解现有技术的发展状况和特点。
2.设计开发一套基于无线点菜系统基站及上位机软硬件的点菜系统,包括硬件设备的设计和软件系统的实现。
3.设计开发一个图形化的管理后台,使管理员可以更方便地管理和操作点菜系统,包括菜品的添加、修改、删除、价格调整等功能。
4.对设计的系统进行测试和评估,验证其性能和稳定性,并针对可能存在的问题进行优化和改进。
四、研究意义
本研究设计开发的基于无线点菜系统基站及上位机软硬件的点菜系统,可以为餐饮业主提供更先进的服务方式,提高服务效率和准确性。
对于消费者来说,可以提供
更好的消费体验和服务品质。
同时,本系统的研究也有助于推动无线点菜系统技术的
发展,促进餐厅服务行业的进步。
无线点餐系统的开题报告

开题报告表课题名称基于ARM11的无线点餐系统的开发与设计课题来源自选课题类型BD 指导教师学生姓名学号专业计算机科学与技术一.课题背景:随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业。
无线电子点菜系统的目的就是利用最先进的2.4GRF无线通信技术、嵌入式移动数据库技术、以及触摸屏的掌上电脑技术, 为餐饮业走向全面数字化提供了完整的解决方案。
二. 参考书籍:田泽主著:《嵌入式系统开发与应用》郭金淮李超主著:《蓝牙技术与红外线接入技术》李科景李振坤主著:《基于PDA无线点餐餐饮系统的实现》李京蔚刘岚主著:《基于ARM的嵌入式系统开发》周立功主著:《ARM微处理器基础与实战》三. 研究内容:1、了解该课题的相关背景2、进行业务需求分析和用户需求分析3、实现无线点餐系统的设计四.课题研究步骤:1.进行餐饮行业的资料查阅;2.对无线点餐系统设计的业务需求和用户需求问题进行分析;3.寻求解决方案;4.展开对无线点餐系统平台的设计。
五. 设计的目的、要求、思路与预期成果:目的:研究并设计基于ARM11的无线点餐系统思路:了解课题的背景和现状,设计基于ARM11的无线点餐系统六. 时间安排:第一、二周:明确任务,查找相关资料信息。
完成“开题报告”和“需求分析”;第三至六周:阅读书籍了解餐饮行业的现状;第七~十周: 找到问题,设计ARM11的无线点餐系统;第十一~十四周:完成系统设计,并查找缺陷,提出改进方案。
第十五~十八周:撰写论文,准备答辩。
本次设计我查阅了大量的文献资料,为我下一步的计划作了很好的铺垫。
同时,指导老师为我们提供了大量的技术支持,这些是我们完成设计任务的有力保证。
指导教师签名:日期:课题类型:(1)A—工程设计;B—技术开发;C—软件工程;D—理论研究;(2)X——真实课题;Y——模拟课题;Z—虚拟课题要求(1)、(2)均要填,如AY、BX等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计开题报告电子信息工程基于无线通信的点菜系统设计1选题的背景、意义近几年来,人们的生活方式和生活理念随着生活水平的大幅度提高而逐渐发生着变化,在整个社会中,餐饮业占据着举足轻重的位置,因此,被称为中国的黄金产业的餐饮业也拥有了巨大的投资市场[1]。
那么,如何提高餐饮业的服务质量和它的服务速率也成为逐渐成为了大家所关注的问题。
餐饮投资的多元化完全取决于餐饮业的蓬勃发展,大量投入的资本将会大大促进餐饮业的发展,随着信息化建设在各个领域的不断普及,餐饮业中也慢慢注入了一些信息化的因素,因为这些变化,将餐饮业带入了一个计算机管理的时代,这样一来,不仅仅节省了人力的资源,对提高管理和工作效率也有很大的帮助,将我国的餐饮业领入了一个新的信息化的时代[2]。
无线通信技术的一个典型应用就是无线电子点菜系统,它把无线技术运用在了餐饮业当中,这项技术将传统餐饮业中的人工记点菜、收银业务等等全部转移至一部小型的掌中宝上进行操作,通过这个掌中宝,将所有的点菜、加菜、结账业务在行动中就可以进行,就省去了很多服务员走动的时间,在提高工作效率的同时,也提升了服务质量[3]。
2相关研究的最新成果及动态我们国内的无线点餐系统发展还不是很成熟,但是这在国外来说,已经进入了一个崭新的时代。
早在2000年6月15日,微软就正式发布了他们最新一代的嵌入式操作系统Windows CE 3.0,这套嵌入式系统的开发理念就是围绕“任何时间,任何地点”而来的,它是基于32位设备的,具有丰富功能、可靠性能、操作灵活的系统。
当它匹配到PDA上时,可以有效地运用在无线点菜系统当中。
我们国内的这项技术目前只在一些较大的酒店餐饮得到了初步的应用,但是还没有到真正普及的状态,但是我们相信,这项技术的攻破,会使得它在未来的应用更加广泛。
[4]。
无线通信技术被使用在这套系统中,而无线通信功能的实现可以有很多种方法,常见的无线通信技术就有下面的几种[5]:(1)红外技术:是使用最广泛的无线技术,它采用了人眼看不到红外光线传输信息,采用了点对点的连接方式,具有方向性,并且数据在传输的过程中干扰会比较少,速度快,价钱便宜,保密性很好,所以各种遥控器,笔记本电脑等移动设备会广泛的使用红外技术[6],不过红外技术有它的局限性,它只限于两台设备间的通信,无法构成一个网络在这套系统中,而且红外技术它只是一种视频传输技术,在传输的过程中要求两台设备之间不能有遮挡物,并且它的有效距离比较小,不能在移动设备中使用,所以不适合使用在无线点餐系统中。
(2)蓝牙技术:这是一种短距离的无线通信技术,它采用了无线电射频技术来实现设备之间的无线连接,可以全方位的传送数据,面对网络中各种语音和数据设备,经过无线的形式,连接成一个新的微微网(Piconet),那么很多个微微网在一起,就可以形成一个分布式网络(Scatternet),这样可以快速便捷的实现各种设备之间的通信[7]。
这种蓝牙技术语音和数据的传输能力非常的可靠,芯片的尺寸很小,它的应用将来会非常的广泛,不过,同一个微微网能够连接的设备不能超过8个,如果有超过8个设备需要同时进行的时候,就一定要使用两个微微网进行连接,这样做的后果就是网速大大的下降,那么要想在无线点餐系统中使用这项技术,也就不是很现实了。
(3)802.1lb技术:无线局域网的国际标准就是IEEE802.11b技术标准,兼容性好是它最大的优势所在,它只需要在本来的网络上装上AP,就能够提供无线网络服务,这样只要在终端设备上装上无线网卡之后,就可以像有线网络一样访问网络资源了,但是它却省去了很多布线带来的麻烦,可以说是非常的方便快捷。
这种技术的优势在于,具有穿透能力,可以全方位的传送数据,建网速度快,可以组建很多大型的无线网络,并且投资回报比较快,但是这种设备现阶段来说还是比较昂贵的,所以阻碍了它的推广和应用,因此也不是很适合应用在无线点餐系统中,这样会使得成本上升,不能很好的将这套系统进行推广[8]。
(4)微功率短距离无线通信技术:一般会使用数字信号单片射频收发芯片,再加上一些微控制器和少量的外围器件,就能够构成专用或者通用的无线模块。
这种模块使用简单的加密协议,或者它其中本身就包含了简单透明的数据传输协议,用户并不需要对无线通信的原理和工作机制进行很深的了解,只需要按照命令字进行简单操作就可以实现一些最基本的数据传输功能。
由于它的功率小,开发简单快速而且应用很广泛,数据传输的速度和流量都比较小,所以这种技术很适合搭建一些小型的网络,所以在工业,民用领域都得到了广泛的应用[9]。
通过对上面无线通信的集中技术看来,只有微功率短距离无线通信技术比较适合我们即将要做的这套无线点餐系统,并且相对来说它的成本比较低,而且使用的芯片等元器件比较容易找到,易于整个方案的实现。
3课题的研究内容及拟采取的研究方法(技术路线)、研究难点及预期达到的目标1.系统原理:我们的课题想初步研究这套无线点餐系统的原理,主要利用无线模块的发射和接收,将信息反应出来。
将程序模块化处理,在PC上利用SQL Server 2000,创建出一个新的菜单的数据库,数据库可以将菜谱进行简单的分类,比如热菜、冷菜、汤类等等。
这个数据库中的信息,将被51单片机调用,顾客点菜的数据和桌号将由单片机通过NRF2401的无线模块传输到主管理器,然后主管理器将信息显示在电脑显示屏上,电脑上的显示界面,可以利用VB来设计。
而且当顾客用完餐后由主管理器根据所点的菜单将消费总额计算出来方便顾客结账付款。
而各个模块的功能如下[10]:(1)业务选择模块:程序一旦初始化之后,首先就进入选择业务的界面,这个界面包括了开台、点菜、结账三个部分。
只要点击各个模块,程序就会进入相应的分界面。
其中,开台部分包括时间、用餐人数以及桌号等一系列常见的信息;(2)分类点菜界面模块:在业务选择的界面中点击“点菜”后进入该分界面,这个界面一共包括四个部分:热菜、冷菜、主食、汤类等等。
选择以后就会进入相应的界面,点菜之后,会显示所选菜名的价格以及所属分类等信息;(3)已选菜肴状态查询模块:在顾客点餐结束之后,调用已经选择好的菜单,显示出前面所选择的所有菜名以及价格,便于向顾客进行再一次的复述;(4)价格统计模块:在顾客用餐结束之后,将所选菜单的价格进行合计,最后得出总额,并且同时显示时间、桌号、消费总额等信息。
2.系统采用的方法:我们方案的数据传输是利用无线模块进行无线通信。
根据上文的分析看来,我们这套系统选择的是微功率段距离的无线通信技术。
在我们整个点菜系统中,无线通信的任务主要包括下面几个方面[11]:(1)将顾客的就餐位置、点菜分配命令,就餐位置调换命令等业务信息通过无线手持终端上传给服务器;(2)将当天的饭店菜谱信息、结帐信息由服务器下传给无线终端。
由此看来,在整个通信的过程中,服务器和无线终端设备不仅仅是数据发送端也是数据的接收端。
因为在本无线网络中,存在一个主站(服务器终端)和多个从站(各个无线手持终端),所以这个无线通信协议是一个一对多的无线通信协议[12]。
3.系统的工作环境:整个无线通信系统中,无线通信模块的工作频率是433MHZ,数据的传输速率是9600bps。
由于整个系统均工作在单一的载波频率之下,那么想要采用FDMA 技术是不太可能的,整个系统只有一个载波频率;采用随机竞争的方式,由于硬件缺少了检测冲突的机制,所以在经过了权衡之后,就要采取TDMA的方式,即分时多路访问,由于整个系统每次最多的通信数据量是限制在1K以内的,采用了轮换的工作方式[13]。
我们整个系统的工作过程如下:首先服务器端需要向无线手持终端发送一个建链请求,这个请求中要求包含有终端ID,用来询问这个终端是否有数据或者命令要发送;如果收到了该终端的肯定响应回答之后,那么服务器就会和终端进行通信,来接收终端的数据或者向无线终端发送数据,整个通信结束之后就会转到下一个终端的通信并且回到第一步。
其次是无线的手持终端,监听服务器端发送建链请求,如果这个请求当中包含的终端ID和自己的ID完全吻合,那么就开始和服务器进行通信,直到整个通信的结束,谈后再回到第一步;如果这个请求中包含的终端ID和自己的ID不吻合的话,那么就要丢弃这个请求包,继续进行监听;如果这个终端有数据或者命令需要上传的话,那么就和服务器进行通信,一直到通信结束,然后回到第一步;如果这个终端没有数据或者命令需要上传的话,那么就直接返回到第一步。
4.系统的硬件部分[14]:本系统的硬件框图如图1所示:图1系统硬件框图5.系统的软件部分:这套系统的软件部分,主要就是充分利用单片机低功耗的优点,在主程序中,仅仅完成了系统的初始化和开始部分的显示,就进入了低功耗的模式中,整个系统的设计,使得这个系统在绝大多数情况下都是处于低耗能的状态之下的,主程序的流程图如图2所示[15]。
这个系统整个程序都由C语言来完成,分模块进行,在主程序中进行子程序的调用,不仅仅便于调试,调用和修改,而且提高了整个程序的效率,缩短了整个调试周期[16]。
图2 主程序流程图在主程序当中,首先应该关闭关门狗和总中断,这样可以避免在初始化的过程之中,看门狗或者其他的中断程序使得单片机复位,无法完成初始化的任务[17]。
在每一个模块的初始化完成之后,就要打开中断进入低耗能的模式,这个时候只有RAM,端口和寄存器的数据保持,所以功耗保持在最低的状态[18]。
这个时候,如果外部有中断发生的话,CPU就会被唤醒,并且开始执行相对应的操作,完成以后继续进入低耗能的模式状态之下。
整个过程中除了系统本身相应的中断之外,其余时间全部处在低耗能的状态之下,这样一来充分体现了单片机低耗能的优点[19]。
本系统的难点在于程序的编写以及调试,程序的难点主要是数据处理方面的,然后再有就是无线通信方面的,这要求理解清楚无线模块之间的通信协议。
本系统预期达到的目标是顾客可以通过移动点餐器根据菜单进行点菜,然后由单片机将菜单的数据和对应的桌号利用无线通信传输到厨房,厨师根据菜单进行配菜、做菜。
服务员也可以根据菜单传菜,最后收银台可以根据单片机结算的顾客消费金额为顾客结账。
4研究工作详细进度和安排2011年3月5日—2011年4月8日,对整个系统进行详细的分析,完成大体电路的设计;2011年4月9日—2011年4月19日,系统开发、各个模块的代码设计,分模块进行调试;2011年4月20日—2011年4月29日,进行整个系统的调试、修改及优化阶段;2011年4月30日—2011年5月3日,完成整个系统的设计,使得系统可行。
5参考文献[1]夏建军.餐饮管理信息系统的设计与实现[D].广东:广东工业大学,硕士学位论文,2005年.[2]强磊,吕玉琴.一种无线餐饮点菜系统的设计与实现[A].北京:北京邮电大学电子工程学院,微计算机应用,2001年7月.[3]王景景.无线点菜系统的设计与实现[A].海南:海南大学学报自然科学版,2009年3月第27卷第1期.[4]李健.无线点菜系统的研究[D].天津:天津大学,2004年7月.[5]蔡子裕.基于ARM嵌入式无线点菜系统终端的研究与设计[D].中南大学,硕士学位论文,2008年.[6]无线+美味:无线点餐系统加速餐饮业信息化,|时·讯|札记.[7]于大为,余震虹,李鑫.基于无线通信网络电子餐饮系统的解决方案[A].无锡:江南大学,科学技术与工程,2008年7月.[8]张东英.基于GSM短消息的无线数据采集系统的设计[D].鞍山:鞍山科技大学,硕士学位论文,2005年.[9]李玮.采用NRF2401无线收发点菜器系统[A].电子技术,2007.1.[10]杨金伟,郭勇.无线点菜系统设计[A].成都:成都理工大学学报(自然科学版),2003年6月.[11]于旭.无线点菜系统及后台数据库设计[A].中国科技博览,2009年第7期.[12]程继兴,宋健.一种单片机控制的点菜系统[A].电子工程师,2004年4月.[13]刘爽.基于Visual Basic的小型点餐系统实现.福建电脑,2010年第2期.[14]赖联有,陈仅星,许伟坚.基于ZigBee的无线点餐系统设计[A].甘肃科技,2010年2月第26卷第3期.[15]刘辉,谢明华,龙英勇.基于Zig Bee技术无线自助点餐系统的设计[B].自动化技术与应用,2009年第28卷第5期.[16] 李永隆.Windows CEN序设计实务:使用embedded Visual Basic.中国电力出版社.2002.[17] 梁秋妍. 餐饮业无线管理系统终端部分的设计与实现. 天津大学, 2008.[18]Junyi Zhou ·Jing Shi.RFID localization algorithms and applications—a review.J Intell Manuf (2009) 20:695–707DOI 10.1007/s10845-008-0158-5.[19]C. Saygin.Adaptive inventory management using RFID data.(2007) 32: 1045-1051 Int J Adv Manuf Technol DOI 10.1007/s00170-006-0405-x.。