餐饮管理系统分析与设计报告(doc 43页).doc_第1页
餐饮管理系统分析与设计报告(doc 43页).doc_第2页
餐饮管理系统分析与设计报告(doc 43页).doc_第3页
餐饮管理系统分析与设计报告(doc 43页).doc_第4页
餐饮管理系统分析与设计报告(doc 43页).doc_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

1、 毕业设计(论文)题目 宜昌凯帝大酒店餐饮管理系统分析 与设计后台管理子系统 学生姓名 学号 专业 信息管理与信息系统 班级指导教师 评阅教师 完成日期 2012 年 5 月 15日 毕业设计(论文)课题任务书( 2011 -2012学年)学院名称:计算机与信息学院课题名称宜昌凯帝大酒店餐饮管理系统分析与设计-后台管理子系统学生姓名专业信息管理与信息系统学号指导教师任务书下达时间2011年11月5号课题概述:本课题以宜昌凯帝大酒店为对象,建立餐饮管理系统。前台子系统的主要完成以下功能:基础数据管理:(1) 菜品管理:菜品基本信息管理(菜名、菜价)、菜品BOM信息管理;(2) 订单管理:订单确认

2、、订单变更、由订单生成作业任务;(3) 作业管理:作业确认、进度查询、作业完成;(4) 库存管理:进货处理、倒推用料。后台子系统与环境的数据交换:(1) 接受前台查询某菜品的原材料是否足够,能否烹饪;(2) 向前台提供某菜品的烹饪进度。要求阅读或检索的参考资料及文献(不少于15篇,其中外文35篇): 1张辉华,胡海州,. 基于OCCI的简单餐饮管理系统设计与实现J. 软件导刊,2010,(1). 2申伟. 基于.NET的餐饮管理系统设计J. 韶关学院学报,2009,(6). 3肖渝梅,. 基于Flex的Cairngorm框架实现餐饮管理系统J. 科技资讯,2009,(32). 4李昕,孟祥福,

3、刘玥,. 基于WLAN的酒店餐饮管理系统的实现J. 微计算机信息,2007,(6). 5朱兵章等. EMDB技术在基于WLAN的餐饮管理系统中的研究与应用J. 计算机工程与设计,2005,(6).6廖世鹏. 餐饮管理系统软件研究D. 电子科技大学: ,2009.7李绍芳. 基于web2.0的餐饮管理系统的设计与开发D. 青岛大学: ,2009.8吴瑾. 一个支持无线终端的餐饮管理系统的设计与开发D. 苏州大学: ,2006.9吴慧. SaaS模式下的餐饮管理系统的分析与设计D. 太原理工大学: ,2008.10胡啸. 基于无线局域网和.NET平台的餐饮管理系统设计D. 华中科技大学: ,200

4、4.11朱兵章. 餐饮管理系统中PDA内存数据库的研究与探讨D. 广东工业大学: ,2005.12Thomas Ahrens, Chris Chapman, The structuration of legitimate performance measures and management: day-to-day contests of accountability in a U.K. restaurant chain, Management Accounting Research, Volume 13, Issue 2, June 2002, Pages 151-171.13Tan-Hsu

5、 Tan,etc, Development and evaluation of an RFID-based e-restaurant system for customer-centric service, Expert Systems with Applications, Volume 37, Issue 9, September 201014E.W.T. Ngai, F.F.C. Suk, S.Y.Y. Lo, Development of an RFID-based sushi management system: The case of a conveyor-belt sushi re

6、staurant, International Journal of Production Economics, Volume 112, Issue 2, April 2008, Pages 630-645.15Alfio Vidotto, Kenneth N. Brown, J. Christopher Beck, Managing restaurant tables using constraints, Knowledge-Based Systems, Volume 20, Issue 2, March 2007. 设计(论文)成果要求:(包括外文翻译、开题报告、设计或论文正文的数量和质量

7、等要求等)质量要求:1、外文翻译可选择指定的文献,若另选需为公开出版的论文或专著(有出版号),不得选用企业内部的白皮书或网站上的网页,且需经指导老师认可;2、开题报告前务必先阅读指定的文献,报告应对该课题的车内外研究现状进行比较全面的综述;3、系统需考虑使用的便利性,支持不同类型终端的访问;4、源代码、安装程序、外文翻译、开题报告、论文等刻盘。数量要求:1、开题报告: 2500 字2、设计型论文:10000 字;论文型论文15000 字3、图 纸: 张4、译 文: 3000 汉字5、其 它:按要求提供小论文及论文全文电子文档进度及要求起止日期要求完成的内容及质量2011年秋季学期第十周第十周到

8、第十九周第二十周2012年春季学期第一周到第十二周第十三周第十四周接受毕业设计任务书,学习毕业设计(论文)要求及有关规定。阅读指定的参考资料及文献(包括5-10万个印刷符号与课题或本专业相关的外文资料),完成开题报告、外文翻译任务。上交开题报告、外文翻译,指导教师批阅指导学生进行毕业设计完成毕业设计,全部成果交指导教师批阅。毕业答辩)审核(系主任)批准(分管院长)学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名

9、: 2012年 5月21日 学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密 ,在_年解密后适用本授权书。2、不保密 。(请在以上相应方框内打“”)作者签名: 2012 年 5 月 21 日 导师签名: 年 月 日 40 目 录摘要2前言31 系统规划411 系统开发背景412 系统开发目标413 系统需求分析4

10、14 可行性分析52 系统分析521 组织结构与功能分析522 业务流程分析723 数据流程分析1224 数据字典153 系统设计1631 总体设计1632 系统详细设计184.总结与展望2641 本文完成的主要工作2642 未来研究展望26致谢28参考文献29宜昌凯帝大酒店餐饮管理系统分析与设计-后台管理子系统学 生:刘芬指导教师:郑悦林 (三峡大学 计算机与信息学院)摘要:本论文主要针对中小型饭店餐饮管理中的一些问题,将其与计算机信息管理系统结合起来,实现中小型饭店管理信息计算机化、系统化,将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程,使管理基础数据更加准确化,管理人员摆脱

11、了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。把计算机用于餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高经营管职水平,带来更多的顾客,使企业取得更好的经济效益。关键词:结构化开发方法, 餐饮管理信息系统,业务流程Abstract:This thesis comprehensively studies design and develop of middle and small restaurant management system .First, it analyzes the problems in traditional handwork ma

12、nagement methods and describes consumer requirement .Then, it divides total system into three parts:proscenium income system、system management、book system and does detailed system design for them according to sofeware engineering method .The thesis also discusses system network design method and dat

13、abase design method .On the basis of the theoretical study, the thesis finally presents concurrence program codes and consumer interface design.Key words:structured development method, Restaurant Information Management System,Business process前言随着信息技术的发展和进步,给各社会服务业带来了更先进和便捷的管理与运营模式,比如餐饮业的从传统的手工管理方式到计

14、算机管理系统的转变。软件信息化的餐饮管理系统比传统的管理模式提供了更全方位和快速便捷的管理控制,它并不是单纯的用于计算结算的工具,而有着科学标准的管理体系,它能够针对菜品的多样化和特色化服务实现标准化管理,并且能制定出符合酒店本身的标准化的管理流程,包括从前台的菜品、订单到后台的仓库、运作管理,掌握酒店全面的餐饮状况,并针对这种经营状况做出科学的分析,完善企业的经营管理,从而降低了成本,提高了经营效率。国内国外的各酒店也从上世纪90年代开始先后引进了先进的酒店餐饮管理系统,为酒店运作提供更规范快捷有效的管理控制。目前,由于酒店餐饮管理的兴起,运用各种技术与方法设计合适有效的管理系统也是市场的热

15、门。比如运用不同的操作系统,不同的开发方法,基于不同的开发语言,甚至系统数据库的建立也有多种选择。目前市场上的大多数餐饮软件是基于WINDOWS操作系统的,也有部分餐饮软件考虑到版权的问题,采用LINUX操作系统,而系统数据库,又有ACCESS、SYBASE、MYSQL、SQLSERVER等,对于餐饮系统来说,采用什么数据库与餐厅的规模比较相关,较小的餐厅可以采用比较简单的数据库如ACCESS,这样使用维护都可以做的比较简单,而规模大的餐厅就应该用SQLSERVER这样的数据库,可以保障数据比较安全、系统比较稳定,但同时也要求有专门的系统管理员来维护。还有,数据的录入通常有三种方式,一是基于普

16、通电脑,二是基于触摸屏,三是采用无线点菜系统,而无线技术又有基于红外技术和基于无线网络的技术。从目前的发展趋势看,餐饮系统越来越多的采用触摸屏,而无线技术正在逐步成熟起来。 但是多种理论与方法的运用使得餐饮管理系统的研究缺乏系统性,市场上各种软件系统的充斥使得企业在选择合适自身特色化的管理系统时存在混乱,阻碍了酒店的信息化建设。国外因信息技术发展比较先进,餐饮管理系统的发展也比较成熟,各种不同规模、多种技术特色的例如基于触摸屏或者无线网络的新型餐饮系统应用程度也很高,极大的提高了管理效率和服务水平。国外餐饮业在国内的竞争处于优势地位,对我国传统餐饮业带来了冲击,也带动了我国餐饮行业的信息化浪潮

17、。而我国餐饮管理系统的发展虽然落后于国外,但发展态势明显,主要体现在技术创新、管理科学化为代表的现代餐饮企业已经快步向产业化、现代化迈进,现代科学技术、科学的经营管理、现代营养理念在餐饮行业的应用已经越来越广泛。国内的饭店集团、连锁餐饮企业和高档酒店基本实现了管理信息化,共装备了几百万套各类应用软件。行业信息化工作近10年来得到了稳定发展。餐饮管理软件已经从单纯的点菜、厨房分单到条码划菜、结账等环节进入到对餐饮企业的日常运作进行全方位的智能化管理。但一些中小型的餐饮企业由于技术人员的缺乏、基础条件不足以及管理模式的建立和完善不完全等各种原因,整体的科技含量水平低,信息化水平处于最初阶段,还没有

18、涉及到对数据的分析及流程的优化及完善方面。与使用系统管理的传统管理方式相比较,传统管理方式暴露出诸多问题,比如,管理信息的不准确性,发现问题的不及时性等等,在现在生活节奏的增快情况下,也迫切要求我们提供服务的快速和便捷,由此,使用管理信息系统对酒店进行管理是一个很好的选择。本系统能够切实有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,保障顾客信息的安全,提高管理水平和工作效率,进而提高业务竞争能力。1 系统规划11 系统开发背景 自古民以食为天,无论走到那个朝代,走到哪个地方,都会看到无处不在的酒店,餐馆等吃饭的地方,在现在信息化高速发展的现代,信息化与酒店的各项管理联系起来

19、,显著提高了各项工作的速率,满足现在人们快节奏的要求,使用机器辅助人们工作会减少人为的低级错误,减少人们的工作量,节约成本,采用信息化代替传统工作流程显然利大于弊。12 系统开发目标1.提高酒店餐饮的管理和运营效率,节省人力资源2 .提高员工操作的正确性,省略了手工核对的工作量3.酒店餐饮的管理者可以从传统的经营模式中解脱出来,把更多的时间用于市场的分析和提高服务质量,尽可能提高酒店的利润。4.更加精确合理地管理原材料和分配作业任务。13 系统需求分析131 功能需求1.订单:包括顾客向酒店订餐下订单和酒店向供货商下订单采购原材料。2.管理库存:包括入库,出库和盘存记录,查询,修改及删除原材料

20、,以及标示不足库存等。3.管理菜品:添加新菜种,修改,删除菜品。4.管理作业:可以根据顾客下的订单和菜单自动生成作业任务,作业调控人员可以清楚无误地调控作业的运行。5.计算:倒推原材料,统计一定时间段内销售额以及利润等。 132 非功能需求1.系统界面友好,一般工作人员可以很快熟悉系统的操作。2.系统运行速度尽可能快,且比较稳定,不会经常出现业务员无法处理的错误。3.系统运行不会出现逻辑性错误,保证数据的一致性。4.容易维护,在满足用户需求的前提下,尽可能的降低系统的开发成本。14 可行性分析141技术可行性分析本系统是基于B/S结构的,服务器端采用Windows Server 2003 作为

21、操作系统,后台数据库采用SQL SERVER 2005数据库进行数据存储,该数据库系统在安全性、准确性、运行速度方面适用于中小型系统;客户端选择只需要IE6.0以上版本的浏览器即可访问,采用Microsoft Visual Studio 2008 作为开发工具。这些技术现在已经非常成熟,因此开发这样一个酒店餐饮管理信息系统提供在技术上是可行的。142经济可行性分析 由于系统结构采用当前流行的B/S结构,也就是浏览器/服务器模式,相对于传统的C/S结构客户端的缺点,它对客户的配置要求就更低了,客户端只需要有浏览器可以上网就可以登录服务器进行各种信息的管理。可以说整个系统是以最少的投入完成最好的功

22、能,这就保证了系统的经济可行性143管理可行性分析在此酒店餐饮部门,厨房作业调度人员要根据作业订单调控作业,仓库管理人员要根据原材料的剩余情况决定是否购买,部门经理要查看各种统计信息员工信息等等,如果采用传统的记录方法将会很复杂,而且很容易出错,在此,本系统将提供各种方便的功能达到以上要求,更加方便管理人员的管理工作。 144可行性分析结论综上分析,此系统在开发,使用,管理等方面是可行的,在开发前期会投入一定的人力和财力成本,但是在系统使用后每年会节约的成本X元,所以可以开发此系统2 系统分析 21 组织结构与功能分析211 组织结构分析图1 组织结构图 宜昌凯帝大酒店的内部组织结构分为总经理

23、、副总经理、财务部、营业部、厨房部、网络部、客房部、后勤部、库房部等,各部门由各自的主管负责,每个部门有下属员工,每个部门协调工作共同完成酒店的各个业务流程。组织结构图如下:212 系统功能分析由需求分析,总结以下系统功能:1.下订单:库存管理人员根据系统产生的报警清单订购所需原材料。或者研制了新菜品后有新的原材料则需要购买新的原材料。2.管理库存:(1)系统可以方便地显示原材料的具体位置,数量,一定时间内的使用情况等。(2)系统由原材料的报警下限产生报警清单,库存管理人员根据此清单订购原材料。(3)供货商送来原材料和送货单,库存管理人员检查原材料,入库,录入原材料的数量,价格,送货日期,等信

24、息。(4)系统可以根据已经使用了的原材料倒推所剩的原材料,由库存管理人员核对。3.管理菜品:(1)由系统销售情况,了解某些菜在一定时期的需求,以便准备充足的原材料,研制新菜品。(2)修改,删除已有的菜品,添加新的菜品种。4.管理作业:(1)当订单和点菜单录入系统后,由系统自动根据以有的原材料和已经或者将要准备的作业进行分析,产生最合适的作业流。(2)能够接受作业进度的查询和修改,删除。5.统计:统计每日(月、季度)总营业额、不同菜销售情况、随时查看库存,查看一定时期内的销售排名。22 业务流程分析此酒店业务流程划分为采购原材料,库存管理,作业流程管理,菜品管理,统计几项业务模块1.采购原材料:

25、引发采购业务的有两种情况,库存不足,购买新材料,库存不足时由系统自动生成缺货清单显示给库存工作人员,由有权限的库存工作人员拟出购物清单,然后选择合适的供应商进行采购。购买新材料时,是由餐饮经理以上权限的管理人员决定或者审核购物清单后进行采购。由原材料不足引起的采购原材料业务流程如下图:图2 补货采购业务流程图由添加新菜品种引起的购买新的原材料的流程图如下:图3 购买新原材料流程图2.出库: 引发出库的事件是由客户预订或者前台录入新的菜单后厨房按照新菜单查看厨房是否有所需原材料,如果没有则到仓库领取,或者原材料超过保质期,则需要报废,出库后系统自动检查库存是否是小于下限决定是否提出报警提示。厨房

26、领料引起的出库过程如下图:图4 领料出库流程图由原材料过期损坏的问题报废引起的出库流程图如图:图5 报废出库3.入库: 入库事件的引发是由采购原材料到达,进入仓库引发的: 先由仓库工作人员根据系统提示的缺货报警起草购物清单,然后给餐饮经理或者仓库管理员审核后,交由相应的供应商,供应商将货物送来后,查询系统进货清单和供应商送货单,检验货物无误后入库,并修改原有的原材料的数量。入库过程如下图:图6 入库流程图4.菜品管理:菜品主要是厨房的主厨有新的构想,研发出新的菜的品种或者是对以前的菜有新的思想,修改以前的菜的品种。但是在添加和修改菜品的时候必须考虑原材料的问题,如果涉及到新的原材料,则厨房必须

27、和仓库商量,看是否可以得到新的原材料,如果没有新的原材料则此次添加或修改操作不能进行,如果有原材料而且有权限则可以进行操作。菜品添加过程如下:图7 新菜品添加菜品修改或删除过程如下:图8 菜品修改或删除5.作业管理:作业管理主要是厨房的负责调度的工作人员按照订单对作业进行安排,以及反馈厨房的工作进度和工作现状,过程如图:图9 作业管理流程图6.统计:统计主要是方便该酒店的管理人员根据具体情况做决策,所以该系统提供销售排名报表,客户详细消费统计报表餐桌使用统计报表,员工工资统计报表,原材料使用报表,原材料采购报表,库存统计报表等报表给管理人员以供参考。 2.3 数据流程分析 此系统分为库存管理,

28、采购管理,作业管理,统计管理模块,其中外部实体为顾客和供应商,要进行采购前需要将采购单给供应商,供应商在将货送到酒店后就将送货单给酒店进行验证,如果无误则接受这批货并在系统中记录。顾客则可以这侧并登陆系统进行在线点菜,还可以查看订单的进度。 在库存管理中,主要是仓库工作人员在管理着仓库的材料,当有供应商送货来的时候,由仓库验收并录入入库信息,当有原材料过期,则有仓库将原材料报废,并录入报废信息,缺货信息是由系统自动检测到的,然后显示给仓库工作人员,由工作人员将此信息反馈给经理,由经理决定进行采购活动,并下采购单给供应商。如果厨房有新的菜的品种,则会将才的品种及原材料提交给经理审核,如果审核通过

29、则有经理下发采购清单到仓库,如果可以采购到新的原材料则新的菜品可以添加成功,并且由仓库录入新的菜品到系统。采购管理中,系统将检测到的缺货信息显示给仓库的工作人员, 并起草购物单给经理审核,审核通过则将此购物单给供应商。或者经理在查看销售信息时可以确定有些菜品在一个时间段热销,此时经理可能会根据实际情况,加大对某些原材料的储备量,由经理拟出购物单提供给供应商。作业管理中,是厨房调度人员按照订单和作业线的情况安排厨房的作业,由厨房管理人员将厨房的信息录入到系统供顾客查看。统计管理,是系统将顾客,服务员,厨房,仓库等录入的信息进行统计后显示给管理人员查看,在系统中是统计单的形式显示,但是实际不存在另

30、外的数据存储。数据流图共三层,如下:最外层:图10 数据流图第一层第二层:图11 数据流图第二层第三层:图12 采购管理数据流图 采购管理:库存管理:图13 库存管理数据流图图14 作业管理数据流图作业管理:图15 统计管理数据流图统计管理:24 数据字典 数据字典主要包含以下几个方面的条目(各举一例)(1)数据流条目名称:点菜单 编号:R01简要说明:在前台页面上进行选择点菜,确认提交后生成点菜单数据来源:顾客,服务员数据流向:厨房数据结构:单号,点菜人编号,菜名,订餐时间,就餐时间,餐桌号,备注(2)数据存储条目 名称:菜品信息 编号:P01 说明:存储菜品的基本信息,以供各种查询输入:厨

31、房录入输出:销售小票,采购单,缺货单,入库单,库存清单、出库详情单数据结构:菜品编号,菜名,原材料,原材料量,价格,菜的类别,图片,备本季节是否存在,备注(3)处理过程条目名称:购买新原材料过程 编号:P01说明:厨房提出购买新原材料,由经理审核,审核合格后就跟供应商协看是否可以采购到此新原材料,如果可以就添加此新原材料信息到系统并下发采购单到供应商进行购买。 输入:厨房录入新原材料待审核信息输出:新原材料信息。(4)数据项条目名称:菜品类别名称 编号:D-01说明:菜品类别名称数值类型:char长度:43 系统设计31 总体设计图16 系统功能结构图311 系统功能结构设计(H图)312 系

32、统的体系结构(三层模型)数据访问层: 类:Dataconnection,用于连接数据库,并且提供访问数据库的方法,方法如下: Get_data(string str),直接查询数据库,并且将查询结果以表格形式返回;Get_data(string str, SqlParameter spc),查询数据库,并且传递参数,将查询结果以表的形式返回;Get_dataByproc(string proc_name, ref SqlParameter spc),以存储过程的方式查询数据库,并返回查询的结果;Cmd(string str),操作数据库,包括删除,修改,添加数据库的数据;Cmd(string

33、str, SqlParameter spc),传递参数,操作数据库方法;业务逻辑层: Yuangong Validateyuangong(string id ,string password)/验证员工登陆addyuangong(string id; string name;string pwd; int bumen,datetime birth;string e_mail;string address;string sex;string positon ;string note)/添加员工Updateyuangong(string id; string name;string pwd; in

34、t bumen,datetime birth;string e_mail;string address;string sex;string positon ;string note)/修改员工Deleteyuangong(string id);/删除员工Exist(string id);/是否存在员工Permission(string id)/查找员工的权限GysAddgys(string name;string person;string telephone;string address string note);/添加供应商Updategys(string name;string pers

35、on;string telephone;string address string note);Deletegys(string id);Exist(string name);/是否存在此供应商Gys(conditon);DishAdddish(string name,string material,string Material_quality,string process,string Process_time,string Type,string Picture,string Exit,string Note);Deletedish (string id);Updatedish (str

36、ing name,string material,string Material_quality,string process,string Process_time,string Type,string Picture,string Exit,string Note);Exist(string name);/是否存在此菜Dish_cata()Addcata (string name);Deletecata (string id);Updatecata (string name);Exist(string name);/是否存在此类MaterialAddMateria (string Mate

37、rial_name,string Material_type,Float Quantity,Float Downquantity ,string Unit,string Location;datetime feitime,string Note);UpdateMateria (string Material_name,string Material_type,Float Quantity,Float Downquantity ,string Unit,string Location;datetime feitime,string Note);Deletedish(string id);Exis

38、t(conditon);/存在商品Customer Addcustomer(stirng name;string sex;datetime birth;string address;string telephone;float jifen;string note);Updatecustomer (stirng name;string sex;datetime birth;string address;string telephone;float jifen;string note);Deletecustomer (string id);Existcustomerf(conditon);addj

39、ifen(string id,float jifen)JobAddjob(Name, Manager, Status, Dish_cata_id, Note);Updatejob(Name, Manager, Status, Dish_cata_id, Note, Schedule, ordered, Nextschedule, Nsorder);Deletejob(int id);Exitjob(string name);3.2系统详细设计3.2.1 数据库设计数据库表设计如下:表1 菜品表:列名数据类型允许空主键说明IdInt否是菜品编号Dish_nameVchar(20)是否菜名Mate

40、rialvchar(100)是否原材料Material_qualityvchar(200)是否原材料量StaffInt是否添加员工PriceFloat是否价格processvchar(100)是否过程Process_timeNvarchar(200)是否操作时间TypeInt是否菜的类别PictureImage是否图片ExitVchar(2)是否本季节是否存在NoteVchar(50)是否备注表2 菜种类列名数据类型允许空主键说明IdInt否是菜种编号Dish_catagory_nameVchar(20)是否菜种类名称表3 原材料列名数据类型允许空主键说明IdInt否是原材料编号Materia

41、l_namevchar(20)是否原材料名称Material_typevchar(20)是否原材料类型QuantityFloat是否库存数量DownquantityFloat是否报警数量UnitVchar(10)是否计量单位LocationNvarchar(50)是否存放位置Price Float是否单价feitimeDatetime是否到期时间NoteNvarchar(100)是否备注表4 原材料添加记录列名数据类型允许空主键说明IdInt否是编号oderbianhaoNvarchar(20)是否订单编号Material_idvchar(20)是否原材料编号typevchar(1)是否添加类

42、型QuantityFloat是否数量DtimeDatetime是否添加时间NoteNvarchar(100)是否备注PriceFloat是否购买单价表5 原材料出库记录列名数据类型允许空主键说明IdInt否是编号Material_idvchar(20)是否原材料编号QuantityFloat是否数量DtimeDatetime是否出库时间StaffInt是否领取人NoteNvarchar(100)是否备注表6 订单列名数据类型允许空主键说明IdVchar(20)否是订单编号(8位日期+6位时间+6位递增编号)Customer_idInt是否客户编号tableidVarchar(12)否否餐桌号o

43、derTimeDatetime是否订餐时间StarttimeDatetime是否就餐时间ModifytimeDatetime是否最后修改时间Dish_ordervchar(MAX)是否菜名Dish_pricevchar(MAX)是否菜价Finishvchar(MAX)是否已经完成的菜 DepositFloat是否定金Deposit_staffInt是否收定金员工payment支付方式Isvalidbit是否是否有效(判断订单取消与否,便于返还定金true有效 false无效)Statenvarchar(2)是否状态(0已生成作业、1未生成作业)Totalfloat是否总额NoteVchar(1

44、00)是否备注表7 结账清单列名数据类型允许空主键说明IdVchar(10)否是清单编号Seat IdVchar(10)否是餐桌编号Oder_idVchar(12)是否订单编号PayofftimeDatetime是否结账时间ChecktimeDatetime是否审核时间Staff_id1Int是否操作员工Staff_id2Int是否审核员工TotalmoneyFloat是否应付总额Discountfloat折扣率PaymoneyFloat是否实付总额NoteVchar(100)是否备注表8 餐桌列名数据类型允许空主键说明Tableidnchar(10)否是餐桌编号Roomclassvarcha

45、r(20)否否所属房间Locationvarchar(50)是否餐桌位置Typevarchar(10)是否餐桌类型Statenchar(10)否否餐桌状态Mannumbernvarchar(50)否否容纳人数TimeofcomeDatetime否否顾客到来时间NoteVchar(100)是否备注表9 客户列名数据类型允许空主键说明Useridnchar(20)否是用户名Namevarchar(20)是否客户姓名PasswordNchar(10)否否密码Sexvarchar(2)是否客户性别IdcardVchar(18)否是身份证号AddressVchar(20)是否地址WorkplaceVch

46、ar(50)是否工作单位Phone1Vchar(15)是否电话Phone2Vchar(15)是否电话Phone3Vchar(15)是否电话GradeFloat是否积分NoteVchar(100)是否备注RegistdateDatetime是否办理时间ClassNchar(10)是否会员等级DiscountNchar(10)是否折扣表10 员工列名数据类型允许空主键说明Staffidnvarchar(10)否是员工编号(A+6位入职时间+3位自增序列号)Namevarchar(10)否否员工姓名Passwordnchar(10)否密码Sexvarchar(2)否否员工性别Idcardnchar(18)否否身份证号AddressVchar(20)是否地址Phone1Vchar(11)是否电话PositionVchar(10)是否职位Work_ageSmallint是否工龄NoteVchar(100)是否备注表11 作业列名数据类型允许空主键说明Idint否是作业编号NameVchar(10)是否作业名Dish_cata_idInt是否流水线所做的菜的种类ManagerInt是否管理者Schedulenvchar(100)是否目前正在做NextscheduleNvarchar(200)是否接

温馨提示

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

评论

0/150

提交评论