基于无线通信的点菜系统软件设计开题报告

基于无线通信的点菜系统软件设计开题报告

ID:482045

大小:114.50 KB

页数:6页

时间:2017-08-09

基于无线通信的点菜系统软件设计开题报告_第1页
基于无线通信的点菜系统软件设计开题报告_第2页
基于无线通信的点菜系统软件设计开题报告_第3页
基于无线通信的点菜系统软件设计开题报告_第4页
基于无线通信的点菜系统软件设计开题报告_第5页
资源描述:

《基于无线通信的点菜系统软件设计开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开题报告基于无线通信的点菜系统软件设计1选题的背景、意义近些年来,随着人民生活水平的提高以及生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业之一。人们在消费过程中对服务质量产生了越来越高的要求,同时餐馆之间的激烈竞争也同样促进了无线通信在餐饮业中的应用。无线电子点菜系统设计的目的就是利用最先进的无线通信技术、嵌入式移动数据库技术、以及触摸屏的掌上电脑技术,为餐饮业提供了完整的解决方案[1-2]。该系统能够提高餐馆档次、提高效率、自动结账、避免人为错误、避免跑单、实时监控餐馆状况、提供各种各样统计信息、精简人手、提高服务品质等等

2、,为餐饮行业带来全新的管理理念与服务手段,优化业务流程,为客户提供了更好的服务,实现企业价值最大化的同时又使成本最低化,是餐饮行业向信息化发展的一个重要标志之一。由于使用无线技术通信,不需要进行复杂的布线,这也大大降低了餐馆的建造成本,减少了对线路维护的花费。无线点菜系统的信息流动主要包括三个区域:用餐区、款台区和厨房区。系统的核心部分是位于吧台的主控计算机。手持终端通过无线的方式与主控计算机进行通信,从事开台、换台、点菜、退菜、申请结账等系列操作,以及实现下载菜单信息、桌台信息等辅助信息。厨房区的厨房终端通过无线方式接收主控计算机发送过来

3、的点菜信息,并进行打印,供厨师烹饪和传菜员传菜[5-6]。主控计算机上的餐饮管理软件不仅起到控制的作用,同时也对各终端发送过来的信号进行分析、加工、处理和回馈,实现了统计、管理等一系列的功能。2相关研究的最新成果及动态无线点菜系统,或称无线点餐系统,就是利用现代的电子技术、无线通信技术、计算机技术以及网络技术,取代传统的纸和笔,进行无线点菜操作的系统[4]。是餐饮企业提升管理水平、提高运作效率的重要手段之一。餐饮管理软件对系统的各硬件进行整合和协调控制,使之成为一个有机的整体,并进而实现数据处理、统计分析等各项职能。无线电子点菜系统是基于目

4、前很热门的技术——嵌入式技术,依托一定的硬件平台目前微电子技术已经发展到了SOC(SystemOnChip,片上系统),集成度获得了极大的提高[3]。同时,芯片的价格,体积和能耗的进一步降低,这些都使无线电子点菜系统向移动化和大众化方向不断发展。随着微电子技术的进一步发展,无线电子点菜系统依然有很大的发展空间。无线点菜系统在通讯的频率上一般使用ISM(工业、科学、医疗)[7]频段,如2.4G、433M等,频率越高,通讯距离越短,无线信号的穿墙性能也越来越差。通讯机制有的采用标准的无线通讯协议(如WiFi协议,TCP/IP协议),有的采用Zi

5、gbee协议,都相对较为复杂,而且都必须使用2.4G的频率进行通信。贝斯曼无线点菜系统则采用自己特有的通讯协议,利用433M信道进行通信,通过数据冗余技术,提高通讯的稳定性和系统的可靠性。根据无线化的程度,无线点菜系统可分为“半无线系统”和“完全无线系统”[8]。“半无线系统”是指从手持终端到主控计算机之间是通过无线信号进行通讯,而从主控计算机到厨房则是通过网线或者串行总线进行有线信号的传输。“半无线系统”是当前市场上的点菜系统的主要解决方案。“完全无线系统”则是从手持终端到主控计算机、从主控计算机到厨房都是通过无线的方式进行信息的传递。网

6、络版的无线点菜系统还可以实现远程监管功能[9],如经理可以在异地监控吧台的运营数据、查看各项账单,甚至可以进行远程审核、财务审批等工作。开发无线点菜系统界面用到的一些设计平台有:1.Qt设计器(Qtdesigner)QtGUI编程语言一系列工具中的一个,该工具提供了基本的可绘制窗部件,如QWidget、QLabel、QPushBmmn、QVBoxLayout等。在设计中通过鼠标直接拖动这些窗口部件,能够高效的、快速的实现GUI界面的设计,界面直观形象,所见即所得。2.C++Builder是由Borland公司继Delphi之后又推出的一款高

7、性能可视化集成开发工具。C++Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面[10];C++Builder内置了100多个完全封装了Windows公用特性且具有完全可扩展性(包括全面支持ActiveX控件)的可重用控件;C++Builder具有一个专业C++开发环境所能提供的全部功能:快速、高效、灵活的编译器优化,逐步连接,CPU透视,命令行工具等。它实现了可视化的编程环境与功能强大的编程语言(C++)之间的完美结合。3.vb是Vis

8、ualBasic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。