2022年餐饮管理系统方案建议书 .pdf
《2022年餐饮管理系统方案建议书 .pdf》由会员分享,可在线阅读,更多相关《2022年餐饮管理系统方案建议书 .pdf(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2003届应届毕业生毕业设计餐饮管理系统方案建议书课题名称 :餐饮管理系统的开发与设计开发工具: Visual C+, SQL server 服务器指导老师:薛寺中编制人员:李郁平2003-05-20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 41 页 - - - - - - - - - 系统摘要本系统是专门根据酒店前台管理设计编制而成的。运用于WIN95&98( 中文版)以上平台。集前台收银、点菜,订餐为一体,数据准确,方便快捷,操作简便,有无计算机应用基础均可
2、应用,且具有人工智能。运用本系统软件不但可以提高经济效益,而且还可以弥补人工管理的种种漏洞。主要特点:*设有台号设置与显示功能,点菜单预览,并可按自设变换菜单种类; * 菜名输入快捷,可在菜品栏直接键入新菜品名即可添加新菜名或进行查询;*设有酒席预定功能,并保存记录; * 设有应收应付帐款记录。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 41 页 - - - - - - - - - Abstract This System contains whether speci
3、al proscenium management, hotel of foundation, design and working out. Apply the WIN95&98( the Chinese edition) platform below. Collect the front office cashier, wine reservoir deposit management, hotel personnel management to an organic whole, The data are accurate, convenient and swift, easy and s
4、imple to handle, Whether can there is application foundation of computers application, and have artificial intelligence.Use systems soft ware can increase economic efficiency , can also remedy artificial all sorts of loophole of management. Main characteristic: *Consist of symbol, TV station of room
5、, set up and show function, menu preview type, and can according to set up period vary menu kind; *Dish it is swift for name to input, can already press the code of making by oneself , Can product fence type in new dish name of an article or input dish first spelling word of product hair the additiv
6、e new dish name or inquire about only directly in dish; *Consist of feast schedule the function , and keep records; *Consisting of the wine reservoir to deposit the functions of management, the quantity of stock is increased and decrease automatically; The warehouse entry form can be typed; *Consist
7、 of the account payable record receivable; *Can break away from the mouse , the whole keyboard is operated.名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 41 页 - - - - - - - - - 江南大学毕业作业周记院系班级:计科 992 姓名:李郁平课题名称:餐饮管理系统设计周数每周主要完成工作内容指导教师签字1 英文资料翻译及论文综述2 了解需求 ,并进行调
8、研3 进行概要分析 ,完成需求分析4 总体方案设计5 方案进行修改并完成6 进行程序设计7 程序设计8 程序设计9 修改程序10 修改程序并完成11 收集论文相关资料12 撰写论文程序13 完善论文14 修改并定稿15 提交指导老师审阅16 完成论文注:本表每周学生需按时记录并请导师签字,学校及院系随时进行抽查。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 41 页 - - - - - - - - - 目录系统摘要 2 江南大学毕业作业周记 4毕业设计任务书7一.开发工
9、具的选择81Visual C+的相关知识:8MFC 简介 8Windows应用程序使用几个标准的控件: 9事件驱动软件和词汇102SQL 的相关知识:12二.系统解决方案13A.系统总体分析131.需求分析132.设计原则143.硬件配备144.软件技术145.功能特点 146.点菜系统的基本功能157.收银系统的基本功能158.系统集成15B.系统设计161.系统功能分析162.系统模块设计163.系统流程分析17名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 41 页
10、 - - - - - - - - - 4.数据库需求分析18 5.系统 E-R 图分析20 6.数据库逻辑结构21三.系统功能说明221.系统使用说明 22 2.系统关键源代码 26四.英文摘要 30五.总结报告39名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 41 页 - - - - - - - - - 毕业设计任务书一、课题名称餐饮管理系统二、课题来源及选题依据随着经济的高速发展、任命生活水平的不断提高以及计算机技术的日新月异,传统餐饮手工管理益发显得效率低和容易出
11、错。为了更好的利用现代信息技术高速发展的成果,提高工作效率,节省劳动力,有必要开发餐饮管理系统。本餐饮管理系统界面简单实用,操作方便,能完成一般餐饮业的大部分工作。本文主要阐述了该系统的设计思想以及实现的关键技术。如今各饭店在某些局部工作中虽然使用了计算机,但尚未建立起真正的集成自动化系统,大部分业务工作仍靠手工完成。为了能更好的利用现代信息技术的成果,提高饭店的工作效率和水平,节省劳动力,更好地为顾客服务,决定开发餐饮自动化系统。三、开发环境及工具1、操作系统: Microsoft Windows 2000 Server 2、开发工具: Visual C+6.0 和 Microsoft SQ
12、L Server 2000 四、设计(论文及其它)应达到的要求1、系统的功能:该系统能完成菜谱管理、顾客定座、顾客点菜、结账买单、结算等。2、撰写毕业设计说明书3、英文文献的阅读与翻译五、接受任务学生计科 9902: 李郁平六、开始及完成时间 2003年 4月中旬 2003年五月底七、指导老师薛寺中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 41 页 - - - - - - - - - 一.开发工具的选择1Visual C+ 的相关知识: Visual C+式微软公司
13、推出的软件开发工具,目前已成为国内最广泛的高级程序设计语言之一。同其它软件开发工具相比,Visual C+具有以下优点。 * 面向对象、可视化开发。提供了面向对象的应用程序框架 MFC (Microsoft Foundation Class, 微软基础类库),大大简化了程序员的编程工作,提高的模块的可重用性。 Visaul C+提供了基于 CASE 技术的自动生成和维护工具- AppWizard、ClassWizard、Visual Studio、WizardBar 等,帮助用户直观的、可视地设计程序的用户界面,方便地编写和管理各种类,维护程序源代码,从而提高了开发效率。 * MFC 类库已经
14、成为事实上的工业标准类库,得到了总多软件开发商的支持。另外,由于许多的开发商都采用Visual C+进行软件开发,这样用Visual C+ 开发的程序就于其他应用软件有许多相似之处,易于学习和使用。 *Visual C+ 封装了 Windows 的 API(应用程序接口)函数、USER函数、 KERNEL函数、 GDI 函数,隐去了创建和维护窗口的许多复杂的例行工作,简化了编程。MFC 简介Visual C+ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C+ 来开发出专业级的 Windows 应用程序。为了能充分利用这些特性,你必须理解 C+ 程序设
15、计语言。掌握了C+ ,你就必须掌握Microsoft 基本类库 (MFC) 的层次结构。该层次结构包容了 Windows API 中的用户界面部分,并使你能够很容易地以面向对象的方式建立 Windows 应用程序。这种层次结构适用于所有版本的 Windows 并彼此兼容。你用 MFC 所建立的代码是完全可移植的。什么是 MFC ?如果你要建立一个 Windows 应用程序,应该如何下手?好的开端是从设计用户界面开始。首先,你要决定什么样的用户能使用该程序并根据名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
16、- - - - - 第 8 页,共 41 页 - - - - - - - - - 需要来设置相应的用户界面对象。Windows 用户界面有一些标准的控件,如按钮、菜单、滚动条和列表等,这对那些 Windows 用户已经是很熟悉了。要记住的是,作为程序员必须选择一组控件并决定如何把它们安排到屏幕上。传统上,你需要在纸上做一下用户界面的草图,直到对各元素感到满意为止。这对于一些比较小的项目,以及一些大项目的早期原型阶段是可以的。下一步,是要实现代码。为任何 Windows 平台建立应用程序时,程序员都有两种选择:C 或 C+。 使用C,程序员是在 Windows 应用程序界面 ( API ) 的水
17、平上编写代码。该界面是由几百个 C 函数所组成,这些函数在Windows API 参考手册中都有介绍。对于 Windows NT, API 被称为 Win32 API ,以区别于其用于Windows 3.1 的 16位 API, Microsoft 也提供了 C+ 库,它位于任何 Windows API 之上,能够使程序员的工作更容易。它就是Microsoft基本类库 (MFC),该库的主要优点是效率高。它减少了大量在建立 Windows 程序时必须编写的代码。同时它还提供了所有一般 C+ 编程的优点,例如继承和封装。MFC 是可移植的,例如,在 Windows 3.1 下编写的代码可以很容易
18、地移植到Windows NT 或 Windows 95 上。因此, MFC 很值得推荐的开发Windows 应用程序的方法。在本教程自始至终使用的都是 MFC 。当是使用 MFC 时,你编写的代码是用来建立必要的用户界面控件并定制其外观。同时你还要编写用来响应用户操作这些控件的代码。例如,如果用户单击一个按钮时,你应该有代码来响应。这就是事件驱动代码,它构成了所有应用程序。一旦应用程序正确的响应了所有允许的控制,它的任务也就完成了。Windows应用程序使用几个标准的控件: 静态文本标签按钮列表框组合框 ( 一种更高级的列表框 ) 名师资料总结 - - -精品资料欢迎下载 - - - - -
19、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 41 页 - - - - - - - - - 单选按钮(单选框)检查按钮(复选框)编辑框 ( 单行和多行 ) 滚动条你可以通过代码或 资源编辑器 来建立这些控件,在资源编辑器中可以建立对话框和这些控件。在本教程中,我们将使用代码来建立它们。Windows支持几种类型的应用程序窗口。一个典型的应用程序应该活动在称为 框架窗口 中。一个框架窗口是一个全功能的主窗口,用户可以改变尺寸、最小化、最大化等。 Windows也支持两种类型的对话框:模式和无模式对话框。模式对话框一旦出现在屏幕上只有
20、当它退出时,屏幕上该应用程序的其余部分才能响应。无模式对话框出现在屏幕上时,程序的其余部分也可以作出响应,它就象浮动在上面一样。最简单的 Windows 应用程序是使用单文档界面(SDI) ,只有一个框架窗口。Windows的钟表、 PIF 编辑器、记事本等都是 SDI 应用程序的例子。 Windows 也提供了一种称为多文档界面的组织形式,它可用于更复杂的应用程序。MDI 系统允许用户在同一应用程序中同时可以查看多个文档。例如,一个文本编辑器可以允许用户同时打开多个文本文件。使用 MDI 时,应用程序有一个主窗口,在主窗口中有一些子窗口,每个子窗口中各自包含有各自的文档。在MDI框架中,主窗
21、口有一个主菜单,它对主框架中最顶端窗口有效。各子窗口都可以缩成图标或展开,MDI主窗口也可以变成桌面上的一个图标。 MDI界面可能会给你一种第二桌面的感觉,它对窗口的管理和删除混乱的窗口有很大的帮助。你所建立的每一个应用程序都会使用它自己的一套控件、菜单结构以及对话框。应用程序界面的好坏取决于你如何选择和组织这些界面对象。Visual C+ 中的资源编辑器可以使你能容易的建立和定制这些界面对象。事件驱动软件和词汇所有基于窗口的 GUI 都包含相同的基本元素,它们的操作方式都是相同的。在屏幕上,用户所看到的是一组窗口,每个窗口都包含有控件、图标、对象以及一些处理鼠标和键盘的元素。从用户角度来看,
22、各系统的界面对象都是相同的:按钮、滚动条、图标、对话框以及下拉菜单等等。尽管这些界面元素的 外观和感觉 可能有些不名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 41 页 - - - - - - - - - 同,但这些界面对象的工作方式都是相同的。例如,滚动条对于Windows 、Mac和Motif 可能有些不同,但他们的作用完全是一样的。从程序员的角度来看,这些系统在概念上是相似的,尽管它们可能有很大的不同。为了建立 GUI 程序,程序员第一步要把所有需要的用户界面控
23、件都放到窗口上。例如,如果程序员要建立一个从摄氏到华氏的转换的简单程序,则程序员所选择的用户界面对象来完成并在屏幕上把结果显示出来。在这个简单的程序中,程序员可能需要用户在一个可编辑的编辑框中输入温度值,在一个不可编辑的编辑框中显示转换结果,然后让用户可以单击一个标有退出的按钮来退出应用程序。因为是用户来操作应用程序的控制,所以程序必须作出响应。所做的响应依赖于用户使用鼠标或键盘在不同控制上的操作。屏幕上的每个用户界面对象对事件的响应是不同的。例如,如果用户单击退出按钮,则该按钮必须更新屏幕、加亮它自己。然后程序必须响应退出。Windows 所用的模式也是类似的。在一个典型的应用程序中,你将建
24、立一个主窗口,并且在其中放置了一些用户界面控件。这些控件通常被称为子窗口-它们就象一些在主窗口中的更小更特殊的子窗口。作为程序员,你应该通过函数调用来发送信息操作这些控件、通过把信息发送给你到代码来响应用户的操作。如果你从未做过事件驱动程序设计,则所有这些对你来说可能是很陌生的。但是,事件驱动程序设计方式是很容易理解的。具体的细节对不同的系统可能有些不同,但是其基本概念是类似的。在一个事件驱动界面中,应用程序会在屏幕上绘制几个界面对象,如按钮、文本区和菜单。应用程序通常通过一段称为事件循环的的代码来响应用户的操作。用户可以使用鼠标或键盘来任意操作屏幕上的对象。例如,用户用鼠标单击一个按钮。用鼠
25、标单击就称为一个事件。事件驱动系统把用户的动作如鼠标单击和键盘操作定义为事件,也把系统操作如更新屏幕定义为事件。在比较低级的编程方法中,如用C 直接编写 Windows API 应用程序,代码量是非常大的,因为你所要照顾的细节太多了。例如,你用某种类型的结构来接收单击鼠标事件。你的事件循环中的代码会查看结构中不同域,以确定哪个用户界面对象受到了影响,然后会完成相应的操作。当屏幕上有很多对象时,应用程序会变得很大。只是简单地处理哪个对象被单击和对它需要做些什么要花费大量的代码。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年餐饮管理系统方案建议书 2022 餐饮 管理 系统 方案 建议书
限制150内