餐饮管理系统设计II_数据库实训项目2_20150603_第1页
餐饮管理系统设计II_数据库实训项目2_20150603_第2页
餐饮管理系统设计II_数据库实训项目2_20150603_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子科技大学中山学院项目报告小组信息学院计算机学院班级13嵌入A班姓名余博文学号2013031101050姓名梁柏强学号2013031103021姓名黃伟强学号2013031103012姓名学号姓名学号项目信息课程名称数据库原理与应用项目名称餐饮管理系统设计II项目时间批改情况投票得分评阅得分总成绩评阅教师翁佩纯批改时间2015年 月 日2014-2015学年第2学期目 录1. 项目背景02. 数据库设计03. 综合设计24. 项目结论4项目名称1. 项目背景基于餐饮业的发展,餐饮管理越来越复杂,不仅是传统账本记录就可以解决问题的。基 于计算机软件系统的髙效率和高速度特点,我们针对中小型餐厅消

2、费建立一个餐饮管理系统 的数据库系统,可以有效地对中小型餐厅消费进行管理。2. 数据库设计数拯库中包含5据表中的数据如下:表1账单表表- dbo.底单表摘要订单序列总价房间结账时间d!0idl02dl03d.NLUrl032015-6-115:17:52dlObdlO Id 10 Id.NLUrl022015-6-116:17:52dlO5dlO Id 10 Id.NULLrl032015-6-1 16:17:52d!04dl05dl05d.NULLr2052015-6-1 16:17:52dlO Id 10 2d 10 Id.r2022015-6-116:17:52dlO Id 10 2d

3、10 3d.NLUr4012015-6-1 16117:52d!04dl04dl05d.NULL522015-6-1 16:17:52dl03dl05dl03d.NULLr3012015-6-1 16:17:52dlO ldl04dl04d.NLU4032015-6-116:17:52d!04dl05dl03d.NULLr2012015-6-1 16:17:52WLLZvU£NULLAUZ表2食客表姦-dbo客表摘要姓名人数用粵时间房间手机号邢伟光02015-6-1 16:17:5230213800130300王沪宁22015-6-1 16:17:5230113476485634汝信

4、52015-6-1 :6:17:5270115398726354孙莹52015-6-1 16:17:524021826394C674邵泽华52015-6-1 26:17:5240313985769343江疣122015-6-1 26:17:52rl0313456978265魏淫华102015-6-1 16:17:52rl021521957364382015-6-1 16: 17: 52rl081823908764甄占民62015-6-1 16:17:52r20115728903446102015-1 16:17:52r202130Q237E646李捷112015-6-1 16:17:52r20

5、5182340968*HULLNULLNULLNULLdbo房间表摘要房间座位数订菜编号序列rlOl12NULLrl0212NULLrl0312NULLrl0412NULLrl0512NULLrl0612NULLrl0712NULLrlOS20NULLr20112NULLr20212NULLr20312NULLr20412NULLr20520NULLr20620NULLr20732NULLr30112NULLr30212NULLr3O312NULL30432NULLr3O532NULLr30632NULLr40112NULLr40212NULLr40312NULLr40450NULLnullN

6、UUNULL表3菜单表表- dbo.葉单表摘要菜名价格订腐房间编号炒尖骸5.0000NULLdlOl麻辣花生5.0000NULLdl02香辣鸡翅25.0000NULLdl03尖椒炒肉丝20.0000NULLdl05辣白菜5.0DQ0NULLdl06橘汁8.0000NULLd201啤酒8.0000MM.Ld202白米饭2.5000NULLd301炒米饭S.ODOONULLd302麻油面10.0000MLLd303麻花5.0000NULLdl04*NULLNULLAUZ表4房间表表5服务员表表- dbo.巌药员表摘要代号姓名服务房间2015042001张西奧rlOl2015042002李守導rl0

7、22015042003王克rL032015042004张目rl042015042005科然rl052015042006王晓明rl062015042007張栋r!07201504200S李可穰rL082015042009张苗r2012015042010李可如2022015042011赵晖泽r2032015042012王冲r2042015042013白沫溶r2052015042014祁安r2062015042015赵琼r2072015042016周亚安r3012015042017钱明r3022015042013周立安r3032015042019吴浩r3042015042020壬可庭r3052015

8、042021荣华r3062015042022r4012015042023赵梦雪r4022015042024郑赖4032015042025四我坪r404*NULLNULLNULL3. 综合设计1) 从账单表中查询rl08房间所点菜肴,各菜价格及总价。 declare d.ls?i_3eq nvarchar ( 300) , dish_nar.e nvarchar (50) z ©tmpscr ncliar (4) z gbill mcneyrmcneyf1 incselect (2disn_3eq =订单序列,= lz bill = 0f=6U账单奏 where 账单表房间='

9、-os-while 1 < ler: (gdishseq) beginsec Gcmpsr =(Gdisseq, iz i + 3)select (2d.i3>_nair.e =菜盘,eao> =价格from菜单表 vzhere 编号=Stmpscrprint,第,+ ltr-xr.(3tr (i / 4 + 1) +,道菜:1+ d±sh_nair;e + 1 单价;1 + lurLir.(str (geach) ) + ,元,selecc i = i 4- 4, bill = Skill + Geachendprin 总价:1 + ltrrr.(3tr (b&#

10、177;21) )|(代码编写:余博文)2)使用子查询检索'炒尖椒的订购情况。5二立二账单表房间FROM账单表阳ERE唳单表.订单存列二左:(十-(SELECT菜单表.编号F段0H菜单表WHESE菜单表.菜名炒尖椒切-(代码编写:黄伟强)3)使用聚合函数求“辣味菜的数量。SELECT COUIITt*) AS 廉来个数,FROM 单養砒缶三菜名二二瓷 汽辣Z OR菜名1ZKE沁椒訂(代码编吗:黄伟强)4)使用多表链接查询座位数剩余较多的房间。select食客表姓名,食客表手机号,房间表房间,食客表人数房间表座位数FROM食客表房间炭昭氐 食客表.房间=房间表.房间AND房间表座位数-食

11、客表-人数 5(代码编写:黄伟强)5)统计有人房间的点菜个数。心皿房间袤3"订菜编号库列广订甲序列froir.账单袤 where账華寒房间=房间表房向处*三房间表,島兀 士U订菜编号序列)/£浓,点菜个数,仁西 房间表 计二亡二亡 订菜编号序列X皿匸(代码编写:余博文)6)设计视图,显示“麻辣花生”的相关订购信息。vlaz麻辣花生订购信息as3elect账单表倉间from账单表wh皿账車表.订单序列like +(select 编号fxciP.菜单表 7/nere 菜名“麻辣花生T*铝)(代码编写:余廨文)7)为服务员设计一个视图,查询诸服务员所需管理的房间。CREATE V

12、IE?J WAITER_rcom A5 s口:c二房间表房间:服务员袤.姓名FROM房间表,服务员表吧壬:服务员表服务房间=房间表房间(代码编写:梁柏强)8)设计一个存储过程,参数为菜肴的编号,统计该菜肴被订购的情况。CREATE PROCEDURE Up da t e J-IenRocms di3n_index NCHAR (4 )ASDECIARE SROOMS(300)SET ROOMS = 1'SELECT SRQQM5 = GROOMS亠账单表房间FROM账单表WHERE 账单表,订单序列 LIKE f* %F 十 d±sri_iiidex - 1 %* )UPDA

13、TE菜車表卫二订购房间丸RQCM5菜单袤编号皿心T(代码編写:梁柏强)9)设计一个“当在食客表中删除某一食客,在表中该食客所包含的用餐信息也 全部被删除”的触发器。create czLacex rrig_del_eat.er on 食客袤fcr delete aadelete from 账单表.*处e“账单表爲间=ieleLed.房间(代码編丐:余I専文)4. 项目结论通过本次课程设计,加深了自己对TSQL语言的掌握以及对课本上基础知 识的理解,更学会了将数据库知识应用到实践中来。数据库的学习和应用需要非 常好的耐心和密切的团队合作,才能完成,所以团队精神也是非常重要的,也是 必要的。由于在项H设计初期对TSQL语言不太了解,有一些数据在结构设计上尚 存在问题。例如订菜编号序列和订单序列的设计,在数据结构上是图的逻辑结构, 因为TS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论