酒店餐饮部管理系统参考
- 格式:doc
- 大小:834.50 KB
- 文档页数:27
职业技能训练报告题目组长姓名学号专业信息管理与信息系统班级指导教师开课学期2014 至__2015_学年第_一_学期上课时间2014年9 月1日至2015 年1 月16 日1.系统需求分析小型餐厅管理系统订餐管理服务管理前台管理预订管理基本信息管理座位信息管理服务员信息管理上菜管理点菜管理传菜管理退订管理餐饮结帐其它消费结账1-1 软件功能模块图1-2-1 功能说明以及原始数据1-2-1 功能说明以及原始数据1-2-3 功能说明以及原始数据2.概念模型设计2-1 图3.逻辑模型设计(1)座位实体集转换为关系:座位(座位号,座位状态,座位类型编号*员工编号*)(2)座位类型实体集转换为关系:座位类型( 座位类型编号,容纳人数) (3)顾客实体集转换为关系:顾客( 顾客编号,顾客姓名,顾客电话,付款类型)(4)预订实体集转换为关系:预订(座位号,顾客编号,预订人数,预订时间,预订状态)(5)员工实体集转换为关系:员工( 员工编号,员工姓名,性别,员工最低工资,员工电话,工作类型编号*,领班编号*,服务状态) (6)领班实体集转换为关系:领班(领班编号,职称)(7)工作类型实体集转换为关系:工作类型(工作类型编号,工作类型名,工作类型最低工资)(8)物品类型实体集转换为关系:物品类型(物品类型编号,物品类型名)(9)物品明细实体集转换为关系:物品明细( 物品编号,物品名称,菜系,物品价格,物品类型编号* ) (10)点菜实体集转换为关系:点菜( 座位号,物品编号,点菜状态) (11)上菜实体集转换为关系:上菜( 上菜编号,上菜状态上菜时间,物品编号*,员工编号* ) (12)消费明细单实体集转换为关系:消费明细单( 明细单编号,服务费,消费金额,结账状态,付款时间, 顾客编号* ,座位号*,标示座位状态修改) 4.物理模型设计4.1、存储记录结构设计(6) 领班表4.2、为了提高在表中搜索元组的速度,在实际实现的时候应该基于键码建立索引是各表中建立索引的表项:(1)座位类型表( 容纳人数)(2)顾客表( 顾客姓名)(3)预订表( 预订时间)(4)员工表( 员工姓名,员工最低工资)(5)领班表(职称)(6)工作类型表( 工作类型名)(7)物品类型表( 物品类型名)(8)物品明细表( 物品名称,菜系)(9)消费明细表( 消费金额,付款时间)5.实现(数据库、数据表、索引、视图、查询、触发器、存储过程的脚本代码复制到此处。
)(1)数据库( * '')('删除已经存在的数据库....',0,1)(2)数据表座位类型表( 座位类型编号(9) ,容纳人数)顾客表( 顾客编号(9) ,顾客姓名(20) ,顾客电话(15) ,付款类型(10) )领班表( 领班编号(9) ,职称(20) )工作类型表( 工作类型编号(9) ,工作类型名(20) ,工作类型最低工资)物品类型表( 物品类型编号(9) ,物品类型名(20) )员工表( 员工编号(9) ,员工姓名(20) ,性别(2) ,员工最低工资,员工电话(15) ,工作类型编号(9) ,领班编号(9) ,服务状态(10) ('未服务'),(工作类型编号) 工作类型表(工作类型编号),(领班编号) 领班表(领班编号) )座位表( 座位号,座位状态(0),座位类型编号(9) ,员工编号(9) ,(座位类型编号) 座位类型表(座位类型编号),(员工编号) 员工表(员工编号) )预订表( 座位号,顾客编号(9) ,预订人数,预订时间,预订状态(20) ,(座位号,顾客编号),(座位号) 座位表(座位号),(顾客编号) 顾客表(顾客编号) )物品明细表( 物品编号(9) ,物品名称(20) ,菜系(20) ,物品价格,物品类型编号(9) ,(物品类型编号) 物品类型表(物品类型编号) )点菜表( 座位号,物品编号(9) ,点菜状态(1),点菜数量(1),(座位号,物品编号),1 (座位号) 座位表(座位号),(物品编号) 物品明细表(物品编号),(点菜状态=1) )上菜表( 上菜编号(9) ,上菜状态(1),上菜时间,物品编号(9) ,员工编号(9) ,1 (物品编号) 物品明细表(物品编号),1 (员工编号) 员工表(员工编号) )消费明细表( 明细单编号,服务费,消费金额,结账状态(0),付款时间,顾客编号(9) ,座位号,标示座位状态修改(0),1 (顾客编号) 顾客表(顾客编号),2 (座位号) 座位表(座位号) )(3)索引①座位类型表(容纳人数)座位类型表②顾客表(顾客姓名)顾客表③预订表(预订时间)预订表④员工表(员工姓名)员工表(员工最低工资)员工表⑤领班表(职称)领班表⑥工作类型表(工作类型名)工作类型表⑦物品类型表(物品类型名)物品类型表⑧物品明细表(物品名称)物品明细表(菜系)物品明细表⑨消费明细表(消费金额)消费明细表(付款时间)消费明细表(4)查询①a.座位类型编号,容纳人数(座位号) 座位数座位表 a 座位类型表 b a.座位类型编号.座位类型编号a.座位类型编号,容纳人数②a.座位号,物品名称座位表 a 点菜表 b a.座位号.座位号物品明细表t b.物品编号.物品编号座位状态='1'③座位号(服务费) 服务费总额(消费金额) 消费总金额,结账总金额(服务费)(消费金额)消费明细表座位号④a.顾客编号,顾客姓名(消费金额) 最高消费总金额消费明细表 a 顾客表 b a.顾客编号.顾客编号付款时间'2011-10-1 ' '2011-10-30 ' a.顾客编号,顾客姓名(消费金额)=( (消费总金额)( a.顾客编号(消费金额) 消费总金额消费明细表 a 顾客表 b a.顾客编号.顾客编号付款时间'2011-10-1 ' '2011-10-30 ' a.顾客编号) t)⑤b.物品编号,物品名称,菜系,物品价格(b.物品编号) 上菜总数量物品明细表 a 上菜表 b a.物品编号.物品编号物品类型编号='001' 上菜状态=1 上菜时间'2011-10-01 00:00:00' '2011-11-01 00:00:00'b.物品编号,物品名称,菜系,物品价格(b.物品编号)=( (上菜总数量) ( a.物品编号,(a.物品编号) 上菜总数量上菜表 a 物品明细表 ba.物品编号.物品编号物品类型编号='001' 上菜时间'2011-10-01 00:00:00' '2011-11-01 00:00:00' a.物品编号) t )⑥ a.工作类型编号(员工编号) 员工人数,工作类型最低工资,(员工最低工\资) 平均员工最低工资员工表 a 工作类型表 b a.工作类型编号.工作类型编号a.工作类型编号,工作类型最低工资⑦t.座位类型编号,容纳人数( a.座位号) 每种类型座位的使用数,每种类型座位的数量消费明细表 a 座位表 b a.座位号.座位号座位类型表t t.座位类型编号.座位类型编号( 座位类型编号(座位号) 每种类型座位的数量座位表座位类型编号) m t.座位类型编号.座位类型编号付款时间'2011-10-01 00:00:00' '2011-11-30 00:00:00't.座位类型编号,容纳人数,每种类型座位的数量⑧座位号,物品名称未上物品名称.物品编号座位表 a 员工表 b a.员工编号.员工编号上菜表 c b.员工编号.员工编号物品明细表 d c.物品编号.物品编号座位号='14' 上菜状态=0⑨员工编号,员工姓名,工作类型名,服务状态员工表 a 工作类型表 b a.工作类型编号.工作类型编号工作类型名='服务部' 服务状态='未服务'⑩a.顾客编号,顾客姓名,服务费,消费金额,结账状态消费明细表 a 顾客表 b a.顾客编号.顾客编号结账状态=011)(服务费)(消费金额) 结账总金额((,付款时间),1,10) 付款时间消费明细表付款时间'2011-10-01 00:00:00' '2011-10-31 00:00:00' 付款时间付款时间6.数据库数据(将插入到表中的插入数据脚本源代码,复制到此处。
)⑴座位类型表座位类型表('001','2')座位类型表('002','4')座位类型表('003','8')⑵顾客表顾客表('0001','刘心心','3')顾客表('0002','张三三','4','付款')顾客表('0003','王小二','8')顾客表('0004','孙小白','2','付款')顾客表('0005','黄明明','3','付款')顾客表('0006','李冰','9','付款')顾客表('0007','陈晨','4')顾客表('0008','钱辉辉','','付款')顾客表('0009','刘小明','','付款')顾客表('0010','徐小贤','','付款')顾客表('0011','宋敏','4','付款')顾客表('0012','柳维维','7')顾客表('0013','王可可','','付款')顾客表('0014','许小花','','付款')顾客表('0015','刘美美','','付款')⑶领班表领班表('003','服务领班')领班表('012','预订领班')⑷工作类型表工作类型表('001','服务部',1800)工作类型表('002','预订部',2200)工作类型表('001','领班',2500)⑸物品类型表物品类型表('001','菜')物品类型表('002','酒水')物品类型表('003','甜点')⑹员工表员工表('001','张小小','女',1800,'','001','003','已服务')员工表('002','李四','男',1800,'','001','003','已服务')员工表('003','刘小新','女',2500,'','001','已服务')员工表('004','吴振国','男',2000,'','001','003','已服务')员工表('005','王宏','男',1800,'','001','003','已服务')员工表('006','宋倩','女',2000,'','001','003','已服务')员工表('007','许伟','男',1800,'','001','003','已服务')员工表('008','关小禾','女',1700,'','001','003','未服务')员工表('009','叶小茜','女',1700,'','001','003','未服务')员工表('010','柯学忻','女',2000,'','002','012','未服务')员工表('011','周娟娟','女',1700,'','002','012')员工表('012','孙欣欣','女',2300,'','002','服务')员工表('013','王小丽','女',2300,'','002','012','未服务')员工表('014','刘雨','女',2300,'','002','012','服务')⑺座位表座位表('01','001')座位表('02','0','001')座位表('03','1','001','001')座位表('04','1','001','002')座位表('05','0','001')座位表('06','1','002','003')座位表('07','1','002','004')座位表('08','1', '002', '009')座位表('09','0','002')座位表('10','1','002','005')座位表('11','0','002')座位表('12','1','003','006')座位表('13','0','003')座位表('14','1','003','007')座位表('15','0','003')⑻预订表预订表('01','0001','2','2011-11-14 12:00:00','预订未入座') 预订表('02','0002','2','2011-11-12 12:30:00','预订已取消') 预订表('01','0003','1','2011-10-10 12:30:00','预订未入座') 预订表('08','0004','4','2011-11-07 18:30:00','预订已入座') 预订表('09','0005','3','2011-11-14 19:00:00','没人’)预订表('11','0006','3','2011-11-09 19:30:00','预订未入座') 预订表('13','0007','7','2011-11-23 19:00:00','预订未入座') 预订表('15','0008','8','2011-11-25 12:30:00','预订已取消') ⑼物品明细表物品明细表('001','菠萝咕噜肉','粤菜',23,'001')物品明细表('002','白斩鸡','粤菜',30,'001')物品明细表('003','广州文昌鸡','粤菜',32,'001')物品明细表('004','麒麟鲈鱼','粤菜',35,'001')物品明细表('005','豉汁蒸排骨','粤菜',33,'001')物品明细表('006','梅菜扣肉','粤菜',25,'001')物品明细表('007','白灼虾','粤菜',45,'001')物品明细表('008','四喜豆腐','粤菜',15,'001')物品明细表('009','滑蛋虾仁','粤菜',20,'001')物品明细表('010','鱼香茄子煲','粤菜',18,'001')物品明细表('011','龙骨玉米汤','粤菜',30,'001')物品明细表('012','鱼头豆腐汤','粤菜',36,'001')物品明细表('013','广式虾饺','粤菜',18,'001')物品明细表('014','扬州炒饭','江浙菜',8,'001')物品明细表('015','叫花鸡','江浙菜',20,'001')物品明细表('016','红烧狮子头','江浙菜',22,'001')物品明细表('017','凤尾对虾','江浙菜',28,'001')物品明细表('018','杭州酱鸭','江浙菜',32,'001')物品明细表('019','东坡肉','江浙菜',26,'001')物品明细表('020','金陵丸子','江浙菜',24,'001')物品明细表('021','炒湖蟹','江浙菜',42,'001')物品明细表('022','蟹酿橙','江浙菜',46,'001')物品明细表('023','清蒸大闸蟹','江浙菜',50,'001')物品明细表('024','西湖牛肉羹','江浙菜',18,'001')物品明细表('025','三鲜海参','江浙菜',28,'001')物品明细表('026','蟹粉鱼翅','江浙菜',52,'001')物品明细表('027','酸辣土豆丝','川菜',8,'001')物品明细表('028','麻婆豆腐','川菜',12,'001')物品明细表('029','宫保鸡丁','川菜',18,'001')物品明细表('030','口水鸡','川菜',23,'001')物品明细表('031','泡椒牛肉','川菜',26,'001')物品明细表('032','葱辣大虾','川菜',38,'001')物品明细表('033','蒜泥白肉','川菜',32,'001')物品明细表('034','香辣蟹','川菜',56,'001')物品明细表('035','口味虾','川菜',38,'001')物品明细表('036','水煮肉片','川菜',20,'001')物品明细表('037','水煮鱼','川菜',28,'001') *************** 物品明细表('038','啤酒',12,'002')物品明细表('039','汽水',6,'002')物品明细表('040','果汁',8,'002') *******************物品明细表('041','冰淇凌',8,'003')物品明细表('042','蛋糕',10,'003')物品明细表('043','水果沙拉',12,'003')(10) 点菜表点菜表('03','001')点菜表('03','005')点菜表('03','009')点菜表('03','013')点菜表('03','039')点菜表('03','040')点菜表('04','016')点菜表('04','008')点菜表('04','010')点菜表('04','040',2)点菜表('04','041',2)*************** 点菜表('06','019')点菜表('06','010')点菜表('06','032')点菜表('06','013')点菜表('06','005')点菜表('06','038',4)点菜表('06','043',2) *************** 点菜表('07','002')点菜表('07','013')点菜表('07','035')点菜表('07','036')点菜表('07','020')点菜表('07','041',2) *************** 点菜表('08','020')点菜表('08','008')点菜表('08','031')点菜表('08','001')点菜表('08','040',2)点菜表('08','041',2) *************** 点菜表('10','007')点菜表('10','018')点菜表('10','010')点菜表('10','025')点菜表('10','034')点菜表('10','012')点菜表('10','039',7) *************** 点菜表('11','029')点菜表('11','028')点菜表('11','014')点菜表('11','026')点菜表('11','040',3) *************** 点菜表('12','013')点菜表('12','007')点菜表('12','011')点菜表('12','005')点菜表('12','029')点菜表('12','021')点菜表('12','038',4)点菜表('12','042',2) *************** 点菜表('14','023')点菜表('14','010')点菜表('14','028')点菜表('14','027')点菜表('14','035')点菜表('14','005')点菜表('14','011')点菜表('14','038',6)(11) 上菜表上菜表('00001',1,'2011-10-15 12:35:00','039','001')上菜表('00002',1,'2011-10-15 12:35:00','040','001')上菜表('00003',1,'2011-10-15 12:38:00','005','001')上菜表('00004',1,'2011-10-15 12:40:00','001','001')上菜表('00005',1,'2011-10-15 12:42:00','013','001')上菜表('00006',1,'2011-10-15 12:43:00','009','001') *********** 上菜表('00007',1,'2011-10-18 18:55:00','040','002')上菜表('00008',1,'2011-10-18 18:55:00','016','002')上菜表('00009',1,'2011-10-18 18:58:00','008','002')上菜表('00010',1,'2011-10-18 19:00:00','010','002')上菜表('00011',0,'041','002') *************************上菜表('00012',1,'2011-10-25 12:20:00','038','003')上菜表('00013',1,'2011-10-25 12:20:00','005','003')上菜表('00014',1,'2011-10-25 12:26:00','010','003')上菜表('00015',1,'2011-10-25 12:26:00','019','003')上菜表('00016',1,'2011-10-25 12:30:00','032','003')上菜表('00017',0,'013','003')上菜表('00018',0,'043','003') ************************上菜表('00019',1,'2011-10-25 18:35:00','013','004')上菜表('00020',1,'2011-10-25 18:38:00','002','004')上菜表('00021',1,'2011-10-25 18:40:00','035','004')上菜表('00022',1,'2011-10-25 18:42:00','020','004')上菜表('00023',1,'2011-10-25 18:45:00','036','004')上菜表('00024',1,'2011-10-25 19:14:00','041','004')上菜表('00025',1,'2011-10-25 18:20:00','040','009')上菜表('00026',1,'2011-10-25 18:28:00','001','009')上菜表('00027',1,'2011-10-25 18:34:00','008','009')上菜表('00028',1,'2011-10-25 18:40:00','020','009')上菜表('00029',0,'031','009')上菜表('00030',1,'2011-10-25 19:10:00','041','009') *********** 上菜表('00031',1,'2011-11-07 19:16:00','039','005')上菜表('00032',1,'2011-11-07 19:23:00','012','005')上菜表('00033',1,'2011-11-07 19:25:00','007','005')上菜表('00034',1,'2011-11-07 19:27:00','018','005')上菜表('00035',0,'025','005')上菜表('00036',0,'010','005')上菜表('00037',0,'034','005') *************************上菜表('00038',1,'2011-11-09 17:50:00','040','001')上菜表('00039',1,'2011-11-09 17:55:00','014','001')上菜表('00040',1,'2011-11-09 17:58:00','028','001')上菜表('00041',1,'2011-11-09 18:05:00','026','001')上菜表('00042',1,'2011-11-09 18:10:00','029','001') ***********上菜表('00043',1,'2011-11-08 11:40:00','038','006')上菜表('00044',1,'2011-11-08 11:45:00','013','006')上菜表('00045',1,'2011-11-08 11:47:00','021','006')上菜表('00046',1,'2011-11-08 11:48:00','007','006')上菜表('00047',1,'2011-11-08 11:50:00','005','006')上菜表('00048',0,'011','006')上菜表('00049',0,'029','006')上菜表('00050',0,'042','006') **************************上菜表('00051',1,'2011-11-09 12:13:00','038','007')上菜表('00052',1,'2011-11-09 12:20:00','023','007')上菜表('00053',1,'2011-11-09 12:23:00','010','007')上菜表('00054',1,'2011-11-09 12:25:00','011','007')上菜表('00055',1,'2011-11-09 12:28:00','005','007')上菜表('00057',0,'028','007')上菜表('00058',0,'035','007') **************************(12) 消费明细表消费明细表('01',4,108,1,'2011-10-15 13:45:00','03' ,0)消费明细表('02',4,87,1,'2011-10-18 19:58:00','0009','04',0)消费明细表('03',6,133,1,'2011-10-25 13:26:00','0010','06',0)消费明细表('04',2,72,1,'2011-10-25 13:26:00','0010','06',0)消费明细表('05',4,88,1,'2011-10-25 19:34:00','0011','07',0)消费明细表('06',4,48,1,'2011-10-25 19:34:00','0011','07',0)消费明细表('07',8,120,'08',0)消费明细表('08',7,132,1,'2011-11-07 20:12:00','0014','10',0)消费明细表('09',7,92,1,'2011-11-07 20:12:00','0014','10',0)消费明细表('10',4,93,1,'2011-11-08 12:38:00','12',0)消费明细表('11',4,93,'12',0)消费明细表('12',4,68,'12',0)消费明细表('13',6,88,'0013','14',0)消费明细表('14',4,101,'0013','14',0)消费明细表('15',2,72,'0013','14',0)消费明细表('16',4,90, 1,'2011-11-26 13:13:00','0015','11',0)消费明细表('17',2,24, 1,'2011-11-26 13:13:00','0015','11',0) ************** * 座位类型表* 顾客表* 领班表* 工作类型表* 物品类型表* 员工表* 座位表* 预订表* 物品明细表* 点菜表* 上菜表* 消费明细表7.测试用的查询、存储过程的源代码与运行结果截图复制到此处。