餐饮管理系统 课程设计.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:10 大小:161KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

餐饮管理系统 课程设计.doc

餐饮管理系统课程设计.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

项目:餐饮管理系统简介本课程设计要求完成一个用于饭店的餐饮管理的系统。功能要求设置针对饭店具体情况,设置餐桌及包厢信息;设置菜谱和价格信息;用餐管理用户可以进行点菜、加菜及取消点菜等操作;支持转桌、并桌等;消费清单及发票打印;统计和报表可以实时显示当前餐桌及包厢的情况;可以对收入情况进行统计和输出报表(例如年报表、月报表或者日报表);需求分析:前台管理:用户—前台服务员后台管理:用户—部门经理系统管理;用户—系统管理员一、登入(前台服务员部门经理系统管理员)二、1、前台管理【会员部分没有做】预定(属性:客人姓名预定时间保留时间台号(包厢号/餐台号);开台、转台、并台、撤销开台(开台时间*台号预付款最低消费状态(就餐/闲置/预订/未清洁/损坏),人数);点菜、加菜、退菜(菜单属性:台号酒菜编号数量状态(点加退)落单标志*);结账收银打印凭条(账单编号开台时间结账时间台号(包厢号/餐台号)结账员工酒菜清单顾客签字*应收金额实收金额*找零金额*)打印发票打印前台菜单(点菜时间酒菜编号台号*备注)会员管理后台管理设置菜谱(酒菜编号酒菜名称分类单价折扣库存量)填加菜删除菜库存管理(菜品库存量)包厢/大厅管理(包厢/餐台名台号最低消费使用费)报表中心4、帮助三、安全登出流程图:添减菜打印发票客人3.账单信息结账打印账单后厨5.菜单信息点菜客人接受客人信息预订1.预定信息2.菜谱设置菜谱管理人员就餐开台设置库存信息4.库存信息包厢分析流程:客人->询问是否预订?->是:对预订台开台->否:对闲置的餐台进行开台->点餐->结账->打印账单系统::餐桌信息---餐桌号,是否已坐,{即时更新餐桌是否已经被占用信息}包厢信息----包厢号以及是否已坐{即时更新包厢是否已经被占用信息}菜单{编号,菜名,单价}客人菜单---:编号,菜名,单价,数量{客人选择是否加菜或去菜}{客人要求转桌或者并桌}结账---餐桌或者包厢号,应收金额,实收金额,找零打印账单{餐桌,包厢号,菜单,应收金额,实收金额,找零,进店时间,离店时间}更新菜谱:删菜,加菜,价格浮动,编号,菜名,单价打印发票---{消费金额,打印年月日报表日--{账单号,餐台号或者包厢号,人数,消费金额,实收金额,日总营业额,结算状态,进店时间,离店时间,收款人}月---{日期,人数,日总营业额,,月总营业额}年---{月份,人数,月总营业额,年总营业额}数据字典:餐桌信息=餐桌号+占用信息包厢信息=包厢号+占用信息菜谱=编号+烟酒菜名+单价+折扣+分类+库存量菜单=台号+编号+数量结账={餐桌号|包厢号}+应收金额+实收金额+找零账单=日期+账单号+菜单+应收金额+实收金额+找零+进店时间+离店时间日报表=日报表编号+账单号+|烟酒编号+数量+实收金额+日总营业额+日期月报表=月报表编号+日期+日报表编号+月总营业额年报表=年报表编号+日期+月报表编号+年总营业额餐桌号=0{字符|数字}9包厢号=0{字符|数字}9占用信息=0{字符}9编号=0{字符|数字}9烟酒菜名=0{字符}10单价=0{数字}8数量={1}应收金额=0{数字}10实收金额=0{数字}10找零=0{数字}2进店时间=0{数字|符号}4离店时间=0{数字|符号}4账单号=0{数字|字符}15日期=12{符号|数字}12人数=1{数字}10消费金额=0{数字}9日总营业额=0{数字}9结算状态=1{字符}1数字={0|1|2|3|4|5|6|7|8|9}字符={a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z}Dining_scale(餐厅就餐段时间表)字段名字段类型字段长度说明Time_scaleVarchar10就餐段名Start_timedatetime8开始供应时间End_timeDatetime8暂停供应时间Book(预定信息表)字段名字段类型字段长度说明order_idvarchar20预订编号customer_namevarchar20宾客姓名gendervarchar2宾客性别certifi_typevarchar20证件类型certifi_idvarchar30证件号码phone_numvarchar20联系电话person_numSmallint2就餐人数table_idvarchar10餐桌号start_timedatetime8预抵时间latest_tim