基于无线网络技术的餐饮管理信息系统的设计与实现_第1页
基于无线网络技术的餐饮管理信息系统的设计与实现_第2页
基于无线网络技术的餐饮管理信息系统的设计与实现_第3页
基于无线网络技术的餐饮管理信息系统的设计与实现_第4页
基于无线网络技术的餐饮管理信息系统的设计与实现_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、开发案例现代计算机(总第二三三期引言改革开放以来,中国的餐饮业呈现出蓬勃发展的趋势,在餐饮行业中应用管理信息系统也就应运而生了。目前出现的餐饮管理信息系统大部分是采用人工开单,集中汇总到前台计算机录入,厨房仍采用人工分单送单的方法,这样的系统容易出现以下一些问题1:人工传递单据浪费时间,效率低下,直接影响到翻台率;经营大规模菜系时单据多、信息量大,而分单、传菜等环节越多越易出差错,直接影响服务质量和效率;繁琐复杂的财务核算工作,无法保证有效的财务监督管理机制;只能靠“人制”,无法实现真正的“法制”,使得现代企业管理的理念不能真正贯彻实现。本文提出采用最新的802.11b无线信息技术和智能掌上电

2、脑(PDA,为餐饮业带来崭新的服务手段与管理理念,优化业务流程,大幅提升餐厅的服务品质与企业形象,实现企业价值最大化,同时又使自己的成本最低化,并最终提高其本身在餐饮行业的竞争优势。1系统核心思想本系统WCMIS(Wireless Catering ManagementInformation System的核心思想是:把餐饮经营过程中每道环节利用数据库技术、无线网络技术有机地结合在一起,从而实现信息化的管理。把企业经营过程中原材料采购计划的制定、生产计划的制定、原材料的采购、库存管理、原材料加工、菜肴的切配、菜肴的生产、顾客点菜、前台接待、收银、宴会管理、经理决策、信息分析处理等环节,都实现标

3、准化的管理和标准化的控制,从而达到为企业节约人力成本,提高企业的资金利用率,对原材料进行科学的管理和控制;对每个员工进行有效的监督、考核、激励,大大提高每个员工的责任心、积极性和创造性;实现餐饮真正意义上的创新。2系统实现(1系统运行环境软件要求平台软件:本系统适用于Windows2000/Win-dows XP/Windows Server2003,推荐使用Windows2000。数据库软件:本系统采用SQL Server关系数据库,推荐使用SQL Server2000。其他软件:本系统前端应用程序采用VisualStudio.Net开发套件中的Visual Basic。硬件要求计算机:主流

4、计算机。PDA:要求PPC2003操作系统+CF插槽。无线AP:802.11b无线接入点。打印机:专用票据打印机,无线打印机。(2系统网络结构本系统的用户主要是餐厅的各级服务人员和管基于无线网络技术的餐饮管理信息系统的设计与实现林璇,冯健文(韩山师范学院数学与信息技术学院,潮州521041摘要:本文简要分析了目前餐饮管理信息系统的现状和不足,提出采用无线网络技术进行改进,论述了基于无线网络技术的餐饮管理信息系统的核心思想及系统的功能结构,结合实际情况,提出了完整的解决方案及程序实例,最后指出了系统的特点。关键词:管理信息系统;餐饮;无线网络;PDA!"MODE R N COMP UT

5、E R2006.4现代计算机(总第二三三期MODE R N COMP UTE R 2006.4开发案例理人员。图1给出了该系统的网络结构图,图中清楚地标识了该系统所需的各种无线设备。同时,为了实现系统更好的扩展性,可以采用有线、无线混合使用。本系统大致分为以下几部分2:前台接待(点菜部分此部分主要就是应用无线PDA 掌上电脑记录客人的点菜情况,然后通过无线网桥传回前台收银计算机,再通过无线AP 或有线交换机传到厨房接收端。厨房接收部分当接收到来自前台的点菜信息后,通过POS 打印机自动输出客人的菜单,同时通过无线网络将客人菜单信息传送到后厨打印分配器,并根据客人菜单的情况自动分到各个厨房,从而

6、减轻了服务员分单、送单的工作量。后台管理部分即后台数据库。根据前台点菜信息及服务员信息,分析库存情况,进行菜单预结帐等,并可作为服务员业绩的参考。图1网络结构图3系统功能模块WCMIS 系统的主要工作流程是:由前台服务人员(领位员通过前台服务子系统登记顾客信息、为顾客安排餐桌并带领顾客到所安排的餐桌,同时将相关信息传送到点菜子系统和收银管理子系统;再由点菜服务人员接待顾客,利用点菜子系统为顾客介绍菜式并点菜,然后利用无线PDA 将菜式信息传送到厨房子系统和收银子系统;厨房通过打印机可以接收由点菜子系统传送来的点菜信息,并依据这些信息安排切配和烹调;根据厨房的原材料使用情况,厨房领料员去仓库领料

7、,利用仓库管理子系统进行原材料的出库入库等工作。本系统还包括了采购管理、财务管理、人力资源管理等子系统。图2为系统的数据流图。图2数据流图本系统目前主要包括5个模块:前台接待子系统、点菜子系统、厨房管理子系统、收银管理子系统和仓库管理子系统。(1前台接待子系统前台接待子系统是实现对客户资料的登记和餐桌座位的合理安排,即当客人来到后,可以立刻对目前的餐桌情况进行查询和搜索,并提供多方面的选择,还可以接受餐桌和宴会的预订与查询,主要以数据库为依据提供包房、餐桌的空闲情况,实现一定的智能选择,并将客户信息和安排的餐桌信息传送给点菜子系统。包括有:客户管理模块,主要进行客户资料登记、查询;餐厅餐桌管理

8、模块,主要实现餐厅餐桌查询和安排;预订模块,主要实现餐厅餐桌查询和预订。(2点菜子系统点菜子系统是利用无线PDA 掌上电脑将菜谱以图文并茂的形式提供给用户,方便用户对菜式的查询,特别是服务员可以通过这个系统将客户所点的菜式立刻输入电脑,改变传统的手写点菜方式,并且能够通过无线网络将客户所点菜式信息快速传送到厨房和收银,实现规范化和现代化的管理。该子系统也包括转台、并台等操作的应用,并能实现相应的赠菜、退菜等服务。包括有:菜式查询模块, 主要提供菜式!"开发案例现代计算机(总第二三三期的基本信息、菜式配方表等信息;点菜模块,用于协助顾客的点菜,并把点菜信息传送到收银和厨房管理子系统;转

9、台并台操作模块;赠菜退菜处理模块;顾客评价模块,用于提供给顾客对就餐的评价,主要包括对就餐环境、服务质量、菜式质量的评价,特别是对菜式质量的评价,是菜式营销分析的主要依据。(3厨房管理子系统厨房管理子系统通过接收点菜信息,自动进行分单并传递到各个厨房,从而合理安排菜肴的切配和烹调,并且可以根据原材料的使用情况进行分析,从而更好地掌握菜品的利润,调整销售策略和菜品的研发策略。包括:分单模块,用于将顾客菜单进行自动分单;数据分析模块,用于对原材料的分析统计;业绩分析,用于对厨师和各级厨房服务人员的业绩统计分析。(4收银管理子系统收银管理子系统不需要收银员输入菜单,系统会根据各点菜端口所点的菜点自动

10、生成收银明细和结算金额,收银员只需要选择结算方式(现金、银行转帐、记帐、支票、签单等和输入优惠卡号(如果结算顾客有优惠卡,系统会自动显示应收金额、折扣金额、实收金额、服务费和结算总额,并打印帐单或发票。通过此系统的运用,可以杜绝收银人员人为因素所造成的误差,同时大大减少收银人员的工作量,从而提高收银效率,减少收银人员,节约人力成本。本系统还提供查询功能,能够查询客户消费明细、收银明细记录等。包括有:查询功能模块,用于查询客户消费明细等;结帐系统模块,生成帐单等。(5仓库管理子系统实现原材料每次入库、出库的明细查询管理;对每种具体原材料的入库、出库、损耗、变动明细进行查询管理;对每种原材料的现存

11、、安全库存进行明细查询管理;对库存材料按照规定进行报废处理;对系统信息进行维护等。通过仓库管理系统可以很清楚地知道每种原材料的变动情况以及每次采购入库的品种和数量,从而对原材料进行有效的监督、控制和管理。包括有:库存管理模块,用于总仓库查询、子仓库查询、库存明细管理等;出入库管理模块,用于出入库清单的形成、浏览和查询;仓库维护管理模块,对仓库系统的维护和管理;原材料报废管理模块,对指定的原材料进行报废处理,并修改相应的记录。4程序举例这里以餐桌预定为例进行说明3。餐桌预定(booktable类方法:读取餐桌预定表中到本地机中bool getdbdata(!在本地表中保存顾客预定信息bool a

12、ddlnote(!获取本地表当前日期当前时间起一小时内已预定的餐桌(即计算当前时段被预定的餐桌bool getcurrentbook(period,currenttime!保存修改到数据库的餐桌预定表中bool updatedb-data(public class booktablestatic SqlCommand command=new SqlCommand(;static SqlDataAdapter ad=new SqlDataAdapter(;public booktable(/读取餐桌预定表中到本地机中public bool getdbdata(Now.Year;Now.Day;N

13、ow.Month;if(month.Length=1month="0"+month;if(day.Length=1day=""+day;command.Connection=sharedata.GetConnection(;command.CommandText="select*from餐桌预定表whereConvert(char(10,预订就餐时间='"+month+""+day+""+year+"'"ad.SelectCommand=command;ad.

14、Fill(sharedata.ds,"餐桌预定表"return(true;/在本地表中保存顾客预定信息public bool addlnote(string tablenum,string booktime,string name,string phoneNewRow(;row"餐桌号"=tablenum;row"预订就餐时间"=booktime;row"顾客姓名"=name;row"电话"=phone;row"餐桌状态号"="TO1"return tru

15、e;/计算并保存当前时段被预定的餐桌public void getandsavecurrentbook(double tolalmin/DataTime time,"餐桌预定表".RowsDateTime time=(DateTimerw"预订就餐时间"TimeSpan ts=DateTime.Now-time;double db=ts.TotalMinutes;if(tolalmin>=dbstring st="update餐桌状态表set状态号='TO1'where餐桌号='"+rw"餐桌号

16、"+"'"SqlCommand myCommand=new SqlCommand(st, !"MODE R N COMP UTE R2006.4现代计算机(总第二三三期MODE R N COMP UTE R 2006.4开发案例Design and Implementation ofCatering Management Information System based on Wireless Network TechnologyLIN Xuan,FENG Jian-wen(College of Math and Information Tech

17、,HanShan Normal University,Chaozhou 521041ChinaAbstract :This paper briefly analyzes the actuality and shortage of catering management information systems andputs forward wireless network technology.Firstly,it discusses the core idea and function structure of the catering management information syst

18、em based on wireless network technology and brings forward a comprehensive solution.Secondly,the application example and traits of the system are given.Key words :Management Information System ;Catering ;Wireless Network ;PDAsharedata.GetConnection(;myCommand.ExecuteNonQuery(;/保存修改到数据库的餐桌预定表中public void updatedbdata(tryChanges(;catch(Exception exMessageBox.Show(ex.ToString(;Changes(;5系统特点(1先进性在本系统中,不管是基于无线技术的掌上点菜系统、厨房同步分单打印系统,还是基于互联网的连锁数据传输系统,都采用先进的硬件、软件系统平台构建。保证

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论