《餐饮管理信息系统文档.doc》由会员分享,可在线阅读,更多相关《餐饮管理信息系统文档.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中科智能一体化餐饮管理信息系统的设计文档一、背景分析近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,由于传统酒店的管理还处于人工管理阶段,所以酒店的管理效率不高。由于缺乏科学的管理和现代化的管理工具,传统酒店在管理上和业务的安排上都存在着不足。包括包间的管理不够科学方便,使用情况不直观;库管员不能随时掌握库存情况,不能及时发现商品缺货的情况,另外统计商品数量即费时又费力;由于酒店的商品种类多,菜样多变,靠人工方式管理商品和菜品信息有很多不便。例如商品数量大导致查找商品信
2、息困难等;这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。这就迫切需要标准的、高效率的管理方式引导其发展,通过管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。为了适应行业竞争的需要,使餐饮管理更加规范化和科学化,餐饮在前期就将电脑管理系统列入餐厅筹建项目的重要位置。基于以上事实,我们提出了一套行之有效的前台点菜解决方案,以我们在计算机管理方面的专业优势与客户的实际业务流程有机地结合,制定出适合于具体用户的方案。所以开发一套完善的餐饮管理系统对餐饮行业的市场形象、服务质量、管理水平和经济效益都有至关重要的影响。使用餐饮管理系统对餐饮企业
3、信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件;系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作;对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误;实现对消费账目自动结算;实现对消费的历史记录进行查询,支持模糊查询;系统应最大限度地实现易维护性和易操作性。实现餐饮管理信息计算机化、系统化,将餐饮管理中的工作流转化成比较科学化、规范化的业务流程,使管理
4、基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。很大程度上提高管理者分析和决策的科学性,提高经营管职水平,带来更多的顾客,使企业取得更好的经济效益。建立酒店餐馆信息系统,采用计算机对酒店餐馆信息进行管理,可以进一步提高酒店的经济效益和现代化水平,帮助酒店工作人员提高工作效率,实现酒店餐馆信息管理工作流程的系统化、规范化和自动化。希望通过前台的菜品信息展示以及包厢展示,通过购物车的模式形成餐饮企业的电子商务平台,通过后台的库存系统,整合餐饮企业的供应链,提高其在信息化条件下的管理水平。我们通过对餐饮企业的菜品和菜料的标准化处理,大大压缩了
5、企业的库存成本,提高餐饮企业的经济效益。二、 智能一体化餐饮管理信息系统的功能阐述(一)、材料入库与餐前客户点餐分析智能一体化餐饮管理信息系统通过前台的订餐页面和订包厢页面,完整供应链需求源的采集,通过后台的管理系统,最大限度地整个餐饮企业的资源,通过管理信息化的优化,提高餐饮企业的管理效率,降低餐饮企业运营成本。 管理员处理流程图如下:输入用户名和密码是否正确是否管理员密码或用户名错误销售员界面管理员界面是否否是 顶层数据流程主要是管理员后台定义菜品和菜料信息。管理员从仓库领取菜料的信息,包括菜料编号和菜料名称,录入材料表。从厨房领取菜品的信息,包括菜品的编号、名称、价格、初始数量、图片、简
6、介、所需要菜料的编号和数量。录入菜品表。这样在订餐的页面就可以显示菜品的信息,顾客就可以通过浏览订餐系统的网页,查看菜品的相关信息,自主选择所喜欢的菜品和数量。食材入库图如下:验货单定批次入库单ABC分析财务部退货单清单退货单前台库存帐批准入订单管理业务流程的处理过程是:顾客通过注册并登陆订餐网站的主页,选择喜欢的菜品放入购物车,在购物车里调整菜品的数量,然后通过点击提交,可以去收银台页面,生成菜品订单,后台生成菜料单。后台更新的菜品信息会显示到页面,顾客可以通过浏览页面,查看菜品的基本信息,点击图片后可以链接到菜品的详细页面。查看菜品的大图片,饱下眼福。还可以浏览到菜品的详细说明,为顾客呈现
7、出品的图片,菜品的分类,还有留言评论的内容。更好地服务于消费者的订餐体验。点击订餐按钮,这个菜品的数据就写入到购物车中,同时页面跳转到购物车页面。在页面下方有菜品的简介和游客对菜品的评价,提高了交互功能。也可以对菜品进行点评,为下一位顾客的点餐提供良好的建议。如果菜品的库存不足,当顾客订餐时会自动提示该品不可以预定,在左侧的还可以显示购物车里里菜品的种类和菜品的总价格,当顾客点击这个链接后,可以跳转到购物车页面。购物车页面是整个点餐模块的精华,顾客可以随时修改数量、删除菜品、继续订餐、结账。就像超市购物一样方便。通过函数实现价格的自动相加,顾客可以随时查看所选购的菜品的单价和总价,在这个模块也
8、设置了缺货报警,当菜品的数量只剩下1份的时候,顾客在修改菜品的属灵的时候,也会出现菜品数量不足的提示,这样可以保证顾客所预定的菜品,都可以在指定的时间生产出来。用户订餐订单如下图:要求点餐客人换桌点菜加菜退/换菜选桌用户账单菜谱挂单挂账结账合同表打印账单离开在店客人账单单历史订单 通过定义菜品与菜料的关系,就可以在顾客提交菜品订单的同时,将菜品分解为所需要的菜料传递给仓库,仓库就可以进行菜料的配货。这样的大大节省了菜品分解模块的时间。在相同的时间段内自动生成菜品订单和领料单。基于菜品信息与订单管理业务流程分析的基础上,我们进行了流程重构,以优化相关业务流程,提高信息系统运行效率。管理业务流程中
9、,相关单据的传递尽量采用电子化的方式,努力避免使用纸质传递的方式。这一方面加快了信息传递的速度,另一方面也符合当前倡导的建设节约型社会的要求。一张单据的产生有其上一流程产生的单据为依据,各种单据相互联系,环环相扣,有助于检验或保证相关单据的真实性,有利于明确各个流程中相关责任人的责任,从而达到强化过程管理的目的。(二) 餐饮管理信息系统的前台及后台管理功能分析餐饮管理信息系统主要分为前台管理和后台管理两部分。前台管理主要是销售人员点菜、查看已点菜、结账等功能模块;后台管理主要分为用户管理、菜品管理、财务管理等功能模块。功能分析过程是整个系统开发的重要阶段,决定着整个系统功能的完善性以及稳定性。
10、在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。2.1 前期需求分析(1)餐饮部要求本系统能够完成对客人的点菜管理以及买单管理,便于客人对消费程度的查询以及财务部门每个月的账务统计。(2)采购部要求本系统能够具有商品信息管理、商品信息查询、以及进货管理和库存查询的功能。以便于采购部能够随时进行库存查询,提前采购所需物品,避免物品短缺进而影响到正常的工作、餐厅的效益。(3)财务部要求本系统能够具有日结算以及月结算功能,以方便对饭店的经济运行情况有详细的统计,给饭店的决策方案提供准确的参考依据。(4)人事部要求本系统能够具有员工信息管理功能,便于饭店对每一个员工的具
11、体情况进行了解,也是对每一个员工进行职务提升的重要依据。2.2 用户管理分析 (1)用户管理 用户管理模块主要是用来实现对销售员和会员进行管理。用户管理它记录了用户的信息,包括用户名、密码、性别、年龄、地址等基本信息。在这个模块中可以对用户信息进行查询、修改、删除以及添加新的用户操作;权限管理是用来设计用户的权限,对不同的用户分配不同的权限,在本系统中主要是分为管理员和销售员两种权限。(2)菜品管理菜品管理模块是整个系统的重点,该模块主要用于对菜品信息进行管理,菜品管理模块中记录了菜品的基本信息,包括菜名、配料、价格以及菜品简单介绍等信息。菜品模块还可以对菜品进行添加、删除、修改、查看等操作。
12、 (3)财务管理 财务管理模块是整个系统的一个亮点,是为了对餐厅的销售情况做一个详细的管理,包括对餐厅当天的销售情况的分析显示以及当月销售情况的分析显示。餐厅也可以根据此模块来查询其菜品在市场中的销售量等信息,还可以查询餐厅针对客户的业务信息。(4)窗口 窗口用于显示已打开的操作窗口,同时可以在不同的窗口中进行切换,以及显示目前已打开的窗口数量和正在操作的窗口。组织结构图如图所示:餐厅人事部财务部采购部餐饮部图2-1 组织结构图 功能结构图设计如图所示:管理系统窗口菜品管理用户管理窗口财务管理菜品管理用户管理前台管理后台管理添加新菜品密码重置查看用户信息查看所有菜品添加用户已打开的窗口查看已点
13、菜品点菜已打开的窗口查看当月利润查看当天利润查看已点菜品查看用户信息 2.2.1第一层运营流程第一层运营流程主要是管理员后台定义菜品和菜料信息。管理员从仓库领取菜料的信息,包括菜料编号和菜料名称,录入材料表。从厨房领取菜品的信息,包括菜品的编号、名称、价格、初始数量、图片、简介、所需要菜料的编号和数量。录入菜品表。这样在订餐的页面就可以显示菜品的信息,顾客就可以通过浏览订餐系统的网页,查看菜品的相关信息,自主选择所喜欢的菜品和数量,如所示。通过定义菜品与菜料的关系,就可以在顾客提交菜品订单的同时,将菜品分解为所需要的菜料传递给仓库,仓库就可以进行菜料的配货。这样的大大节省了菜品分解模块的时间。
14、在相同的时间段内自动生成菜品订单和领料单。餐饮管理系统界面操作界面员工登陆打印账单客人经理登陆管理界面餐饮管理信息查询打印账单点菜、给客人预订餐桌食品、账单餐桌使用及预订情况查询员工客人信息查询账单查询营业设置信息查询对酒菜信息部 门经理 财务管理信息查询对销售额的分析2. 2.2第二层运营流程第二层运营流程主要在前台页面进行,顾客通过将菜品添加到购物车中,提交购物车里的菜品信息,就可以将这些被选择的菜品信息写入到订单里。同时将顾客登陆是的用户名以及顾客在订包厢系统里所预定的包厢的信息一同写入到订单里,生成订单的同时把订单号返回给顾客,顾客就可以凭借订单号,到指定的包厢和时间用餐了,如图所示
15、食品查询员工酒菜名称、单价、库存数量基本信息查询桌台号及使用状态 餐桌使用情况客人姓名、性别、证件号码、联系方式、预定的桌台号、预定就餐时间餐桌预定情况经理部门财务状况查询账单查询桌号、账单号、酒菜信息、折扣率、付款方式、总金额及实付金额等员工资料查询员工姓名,工号,职务,生日,籍贯,权限等2.2.3 第三层运营流程第三层运营流程主要是在顾客提交订单的过程中进行。通过查询顾客订单中菜品的编号和数量,查看菜品表里每种菜品所需要的菜料的数量,然后乘以订单中菜品的数量,将所得到的菜料的编号和菜料的数量写入到领料表里。生成出库菜料的信息发送给仓库,这样就可以实现仓库将所需要的菜料发送给厨房,如图所示。
16、输入桌台号新开台输入菜名输入就餐人数员工付款方式输入结账账单折扣率输入打印输入付款金额客人客户资料(姓名、性别、证件号码及联系方式等)预定输入输入预定桌号输入就餐时间三、 餐饮管理信息系统的特点管理信息系统是为用户开发的,最终是交给用户使用的,只有用户通过运行才能对系统做出客观评价。从系统的总体方案规划设计到系统开发过程中的每一个环节,都必须坚持一切为了用户,一切服务于用户的观点,这是信息系统开发的首要前提。具体特点如下:1、稳定性 系统的开发必须具有加强的应变能力,在一定时间内有相对的稳定性,在本系统中,每一个代码都标识了系统中的每一个实体,而每一个实体也只能由一个代码来唯一确定。2、 实用
17、性与先进性 在代码设计过程中,代码反映了编码对象的特点,便于识别和记忆,使系统维护人员容易了解和掌握,便于进行维护工作。系统中代码设计与编码对象的分类相适应,以使代码对编码对象的分类据有标志作用。考虑到今后程序扩充的需要,在编制代码时,留有足够的备用代码3、 面向用户原则 主要体现在对程序文件名命名和对数据文件命名的一目了然,无重复现象。为了系统维护人员便于进行系统维护,使用了统一的标准。在设计过程中采用汉字的汉语拼音的声母来表示汉字。代码的结构、类型、格式统一,便于记忆和计算机进行处理。由于在餐饮管理信息系统中,需要采集大量的信息,包括菜品信息,菜料信息,库存信息,包厢信息,需要合理有效的组织数据表的结构,和合理设置每张表所包含的字段,那么在后期进行数据汇总时,就会减少开发难度,提高程序效率。因此特点还包括:(1)、 一个菜品包含多个菜料(2)、 一个库存包含多个菜品的名字(3)、 每一个包厢都不同的菜品(4)、 一个库存对应连续的多个菜料(5)、 一个包厢在不同时期内需要多个菜品(6)、 一种用户对应一个或多个菜品四、智能一体化餐饮管理信息系统的总体流程如下:餐饮管理流程图:餐饮管理系统登陆管理财务管理营业设置查询系统餐饮管理酒菜信息查询餐桌预定信息账单查询客户信息销售分析餐桌使用情况食品 查询就餐时间预定餐桌桌台号菜单折扣付款方式预定新开台用户管理密码修改退出系统
限制150内