餐饮管理毕业论文_第1页
餐饮管理毕业论文_第2页
餐饮管理毕业论文_第3页
餐饮管理毕业论文_第4页
餐饮管理毕业论文_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、 | HYPERLINK / 百度首页 HYPERLINK /v2/?login 登录 HYPERLINK /cashier/browse/vipcashier?dqStatCode=topnav_joinvip&cashier_code=topnav_joinvip VIP意见反馈 HYPERLINK /apps?fr=1011 下载客户端4/14/2019餐饮管理毕业论文 - 图文 - 百度文库 HYPERLINK /?fr=nav 首页 HYPERLINK javascript:void(0); 分类 HYPERLINK javascript:void(0); 精品内容 HYPERLIN

2、K /wenkuverify?from=1 申请认证 HYPERLINK javascript:void(0); 机构合作 HYPERLINK javascript:void(0); 频道专区 HYPERLINK /xtopic/wkback 百度智慧课堂 HYPERLINK /user/browse/vip/ 百度教育VIP HYPERLINK /?fr=crumbs 百度文库 HYPERLINK /?fr=crumbs HYPERLINK /edu/index 教育专区 HYPERLINK /edu/index HYPERLINK /list/10 高等教育 HYPERLINK /list

3、/10 HYPERLINK /list/113 管理学餐饮管理系统的设计李六软件 S09-2 班柴君2012 年 04 月/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html1/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库摘要当今社会已经进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已经为人们深刻认

4、识,它以已经进入人类社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要性。作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业科学化、正规化、管理与世界接轨的重要条件。关键词:餐饮管理系统 开台 点菜 消费查询 结账I/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html2/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库目录引言. 1第一章 概述.

5、 2(一) 信息管理系统概述.(二) 餐饮管理系统概述.23第二章 系统分析(一) 可行性分析.55(二) 需求分析.6第三章 系统设计. 12(一) 系统业务流程. 12(二) 操作流程. 13(三) 数据库设计. 15第四章 系统的具体实施. 21(一) 系统介绍. 21(二) 各个模块的实现. 21第五章 系统测试. 25(一) 测试的目的. 25(二) 测试的原则. 25(三) 系统测试的目标. 25(四) 系统测试的方针. 26(五) 测试报告. 26参考文献. 27II/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html3/31 4

6、/14/2019餐饮管理毕业论文 - 图文 - 百度文库近年来,随着人民生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上都是由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。这就迫切需要标准的、高效的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。管理信息系统的分析与设计,必须和具体实际相结合,才能真正的服务社会。在系统开发时应遵循以下一些原则。1稳定性原则系统的开发必须具有加强的应变能力,在一

7、定的时间内有相对的稳定性。2实用性与先进性原则目前,我国的管理信息系统开发中存在低水平的重复开发和片面追求高档次的硬件设备,以及系统开发成功率低,使用价值不高等问题。鉴于实际情况在系统开发中应遵循把实用性放在第一位,又要突出系统在技术上、管理上的先进原则。3面向用户原则管理信息系统是为用户开发的,最终是交给用户使用的,只有用户通过运行才能对系统做出客观评价。因此必须从系统的总体方案规划设计到系统开发过程的每一个环节,都必须坚持一切为了用户,一切服务于用户的观点,这是信息管理开发的前提。1/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html4/3

8、1 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库信息管理系统就是我们常说的 MIS(Management InformationSystem),它是一个计算机软硬件资源以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。许多企业已经或正准备投入高额资金、花大力气建立大规模的计算机管理信息系统(MIS)普遍存在着系统建设难以达到预期效果的问题。有的开发规模很大,实际应用的范围却很小;有的系统用与不用似乎没有明显的差别;还有的系统由于技术落后、维护工作量太大,若在原有的基础上扩充功能还不如推倒重来。就系统开发的某一具体问题来说,主要是开发用于数据处理的程序,既不

9、需要高深的物理(如电力系统)概念,也不需要复杂的数学算法,一般是比较容易实现的,并且大都采用最新的、高性能的计算机软硬件平台,由优秀的计算机技术人员实施开发,很少出现因网络或程序调试不通而中止开发的事情。信息管理系统(MIS)以分类组织数据为核心,无论计算机内部多复杂,MIS 建设所用到的通常只是计算机的操作。随着计算机技术的飞速发展,其功能越来越强,使用越来越简单,计算机技术本身已不再是 MIS 建设中的难题。系统开发中,有关计算机要解决的关键问题是怎样以计算机为平台组织新的系统。MIS 系统大大简化了管理人员的工作,使高层管理人员对中层,中层对基层、基层对设备系统逐级加强了管理、监督和控制

10、等,业务工作量减少,系统的维护工作量增大,大量的业务改进工作转向系统的改进,系统的正常运行成为企业运转的生命线,因此,选拔、培养出合格人员特别是各层次计算机系统负责人是企业 MIS 建设的基础。2/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html5/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库1餐饮管理系统开发背景近年来,随着人民生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上都是由人工完成记录,这样做不仅耗费人力资源而且容易导致记

11、录丢失或重复等错误,造成管理水平低下。这就迫切需要标准的、高效的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。2餐饮管理系统开发意义在现实的社会中,小型餐饮公司或企业的管理还大多停留在人工管理日常业务运作的水平上,人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低,易出错,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。该企业开发次此餐饮管理系统,不仅能提高公司的管理水平给管理者提供一个企业运作的信息平台还能提升企业的形象及增强竞争力。使用该餐饮管理系统能将餐饮企业业务

12、管理和人员管理信息化,使企业从客人开房、点菜到结账都是由计算机管理并记录,可随时掌握酒店里房间的使用状况,客人点单,结账等情况,并能尽可能的降低使用者的劳动强度,同时提高工作质量和效率。在竞争越来越激烈的餐饮业中取得优势。3餐饮管理系统简介根据该企业的特点和该企业的实际情况,该系统以餐饮义务为基础,主要突出开房、点菜、结账。开房方面主要采取图形加数据的方3/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html6/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库式使用户能直观的管理数据信息,并能有效的管理各个餐桌和房间;点菜方面采用

13、菜单加数据库的管理方式,让用户可以动态的管理现有信息,这里突出了重要的两点。(1)操作管理的信息准确无误,可让用户放心(2)操作管理的速度快、管理方便、实用性高。4餐饮管理系统的目标面对服务行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,结合酒店自身特点及业务流程,该餐饮管理系统在实施后能达到以下目标(1)采用菜单和图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。(2)业务管理信息化,可随时掌握开台、客人点菜、结账、服务员信息等情况。(3)系统维护方便可靠,具有灵活性、通用性及安全性的特点。(4)该软件尽可能地降低使用者的劳动强度,同时提高工作质量和效率。(5)提高该企业管

14、理水平,提升酒店档次,赢得竞争优势。4/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html7/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库1系统可行性分析(1)技术上的可行性:技术方面的可行性就是根据现有的技术条件,能否实现系统的各项要求。据分析此系统采用 VS2008 位开发平台、C#为开发语言、SQL Server 2000 为后台数据库,根据所学的知识完全可以设计出此系统的各个功能和模块。(2)硬件设备上的可行性分析:设备上的可行性是指该系统对所需的硬件设备,如 PC 机、打印机或网络等的性能要求。据分析现有设备的性能

15、完全能够满足系统功能的要求。(3)软件上的可行性分析:本系统属于数据库应用程序,本餐饮管理系统需求一个数据库服务器及其运行的操作系统,根据客户的数据量并不是十分巨大,我们选择目前市场上价格比较低廉的数据库服务器产品:Microsoft SQL Server 2000 及配套的平台 Windows Server2003 操作系统。而前台开发工具采用 Visual Studio 2008,利用其可视化的开发环境、丰富的控件资源,能够快速地开发出应用程序。这些软件在中小型 MIS 开发中已经被大量应用,技术上都比较成熟,因此技术上是可行的2.经济上可行性分析(1)费用上可行性分析:根据酒店多年来良好

16、的经济效益,酒店的经济实力比较雄厚,加上硬件设备和软件的价格比较便宜,就这为系统的实施奠定了经济基础,足能提供购买硬件设备和开发软件所需的资金。(2)效用上的可行性分析:实施该系统也能给公司带来长期效益,5/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html8/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库它可以帮助领导实现管理方法的现代化、科学化、极大地提高餐饮企业的工作质量与工作效率、减少管理支出的费用,从而保证酒店管理的可持续的良好发展。因此经济上具有了系统开发的可行性。3管理上的可行性分析酒店的领导认识到当今社会的发展

17、趋势,认为使用计算机从事酒店管理是公司当前非行必要的举措。公司员工也会对本系统的开发十分的欢迎,因为采用计算机管理方式可以减少或避免酒店服务人员因为马虎大意而导致经济财产的错误,或由于客人过多,造成开台、点菜等方面的混乱。另外,为了提高酒店的管理水平,适应管理信息系统的要求,该酒店对管理人员进行了全面的培训,提高了他们对餐饮管理信息系统的认识。因此在管理上具有了系统开发的可能性。4简要总结经过细致地初步调查和严密地可行性分析,我认为在现有的条件下,为餐饮业开发一款功能较齐全的餐饮管理系统是完全可行的。1系统功能需求分析餐饮管理系统是一个典型的数据库开发应用程序,由开台模块、点菜模块、消费查询模

18、块、结账模块、基础信息、辅助工具、系统维护、系统设置等组成。(1)开台模块开台模块主要记录了桌台编号、顾客名称、服务员、账单日期、用餐人数、备注等组成。(2)点菜模块点菜模块主要有菜品类别的选择、菜单编号、菜单名称、菜品单6/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html9/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库价、所要菜品数量、菜品价格总和、服务员、备注等组成。(3)查询模块查询模块只要列出顾客目前为止所点菜品、价格等信息。(4)结账模块结账模块根据顾客的消费情况计算出消费总额,并根据收银数,计算出找零多少。(5

19、)基础信息主要由酒店房间信息和服务员个人信息组成。(6)辅助工具主要有日历、记事本和计算器。(7)系统维护系统维护有权限管理、系统备份、系统还原组成。权限管理分为三种级别,分别为超级管理员、经理和一般用户。超级管理员:超级管理员可以对所有菜单进行管理操作。经理:经理除系统设置菜单不能使用以外,其它菜单都可以使用并管理操作。一般用户:一般用户只可以对辅助工具菜单、系统设置菜单、窗口布局菜单及帮助菜单进行使用操作。系统备份和还原可以对当前数据库信息进行备份,以免数据丢失。(8)系统设置系统设置由口令设置、锁定系统组成。口令设置可以更改登陆用户的登陆密码。锁定系统主要功能是当服务人员离开电脑时可以点

20、击锁定系统,此时系统的各项功能都不可用,包括关闭系统。由此可以防止非法人员更改系统信息,造成经济上不必要的损失。直到服务员输入密码解7/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html10/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库锁系统,才可恢复正常。解锁密码和登陆密码一致。2 .系统设计结构分析此 系 统 采 用 ADO.NET 技 术 架 构 。 ADO.NET 的 名 称 起 源 于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft 技术中访问数据。之所以使用

21、ADO.NET 名称,是因为Microsoft 希望表明,这是在.NET 编程环境中优先使用的数据访问接口。(1)ADO.NET 的作用它提供了平台互用性和可伸缩的数据访问。ADO.NET 增强了对非连接编程模式的支持,并支持 RICH XML.由于传送的数据都是 XML 格式的,因此任何能够读取 XML 格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是 ADO .NET 组件,它可以是基于一个Microsoft Visual Studio 的解决方案,也可以是任何运行在其它平台上的任何应用程序。ADO.NET 是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数

22、据库,但它同样也能够是文本文件、Excel 表格或者XML 文件。ADO.NET 允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用 ODBC 协议,许多新的数据源使用 OleDb 协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET 的 ADO.NET 类库来进行连接。ADO.NET 提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为 Data Providers,并8/view/cd708dd2ba4cf7e

23、c4afe04a1b0717fd5360cb208.html11/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库且通常是以与之交互的协议和数据源的类型来命名的。(2)ADO.NET 所包含的类Connection 类和数据库交互,你必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。Connection对象会被 Command 对象使用,这样就能够知道是在哪个数据源上面执行命令。与数据库交互的过程意味着你必须指明想要执行的操作。这是依靠 Command 对象执行的。你使用 Command 对象来发送 SQL 语句给数据库。Comman

24、d 对象使用 Connection 对象来指出与哪个数据源进行连接。你能够单独使用 Command 对象来直接执行命令,或者将一个 Command对象的引用传递给 DataAdapter,它保存了一组能够操作下面描述的一组数据的命令。Command 对象成功于数据建立连接后,就可以用 Command 对象来执行查询、修改、插入、删除等命令; Command 对象常用的方法有 ExecuteReader方法、ExecuteScalar()方法和 ExecuteNonQuery()方法;插入数据可用 ExecuteNonQuery()方法来执行插入命令。DataReader 类许多数据操作要求你只

25、是读取一串数据。DataReader 对象允许你获得从 Command 对象的 SELECT 语句得到的结果。考虑性能的因素,从DataReader 返回的数据都是快速的且只是“向前”的数据流。这意味着你只能按照一定的顺序从数据流中取出数据。这对于速度来说是有好处的,但是如果你需要操作数据,更好的办法是使用 DataSet。DataSet 对象9/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html12/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库DataSet 对象是数据在内存中的表示形式。它包括多个 DataTable对象

26、,而 DataTable 包含列和行,就象一个普通的数据库中的表。你甚 至 能 够 定 义 表 之 间 的 关 系 来 创 建 主 从 关 系 ( parent-childrelationships)。DataSet 是在特定的场景下使用帮助管理内存中的数据并支持对数据的断开操作的。DataSet 是被所有 DataProviders 使用的对象,因此它并不像 Data Provider 一样需要特别的前缀。DataAdapter 类某些时候你使用的数据主要是只读的,并且你很少需要将其改变至底层的数据源。同样一些情况要求在内存中缓存数据,以此来减少并不改变的数据被数据库调用的次数。DataAd

27、apter 通过断开模型来帮助你方便的完成对以上情况的处理。当在一单批次的对数据库的读写操作的持续的改变返回至数据库的时候,DataAdapter 填充(fill)DataSet 对象。DataAadapter 包含对连接对象以及当对数据库进行读取 或 者 写 入 的 时 候 自 动 的 打 开 或 者 关 闭 连 接 的 引 用 。 另 外 ,DataAdapter 包含对数据的 SELECT、INSERT、UPDATE 和 DELETE 操作的 Command 对象引用。你将为 DataSet 中的每一个 Table 都定义DataAadapter,它将为你照顾所有与数据库的连接。所有你将

28、做的工作是告诉 DataAdapter 什么时候装载或者写入到数据库。DataTable 类DataTable 是一个数据网格控件。它可以被应用在 VB 和 ASP上。它无须代码就可以简单的绑定数据库。它具有微软风格的用户界面。(3)总结ADO.NET 是与数据源交互的.NET 技术。有许多的 Data Providers,10/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html13/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库它将允许与不同的数据源交流取决于它们所使用的协议或者数据库。然而无论使用什么样的 Data Pro

29、vider,你将使用相似的对象与数 据 源 进 行 交 互 。 SqlConnection 对 象 管 理 与 数 据 源 的 连 接 。SqlCommand 对象允许你与数据源交流并发送命令给它。为了对进行快速的只“向前”地读取数据,使用 SqlDataReader。如果想使用断开数 据 , 使 用 DataSet 并 实 现 能 进 行 读 取 或 者 写 入 数 据 源 的SqlDataAdapter。3 .系统功能流程图设计根据上述系统功能的需求分析,按照结构化程序设计的要求,得到如下所示的系统功能模块图,如图 2-1 所示。图 2-1 系统功能结构图11/view/cd708dd2b

30、a4cf7ec4afe04a1b0717fd5360cb208.html14/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库1当用户登陆系统时,系统会根据用户填写的用户名和密码根据db_MyCy 数据库中的 tb_User 表进行查询用户名和密码是否正确,进而决定是否登陆成功进入主界面。2如果用户登陆成功则进入系统主窗体,系统根据当前用户数的权限决定当前用户的操作级别。该系统有三种级别,分别是超级管理员、经理和一般用户。如果当前用户的权限是超级管理员,则可以使用系统的所有功能其中包括:系统维护、基础信息、系统设置、辅助工具、帮助和退出系统。如果用户的权限是经理权限,则可使用基

31、础信息、系统设置、辅助工具、帮助和退出系统。如果当前用户的权限是一般用户权限,则只能使用系统设置、辅助工具、帮助和退出系统。注:以上三种权限的用户都可以对客户进行开桌、点菜、消费查询、结账功能。采用这种不同权限的登陆方式可以保障系统的安全性和可靠性,下图为系统的业务流程图。如图 3-1 所示。12/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html15/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库图 3-1 系统业务流程1用户输入用户名及密码进入超级管理员操作界面,如图 3-2所示。图 3-2 超级管理员13/view/cd

32、708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html16/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库(2)单击“基础信息”/“台桌信息”菜单项,对台桌信息进行添加、修改、查询及删除操作,如图 3-3 所示。图 3-3 桌台信息(3)单击“基础信息”/“职员信息”菜单项,对职员信息进行添加、修改、查询及删除操作,如图 3-4 所示。图 3-4 职员信息14/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html17/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库(4)单击界面上

33、的任一台桌,进行开台、取消开台、点菜、消费查询及结账操作,如图 3-5 所示。图 3-5 台桌操作(5)通过“辅助工具”菜单,可直接调用日历、记事本和计算器的快捷方式。(6)通过“系统维护”菜单,可对数据库进行备份、恢复及权限设置操作。(7)通过“系统设置”菜单,可对当前用户进行密码修改及锁定系统操作。本餐饮管理系统采用 SQL Server2000 数据库,该系统数据库名为db_MyCy。数据库 db_MyCy 中含有六张表。15/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html18/31 4/14/2019餐饮管理毕业论文 - 图文 -

34、百度文库1.数据库概要(1)用户登陆表 tb_User。包含的数据项有:ID、登陆用户名、登陆用户名密码、登陆权限。(2)服务人员信息表 tb_Waiter。包含的数据项有:ID、服务人员姓名、服务人员身份证号、服务人员编号、服务人员性别、服务人员年龄、服务人员年龄、服务人员联系电话。(3)餐桌和房间信息表 tb_Room。包含的数据项有:ID、桌台名、桌台简介、桌台包间费、桌台位置、桌台使用信息、桌台类型、桌台备注信息。(4)食物种类表 tb_foodtype。包含数据项有:ID、食物种类。(5)食物表 tb_food。包含数据项有 ID、食物所属种类、食物编号、食物名称、食物价格。(6)客

35、人点菜信息表 tb_GuestFood。包含数据项有 ID、食物编号、食物名称、食物个数、食物总价格、服务人员名、备注信息、所在桌台、时间日期。2 .数据结构设计由上面的数据项可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。下面所示的为部分ER 图。3 .数据库逻辑结构设计根据上述数据库的需求分析和概念结构设计,设计了名称为db_MyCy 的数据库。数据库 db_MyCy 由下面多个表格组成,各个表的命名及字段命名都是以相应名称的拼音首字母组合而成,下面所示为上面所说的在数16/view/cd70

36、8dd2ba4cf7ec4afe04a1b0717fd5360cb208.html19/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库据库中的六张表的截图信息。图 3-1 用户登陆表 tb_User图 3-2 服务人员信息表 tb_Waiter图 3-3 餐桌和房间信息表 tb_Room图 3-4 食物种类表 tb_foodtype图 3-5 食物表 tb_food图 3-6 客人点菜信息表 tb_GuestFood图 3-1 用户登陆表 tb_User17/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html20/31 4/1

37、4/2019餐饮管理毕业论文 - 图文 - 百度文库图 3-2 服务人员信息表 tb_Waiter图 3-3 餐桌和房间信息表 tb_Room18/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html21/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库图 3-4 食物种类表 tb_foodtype图 3-5 食物表 tb_food19/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html22/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库图 3-6 客人点菜信息表

38、 tb_GuestFood20/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html23/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理,本系统应达到以下目标:1.系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。2.实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。3.对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。4.实现对消费账目自动结算。5.实现对消费的历史记录进行查询,支持模糊查询。6.系统应最大限度地实现易维护性

39、和易操作性。1登陆模块进入系统前首先进入登录这个界面,当用户登录成功后,可以进入主界面。如图:图 4-1 登陆模块21/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html24/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库图 4-1 登陆模块2开台模块设计当顾客要进行消费的时候,首先要看一下是否还有可用的桌台,如果还有空闲的桌台,那么就要为顾客开台,只有在开台之后,才能为顾客点菜、消费查询、结账。所以开台模块在整个系统中是非常重要的。如图:4-2 开台模块。图 4-2 开台模块3点菜模块设计为顾客选定好桌台,并且开台之后。会根

40、据顾客的需求点菜或购买茶水烟酒之类的消费品,在点菜模块中会显示餐厅特有的一些菜系,22/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html25/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库用户可以对不同的菜系进行选择。如图 4-3 点菜模块。图 4-3 点菜模块4消费查询模块当顾客在消费的过程中可以查询当前所点的饭菜和所花费的钱数等信息,该信息是存储在数据库 tb_GuestFood 表中。图 4-4 消费查询模块23/view/cd708dd2ba4cf7ec4afe04a1b0717fd5360cb208.html26/31 4/14/2019餐饮管理毕业论文 - 图文 - 百度文库5结账模块设计顾客消费完毕,需要对顾客消费清单进行统计,即计算出消费的总额,这些都是通过结帐模块实现的。结账模块主要功能是当顾客每次消费时将顾客消费的项目添加到数据库中,在用户结账时通过对数据库的查询,检索出顾客本次消费的商品名称及价格,然后计算出总额。如图 4-4 结账

温馨提示

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

评论

0/150

提交评论