餐饮管理系统.docx
《餐饮管理系统.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统.docx(13页珍藏版)》请在冰豆网上搜索。
![餐饮管理系统.docx](https://file1.bdocx.com/fileroot1/2022-11/24/8667871b-cdd4-451a-8c6f-24c937630623/8667871b-cdd4-451a-8c6f-24c9376306231.gif)
餐饮管理系统
餐饮管理系统
一、系统的需求
现阶段我国的中小型餐饮业物流普遍缺乏系统、科学、精确的设计和计算,具有经验至上的特点。
想在这样竞争激烈的环境下生存,就必须运用科学的管理思想与先进的管理方法,使点餐与管理一体化。
本餐饮管理系统广泛适用于中、小型餐饮行业等场所,为方便管理人员更有效的管理而开发。
该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程,是餐饮行业的得力助手。
本文通过运用安全库存和经济订货批量方法对一个典型的小型餐馆的物流问题,特别是采购和物料保管问题进行相对准确、系统的计算和设计。
目的是为为数众多的小型餐馆在建立库存和选择采购方法时提供一个参考,将餐饮业店主长期的经验与先进的物流管理理念相结合。
同时也通过这篇论文,希望在餐饮业行业中,对餐饮业从业者的个人文化素质能够引起重视。
更好的完善企业的经营管理,提高企业自身的竞争实力。
二、系统的设计
1、总体设计
1)总体结构和模块外部设计
模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。
总体结构图如下:
2)总体模块用例说明
项目内容:
此系统使用了三层架构实现了管理人员登陆模块,菜单管理模块,点菜功能模块,消费结账模块,查询统计功能模块,供货商管理模块,材料管理模块,餐厅人员管理模块等。
1、系统登录退出模块:
本模块是被用于用户登录,退出。
低等级的用户不可访问高等级用户的个别功能,而高等级用户可以使用低等级用户的所有系统功能。
图1餐饮管理系统功能模块图
以上功能模块图中,每个功能模块均由若干子功能模块组成,下面将一一对其进行分析介绍。
2、菜单管理模块:
本模块将餐厅的菜单信息通过标准化的管理操作加以整合。
本模块的分权限设计将限制普通员工对菜单信息加以修改,以防止菜单价格被恶意修改,以此保证餐厅正常可靠的运营。
管理人员可以添加菜谱到系统中,并能进行日常维护(包括修改菜的价格等),系统可以对整个菜单分类管理,可区分凉菜、热菜、汤类、酒水、消费品和主食等。
图2菜单管理子模块系统功能图
菜单信息查询:
用于查询菜单的基本信息,可以根据不同的条件查询。
其基本内容包括:
序列号、编号、菜名、类型、价格、备注。
菜单维护:
用于维护(删、改)菜单的基本信息。
新增菜谱:
用于添加新的菜谱到系统中。
3、系统设置:
实现员工修改密码、权限设置(根据用户的不同类型赋予用户不同的管理权限)、打印设置、备份数据、系统日志等功能。
图3系统设置子模块系统功能图
修改密码:
用户可以通过该功能模块来修改其登录密码。
打印设置:
用于打印消费单、历史账单及一些关于营业统计的账单等。
数据管理:
包括数据备份和数据恢复。
数据备份用于备份系统数据库,数据恢复用于恢复系统数据库。
日志管理:
用于维护系统的使用日志,即记录操作员对系统的所有操作。
日志管理可以查询、删除历史日志记录。
4、材料管理模块:
对材料的基本信息进行统计保存。
包含的子功能如图:
图4材料管理子模块系统功能图
材料基本信息:
通过该模块对仓库中存储的材料进行增删改查。
上下限提醒:
当材料数量到达一定值时,系统能够自动提醒是否需要购买。
历史记录:
主要是材料的购买记录。
5、订餐信息管理模块:
通过订餐模块使得传统餐饮订餐过程变得轻松方便,订餐信息管理模块会在客户订餐的同时核对客户所预定的餐桌的使用情况,避免传统订餐易出现的预定重合问题。
并且本模块在客户订餐的同时会给出已预定的菜品价格,帮助客户开心合理地消费。
图5订餐管理子模块功能图
查询历史预订:
用于查询顾客订餐的历史信息。
一般可以让用户按照特定条件(日期、桌台等)查询到详细的历史订餐信息,如顾客的基本信息、预定菜品信息、订餐账单等历史信息。
取消预订:
用于让顾客因为某些特殊原因退订已经下的订单。
顾客可以在指定日期前退订订单中的某些菜品,即修改订单,也可以取消整个订单。
如果顾客要更换订餐日期,则可以先退订之后重新预订。
记录基本预订信息:
用于登记顾客订餐的基本信息。
这些基本信息包括顾客的基本信息、订餐日期、订餐桌台、订餐规模(大厅、豪华包间)、预定菜品信息、订餐预交金额等信息。
6、会员信息管理模块:
本模块将餐饮企业松散的客户资源加以整合,通过标准化的管理操作,将客户资料加以收集。
用户使用本模块可以方便的查询顾客的所有资料和顾客消费信息。
图6订餐管理子模块功能图
会员积分管理:
用于根据会员的消费状况为其累计积分,并以此来为会员设置等级,不同等级的会员享受的优惠待遇有所不同,级别越高,优惠的程度也就越大。
会员消费信息查询:
用于查询该会员的所有消费记录。
如果该客户为一般用户,若他的一次性消费额达到开通会员的条件,可以提醒其加入会员。
会员基本信息维护:
用于对会员的基本信息进行增删改查等相应的操作。
如添加新会员、删除会员、按条件查询会员信息等。
7、
开桌点菜功能模块:
顾客根据桌台是否空闲选择开桌;顾客入座据菜单点菜后,餐厅人员将顾客所点的菜及桌好提交,并能中途为其添菜且提交。
将消费情况记录到系统中。
顾客可以查询自己的消费记录,会员还可查询自己的会员信息。
图7点菜管理子模块系统功能图
开桌:
必须先开桌后才能开始点菜
点菜:
此功能为顾客点菜
加菜:
此功能为顾客中途加菜,且添加到顾客点菜记录
退菜:
此功能为顾客由于某些特殊原因退菜或者未开封的烟酒类,退菜后则在顾客点菜记录中将所退菜添加备注
点菜记录:
记录顾客所点菜及桌台号;将消费情况记录到系统
8、
消费结账模块:
系统可以自动对消费情况进行结算,可显示该消费者的所有销费情况(根据消费单编号)。
并能自动实现找零计算和打印消费单情况的功能。
图8消费结账管理子模块系统功能图
菜品分类记录:
分类记录凉菜、热菜、汤类、酒水、消费品和主食等的消费情况。
用于统计模块提供点菜(根据点菜率)排行榜。
消费结算:
顾客用餐完毕后,系统可自动对当前用餐情况进行结算,根据顾客付款系统实现自动找零。
消费明细记录:
根据每天顾客点菜的情况记录相应的详细消费信息,该模块用于顾客反馈,只限于一周之内。
打印消费单模块:
使用打印机打印消费账单。
9、查询统计功能模块:
能按月按周统计餐厅整个赢利情况。
能够统计排行各种消费品的销售情况。
图9查询统计子模块系统功能图
消费分类统计:
分类统计每天顾客的消费情况,包括凉菜、热菜、汤类、酒水、消费品和主食等。
该模块只统计当天各类总款项,用于月底查询。
收入统计:
统计每天收入情况。
支出统计:
统计每天详细的支出情况,包括各类材料支出;月租金支出,员工工资支出等。
历史账单查询:
该模块用于管理员及顾客查询一周之内的详细消费情况(根据账单流水号)。
3)数据库结构设计
逻辑结构表
本系统采用SQLServer2005作为物理存储设备。
在数据库中建立数据库,其中包含操作用户表、公司信息表、预订信息表、用餐明细表、用餐信息表、台位信息表、菜品信息表、员工信息表。
(1)用户信息表
(2)员工信息
(3)菜品信息表
(4)公司信息表
(5)
预订信息表
(6)
用餐明细表
(7)
用餐信息表
(8)
台位信息表
表之间的关联如下:
三、模块设计
1、自己所做的模块
2、各个米模块之间的额关系
四、性能的分析
1、运行的界面截图,说明,以表格的形式(以表格的形式,完成的情况——性能分析)(屏幕录像专家)