餐饮管理系统.docx
- 文档编号:10910174
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:20
- 大小:21.62KB
餐饮管理系统.docx
《餐饮管理系统.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统.docx(20页珍藏版)》请在冰豆网上搜索。
餐饮管理系统
目录
1引言…………………………………………………………………………2
1.1系统总体需求……………………………………………………..2
1.2背景……………………………………………………..…………….2
2任务概述……………………………….…………………………………..2
2.1目标……………………………….…………………………………..2
2.2用户权限……………………………….……………………………2
2.3约束和说明…………………………….…………………………..2
3需求规定………………………………..…………………………………2
3.1功能的规定………………………..…………………………………2
3.2性能的规定………………………..…………………………………2
3.3输入输出要求…………………..…………………………………..2
3.4数据管理能力…………………..…………………………………..2
3.5故障处理能力…………………..…………………………………..2
3.6其他专门要求…………………..…………………………………..2
4运行环境…………………..……………………………………………….2
4.1设备…………………..……………………………………………....2
4.2支持软件…………………..………………………………………2
5数据词典…………………..……………………………………………….2
1引言
1.1系统总体需求
建立一个餐饮管理系统,以实现对中小型餐饮店进行统一管理。
该系统建立后,可以满足中小型餐饮店进行统一管理,方便与统一管理,统一安排,统一订单的系统平台。
1.2背景
a)待开发的软件系统的名称:
餐饮管理系统
b)本项目的任务提出者及单位:
餐饮行业
c)目标用户:
中小型餐饮公司
d)实现该软件的计算机中心或计算机网络:
e)该软件系统同其他系统或其他机构的基本的相互来往关系:
无
2任务概述
2.1目标
随着科学技术的飞速发展,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,同时科学技术的发展也带动了社会的进步,人民生活水平的不断提高,餐饮酒店等消费行业得到了迅猛的发展。
现在的餐饮行业正向着规模化,集团化方向发展,传统的经营管理模式已经不能适应这种发展势趋。
这样就迫切需要一个高效率的管理方式来引导餐饮行业的发展。
传统的送点菜方式由于效率低等诸多缺点已不适应市场。
餐饮管理系统为中小型餐饮店的开餐、点单、结账等提供快捷的管理手段。
2.2用户权限
管理员拥有完全的权限,其他人员拥有部分权限
2.3约束和说明
本系统开发持续时间规定为2个星期,不基于网络服务的一个独立的c/s架构系统,开发时间比较紧。
3需求规定
3.1功能的规定
本系统主要包括顾客开单、增加消费、宾客结账、预订管理、会员管理、营业报表、商品入库、系统设置8快组成。
预定管理
宾客结账
增加消费
顾客开单
餐饮管理系统
会员管理
营业报表
商品入库
系统设置
进入系统
登入
操作人员
业务管理
顾客开单
“顾客开单”功能是用于对来宾进行点菜,包括宾客人数,餐座号,开单备注!
流程图为:
选择餐座号
有人
再次选餐座号
无人
餐座号显示有人
添加菜单
填写来宾人数
添加成功
增加消费
“增加消费”功能模块用于为以开台的顾客,提供服务功能,其中包括一下小功能模块。
1、“消费项目(相当于菜单)”用于提供可选的消费项目。
分为列表菜类和菜名清单两种类型。
列表包括:
菜类别,清单包括菜的类别包括,凉菜类,烟酒类,熟食类,饮料类,汤类等。
菜种包括,菜种编号,菜种名称,菜品单价,单位。
2、“点菜”用于向顾客的消费清单中添加消费,可以选择添加数量。
3、“顾客退菜”用于顾客退掉以选的菜品。
包括退菜数量和退菜原因。
4、“顾客赠菜”用于向顾客赠送的菜品。
5、“菜品搜索”用于顾客搜寻可提供的菜品。
6、“菜品转台”用于将菜品从当前餐台转到目标餐台。
包括当前餐台,目标餐台,转单项目。
流程图为:
增加消费
消费项目
菜品搜索
点菜
顾客赠菜
菜品转台
顾客退菜
123456
选择赠菜
是否可退
选择转台号
直接添加
失败
成功
添加
重选
添加
重选
添加
有,没有
会员结账
宾客结账
收银结账
操作人员
普通结账
登入
“宾客结账”用于顾客结账时所提供的服务。
“结账”有会员结账和普通宾客结账,会员结账需要查询会员编号或姓名。
结账方式有免费、退单、任意打折。
预定管理
添加预定
修改预定
预定管理
登入
查询预定
删除预定
操作人员
“预定管理”用于对宾客今天预定餐座,包括添加预定,删除预定,修改预定,查询预定。
1,“预订取消(删除预定)”用于为预订宾客取消当前预订信息,同时只可取消已订状态的的预订信息。
2,“添加预定”是对需要进行预定餐座的宾客进行信息登记,包括预定时间,预定人的联系方式,预定餐座,预定规格(大厅,普通包,豪华包)。
3,“查询预定”可以对已经预定的信息进行查询,方便与其他的预定。
4,“修改预定”宾客可以对预定规格,预定时间,预定餐座号进行修改。
查询消费
会员管理
添加会员
操作人员
查询会员
修改会员
删除会员
会员管理
登入
“会员管理”用于管理会员信息。
主要包括会员基本信息维护、会员消费信息查询。
1、“会员基本信息维护”维护会员的一些基本信息。
其中包括增加新会员、修改会员信息、删除会员、以及会员查询。
新增会员和修改会员信息包括会员编号、会员姓名、会员性别、出生日期、联系电话、手机号码、当前积分、当前状态、有效期至、还能选择跟据是否根据消费金额自动增加会员积分以及备注。
2、“会员消费信息查询”用于查询会员的具体消费记录。
可以按账单类型查询,该账单类型包括:
全部结账账单。
营业报表
全部账单
项目类型
编号查询
退单
免单
挂账
现金
营业报表
登入
操作人员
“营业查询”主要是查询商品的消费,其中包括全部账单,现金,挂账,免单,退单。
系统设置
商品项目设置
房间项目设置
操作人员
服务生设置
系统设置
打印设置
操作员设置
登入
系统设置
会员设置
“系统设置”在餐饮管理系统中包括了,操作人员对系统的各项功能进行功能。
系统设置是每次系统必备的功能项。
本模块包括了房间项目设置,商品项目设置,服务生设置,打印设,操作员设置,会员设置,系统设置。
1房间项目设置
房间
房间项目设置
豪华房
餐台
大厅
普通房
删除餐台
修改餐台
添加餐台
“房间项目设置”分为包房和餐台,房间类型又分为大厅,普通房,豪华房。
餐台则包括桌台号,包房类型,状态。
2商品项目设置
增加商品
商品项目设置
商品
删除商品类型
修改商品类型
增加商品类型
删除商品
修改商品
商品类型
“商品项目设置”有商品类型与商品2项,其中商品包括商品编号,菜名,单价,项目类型,报警库存,参与打折,参与计算。
商品类型包括家常菜类,海鲜、鱼类,凉菜类,火锅类,汤类。
3服务生设置
删除服务生
服务生设置
修改服务生
增加服务生
“服务生设置”中包括了编号,姓名,性别,联系方式,身份证号,计算日期,备注。
4操作员设置
修改操作员
操作员设置
权限设置
添加操作员
删除操作员
“操作员设置”此项只能是管理员才可以操作到,其中有操作员的系统编号,操作员的名字,权限,密码。
5打印设置
“打印设置”是对消费单的打印
6会员设置
删除会员等级
会员设置
增加会员等级
修改会员等级
“会员管理”此项只能是管理员操作,其中有会员的等级(普通会员,中级会员,高级会员),会员折扣率。
7系统设置
全局设置
数据库设置
系统设置
“系统设置”只能管理员操作。
在全局设置中有全场打折,会员打折,价格修改功能,对数据进行备份(退出备份,退出不备份)。
数据库设置中有清空所有数据表,清空指定时间的营业数据,清空营业数据表,初始化数据库。
3.2对性能的规定
3.2.1精度
说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。
3.2.2时间特性要求
想系统发送请求后,最多在2秒后将得到系统返回的结果。
3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
a.操作方式上的变化;
b.运行环境的变化;
c.同其他软件的接口的变化;
d.精度和有效时限的变化;
e.计划的变化或改进。
对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。
3.3输人输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
3.4数据管理能力要求
说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。
3.5故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
3.6其他专门要求
如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等.
4运行环境规定
4.1设备
现行的电脑基本上都能运行。
4.2支持软件
本系统软件环境要求如下:
名称
版本
语种
操作系统
WinXP/Win7
SP2
简体中文
操作系统的附加功能
数据库平台
Oracle
9i以上
英文
应用平台
安装客户端
简体中文
邮件系统
客户端软件
Tb_user用户表,操作员的相关信息
字段名
字段说明
数据类型
字段约束
备注
U_id
用户id
Number
主键,非空
非空
U_name
用户名
Varchar2(20)
非空
U_passWord
密码
Varchar2(16)
默认123456
非空
U_rank
用户权限
Number
1个管理员
非空
U_state
用户状态
Number
(1)
2不可用,1可用
非空
Tb_member会员表,会员的相关信息
字段名
字段说明
数据类型
字段约束
备注
member_id
会员ID
number
主键,非空
非空
Member_name
会员姓名
Varchar2(20)
非空
Member_sex
会员性别
Varchar2(3)
默认男
Member_birthday
会员生日
Date
Member_phone
联系电话
Number(20)
非空
Member_mobie
手机号码
Number
非空
Member_point
用户积分
Number
Member_registertime
注册日期
Date
Member_enddate
Date
Member_discount
打折率
Member_note
备注
Varchar2(200)
Member_stat
当前会员是否可用
number
(1)
Member_rank
会员等级
Number
(1)
默认普通
非空
Tb_goods商品表,记录商品的相关信息
字段名
字段说明
数据类型
字段约束
备注
goods_no
主键
VARCHAR2(10)
同时作为商品的编号
goods_name
商品名称
VARCHAR2(20)
goods_price
商品单价
Number(5,2)
goods_units
价格单位
VARCHAR2
(2)
kind_no
商品所属类别
VARCHAR2(10)
外键
外键
Tb_kind商品类别表,区分商品所属的类别
字段名
字段说明
数据类型
字段约束
备注
Kind_no
类别编号
VARCHAR2(10)
主键 notnull
同时作为类别编号
Kind_name
类别名称
VARCHAR2(20)
Notnull
Tb_list消费清单,记录当前桌的当前消费情况
字段名
字段说明
数据类型
字段约束
备注
list_id
消费ID
Number(6)
主键
Guset_no
宾客外键
varchar2(10)
外键
Goods_no
商品外键
VARCHAR2(10)
外键
Bill_id
账单外键
NUMBER(6)
外键
list_discount
打折比
number(3,2)
list_number
数量
number
list_date
点菜时间
date
List_sum
消费金额
Number
list_user_name
当前登陆用户名
Varchar2(10)
list_note
菜品备注
Varchar2(20)
Tb_guest宾客表
字段名
字段说明
数据类型
字段约束
备注
Guset_no
宾客编号
varchar2(10)
主键
Desk_no
餐台编号
varchar2(10)
Guset_intime
进入时间
Date
Guset_outtime
离开时间
date
Guset_stat
状态
Number
(1)
1表示正在消费,2表示离店
Guset_note
来宾的备注
VARCHAR2(200)
Tb_bill宾客结账单
字段名
字段说明
数据类型
字段约束
备注
Bill_no
结账单编号
VARCHAR2(10)
主键
User_id
用户ID
number
外键
Bill_amount
应收金额
NUMBER(5,2)
Bill_discount
打折率
Number(2,1)
Bill_preferential
优惠金额
NUMBER(5,2)
Bill_realamount
实收金额
NUMBER(5,2
Bill_time
收款时间
date
member_id
会员编号
NUMBER
外键
Tb_book预定表,记录预定信息。
字段名
字段说明
数据类型
字段约束
备注
Book_id
预定ID
NUMBER(6)
主键
Desk_no
预定餐桌
VARCHAR2(10)
外键
Book_name
预定人名字
VARCHAR2(20
Book_phone
预定人电话
NUMBER
Book_date
预定时间
date
Book_start
预定开始时间
Date
Book_stop
预定停止时间
Date
Book_deposit
预定押金
Number(5,2)
Book_stat
预定状态
Number
Book_note
预定留言
Varchar2(200)
Book_user_name
当前操作员
Number
(1)
数据库没有
外键
Tb_room房间表,餐饮房间的设置
字段名
字段说明
数据类型
字段约束
备注
Room_no
房间编号
Number
主键
Room_type
房间类型
Varchar2(10)
Room_capatity
房间容量
Number
非空
Tb_Desk餐桌表,当前房间的餐桌情况
字段名
字段说明
数据类型
字段约束
备注
Desk_no
餐台编号
Varchar2(10)
主键
Room_no
外键
Number
外键
Desk_stat
状态
Number
(1)
1无人2预定3有人
Waiter表,服务生的情况
字段名
字段说明
数据类型
字段约束
备注
Waiter_no
服务生编号
Number
主键
主键
Waiter_name
姓名
Varchar2(20)
非空
Waiter_sex
性别
Varchar2
(2)
默认男
非空
Waiter_birthday
生日
Date
非空
Waiter_phone
电话
Number
非空
Waiter_address
地址
Varchar2(200)
Waiter_id
身份证号
Varchar2(18)
唯一
非空
Desk_no
餐座编号
Number
外键
非空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统