ImageVerifierCode 换一换
格式:DOCX , 页数:51 ,大小:1.15MB ,
资源ID:4894727      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4894727.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(酒店采购及点菜系统.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

酒店采购及点菜系统.docx

1、酒店采购及点菜系统摘 要如今我们已经进入了二十一世纪,人类文明的发展也进入了信息时代。随着餐饮业的迅速发展, 现在酒店业已不仅仅只是提供给人们一个吃住行的场所,而是集吃、住、行、娱乐、健身和购物为一身的多功能服务体系。将计算机管理引入酒店餐饮业的管理体系当中,计算机管理可令酒店餐饮业的运作更加可靠、快捷和高效。当然,任何一种计算机管理体系的建立都是对一种管理模式的体现,本软件主要是实现酒店点菜和采购两方面的管理,可以说是一种全方位管理模式方案。它提供给客户以快捷、准确和可靠的服务,同时,也提高了酒店自身的管理水平。本毕业设计所开发的酒店采购及点菜系统采用Microsoft Visual Bas

2、ic 6.0作为前台开发工具,SQL Server 2000作为后台数据库。实现用户在客户端全面、准确、可靠、及时的记录和处理本系统管理过程中产生的各种业务信息,以便管理中心内部之间的信息交流。本软件主要是实现酒店点菜和采购两方面的管理,可以说是一种全方位管理模式方案。它提供给客户以快捷、准确和可靠的服务,同时,也提高了酒店自身的管理水平。本论文将酒店采购及点菜系统分为系统概述,可行性分析,需求分析,数据库设计,程序设计,系统调试,性能分析,结论八个方面,详细介绍了本管理软件开发与设计的全过程。关键词:酒店采购及点菜系统;数据流图;Microsoft Visual Basic 6.0Abstr

3、actNow we have already entered the twenty-one century, development of civilization mankind to also entered information ages.Along with the quick development of meal trade.Now, hotel trade has not only given people a place of eating trip but offering, and is to gather to eat, live and is all right, a

4、musement, fitness and the multi-function service system with shopping of one body. Lead into computer management the management system of hotel meal trade among, computer management can make the running of hotel meal trade more reliable, shortcut and efficient. Certainly, any establishment of a kind

5、 of computer management system is the embodiment for a kind of management pattern, this software is realization mainly hotel order dishes with the management with both buying, can say that is a kind of all-directional management pattern scheme. It offers to customer with shortcut, accurate and relia

6、ble service, has at the same time also raised the level of management of hotel self. Buy and order dishes subsystem adopt Microsoft Visual Basic 6.0 make front, SQL Server 2000 is the architecture of backstage supporter. Realize user in customer end overall, accurate, reliable, prompt record and han

7、dling. This system manages the various business information that produce in course in order to manage the information exchange between central inside. this software is realization mainly hotel order dishes with the management with both buying, can say that is a kind of all-directional management pat

8、tern scheme. It offers to customer with shortcut, accurate and reliable service, has at the same time also raised the level of management of hotel self. Buy and order dishes subsystem has been divided into the system says all, viability assessment, the need analysis, the database design, program des

9、ign, the system adjusts to try, the function analysis, eight aspects of conclusion, detailed introduced this management whole process of software development and design.Key words: Buy and order dishes subsystem; The data flows the diagram; The Microsoft Visual Basic6.0目 录第1章 系统概述 11.1开发背景 11.2应用效益 1

10、第2章 可行性分析 32.1可行性分析 32.2硬件配置 42.3软件配置 52.4设计方法 82.5系统结构 9第3章 需求分析 113.1系统实现目标 113.2数据流图 123.3数据字典 133.4系统流程图 15第4章 数据库设计 164.1概念设计 164.2逻辑设计 174.3物理设计 204.3.1数据库表格分析 204.3.2数据库安全性分析 204.3.3存储过程类型及创建方法 204.3.4设计原理及过程规划 21第5章 程序设计 225.1功能设计 225.2子系统设计 255.3菜单设计 275.4窗体设计 28第6章 系统测试 396.1系统测试 396.2系统调试

11、 40第7章 性能分析 427.1完整性分析 427.2安全性分析 427.3数据的备份和恢复 43第8章 结 论 44参考文献 45致 谢 46附 录 47 第1章 系统概述1.1开发背景如今我们已经进入了二十一世纪,人类文明的发展也进入了信息时代。随着餐饮业的迅速发展, 现在酒店业已不仅仅只是提供给人们一个吃住行的场所,而是集吃、住、行、娱乐、健身和购物为一身的多功能服务体系。将计算机管理引入酒店餐饮业的管理体系当中,计算机管理可令酒店餐饮业的运作更加可靠、快捷和高效。当然,任何一种计算机管理体系的建立都是对一种管理模式的体现,本软件主要是实现酒店点菜和采购两方面的管理,可以说是一种全方位

12、管理模式方案。它提供给客户以快捷、准确和可靠的服务,同时,也提高了酒店自身的管理水平。酒店行业的激烈竞争使得要争取客源、提高酒店满员率、制定正确营销策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选。作为一项有效的统计分析手段计算机管理系统发挥其强大的优势,在数据保存、数据交换等方面均快速可靠,是手工操作所不能相以比拟的。1.2应用效益面对这种具有现代文明时尚的新型酒店灵活多变的运营方式,更需要管理者和开发者用现代文明和超前的眼光去看待它与认识它,要结合信息网络的特点,采用有效的手段进行全方位的调查和分析。酒店采购及点菜管理实质上

13、是对酒店运营过程中人流、物流、资金流、信息流的管理,计算机管理就其表现形式看是对酒店大量的常规性信息的输入、存贮、处理和输出,可以说计算机管理是人工管理的最大协助者。1.计算机管理可以使酒店信息管理规范化,提高服务质量由于计算机处理信息的速度很快,可以大大减少客人在点菜、用餐、娱乐、结帐时的等候时间,对客人提供及时、准确、规范的服务,大大减少差错的可能性,并随时进行有关信息的查询,为客人提供最快捷的服务,有利于酒店开拓客源市场,树立特色形象。 2.计算机管理大大提高了酒店的运作效率每天对营业状况的统计、消费信息、点菜信息的记录、提供查询、为客人提供结算帐单等的业务量很大,用手工方式进行上述业务

14、运作,速度慢,需要的人手多,出现错误的可能性也大,计算机管理则可以大大提高业务运作的速度和准确性。 3.计算机管理系统的应用使酒店的经济效益得到提高应用计算机管理系统可以节省大量的人力物力,增加酒店的服务项目,提高酒店的服务档次,从总体上提高酒店的经济效益。报表、库存、统计、点菜等均可做到日清月结。 为此,只有利用计算机进行餐饮管理,特别是进行联网管理,才可能实现餐饮业信息的标准化和规范化,对餐饮业经营情况提出准确及时的信息,有利于餐饮业管理者的管理并做出相关决策,同时也使管理者及时准确的了解运营情况,进行经营决策,这样才能使餐饮业适应如今社会的发展,在同行业中步步领先。一个好的餐饮管理软件,

15、应构建在一个好的数据库、程序语言和操作系统平台上。第2章 可行性分析2.1可行性分析酒店采购及点菜系统是我这次的题目设计中的主要内容,有效地使用计算机资源,有助于领导层能迅速了解餐厅的经营情况,点菜销售情况、采购库存情况,及客户的反应和要求,员工的业绩分析,菜品的受欢迎度等。并使工作人员能更好的为顾客服务,对于需要大量计算机的工作来说,计算机辅助具有相当大的用处。当前,面对餐饮管理的自动化需求,餐饮管理人员有如下选择:1.采用手工管理。2.购买市场的商品化软件,以适应餐饮管理的需求。3.从公司的实际情况出发,自行研发一款适合自己的管理软件。第一种选择当然不适合。因为随着顾客的增多,公司的壮大,

16、员工的增多。对于管理者要想准确的了解顾客情况,员工情况,公司经营情况,手工的方法已经远远跟不上计算机的速度。他们想使餐饮管理工作走向规范化、制度化、程序化、避免经营中的随意性,提高信息处理的准确性和速度。第二种选择也有一定的弊端1)功能的需求,市面上的商品化通用软件虽然功能强大,但有时操作较为复杂,并不是从该公司的实际出发,有些功能不实用,增加工作量。2)行业的发展,商品软件也有其弊端,餐饮业各公司的发展不尽相同,各有各需要,软件升级后,对于该餐饮管理业务的提高不一定起到作用。最后能作选择的只有第三条了。1)我们会根据他们的管理业务的需要,为之定身制作一款采用先进计算机软件开发技术,在单机上运

17、行的酒店采购及点菜系统。2)我们能够根据公司的发展为其提供升级、维护、根据他们的需求不断完善该套软件。适应餐饮管理业务未来的需求。3)通过该系统的使用,让领导进一步加深对业务管理信息化的认识,为之下一步实现全面信息化管理奠定良好的基础。基于以上考虑我对本酒店采购及点菜系统的可行性进行如下分析:1.经济可行性:酒店启用计算机来代替人工对酒店工作进行管理,将带来很多好处,如提高工作效率,减少人力资源等。虽然开发投资支出在前,但是经过一段时间之后,系统产生的经济效益会远远超过它的开发成本,经济上是可行的2.技术可行性:采用Microsoft Visual Basic 6.0作为前端应用程序开发工具,

18、SQL Server 2000为后台数据库并结合软件工程的原理进行开发,技术上都比较成熟,技术上是可行的3.运行及操作可行性:系统对运行环境的要求不苛刻。硬件上,满足要求的计算机的配置不用很高;软件上,采用Windows系列操作系统,对员工稍做培训即可掌握,运行及操作上是可行的。4.法律可行性:本酒店管理系统的使用,不会带来任何原则上的不良问题,因此法律上是可行的。综上分析,新系统是可行的,可以进一步地进行新系统的开发计划。2.2硬件配置硬件系统包括基本成分的配置和网络通信结构等。分布式系统结构是指利用通讯设施将若干实际上相互独立、处于不同地域的计算机(包括外设)联成一个各计算机之间可以相互通

19、讯、共享资源、相互协调、配合作业的系统。它具有应用广泛、设备分散的结构形式。从八十年代起,这种系统有了相当大的发展,并且越来越为广大的用户所乐于接受,到九十年代,进入了以PC机、工作站为代表的分布环境。这种新的分布式环境中的核心就是客户机/服务器(Client/Server)体系结构。酒店采购及点菜系统的硬件配置要根据用户对系统的稳定性要求、系统的容量、系统的吞吐量以及用户的维护水平来确定。可以根据数据量和吞吐量的大小选择不同的系统硬件。针对不同用户可以按下表2.1选择系统硬件。表2.1 酒店采购及点菜系统的系统硬件的选择用户每秒数据库并发数据访问的记录数稳定性要求维护水平备选操作系统酒吧、餐

20、厅(3-5人)950低差Pentium III/256M/20G个人计算机续表2.1小酒店(8-20人)50500中一般Pentium 4/256M/40G个人计算机大酒店5002000较高较好Pentium 4/256M/80G个人计算机三星级酒店(100-1000)5002000较高较好Pentium 4/1024M/80G计算机局域网络群五星级酒店(1000人以上)2000人以上高好Pentium 4/1024M/120G计算机局域网络群2.3软件配置系统软件是计算计系统的必备软件。用户在购置计算机时,一般都要根据需要以及可能配备相应的系统软件。按操作系统的功能可以分为实时操作系统和作业

21、操作系统;按操作系统所管理的用户数可以分为单用户操作系统和多用户操作系统;目前使用最广泛的操作系统有DOS 、WINDOWS98、WINDOWS2000、WINDOWSNT、UNIX和LINUX.。其中UNIX操作系统是世界上应用最广泛的一种多用户多任务操作系统,并已成为工作站以及32位高档微机的标准操作系统。多窗口操作系统WINDOWS为用户提供了最友好的界面,目前已在各种微机上得到了广泛的 应用,对计算机的普及应用的深入起到了明显的促进作用。软件配置主要包括数据库的选择和操作系统的选择。酒店采购及点菜系统的软件配置主要根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。对于餐饮

22、业,顾客的流动量变化是非常大的,要求数据库的吞吐量和稳定性较高,这就需要选择更好的数据库。对于酒店、餐馆、小咖啡厅,一方面规模小,数据信息量小,另一方面经费有限可以选择较为便宜的数据库,这要根据用户的需要而定。数据库的选择还要考虑与操作系统的配合。在本毕业设计中采用了SQL Server 2000数据库。 1.操作系统的选择操作系统是最底层的系统软件,它是对硬件系统功能的首次扩充,也是其它系统软件和应用软件能够在计算机上运行的基础。可以根据用户量的大小选择不同的操作系统。当然,一般情况下,用户对微软的WINDOWS 界面比较熟悉,因此,建议都使用Windows 98、Windows 2000、

23、Windows XP操作系统,根据不同的用户可以参照下表2.2选择操作系统。表2.2 酒店采购及点菜系统的操作系统的选择用户每秒数据库并发数据访问的记录数稳定性要求维护水平备选操作系统酒吧、餐厅(3-5人)950低差Windows 2000Windows XP小酒店(8-20人)50500中一般Windows 2000Windows Server 2003大酒店5002000较高较好Windows 2000Windows Server 2003三星级酒店(100-1000)5002000较高较好Windows 2000五星级酒店(1000人以上)2000人以上高好Windows 2000好的管

24、理系统必然有一个相对优秀的系统配置方案。系统配置要根据用户的实际情况设计,主要依据的就是系统的吞吐量和系统对稳定性的要求。此外,用户的维护水平也是一个重要的方面。 2.前台开发工具的选择针对以上对系统软件开发工具的深入分析,运用软件工程原理我决定选用Microsoft公司开发的Visual Basic 6.0 作为系统的前端开发工具。Visual Basic 是原有Basic语言基础上的进一步发展,它包含了数百条语句 函数及关键词,其中很多与Windows GUI 有直接的关系。Visual Basic语言简单学习,只要稍有语言基础就可以很快掌握并进而精通。可视化的用户接口设计功能,把程序设计

25、人员从繁琐复杂的接口设计中解脱出来;可视化编程环境的“所见即所得(WYSIWYG)”功能,使接口设计如积木游戏一般,编程变成了一种享受;强大的多媒体功能可轻而易举地开发集声音 动画 影像和图片与一体地多媒体应用程序;新增的网络功能提供了编写Internet程序的功能Visual Basic6.0中文版还支持用户自己开发ActiveX控件和制作ActiveX文文件。作为高质量的开发软件,Visual Basic6.0中文版有如下优点:1)完全中文化的环境使用户更容易操作,用户在几分钟内,就可以熟悉 VisualBasic6.0的开发环境。2)语句生成器和快速提示帮助使用户不必记忆成千上万的属性和

26、方法,在较短的时间内就能开发出功能强大的应用程序。3)在Visual Basic6.0中,Internet应用程序的开发功能更加强大和容易。在应用程序内可以通过 Internet或Intranet访问其它计算机中的文文件和应用程序;可以创建Internet服务器应用程序, 包括IIS应用程序;支持动态HTML技术(DHTML)的应用程序;具有Web应用程序发布功能等。4)种类繁多功能强大的多媒体控件,能帮助用户在较短时间内用较少的语句编写出图文声像并茂的多媒体程序。5)Visual Basic6.0 在数据库处理能力上有较大增强,能对多种数据库进行读写操作。另外它所提供的【可视化数据管理器】能

27、帮助用户构造多种类型的数据库,同时提供了能自动生成SQL语句的功能和新的ActiveX资料对象ADO。6)新的语言特征包括:用户自定义类型可以作为参数或作为公共属性和方法的返回值;函数可以返回数组变量;动态数组可以赋值;文件系统对象;按名调用(Call Byname);增强的创建对象函数(CreatObject Function Enhancement);增强的Strconv函数。7)应用程序安装向能帮助用户自动生成具有一定功能的应用程序,大大加快了程序的开发速度 。增强的向导有:安装程序向导、资料窗体向导、应用程序向导和类生成工具。新的向导有:资料对象生成向导和工具向导。完成了前台工具软件的

28、选择,接下来就应该进行数据库的选择与分析。 3.后台数据库选择遵循标准和坚持开发是数据库设计的基本原则。由此选择的数据库平台和构成的数据库系统才能具有先进性、灵活性、可扩展性和继承性。本次开发决定选择Microsoft公司的SQL Server。Microsoft SQL Server是客户机/服务器体系结构中的后台应用在后台网络操作系统WindowsNT 上运行,是一个大型的关系数据库管理系统(RDBMS),可应用于各种商业组织及专业数据库和应用开发环境中,它之所以变的十分流行的原因是:1)完整集成,没有其他的RDBMS能够像SQL Server这样,将其应用和集成的开发环境(IDE)与Mi

29、crosoft Windows平台紧密集成。2)易于使用,提供了Enterprise Manger及Query Analyzer等强大的工具,让DBA的设计、开发、部署及管理数据库解决方案是得心应手,这些工具能自动完成许多极富挑战性的工作,以一种简单的方式来完成各种复杂的任务,SQL Server能与各种开发工具,例如Inter Dev 等无缝集成,使得开发者能迅速地设计和开发客户、服务器或INTEERNET解决方案。2.4设计方法本系统采用快速的原型化开发方法(Rapid Prototyping)。验证图2.3 快速原型模型首先以少量代价快速地构造一个可执行的软件系统模型,通过这个模型,使用

30、户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的补充和修改,将系统应具备的功能和特性逐渐增加上去,直到所有的功能和特性全部满足。它的优点是软件开发人员向用户提供“样品”,用户能迅速的做出“反馈”,所以用快速原型法开发出来的系统更能贴近用户的需求。用户的介入和反馈,使得这种方法开发出来的系统能够更好地适应用户的需求,因而被认为是软件工程理论中最有前途的新方法,如图2.3所示,为设计方法的示意图。2.5系统结构本酒店点菜及采购管理系统实际上是一个由后台数据库与前台应用软件组成的综合系统,可以采用客户机/服务器结构。客户机/服务器结构(以下简称C/S结构)是在专用服务器

31、结构的基础上发展起来的。由于它的价格相对便宜,灵活性好,可共享资源以及容易扩充等特点,最近几年得到迅速的推广应用。C/S概念:简单地说,客户机/服务器网络,是指将局域网中需要处理的工作任务分配给客户机端和服务器端共同来完成的网络。它是把应用分割成几个部分,并将它分配到整个网络上,以便能最有效地利用系统各种资源。当它与先进的微处理器,分布式处理技术,关系数据库,图形用户接口,多媒体和先进的网络技术结合使用时,它将成为一种强大的计算系统。C/S结构的优势在于以广泛普及的网络技术为基础,将用户要完成的计算任务(应用)恰当地分配到网络上的计算机上。把应用分解,将较复杂的计算任务交给网络上的高档机器(服务器),而把一些频繁与用户打交道计算任务交由前端的较简单的计算机(用户)来完成。由此可以看出C/S结构中,客户机和服务器之间仅仅需要传递服务请求和服务结果,实现了客户机和服务器的合理分工和协调操作,从而极大地减少了网络通信量,有利于充分发挥客户机和服务器各自的处理功能。 C/S的特点:C/S结构使得在过去只有大型机器才具有的功能现已发展为分布在整个局域网工作站上,利用现有的应用软件来提高终端用户的开发能力。C/S技术将工作站与主计算机(服务器)相连,从

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1