酒店餐饮管理系统课程设计

上传人:ni****g 文档编号:488111698 上传时间:2023-12-31 格式:DOCX 页数:17 大小:106.63KB
返回 下载 相关 举报
酒店餐饮管理系统课程设计_第1页
第1页 / 共17页
酒店餐饮管理系统课程设计_第2页
第2页 / 共17页
酒店餐饮管理系统课程设计_第3页
第3页 / 共17页
酒店餐饮管理系统课程设计_第4页
第4页 / 共17页
酒店餐饮管理系统课程设计_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《酒店餐饮管理系统课程设计》由会员分享,可在线阅读,更多相关《酒店餐饮管理系统课程设计(17页珍藏版)》请在金锄头文库上搜索。

1、课程设计说明书酒店餐饮管理系统学院系部学生姓名专 业:班 级:完成时间:目录1系统概述22数据库设计22.1 需求分析22.1.1 数据流图错误!未定义书签。22.1.2 数据词典32.1.3 加工说明32.2 概念结构设计错误!未定义书签。42.2.1 E-R 图42.3 逻辑结构设计52.3.1 关系模式52.4 物理结构设计62.5 设计小结错误!未定义书签。3应用程序设计133.1 需求分析133.1.1 数据流图133.1.2 数据词典133.1.3 加工说明143.2 概要设计143.2.1 功能模块图153.3 详细设计163.3.1 代码173.3.2 流程图183.4 系统测

2、试193.5 设计小结20要参考文献211 系统概述随着现在酒店餐饮之类的不断崛起,作为餐饮业不可缺少的一部分酒店 餐饮管理系统,它的内容对于酒店的的决策者和管理者来说都非常重要。本系统 基于酒店管理系统之下的一个子系统,可以把整个酒店餐饮部分的日常经营管理 信息化,包括点餐、库存管理、员工信息等日常经营的一些统计功能。我们设计 的这个管理系统流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设 置等可以为管理人员带来很大的方便,减少人为因素的错误,提高服务水平。2 数据库设计2.1 需求分析2.1.1 数据流图2.1.2 数据词典表名名称代码 数据类型说明admiridaidint员工号

3、员工表n amean amevarchar姓名pwdpwdvarchar密码sexsexvarchar性别teltelvarchar电话statusstatusint状态admir2idaidint编号管理员用户n amean amevarchar姓名pwdpwdvarchar密码deskiddidint台号餐桌表numnumint座位数seat ingseat ingvarchar状态timetimevarchar预定时间stastavarchar预定状态sortididint菜号菜系表n amen amevarchar菜名menucodecodevarchar编号菜单表priceprice

4、nu mber价格n amen amevarchar菜名unitunitvarchar单位sort_idsort_idint菜系ide nide nvarchar助记码numbnumbint菜被点次数stastavarchar菜是否已上imgsimgsblob菜图片order_formidofidvarchar订单号订单表timedtimevarchar下单时间totaltotalvarchar总价order_itemididint编号订单详细ofidofidvarchar订单号diddidint桌子编号men uidmen uidvarchar菜的编号accountaccountint点菜份

5、数statusstatusvarchar状态an amean amevarchar收银员customern amen amevarchar姓名顾客表cidcidvarchar身份证号sexsexvarchar性别teltelvarchar联系方式2.1.3 加工说明我们的系统需要8 个实体:(1) 员工实体实体名:admir角色:服务员兼收银员属性:id,姓名,密码,性别,电话,状态主键:id(2) 管理员实体实体名: admir2角色:经理属性:id,密码,姓名主键:id(3) 餐桌实体实体名:desk角色:餐桌属性:id,座位数,状态,预定时间,预定状态主键:id(4) 菜单实体实体名:m

6、enu角色:顾客点菜的菜单属性:code,菜名,编号,价格,单位,菜系,助记码,菜被点次数,上菜 状态,菜图主键:code(5) 订单实体实体名: order_form角色:点菜完成后生成的订单属性:id,下单时间,总价主键:id(6) 顾客实体实体名: customer角色:顾客属性:姓名,性别,联系方式,身份证号(cid)主键:cid(7)菜系实体实体名:sort角色:菜的详细说明 属性:id,菜名 主键:id(8)订单详细实体实体名: order_item角色:订单的详细说明属性:id,订单号,桌号,菜号,点菜份数,状态,收银员主键:id2.2概念结构设计2.2.1 E-R 图iCUSi

7、Dmer* cnameVariablecharaizers(20 J# M日由口宙MarmuEJSqc-emVari ablechsracccrs(10.dctElVsrisblEctisrsdersj/15 .,1m-enuHdeVsriable disractErs 20)OpriceNunmb-0minanwVgriahls- d-iaraizicr: 20 )iOunitVaris bl e chsractErs 10)OSDrt_idIniEgErDidtenVari a bl e diara ctera (30)OnumbIniBgEfOVariable chsiactErs 20

8、)imgsBaDlEansori# sid IntEijEJd snarrE Varis bls char 且吱曰s 2即# 口fid* dtime d tDtalardHr_FwmV口irighJ口口&c宦20)VaiisblE disrsctE50)Vaiisble characteis 10)aiTini4snamEV-airtable cairscters |2O)4pwdV-siisble chsractEiis 34)sexVsirtsble ctiaractETS (4;*telVariable: Dbara=icr:hiatusVaiisble aractE(r=. (10),

9、ad mlrdesk#didInt&flEfnumIntegm亠 seating Va/late cnajr.cts-(1D) otimeVafiabecjiarscters(20)sisVa/iableDnsisctEfs(2D) l 勺罐adrmir2* 日lntEgE4* snsm-a2 VaiisblE cbsrscteE. 23)* pvrd2Vaji nb le d-arflcte-ra- (2W),3rder_itEmig创聞l门岛r日* orfidVariablecharsctmMJ* rnrdidIntEer* mEnuid VaiiablE characters (2D)*

10、 a ccourtIntejger* statusVaiia bl echaiacters 10* snamE VaiiablE chaiacters 20)2.3逻辑结构设计2.3.1关系模式(1)员工(员工号,姓名,密码,性别,电话,状态)(2)管理员(编号,姓名,密码)(3)餐桌(台号,座位数,状态,预定时间,预定状态)(4)菜单(编号,价格,菜名,单位,菜系,助记码,被点次数,菜是否已 上,菜图)(5)订单(订单号,下单时间,总价)(6)订单详细(编号,订单号,桌号,菜号,点菜份数,状态,收银员)(7)顾客(姓名,身份证号,性别,联系方式)2.4 物理结构设计2.5 设计小结这次的课程

11、设计感触颇深,首先深刻感受到程序的实际应用性,这次的课 程设计的题目都是贴近实际生活的问题,我们就能够很清楚的明白自己写的程序 要解决什么样的实际问题,应该解决什么样的实际问题,觉得自己的程序更有实 用价值。我设计的这个酒店餐饮管理系统只是一个非常简单的模型,实际生活中应 用的酒店餐饮管理系统功能十分的强大,能够在线了解信息,预定退订等业务也 可以在线完成,而且有很强大的报表功能。当然我的程序的可以实现酒店餐饮中 最基本也是最重要的业务,如预定,退订。这次设计中不断的出现问题,我则自己努力,不断的改正错误,改进自己 的程序,有些自己实在是无法解决的问题,则会与其他同学讨论,或上网查询、 搜寻资

12、料在不断的改进过程中,深刻的认识到自己程序的漏洞和不健全性, 也发现了自己对于数据库的理解实在是皮毛,以致有很多很简单的错误调试了很 长时间。通过这次设计,不但让我进一步加深了对知识的巩固,而且很好的锻炼 了我的独立思考能力,以及分析问题解决问题的能力。今后凡事都不要着急,要 冷静的分析思考,越是急越是无法解决,只有沉着冷静深入思考才能真正的解决 问题,只要自己努力凡事都能解决。还有就是深刻体会到了平时多练习的重要性, 平时如果不多,在编写自己的程序时会手忙脚乱无所适从。最重要的一点就是老师提供了数据库系统的设计步骤。刚开始时总是认为 系统比较小,完全没有必要使用建模工具,认为自己建几张表就足

13、够用了,这是 很不正确的。虽然这个系统比较小,但还是中途多次修改了数据库中的内容,幸 好当时使用了建模工具,要不然修改起来可就很麻烦了,如果遇到大的系统不用 建模工具就会走很多不必要的弯路。这点也是我从这个系统中得到的一个很深刻 的教训。在制作的过程中,我学到的不仅是知识,我还认识到许多事情。这次设计 对我们的综合能力是一次很好的锻炼,使我的编程水平提高了一大步,同时也使 我充分的认识到合作的可贵。3 应用程序设计3.1 需求分析 (小 3 号,黑体,左起,行距 30)2.1.1 数据流图管理员2.1.2 数据词典表名名称代码数据类型说明admiridaidint员工号员工表nameanamevarchar姓名pwd

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 电气技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号