整个点菜系统的数据来源主要是餐厅外外卖点或餐厅内就餐点的顾客用餐点菜数据。其中数据的传输方式是按照IEEE802.11b协议,以无线传输方式发送至后台服务器接收端,再由服务器处理后发送给收银工作站和传菜工作站等。
顾客点菜完成后,点菜数据首先通过无线点菜终端发送,接收端将该数据接收到后台服务器处理,服务器再将处理好的点菜数据实时传输给收银工作站、传菜工作站和厨房的各远程打印机。收银工作站可以根据所收到的点菜数据进行账务管理;传菜工作站可以根据所收到的点菜数据进行传菜管理;厨房的各打印机响应到后台数据库的远程打印命令会自动打印出对应菜单,厨房各部门根据所打印菜单配制菜肴。
例如,在餐厅内顾客的点菜数据为"3016+3125+3226+3265+5001+5001 001 003"("001"表示1号餐座,"003"表示3号服务员)。当后台服务器接收到该数据后,通过访问点菜数据库和用户数据库,得到对应菜肴编码信息和用户信息,形成新的点菜菜单,即3016糖醋排骨¥18,3125番茄炒蛋¥8,3226清蒸鲫鱼¥16,3265盐水白虾¥25,5001米饭¥1*2(米饭是2份),1号餐桌,3号服务员。用户点菜确认完成后,无线点菜终端会自动在点菜信息之后加上"空格"、"终端号"和"空格"、"用户号",然后,服务器将这份新的点菜菜单传输给收银工作站、传菜工作站和厨房的各远程打印机。
如果是餐厅外就餐点,"终端号"只表示该终端的编号和位置,"用户号"则为顾客的注册会员号,对应该用户的相关信息,包括用户姓名及外卖送菜地点等。例如,顾客的外卖点菜数据为"3028+3125+3212+3265+5001+5001 102 223"。当后台服务器接收到该数据后,通过访问点菜数据库和用户数据库,得到对应菜肴编码信息和用户信息,形成新的点菜菜单,即3028芋艿排骨煲¥20,3125番茄炒蛋¥8,3212红烧带鱼¥18,3265盐水白虾¥25,5001米饭¥l*2(米饭是2份),102号终端(新世纪3#5),223号用户(新世纪3#504赵先生)。之后,账务管理、传菜管理和厨房配制菜所看到的菜单就都是这张由后台服务器处理过的新的菜单,最后反馈给用户的账单也是收银工作站在这张新菜单基础上核算形成的。
结 语
nRF24E1 作为一种主流的、典型的无线片上系统,已经被广泛应用于日常生活中各个方面的无线通信和 无线网络 的设计开发中。本 无线点菜 系统就是利用nRF24E1无线收发芯片实现的,降低了成本,简化了系统的硬件和软件设计,减小了设备体积,增强了系统的可靠性。结合文中的基础理论知识和具体的系统架构方法,
可以进行深入的研究和探讨,在切实了解nRF24E1的原理和特点的基础上,进一步促进其在无线研发方而的更大发展。
www.55dianzi.com
本文关键字:无线 综合-其它,单片机-工控设备 - 综合-其它
上一篇:三极管耳机兼线路放大器