餐饮管理系统毕业设计论文(编辑修改稿)内容摘要:
序员都有两种选择: C 或 C++。 使用 C,程序员是在 Windows 应用程序界面 ( API ) 的水平上编写代码。 该界 面是由几百个 C 函数所组成,这些函数在 Windows API 参考手册中都有介绍。 对于 Windows NT, API 被称为 Win32 API,以区别于其用于 Windows 的 16位 API, Microsoft 也提供了 C++ 库,它位于任何 Windows API 之上,能够使程序员的工作更容易。 它就是 Microsoft 基本类库 (MFC),该库的主要优点是效率高。 它减少了大量在建立 Windows 程序时必须编写的代码。 同时它还提供了所有一般 C++ 编程的优点,例如继承和封装。 MFC 是可移植的,例如,在 Windows 下编写的代码可以很容易地移植到 Windows NT 或 Windows 95 上。 因此, MFC 很值得推荐的开发 Windows 应用程序的方法。 在本教程自始至终使用的都是 MFC。 当是使用 MFC 时,你编写的代码是用来建立必要的用户界面控件并定制其外观。 同时你还要编写用来响应用户操作这些控件的代码。 例如,如果用户单击一个按钮时,你应该有代码来响应。 这就是事件驱动代码,它构成了所有应用程序。 一旦应用程序正确的响应了所有允许的控制,它的任务也就完成了。 Windows 应用程序使用几个标准的控件 : 静态文本标签 按钮 列表框 组合框 (一种更高级的列表框 ) 5 单选按钮 (单选框) 检查按钮 (复选框) 编辑框 (单行和多行 ) 滚动条 你可以通过代码或 资源编辑器 来建立这些控件,在资源编辑器中可以建立对话框和这些控件。 在本教程中,我们将使用代码来建立它们。 Windows 支持几种类型的应用程序窗口。 一个典型的应用程序应该活动在称为 框架窗口 中。 一个框架窗口是一个全功能的主窗口,用户可以改变尺寸、最 小化、最大化等。 Windows 也支持两种类型的对话框:模式和无模式对话框。 模式对话框一旦出现在屏幕上只有当它退出时,屏幕上该应用程序的其余部分才能响应。 无模式对话框出现在屏幕上时,程序的其余部分也可以作出响应,它就象浮动在上面一样。 最简单的 Windows 应用程序是使用单文档界面 (SDI),只有一个框架窗口。 Windows的钟表、 PIF 编辑器、记事本等都是 SDI 应用程序的例子。 Windows 也提供了一种称为多文档界面的组织形式,它可用于更复杂的应用程序。 MDI 系统允许用户在同一应用程序中 同时可以查看多个文档。 例如,一个文本编辑器可以允许用户同时打开多个文本文件。 使用 MDI 时,应用程序有一个主窗口,在主窗口中有一些子窗口,每个子窗口中各自包含有各自的文档。 在 MDI 框架中,主窗口有一个主菜单,它对主框架中最顶端窗口有效。 各子窗口都可以缩成图标或展开, MDI 主窗口也可以变成桌面上的一个图标。 MDI 界面可能会给你一种第二桌面的感觉,它对窗口的管理和删除混乱的窗口有很大的帮助。 你所建立的每一个应用程序都会使用它自己的一套控件、菜单结构以及对话框。 应用程序界面的好坏取决于你如何选择和组织这些界 面对象。 Visual C++ 中的资源编辑器可以使你能容易的建立和定制这些界面对象。 事件驱动软件和词汇 所有基于窗口的 GUI 都包含相同的基本元素,它们的操作方式都是相同的。 在屏幕上,用户所看到的是一组窗口,每个窗口都包含有控件、图标、对象以及一些处理鼠标和键盘的元素。 从用户角度来看,各系统的界面对象都是相同的:按钮、滚动条、图标、对话框以及下拉菜单等等。 尽管这些界面元素的 外观和感觉 可能有些不同,但这些界 6 面对象的工作方式都是相同的。 例如,滚动条对于 Windows、 Mac 和 Motif 可 能有些不同,但他们的作用完全是一样的。 从程序员的角度来看,这些系统在概念上是相似的,尽管它们可能有很大的不同。 为了建立 GUI 程序,程序员第一步要把所有需要的用户界面控件都放到窗口上。 例如,如果程序员要建立一个从摄氏到华氏的转换的简单程序,则程序员所选择的用户界面对象来完成并在屏幕上把结果显示出来。 在这个简单的程序中,程序员可能需要用户在一个可编辑的编辑框中输入温度值,在一个不可编辑的编辑框中显示转换结果,然后让用户可以单击一个标有 退出 的按钮来退出应用程序。 因为是用户来操作应用程序的控制,所以 程序必须作出响应。 所做的响应依赖于用户使用鼠标或键盘在不同控制上的操作。 屏幕上的每个用户界面对象对事件的响应是不同的。 例如,如果用户单击退出按钮,则该按钮必须更新屏幕、加亮它自己。 然后程序必须响应退出。 Windows 所用的模式也是类似的。 在一个典型的应用程序中,你将建立一个主窗口,并且在其中放置了一些用户界面控件。 这些控件通常被称为子窗口 它们就象一些在主窗口中的更小更特殊的子窗口。 作为程序员,你应该通过函数调用来发送信息操作这些控件、通过把信息发送给你到代码来响应用户的操作。 如果你从未做过 事件驱动程序设计,则所有这些对你来说可能是很陌生的。 但是,事件驱动程序设计方式是很容易理解的。 具体的细节对不同的系统可能有些不同,但是其基本概念是类似的。 在一个事件驱动界面中,应用程序会在屏幕上绘制几个界面对象,如按钮、文本区和菜单。 应用程序通常通过一段称为事件循环的的代码来响应用户的操作。 用户可以使用鼠标或键盘来任意操作屏幕上的对象。 例如,用户用鼠标单击一个按钮。 用鼠标单击就称为一个事件。 事件驱动系统把用户的动作如鼠标单击和键盘操作定义为事件,也把系统操作如更新屏幕定义为事件。 在比较低级的编程方法中 ,如用 C直接编写 Windows API 应用程序,代码量是非常大的,因为你所要照顾的细节太多了。 例如,你用某种类型的结构来接收单击鼠标事件。 你的事件循环中的代码会查看结构中不同域,以确定哪个用户界面对象受到了影响,然后会完成相应的操作。 当屏幕上有很多对象时,应用程序会变得很大。 只是简单地处理哪个对象被单击和对它需要做些什么要花费大量的代码。 7 幸运的是,你可以在比较高级的方法来进行编程,这就是使用 MFC。 在 MFC 中,几乎所有的低级的细节处理都为你代办了。 如果你把某一用户界面对象放在屏幕上,你只需要两行代码来 建立它。 如果用户单击一个按钮,则按钮自己会完成一切必要的操作,从更新屏幕上的外观到调用你程序中的预处理函数。 该函数包含有对该按钮作出相应操作的代码。 MFC 为你处理所有的细节:你建立按钮并告知它特定的处理函数,则当它被按下时,它就会调用相应的函数。 运行环境 硬件环境 随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。 CPU: CⅣ 或更高 硬盘: 40G或更多 内存: 128M 或更高(建议使用 256M) 软件环境 操作系统 Windows 2020 Server /Windows XP 网络协议 TCP/IP 数据库 SQL 开发语言 Visual C++ 其它辅助软件: Microsoft Word 等 SQL 的相关知识: SQL 语言的基本概念 SQL 对关系数据库模式结构图 SQL 语言支持关系数据库三层模式结构,如图 所示。 其中,外模式对应于试图( VIEW)和部分基本表( BASE TABLE),模式对应基本表,内模式对应于存储文件。 8 外模式 内模式 图 SQL 对关系数据库模式的结构图 用户可以用 SQL 语言对于基本表和试图进行查询或其他操作,基本表和视图一样,都是关系。 基本表示本是独立存在的表,在 SQL 中一个关系就对应一个表。 一个(或多个)基本表对应一个存储文件,一个表可以带若干索引,索引也存放在存储文件中。 存储文件的逻辑结构组成了关系数据库的内模式。 存储文 件的物理结构是任意的,对用户是透明的。 视图是从一个或几个基本表导出的表。 它本身不独立存储于数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中,因此视图是一个虚表。 视图在概念上与基本表等同,用于可以在视图中再定义视图。 第三章 系统解决方案 SQL 视图 1 视图 2 基本表 1 基本表 1 基本表 1 基本表 1 存储文件 1 存储文件 2 模式 9 系统总体分析 需求分析 本篇论文主要是针对酒店,饭厅等休闲娱乐场所设计的餐饮管理系统,以实现这些休闲娱乐场所餐饮自动化,实现餐厅的现时管理,局域网订餐,联网结账等等,通过实现这些功能,真正实现餐饮娱乐 的现代有效的管理,达到资源的最佳利用,最终达到提高效率的目的。 整个设计应突出功能的实用性、数据的准确性、安全性和及时性。 另外,前台管理部分是整个系统中最为面向操作人员和顾客的部分,因此在这一部分的设计除了要做到功能强大、方便实用外还必须充分考虑到人性化即界面的美观和操作的简单性。 餐饮娱乐管理系统是为酒店、餐厅、洗浴、桑拿、歌舞厅、夜总会、酒吧、咖啡厅、快餐店等服务行业开发的综合性业务管理应用软件,是各种规模、各种类型餐饮娱乐行业进行信息化管理、全面科学管理的理想选择,以提高工作效益、更新管理模式、辅助经营 决策、提升竞争能力。 他包括有这些功能模块: 基础管理 酒菜设置、桌台设置 餐饮管理 订台、选台、开台、选菜、加菜、退菜等 收银管理 前台收银、结帐等 查询管理 收银查询、点单杳询、帐单查询、客人查询、 餐台 查询等 系统管理 操作员管理、密码口令设置等 设计原则 (1) 贴心设计原则:充分考虑使用者的环境、管理人员的要求、操作人员的素质、维护人员的水平。 (2) 易学易用原则:一看就懂,一学就会。 (3) 快速高效原则:十几秒即可将客人所选菜式输入电脑。 10 (4) 全程跟踪原则:所有的操作过程都可以进行跟踪记录,备案可查。 (5) 风险分散原则:任何工作点的故障不会对其他工作点造成连锁影响。 硬件配置 (1) CPU: CⅣ 或更高 (2) 硬盘: 40G 或更多 (3) 内存: 128M 或更高(建议使用 256M) 软件技术 (1) 采用世界最先进的客户机 /服务器结构。 (2) 采用世界历年来评选出的最优秀的网络操作系统。 (3) 采用国际上使用最广泛的数据库系统。 (4) 采用最适合中国国情的无盘技术。 (5) 采用先进的厨房全自动同步打印技术。 功能特点 (6) 操作容易:整个系统同时支持触摸屏、鼠标 以及键盘,配有简单明了的图标和文字提示,只需简单培训 ,服务员便可轻松掌握常用的操作。 (7) 落单快:前台服务员只需十几秒即可将客人所选菜式输入电脑,系统同时将所选菜式送至相应的部门。 (8) 结帐更快: 1~ 2 秒可出一张结帐单。 (9) 收银更省事,单人收银:多个餐位的帐单,只需 1 个收银员便可轻松处理,并有效杜绝目前收银上的所有漏洞。 (10) 报表全:本系统提供各种经营分析报表多份 , 您能在第一时间准确掌握各种营业数据,定制出企业的经营策略,并可根据需要随时查阅。 (11) 后台强大,管理容易:本系统提供一个功能完善的后台管理程序。 员工信息、菜牌等信息一切尽在掌握之中。 点菜系统的基本功能 (1) 咨客查询、订位、开台、关台、人数、查看、浏览功能。 (2) 分类点菜输入功能。 (3) 取消、更改、招待、折扣功能。 11 (4) 即时查单、结帐、报表、食品等功能。 收银系统的基本功能 (5) 灵活处理各种付款方式的收银功能。 (6) 转更交班功能。 (7) 清机功能。 (8) 强大的会员功能。 (9) 查单、消单功能。 系统集成 (1)。餐饮管理系统毕业设计论文(编辑修改稿)
相关推荐
方:肉汁胨培养液 100ml, KNO3 lg, ,每管分装 45ml 试剂: (1)格里斯氏试剂 (2)二苯胺试剂 将测定菌接种于硝酸盐液体培养基中,置适温培养 5d。 每株菌做 3 个重复,另留两管不接种作对照。 在两支干净的空试管中倒入少许培养 5d 的培养液,再各加一滴 A 液及 B 液,在对照管中同样加入 A 液, B 液各一滴。 结果观察:当培养液中滴入 A、 B 液后
........................................................................ 16 第十二部分 结论与建议 ........................................................................................ 16 结论 ................
予员工好的福利待遇,例如好的薪酬水平、好的住宿条件、家庭关怀等。 二是独特的激励模式,考核指标集中在客户满意度和员工 满意度,而非单一的利润指标。 三是工作的独立自主权,使员工拥有客户服务的自主权利,如下放财务权限、服务员有免单权等。 ( 2)、标准化硬件管理 与前厅人性化的管理办法形成鲜明对比,海底捞的后台生产,极尽量化管理之能事。 海底捞在全国已建成四个这样的配送中心,为各地的门店服务。
1 页 共 37 页 可以看见在ς N曲线图的右侧是一条无限接近水平的渐近线,水平线起始点对应的应力值我们一般称为疲劳极限。 我们定义为:当最大应力小于疲劳极限的时候,且在不被破坏的情况下,可以做无限次循环应力。 而水平起始点的横坐标 Ne 大约为10^7,我们定义 N=Ne 的区域为无限寿命区。 而在曲线的左侧是一条斜线,在该斜线段是 NNs,我们称为有限寿命区
位,争取能按项目建议书的规模立项。 取得立项批复后尽快办 理用地红线、规划设计条件及用地预审等相关手续,切实做好项目建设规划及各项前期工作。 建立各项规章制度,将工程纳入规范化管理,确保管理工作到位。 加强协调,争取各级政府和有关部门的支持,落实资金到位,确保项目顺利实施。 项目建设中,切实做好节能、节地、节水工作。 11 第二章 项目提出的理由及建设的必要性 项目提出的理由 市
子秤的功能特点 :电子秤采用一个三积分 A/D 转换器,对重量、温度、电池电压三个量进行测量,对传感器的温度零漂,温度满量程漂移,分二十个区间,线性化全自动软件补偿,硬件成本增加极少,使电子计价秤、计重秤达到国际标准。 电子秤多机总线联网 (无须接口板 ),一台 PC机可遥控几十台电子秤键盘操作 和各种数据采集。 电子秤能够实现 CPU 单总线双向数据通讯。 电子秤能检测两个加载点