一种基于网络的餐厅自助点菜及收银系统的制作方法

文档序号:6681030阅读:184来源:国知局
专利名称:一种基于网络的餐厅自助点菜及收银系统的制作方法
技术领域
本发明涉及一种基于网络的餐厅自助点菜及收银系统,特别是一种用于快餐店
的计算机技术。
背景技术
传统的到餐厅就餐的方式是顾客进入餐厅后,服务人员会提供纸质的或类似材 料制作的菜单给顾客。顾客查看菜单并选择感兴趣的菜肴后告诉服务人员,也就是点 菜。顾客点好菜以后,服务人员将其记录下来交给前台和厨房。顾客就餐完毕以后,自 己到前台或招呼服务人员到就餐的餐桌结帐,然后将现金交给前台或服务人员。如需找 零的话,由前台和服务人员将零头交给顾客。
这种就餐方式有以下缺点 l.耗费人力。需要多名服务人员协助顾客点菜,并且需要若干前台人员记帐、 收款和找零。 2.易出错。有时候由于服务人员的疏忽或者和顾客的沟通出现问题,可能会出 现漏单问题。而且,在顾客结帐或者餐厅进行后期日常结算时,由人工计算金额及容易 出错。 为解决以上问题,出现了各种自动化的电子点菜装置和系统。但是这些系统都 没有提供自动化收银和点菜功能,或是只着重前台的点菜功能而勿略了后台的数据统计 和查询功能。

发明内容
本发明提供一个餐厅顾客自助点菜及收银系统。通过本系统,餐厅顾客可以进 行自助的点菜和付款而无需服务人员的帮助,管理人员则可以通过该系统进行远程维护 以及各种数据的统计查询,从而节省了大量人力、财力。顾客的整个消费过程如下
a)在触摸屏上浏览菜肴和点菜; b)通过硬币投币/退币器和纸币投币器自助付款,并取得收据; c)将收据交与厨房或服务人员(此时只需一名服务人员即可,而传统点菜方式需
要多名); d)等待上菜。 通过本系统,餐厅的管理员可以方便查看和查询各种详尽的统计信息,高效而 准确。统计信息包括年、月、日的营业额、某个时间段内各道菜的销售数量、各个时间 段的营业额的比较等等,这些统计信息有助于餐厅管理者指定下一步的管理决策。
本发明的系统包括一台或多台前端机(相当于附图1中的用户客户端3)、 一台或 多台服务端计算机(相当于附图1中的服务台客户端4)、 一台或多台管理员客户端计算机 (相当于附图1中的管理员客户端5)以及一台服务器,前端机、服务端计算机和服务器之 间以局域网相连。前端机为顾客提供自助点菜和收银的功能,服务端计算机为餐厅服务
3人员提供顾客点菜、交费信息,管理员客户端计算机为管理人员提供系统维护、信息查 询等管理功能,服务器则存储了菜肴信息和销售记录,是整个系统的数据中心。
前端机主要包括以下部件
a)主控板,用来控制整个系统 b)硬盘存储器,用来存储菜肴信息、销售记录和其他各种数据 c)触摸屏,用来显示菜肴、提供触摸操作 d)纸币投币器,用来接收纸币 e)硬币投币/退币器,用来接收硬币和找零 f)微型打印机,用来打印收据 其中纸币投币器、硬币投币/退币器和微型打印机都以RS232或RS485串口与主 控板相连,硬币投币器采用MDB(Multi Drop Bus)协议来与主控板进行通信。
服务端计算机可以是普通的PC机、便携式计算机或其它具有显示器的计算机, 其实时接收前端机发送的点菜、交费信息,并将其显示在显示器上。 前端机上的菜肴信息来自于服务器,菜肴信息的录入、修改和删除等操作都在 服务器上进行。管理员可以配置前端机菜肴信息的获取方式,例如定时自动获取、管理 员手动获取、由服务器主动发送等等。 每台前端机都维护了本机的销售记录,并且将销售记录发送到服务器上。发送
的方式可以由管理员配置,例如定时自动发送、管理员手动发送、有服务器主动获取等 等。 管理员通过标准的web界面来维护和查询服务器上的信息,因此如果餐厅将服 务器接入了 Internet,那么管理员可以通过管理员客户端计算机在远程对服务器进行维 护。当然,服务器也可以不接入Internet,而由管理员客户端计算机通过局域网对其进行 维护。 系统还包括前台程序、服务台程序与后台管理程序,其中前台程序运行于前端 机,服务台程序运行于服务端计算机,后台管理程序运行于服务器; 所述前台程序又包括顾客点菜程序和简单后台程序,其中顾客点菜程序为餐厅 顾客提供点菜和付款的功能,简单后台程序为餐厅管理人员提供了查看销售记录、打开/ 关闭背景音乐、修改密码和启动/停止后台管理程序的功能;
所述服务台程序为服务人员提供顾客的点菜信息; 所述后台管理程序用于实现添加、删除和修改菜肴信息、查看全面的销售记录 和设置系统信息。 本发明还提供了一种上述餐厅自助点菜及付款系统的处理方法,该方法包括下 述步骤 (l)启动餐厅自助点菜及付款系统,自动进入前端机的顾客点菜模块,等待顾客 点菜; (2)顾客在触摸屏上浏览菜肴和点菜; (3)通过硬币投币/退币器和纸币投币器自助付款; (4)前端机计算收到的总金额,如果总金额不够,则等待顾客继续投币;如果总 金额足够,则判断是否需要找零钱;
4[OO35] (5)前端机的微型打印机打印收据, 算机,并在服务端计算机的显示器上显示; [OO36] (6)顾客取得收据,等待上菜。


图l是系统架构示意图。 图2是系统的主要硬件结构图。 图3是前端机的外观结构图。 图4是操作板的示意图。 图5是前台点菜程序的流程图。 图6是服务台程序的流程图。 图7是后台管理程序的流程图。 图8是简单后台程序的流程图。
3/5页
同时将点菜信息通过局域网传输至服务端计
说明书
具体实施例方式
本系统具体包括若干台前端机、若干台服务端计算机、若干台管理员客户端计 算机和一台服务器l,以及分别安装在前端机、服务端计算机、服务器l上的前台程序、 服务台程序、后台管理程序。其中,服务端计算机、管理员客户端计算机可以是普通的 PC机,也可以是其它具有显示器的计算机,服务器1则可以是普通的PC机或其它类型的 计算机。 餐厅可根据自己的规模和每天的顾客流量选择一定数量的前端机,并将它们与 服务端计算机、服务器l通过局域网相连,然后安装相应的前台程序、服务台程序和后 台管理程序。如果将服务器1接入Internet,管理员还可以通过管理员客户端计算机对其 进行远程维护,当然,管理员也可以直接登陆服务器l或利用管理员客户端计算机通过 局域网对服务器1进行访问。图1是整个系统的示意图。 图2是系统的主要硬件结构图,图3是前端机(即用户客户端3)的外观结构图。 前端机的所有部件都安装到如图3所示的机柜内。机柜的前面板可以打开,分上下两扇 门(以下简称A门和B门,图中未示出),可以分别打开,两扇门上均安装有锁(锁14和 锁18)。中间有一隔板,将机柜分为上下两部分,隔板向上一面固定着主控板10(在图3 中未示出)。机柜上半部分内装有触摸屏6、纸币投币器8、硬币投币/退币器9、微型打 印机7,均与主控板10的多个RS232或RS485串口之一相连。纸币投币器8的投币口 (未示出)与前面板上的纸币投币口 12相连,硬币投币/退币器9的投币口和退币口 (未 示出)分别与前面板上的硬币投币口 13和退币口 16相连。微型打印机7的打印口 (未示 出)与前面板上的收据打印口 15相连。机柜的下半部分主要放置了不间断电源UPS ll和 操作板17。操作板17垂直于地面固定在机柜内的前部,需要打开前面板才能看到。
如图4所示,操作板17上装有如下部件
^三个USB口19,可以外接鼠标和键盘,方便维护。
>RJ45网口 20,通过局域网与主控机相连。
>小键盘21,进入简单后台模块时输入密码。
^主控板ATX开关22,启动主控板10。 >总电源开关23,控制主控板IO和其他所有部件的电源。 在给机柜插电以后,需要通过以下步骤来启动系统 >打开总电源开关23 >打开不间断电源UPS 11开关 >打开主控板ATX开关22 系统启动后,自动进入前台程序的顾客点菜模块,等待顾客点菜。点菜模块的 工作流程如图5所示。系统等待直到有顾客点菜,顾客确认完成点菜后,纸币投币器8 和硬币投币/退币器9开始工作(在其他情况下,它们不接收用户投入的钱币),等待用户 投币。用户每投一次币,系统会计算用户投入的总金额,如果不够,那么继续等待用户 投币;否则,停止收币并判断是否需要找零。如果需要找零,则硬币投币/退币器9会 将零钱退到硬币退币口 16。然后微型打印机7会通过收据打印口 15打印出收据,整个交 易结束,系统等待下一位顾客点菜。 前台程序的简单管理模块(简单后台程序)为餐厅管理人员提供了日常的管理功 能,包括 >以两种方式查看当日销售记录。
一种是查看交易流水记录,即按时间顺序查看 每比交易的交易时间、所点菜肴的数目、所点菜肴的总额、收到的金额、找零的金额。 另一种方式是查看售出的每种菜肴的统计信息,包括销售数目和销售总额。
>打开/关闭背景音乐。 >修改管理员密码。 >添加硬币。因为硬币投币/退币器9只有在顾客确认点菜 后才开始工作,平时硬币投币/退币器9不工作,所以添加硬币时需要在此启动硬币投币 /退币器9,使硬币投币/退币器9处在接收状态,然后添加硬币。本功能还可以显示硬 币投币/退币器9中每种金额的硬币的数目。 >关闭系统。 餐厅管理人员要进入简单管理模块,需要用钥匙打开B门通过小键盘21输入管 理员密码。简单管理模块的程序流图如图8所示系统开始,登陆简单管理平台,管理 员是否进行修改密码操作,如果是,则更改密码并更新服务器1的数据库2,否则进行下 一步操作;管理员是否进行查看销售信息、修改背景音乐、添加硬币等功能操作,如果 是,则执行操作并更新服务器l的数据库2,否则退出登陆,结束操作。
服务台程序为餐厅服务人员提供了顾客的点菜信息,其流程图如图6所示系 统开始,首先查看有无顾客新点的菜单,如果没有则继续查询,如果有新点菜单则列出 菜单项;查询菜单项是否备置完毕,如果没有则提示厨房做准备,如果备置完毕则提示 服务员点菜信息。 与简单管理模块相比后台管理程序除了拥有简单管理模块的全部功能外,还为 餐厅管理人员提供了更丰富的功能以及更大的权限》菜肴信息的添加、删除和修改。菜肴信息包括菜肴的名称、价格、图片和介 绍。 >添加和删除背景音乐 >查看更详细全面的销售记录。可以3种方式查看查看每一天每种菜肴的销售 情况;查看每一天的交易流水记录;查看任意年、月、日的营业额。
6
>设置系统信息。包括修改管理员密码、餐厅名称和电话(打印在收据上)、 餐厅图片和介绍(可以在顾客点菜模块中查看)等。 后台管理程序的流程图如图7所示系统启动后首先进入管理平台,管理员是 否需要更改密码,如果需要则修改密码并更新服务器1的数据库2,如果不需要,则进行 其它操作;管理员是否需要更改菜单项,如果需要则修改菜单并更新服务器1的数据库 2,如果不需要,则进行其它操作;管理员是否需要更改或查询其它配置,如果需要则进 行其它配置的修改、查询并更新服务器l的数据库2,如果不需要,则退出登陆,操作结 束。 使用后台管理程序,需要一台装有网卡和Web浏览器的计算机(管理员客户端计 算机),其实后台管理程序可以是一个Web应用程序。首先通过网线将管理员客户端计 算机连接到Internet或局域网,在管理员客户端计算机的Web浏览器中输入指定的网址即 可打开后台管理程序的登录页面,然后输入密码即可进入。当然,管理员也可直接登陆 服务器l(这种方式仅限于管理员在服务器1附近,否则很不方便)。 本发明还提供了一种上述餐厅自助点菜及付款系统的处理方法,该方法包括下 述步骤 (l)启动餐厅自助点菜及付款系统,自动进入前端机的顾客点菜模块,等待顾客 点菜; (2)顾客在触摸屏6上浏览菜肴和点菜; (3)通过硬币投币/退币器9和纸币投币器8自助付款; (4)前端机计算收到的总金额,如果总金额不够,则等待顾客继续投币;如果总 金额足够,则判断是否需要找零钱; (5)前端机的微型打印机7打印收据,同时将点菜信息通过局域网传输至服务端
计算机,并在服务端计算机的显示器上显示; (6)顾客从收据打印口 15取得收据,等待上菜。 以上所述,仅是本发明的较佳实例而已,并非对本发明作任何形式上的限制, 虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何精于本专业的技 术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出其他种种 的改良或修饰为等同变化的等效实例,但凡是未脱离本发明技术方案的内容,依据本发 明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技 术方案的范围内。
权利要求
一种餐厅自助点菜及付款系统,其特征在于包括一台或多台前端机、一台或多台服务端计算机、一台或多台管理员客户端计算机以及一台服务器;前端机、服务端计算机和服务器之间以局域网相连,服务器接入Internet,通过管理员客户端计算机对其进行远程查询和信息维护;前端机将顾客点菜信息实时传输给服务端计算机,并显示在服务端计算机的显示器上;服务器存储了菜肴信息和销售记录,是整个系统的数据中心,前端机从服务器上获取菜肴信息,获取方式可以是定时自动获取、管理员手动获取、或由服务器来主动发送;每台前端机都维护了本机的销售记录,并且将销售记录发送到服务器上,发送的方式可以是定时自动发送、管理员手动发送、或由服务器主动获取;前端机包括机柜,所述机柜具有一前面板,前面板上具有锁,一隔板将所述机柜分隔为上下两部分,所述隔板向上一面固定着主控板,所述机柜上半部安装有触摸屏、硬盘存储器、纸币投币器、硬币投币/退币器和微型打印机,纸币投币器、硬币投币/退币器和微型打印机都以RS232或RS485串行通信接口与所述主控板相连,其中硬币投币/退币器和主控板的通讯协议采用MDB(Multi Drop Bus)协议,纸币投币器的投币口与前面板上的纸币投币口相连,硬币投币/退币器的投币口和退币口分别与前面板上的硬币投币口和退币口相连,微型打印机的打印口与前端机的前面板上的收据打印口相连,机柜的下半部分安装有不间断电源UPS和操作板,所述操作板包括USB外设接口、RJ45网口、数字键盘、主控板ATX电源开关和总电源开关。系统还包括前台程序、服务台程序与后台管理程序,其中前台程序运行于前端机,服务台程序运行于服务端计算机,后台管理程序运行于服务器;所述前台程序又包括顾客点菜程序和简单后台程序,其中顾客点菜程序为餐厅顾客提供点菜和付款的功能,简单后台程序为餐厅管理人员提供包括查看销售记录、打开/关闭背景音乐、修改密码、添加硬币和开启/关闭前端机系统的功能。所述服务台程序为服务人员提供顾客的点菜信息;所述后台管理程序为管理人员提供包括添加、删除和修改菜肴信息、查看全面的销售记录和设置系统信息的功能。
2. —种权利要求1所述基于网络的餐厅自助点菜及付款系统的处理方法,包括下列步骤(1) 启动餐厅自助点菜及付款系统,自动进入前端机的顾客点菜模块,等待顾客点菜;(2) 顾客在触摸屏上浏览菜肴和点菜;(3) 通过硬币投币器和纸币投币器自助付款;(4) 前端机计算收到的总金额,如果总金额不够,则等待顾客继续投币;如果总金额足够,则判断是否需要找零钱;(5) 前端机的微型打印机打印收据,同时将点菜信息通过局域网传输至服务端计算机,并在服务端计算机的显示器上显示;(6) 顾客取得收据,等待上菜。
全文摘要
一种基于网络的餐厅自助点菜及收银系统,包括前端机、服务端计算机、管理员客户端计算机以及服务器,前端机、服务端计算机、服务器之间由局域网相连。前端机主要由主控板、触摸屏、纸币投币器、硬币投币/退币器和微型打印机组成,顾客可以通过触摸屏自助点菜,点菜信息会被传输至服务端计算机。前端机还通过纸币和硬币投币器提供收银的功能,并且存储着本机的销售记录。服务器可以是一台PC,存有菜肴信息和所有前端机的销售记录,是整个系统的数据中心。前端机从服务器上获取最新的菜肴信息,同时将本机存储的销售记录同步到服务器上。管理员可以在服务器上添加、删除和修改菜肴信息,以及查看销售记录和各种详尽的统计信息。
文档编号G07F17/40GK101692297SQ200910093590
公开日2010年4月7日 申请日期2009年10月13日 优先权日2009年10月13日
发明者丁毅, 张伟, 杨炼, 胡凯, 那日苏 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1