餐饮管理系统方案建议书---毕业设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《餐饮管理系统方案建议书---毕业设计.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统方案建议书---毕业设计.docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2003届应届毕业生毕业设计餐饮管理系统方案建议书课题名称:餐饮管理系统的开发与设计开发工具:Visual C+, SQL server服务器指导老师:编制人员:2003-05-20单选按钮(单选框)检查按钮(复选框)编辑框(单行和多行)滚动条你可以通过代码或资源编辑器来建立这些控件,在资源编辑器中可以建立 对话框和这些控件。在本教程中,我们将运用代码来建立它们。Windows支持几种类型的应用程序窗口。一个典型的应用程序应当活动在称为框 架窗口中。一个框架窗口是一个全功能的主窗口,用户可以变更尺寸、最小化、最大 化等。Windows也支持两种类型的对话框:模式和无模式对话框。模式对话框一旦出
2、 现在屏幕上只有当它退出时,屏幕上该应用程序的其余部分才能响应。无模式对话框 出现在屏幕上时,程序的其余部分也可以作出响应,它就象浮动在上面一样。最简洁的Windows应用程序是运用单文档界面(SDI),只有一个框架窗口。 Windows的钟表、PIF编辑器、记事本等都是SDI应用程序的例子。Windows也供应 了一种称为多文档界面的组织形式,它可用于更困难的应用程序。MDI系统允许用户 在同一应用程序中同时可以查看多个文档。例如,一个文本编辑器可以允许用户同时 打开多个文本文件。运用MDI时,应用程序有一个主窗口,在主窗口中有一些子窗 口,每个子窗口中各自包含有各自的文档。在MDI框架中,
3、主窗口有一个主菜单,它 对主框架中最顶端窗口有效。各子窗口都可以缩成图标或绽开,MDI主窗口也可以变 成桌面上的一个图标。MDI界面可能会给你一种其次桌面的感觉,它对窗口的管理和 删除混乱的窗口有很大的帮助。你所建立的每一个应用程序都会运用它自己的一套控件、菜单结构以及对话框。 应用程序界面的好坏取决于你如何选择和组织这些界面对象。Visual C+中的资源编 辑器可以使你能简洁的建立和定制这些界面对象。事务驱动软件和词汇全部基于窗口的GUI都包含相同的基本元素,它们的操作方式都是相同的。在屏 幕上,用户所看到的是一组窗口,每个窗口都包含有控件、图标、对象以及一些处理 鼠标和键盘的元素。从用户
4、角度来看,各系统的界面对象都是相同的:按钮、滚动 条、图标、对话框以及下拉菜单等等。尽管这些界面元素的外观和感觉可能有些不 同,但这些界面对象的工作方式都是相同的。例如,滚动条对于Windows、Mac和 Motif可能有些不同,但他们的作用完全是一样的。从程序员的角度来看,这些系统在概念上是相像的,尽管它们可能有很大的不 同。为了建立GUI程序,程序员第一步要把全部须要的用户界面控件都放到窗口上。 例如,假如程序员要建立一个从摄氏到华氏的转换的简洁程序,则程序员所选择的用 户界面对象来完成并在屏幕上把结果显示出来。在这个简洁的程序中,程序员可能须 要用户在一个可编辑的编辑框中输入温度值,在一
5、个不行编辑的编辑框中显示转换结 果,然后让用户可以单击一个标有“退出”的按钮来退出应用程序。因为是用户来操作应用程序的限制,所以程序必需作出响应。所做的响应依靠于 用户运用鼠标或键盘在不同限制上的操作。屏幕上的每个用户界面对象对事务的响应 是不同的。例如,假如用户单击退出按钮,则该按钮必需更新屏幕、加亮它自己。然 后程序必需响应退出。Windows所用的模式也是类似的。在一个典型的应用程序中,你将建立一个主窗 口,并且在其中放置了一些用户界面控件。这些控件通常被称为子窗口-它们就象一 些在主窗口中的更小更特别的子窗口。作为程序员,你应当通过函数调用来发送信息 操作这些控件、通过把信息发送给你到
6、代码来响应用户的操作。假如你从未做过事务驱动程序设计,则全部这些对你来说可能是很生疏的。但 是,事务驱动程序设计方式是很简洁理解的。具体的细微环节对不同的系统可能有些 不同,但是其基本概念是类似的。在一个事务驱动界面中,应用程序会在屏幕上绘制 几个界面对象,如按钮、文本区和菜单。应用程序通常通过一段称为事务循环的的代 码来响应用户的操作。用户可以运用鼠标或键盘来随意操作屏幕上的对象。例如,用 户用鼠标单击一个按钮。用鼠标单击就称为一个事务。事务驱动系统把用户的动作如 鼠标单击和键盘操作定义为事务,也把系统操作如更新屏幕定义为事务。在比较低级的编程方法中,如用C干脆编写Windows API应用
7、程序,代码量是特 别大的,因为你所要照看的细微环节太多了。例如,你用某种类型的结构来接收单击 鼠标事务。你的事务循环中的代码会查看结构中不同域,以确定哪个用户界面对象受 到了影响,然后会完成相应的操作。当屏幕上有很多对象时,应用程序会变得很大。 只是简洁地处理哪个对象被单击和对它须要做些什么要花费大量的代码。幸运的是,你可以在比较高级的方法来进行编程,这就是运用MFC。在MFC 中,几乎全部的低级的细微环节处理都为你代办了。假如你把某一用户界面对象放在 屏幕上,你只须要两行代码来建立它。假如用户单击一个按钮,则按钮自己会完成一 切必要的操作,从更新屏幕上的外观到调用你程序中的预处理函数。该函数
8、包含有对 该按钮作出相应操作的代码。MFC为你处理全部的细微环节:你建立按钮并告知它特 定的处理函数,则当它被按下时,它就会调用相应的函数。2. SQL的相关学问:SQL语言的基本概念SQL语言支持关系数据库三层模式结构,如图所示。其中,外模式对应于试图 (VIEW)和部分基本表(BASE TABLE),模式对应基本表,内模式对应于存储文 件。内模式图1. SQL对关系数据库模式的支持用户可以用SQL语言对于基本表和试图进行查询或其他操作,基本表和视图一样,都是关系。基本表示本是独立存在的表,在SQL中一个关系就对应一个表。一个(或多 个)基本表对应一个存储文件,一个表可以带若干索引,索引也存
9、放在存储文件中。存储文件的逻辑结构组成了关系数据库的内模式。存储文件的物理结构是随意的, 对用户是透亮的。视图是从一个或几个基本表导出的表。它本身不独立存储于数据库中,即数据库中 只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表 中,因此视图是一个虚表。视图在概念上与基本表等同,用于可以在视图中再定义视 图。二.系统解决方案A.系统总体分析1 .需求分析本篇论文主要是针对酒店,饭厅等休闲消遣场所设计的餐饮管理系统,以实现这 些休闲消遣场所餐饮自动化,实现餐厅的现时管理,局域网订餐,联网结账等等,通 过实现这些功能,真正实现餐饮消遣的现代有效的管理,达到资源的最佳利用,最
10、终 达到提高效率的目的。整个设计应突出功能的好用性、数据的精确性、平安性和刚好 性。另外,前台管理部分是整个系统中最为面对操作人员和顾客的部分,因此在这一 部分的设计除了要做到功能强大、便利好用外还必需充分考虑到人性化即界面的美观 和操作的简洁性。餐饮消遣管理系统是为酒店、餐厅、洗浴、桑拿、歌舞厅、夜总会、酒吧、咖啡 厅、快餐店等服务行业开发的综合性业务管理应用软件,是各种规模、各种类型餐饮 消遣行业进行信息化管理、全面科学管理的志向选择,以提高工作效益、更新管理模 式、协助经营决策、提升竞争实力。他包括有这些功能模块:基础管理酒菜设置、桌台设置餐饮管理订台、选台、开台、选菜、加菜、退菜等收银
11、管理前台收银、结帐等查询管理收银查询、点单杳询、帐单查询、客人查询、餐台查询等系统管理操作员管理、密码口令设置等2 .设计原则1)贴心设计原则:充分考虑运用者的环境、管理人员的要求、操作人员的素养、维 护人员的水平。2)易学易用原则:一看就懂,一学就会。3)快速高效原则:十几秒即可将客人所选菜式输入电脑。4)全程跟踪原则:全部的操作过程都可以进行跟踪记录,备案可查。5 )风险分散原则:任何工作点的故障不会对其他工作点造成连锁影响。4.软件技术1 )采纳世界最先进的客户机/服务器结构。2 )采纳世界历年来评比出的最优秀的网络操作系统。3 )采纳国际上运用最广泛的数据库系统。4 )采纳最适合中国国
12、情的无盘技术。5 )采纳先进的厨房全自动同步打印技术。5.功能特点1)操作简洁:整个系统同时支持触摸屏、鼠标以及键盘,配有简洁明白的图标和文 字提示,只需简洁培训,服务员便可轻松驾驭常用的操作。2)落单快:前台服务员只需十几秒即可将客人所选菜式输入电脑,系统同时将所选 菜式送至相应的部门。3)结帐更快:12秒可出一张结帐单!4)收银更省事,单人收银:多个餐位的帐单,只需1个收银员便可轻松处理,并有 效杜绝目前收银上的全部漏洞。5 )报表全:本系统供应各种经营分析报表多份,您能在第一时间精确驾驭各种营业数 据,定制出企业的经营策略,并可依据须要随时查阅。6)后台强大,管理简洁:本系统供应一个功能
13、完善的后台管理程序。员工信息、菜 牌等信息一切尽在驾驭之中!6 .点菜系统的基本功能1)咨客查询、订位、开台、关台、人数、查看、阅读功能。2)分类点菜输入功能。3)取消、更改、款待、折扣功能。4)即时查单、结帐、报表、食品等功能。7 .收银系统的基本功能1 )敏捷处理各种付款方式的收银功能。2)转更交班功能。3)清机功能。4 )强大的会员功能。5)查单、消单功能。8.系统集成1)该餐饮管理系统具有良好的开放型结构、具有广泛的可扩展空间;2 )可与酒店系统进行数据共享。3 )可与财务软件进行数据共享。4)可与考勤系统、门禁系统共享数据,真正实现一卡通。5)中餐、西餐、夜总会等多种模式能有机地融合
14、在一起工作。B.系统设计1 .系统功能分析系统开发的总体任务是实现饭店各种信息的系统化,规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本系统须要完成的功能主 要有: 菜谱的录入,包括编号、菜名、单价、描述等。 菜谱的编辑、查询等。 定座信息的录入,包括台位编号、客人姓名、预定时间、联系方法等。 座位基本信息的录入、修改以及查询。 点菜信息的录入,包括台位编号、菜名编号、数量。 顾客结账。 结算。2 .系统模块设计对上述各项功能进行集中、分块,依据结构化程序设计的要求,得到如下图所示 的系统功能模块图餐饮管理系统信息模块图3.系统流程分析信息系统流程图数据流程图4.数据库需求分
15、析用户的需求具体体现在各种信息的供应、保存、更新和查询等方面,这就要求数 据库结构充分满足各种信息的输出和输入。收集基本数据以及数据处理的流程,组成 一份详尽的数据字典,为以后的具体设计打下基础。细致分析调查有关餐饮管理信息需求的基础上,得到下图的数据处理流程图。系统摘要本系统是特地依据酒店前台管理设计编制而成的。运用于WIN95&98(中文版)以上平台。集前台收银、点菜,订餐为一体,数据精确,便利快捷,操作简 便,有无计算机应用基础均可应用,且具有人工智能。运用本系统软件不但可 以提高经济效益,而且还可以弥补人工管理的种种漏洞。主要特点:*设有台号设置与显示功能,点菜单预览,并可按自设变换菜
16、单种类;*菜名输入快捷,可在菜品栏干脆键入新菜品名即可添加新菜名或进行查 询;*设有酒席预定功能,并保存记录;*设有应收应付帐款记录。帐目结算数据处理流程图5.系统E-R图分析E-R图6 .数据库逻辑结构表一,CAIDAN列名类型长度可否为空说明CaidanNochar10不菜单号CaidanNamechar10否菜名Danjiafloat8否单价Zhongleichar10否种类Shuomingchar80否说明表二,DINGZUO列名类型长度可否为空说明TableNochar10否桌号Zhuangtaichar10否状态(有客否)Kenamechar10否客人姓名Lianxichar20否
17、联系方法Dtimedatetime20否定座时间表三,DIANCAIJIEZHANG列名类型长度可否为空说明TableNochar10否菜号CaidanNochar10否菜单号Shuliangint4否数量Moneyfloat8否需付费用三.系统功能说明L系统运用说明a.打开系统中的.exe文件,将该餐饮管理系统进行安装。安装完毕后,将进入该 餐饮管理系统。进入界面如下图所示。b.进入界面后,系统将提示你请输入用户名和密码.(这里默认的用户名为1,密码为pass) .所示界面如下图所示.c.输入口令与密码后,系统自动监测口令和密码的正确性,确认正确后将自动进入系统。d.当客人进行用餐时,假如客
18、人没有事先预约,这时,我们将运用好用餐管 理。通过这个管理操作,管理人员可以了解到现在餐厅的用餐状况,并可依据客人的 人数和需求,为客人选择合适的餐桌,对餐厅的资源进行合理利用。所示界面如下。点菜窗客人账单O种类菜单O风味菜单0所有菜单服务员Admin勺就餐人数I2折扣1应收金额|o. 00服务费0. 00实收金额|o. 00其他费|0. 00日期1账单号306100002 桌 名 口、方桌OlljJ备注|口不抹零滓 结账 包关闭客人帐单明细菜名单价12.0012.00吴极基.围虾12.00鱼香茄子煲12.0012.00港炒荷兰豆12.00香椿炒鸡蛋12.00蛋茸玉米短中12.00三文鱼炖豆腐
19、12.0012.0012.0012.0012.0012.00鸡丝汤面12.0050.00肉丝汤面12.0012.0012.0012.0012.00于炒牛河5.0012.00经济宴席500.00豪华宴席2005.00已若是客人事先订餐的,则管理人员就进入“预定”对话框中。这时,可对客人的订餐时间,预定餐桌,所到人数有肯定的了解,并依据上面所显示的信息,对客人作出相应的服务。所示界面如下图所示:xj预定号桌子1姓名估计到达时间人数金额级别1llJ预定预定号 姓名时间I人数I_ _金额_ 桌号小方桌0010 级别重要增加由修改 K删除理退出f.客人到达餐桌后,系统服务人员就将进入“餐谱维护”界面,在
20、这里,将会列举 餐厅中全部的菜色,可供客人进行相应的选择。同时,系统服务人员还可以通过这个 系统,对餐厅的菜单进行刚好的修改,补充,添加,删除等等,以保证菜单的精确度 和好用性。所示界面如下图所示。代码拼音编码单价用否折扣种类风味统计0001 0002 0003 0004 0005 00060007 0008 0009 0010 0011 00120013 0014 0015 0016 0017 0018 0019 0020 0021 丁水晶肘子 红油白叶 叉烧肉 风味熏肠 麻辣口条 夫妻肺片 五香驴肉 松花鸡腿 麻辣肚丝 水果沙拉 什锦沙拉 玫瑰小枣 丰收甚 皮蛋豆腐 韩国萝卜条 碎米菠菜
21、姜汁松花蛋 炸花生米 盐水花生米 卤水帽心肝 五香苗牛肉 LrrZYlKHFRTSLLzfzTRfxKF工UDrss区CT1JmsvL项风hilgjigsdshcpmrvtsmssmfpHGLBT SMBC JZSHD ZHSMYSHSM LSYXG WXJNR代码 种类第二名称I风味第+增加 些修改7.009.0010.0010.0012.0012.0012.001600.0012.001000.0012.0012.0012.0012.0012.0012.0012.0012.0012.0012.0012.00拼音 统计第V/V4菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜*冷冷冷冷冷冷冷冷冷冷
22、冷冷冷冷冷冷冷冷冷冷冷”菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜菜田冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷冷”单价单位BS用否重量I折扣日期I:旧 4退出 高级e.顾客用完餐后,系统服务员可以进入“结账”界面进行结帐。系统可以依据帐单号,自动生成应收款项,实现结帐功能。所示界面如下图所示。2.系统关键源代码由于所作的系统并不涉及困难的算法,因此主要问题只是与数据库建立联系。在程序中定义 cdno、cdname、danjia、zhonglei,tableno,zhuntai,kename,dtime,linxiff9shuliang,money 等变量分别与数据表中的各 项分别对应。以下是实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 方案 建议书 毕业设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内