餐饮管理系统论文
项目选题 项目的功能简介
餐饮管理系统 对饭店的原料及用品的购入,菜单的设置,点菜及收银,以及日月季年的收入支出进行管理,统计。
项目简介:随着人民生活的水平的日益提高,人们对于生活的品质也有了明显的提高,现在到饭店吃饭已经不再是缝年过节才有的享受,越来越多的人开始将之视为日常生活的一部份。人们消费观念的改变也带来了餐饮业的巨大发展。跟随时代的改变,21世纪的计算机化地位也已不可动摇,计算机简单、快捷、高效、准确的特性也受到推崇,在各行各业迅速发展壮大起来。在餐饮行业中,以快餐业为首,早就实行了点菜、结算的自动化。较大规模的饭店也在一步步地朝这方面发展。适用人群:希望用信息化的方式对饭店进行管理的餐饮行业从业者。
主要功能:
1. 原料管理
a) 原料的购入管理
b) 原料的使用管理
c) 原料因变质等原因的丢弃管理
d) 针对现有原料储存情况生成相应报表
2. 菜肴设计
a) 新菜肴的设计
b) 旧菜肴的删减
c) 针对现有菜肴自动生成菜单
3. 桌位管理
a) 顾客到达时,应能根据就餐人数选择相应的空桌,并绑定一张账单
b) 顾客结账时,能解除账单与桌位的绑定,并把桌位标记为空
c) 能根据顾客的预约要求自动留出相应桌位
d) 能根据桌位情况生成相应报表
4. 账单管理
a) 能在顾客到达时生成新菜单
b) 能根据顾客的要求实时增添新菜肴,并能删去未上的旧菜肴
c) 顾客结账时,能结账,并计算出最后金额
d) 系统应能将历史账单保存一定时间,并生成相应报表
5. 资金管理
a) 对资金支出的项目记录并管理
b) 对资金收入的项目记录并管理
c) 能根据资金收入与支出的情况生成相应报表
6. 报表制作
a) 能根据原料,桌位,账单,资金等项目的记录生成相应报表
b) 能针对不同时间段的要求,对记录生成不同时间的报表
c) 能针对选择单位的不同(如对原料选择按价值或按数量显示)生成不同的报表
7. 用户管理
a) 根据不同用户的登录,赋予不同的权限
8. 会员卡功能
a) 对一次消费达一定金额的顾客,办理相应的会员卡
b) 持有会员卡的顾客,每次消费时记录相应积分
c) 会员卡累积到一定积分时,可以享有积分换优惠功能,免除一部分消费金额
项目关系ER图:
关系模式
ACCOUNT表
列名 翻译 类型 PK/FK
A_LOGIN_NAME 登录用户名 varchar(10) PK
A_PASSWORD 登录密码 varchar(20)
A_NAME 雇员名称 nvarchar(50)
A_JOB_TYPE 雇员类型
1. 经理
2. 采购员
3. 厨师
4. 前台服务员 int
A_SALARY 雇员薪水 money
A_HIREDATE 雇用日期 datetime
BILL表
列名 翻译 类型 PK/FK
B_ID 账单编号 int PK
B_NUM_PERSON 就餐人数 int
B_STATE 账单状态
1. 点菜
2. 就餐
3. 结账 int
B_DATE_TIME 就餐时间 datetime
MEM_ID 会员卡编号 int FK,引用MEMBER_CARD表的MEM_ID主键
DISH表
列名 翻译 类型 PK/FK
D_ID 菜肴编号 int PK
D_NAME 菜肴名称 nvarchar(50)
D_TYPE 菜肴类型
1. 素菜
2. 荤菜
3. 主食
4. 特色菜
5. 酒水 int
D_PRICE 菜肴价格 money
DISH_LINE表
列名 翻译 类型 PK/FK
DL_ID 账单项编号 int PK
B_ID 账单编号 int FK,引用BILL表中的B_ID主键
D_ID 菜肴编号 int FK,引用DISH表中的D_ID主键
DL_AMOUNT 菜肴数量 int
DL_SINGLE_PRICE 菜肴单价 money
DL_SERVED 菜肴是否已上 int
DRINK表
列名 翻译 类型 PK/FK
DR_ID 酒水编号 int PK
DR_NAME 酒水名称 nvarchar(50)
DR_TYPE 酒水类型
1. 啤酒
2. 白酒
3. 饮料 int
DR_AMOUNT 酒水存量 int
DR_PRICE 酒水购入单价 money
FINANCE表
列名 翻译 类型 PK/FK
F_ID 财务项编号 int PK
F_DATETIME 财务项时间 datetime
F_TYPE 财务项类型
1. 支出
2. 收入 int
F_AMOUNT 财务项金额 money
F_DESCRIPTION 财务项描述 nvarchar(50)
A_LOGIN_NAME 登录用户名 varchar(10) FK引用ACCOUNT表中的A_LOGIN_NAME主键547