毕设论文 餐饮管理系统.doc
《毕设论文 餐饮管理系统.doc》由会员分享,可在线阅读,更多相关《毕设论文 餐饮管理系统.doc(46页珍藏版)》请在三一办公上搜索。
1、引言 现代社会正在进入信息社会,蓬勃发展的餐饮业作为第三产业的重要组成部分在国民经济中的作用日益突出;同时,快节奏的生活,要求餐饮业跟上时代的步伐,提供高质量、快速的服务。传统的手工操作管理存在着许多无法避免的问题,例如:(1)人工计算帐单金额容易出现差错(2)收银工作中跑单、漏单、偷钱现象普遍(3)个别服务员作弊、改单、宰客情形时有发生(3)客人消费单据难以保存和查询(4)无法对大量营业数据进行统计分析随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。经过多年发展,餐饮管理已经逐渐由定性管理,进入到
2、重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑管理。国内餐饮业的由于管理成本过高、服务效率低下,面临国外餐饮业的入侵,处于竞争的劣势;国外采用的新型的餐饮管理系统,极大地提高了管理效率和服务水平,国内的类似产品比较落后,且无法满足餐厅的实际需要。为了促进餐饮业的现代化,提高我国餐饮业的竞争力,急切需要真正适合餐厅的实际需要的餐饮管理系统。本系统就是针对以上问题设计的。系统实现了一般餐饮企业日常营运的全面自动管理,并可以适用于管理需求十分相似的娱乐企业。 本论文首先介绍了餐饮管理系统的概况,对市场上现有的管理系统存在的问题进行了分析,指出了开发适合餐厅
3、实际需要的餐饮管理系统的必要性,然后介绍了餐饮管理系统的相关基础知识,其中包括SQL SERVER数据库管理系统和DELPHI 数据库应用程序体系结构,介绍了这两种工具的基本知识和特点,还有C/S模式的理论和特点,再介绍了本餐饮管理系统的设计分析和应用程序设计,具体分析了各大模块的设计实现,这是本文的重点所在。1 概述1.1 餐饮业的发展、现状以及存在的问题 “民以食为天”,作为衣食住行的一部分,饮食在生活中具有极其重要的地位。在原始社会,人类在饮食方面的要求仅限填腹,仅仅是生存的需要,处于与自然作斗争的范畴,还谈不上其他方面的意义。随着人类社会的发展,生产力的提高使得生产方式发生巨大的变化,
4、社会产品逐渐丰富,人们对饮食有了更多的选择。人类经历工业时代进入信息时代后,饮食己经从生存需要逐步发展成为具有多种内涵的经济文化现象,加上民族文化背景,饮食往往成为民族和文化的一种象征。 而餐饮业也随着社会的发展,从第一产业、第二产业中分化出来,逐渐成为第三产业的重要组成部分,在国民经济中发挥重要的作用。 我国的餐饮业历史悠长,形成了别具一格的饮食文化,但是直到现代餐饮业才真正成为产业。 近二十多年来,我国餐饮业发展迅猛,日新月异,备种风味特色,各种经营形式,各种组织结构的餐厅企业星罗棋布。当前中国城镇拥有餐馆300多万家,1999年销售额达到3199.6亿,2000年达到3600亿元,市场十
5、分广阔。与此同时,国外的餐饮业也加快了进入国内市场的步伐,“麦当劳”、“肯德基”两家美国快餐企业在进入中国十年以来,根据中国的特色调整经营策略,已经占据了一定的市场份额,而更多的外国餐饮业也不甘落后,争相进入我国市场。异国餐饮文化在国内餐饮市场相继出现,国内外餐饮行业相互渗透、交叉融合的趋势日益明显,表明我国餐饮业正向横向和纵向发拓展,也说明我国餐饮业正面临着日益严峻的竞争。(1)经营方式落后,经营特色不显著:许多餐饮业仍保留传统的经营观念模式,菜谱上的菜名往往无法及时更新,让人大失所望。(2)生产方式和管理服务水平低,科技含量不高。我国的餐饮业仍然以繁重的体力劳动加简单工具的手工作坊式的生产
6、方式为主,管理水平低下,无法适应信息时代快节奏的生活。 在与国外餐饮业的激烈竞争中,民族餐饮业由于经营方式和管理手段落后,在竞争中处于劣势。餐饮业的有识之士已经看到了传统餐饮业的缺点,开始实施新的经营方式,借助新技术向现代餐饮转变。在这一前提下,发展餐饮管理系统对提高餐饮业的科技含量,提高劳动生产率,节约成本,取得经营优势有重要的意义。 信息化社会对餐饮业提出新的挑战但是也提供新的机遇。生活节奏加快,餐饮业也必须跟上时代的步伐;日益发展的市场和日益严峻的竞争,是的我国餐饮业面临着一个新的时代难题,经营管理方式的落后曾经是民族餐饮业发展的桂桔;而先进的技术提供了减轻体力劳动,改善服务质量,提高经
7、营管理效率的途径。 开发符合我国国情的餐饮管理系统是市场的呼唤,是餐饮管理的需要,是社会信息化的必然。1.2 餐饮管理系统的发展以及现状 餐饮管理系统是在餐厅中使用的计算机系统,能部分替代体力劳动,能存储、处理并传递业务数据,简化餐厅的服务过程,加快服务速度;使餐厅管理者从繁杂的日常管理活动中解脱出来,专注于提高餐厅的服务水平和管理效率。餐饮管理系统经历了近十年的发展,日趋完善,受到广大餐饮业人士的欢迎。1.2.1餐饮管理系统的发展阶段 餐饮管理系统是社会发展和技术进步的产物。二十世纪80年代,国外餐厅中开始使用电子收银系统,改善了资金的管理;而真正功能意义上的餐饮管理系统是在90年代初才开始
8、出现并逐步发展,其发展经历了以下三个阶段:(1)纯软件型的餐饮管理系统:是微机上运行的一套由库存管理、资金管理、人事管理和业务管理等软件模块的组合而成的纯软件型的餐饮管理系统。该系统提供用微机点菜的功能,并能存储业务数据。由子是单机服务,服务能力有限,不少业务数据是事后录入的,缺少实时性;由于缺乏相应的电子化网络支撑,这类系统不能加快餐厅的服务速度,提高服务速度,不能满足餐饮业经营者最迫切的需要。(2)有线终端式餐饮管理系统:这类系统由主机以及与主机通过有线互连的触摸屏终端组成,由有线终端向顾客提供点菜等服务,主机软件提供有关数据和信息管理功能以及业务数据统计报表功能,能处理业务信息并产生必要
9、的单据输出。由多台有线终端同时向顾客提供服务,顾客的操作结果通过网络传送,简化了服务流程,提高了服务速度,餐厅和顾客同时享受到了便利。但这类系统有一个固有的缺陷,那就是它是有线连接的,扩展能力有限:而且触摸屏本身体积较大,安装困难,因此终端数目受到限制,也限制了系统的推广和普及。(3)无线终端式餐饮管理系统:无线终端式的餐饮管理系统的终端通过无线方式传送数据,因此具有灵活性的特点。它是在吸取前两代餐饮管理系统的长处,克服它们缺点的基础上开发的系统:在满足餐饮业经营者需要的同时,着重于提高终端的便携性并降低系统的使用、安装和扩展等方面的难度。由于终端通过无线连接,除了初期工程安装时必须安装基站外
10、,没有其他安装上的困难;在系统使用过程中可以随意增加终端,而不影响系统的运行:它代表了餐饮管理系统的发展趋势和潮流。目前市场上的无线终端式餐饮管理系统主要有两类,一种是红外终端式,另一种是射频无线终端式。综上所述,第三类的餐饮管理系统安装简单、易于扩展且能较好地满足餐厅的实际需要,因此受到客户的青睐。1.2.2国内外餐饮管理系统现状: 在日韩两国,餐饮业正在进行一次革命性的转变。由于两国餐饮业发展比较成熟,激烈的市场竞争促使餐饮业管理人员设法提高管理效率和服务水平:全面、细致的管理还为纳税和审核提供了有力的辅助手段,因此这类系统的开发也得到政府机关的支持和提倡。目前,这两国的餐饮管理系统已经很
11、成熟,有不同规模的、多种技术特色的餐饮管理系统出现在市场上,而基于射频无线的系统在餐厅中广泛使用。 我国的餐饮业管理系统的发展落后于国外,目前处于第二阶段、第三阶段的过度阶段。早在90年代初,我国不少软件公司致力于开发餐饮管理系统,较知名的有广州的黑马,深圳的科利华,连邦等等。近几年,餐饮管理系统的研究也逐渐跟上国外的步伐,已经有基于红外的餐饮管理系统在餐厅中使用。但是还未见基于射频无线的系统。1.3 餐饮管理系统的开发背景随着我国国民经济的稳定增长,城镇居民可支配收入不断增加,人民不再以“温饱”为满足,更加注重饮食的质量与档次。据国家统计局统计数字显示,20世纪90年代以来,我国城镇居民在外
12、就餐大幅度增长,大众化餐饮成为市场主流,这极大推进了餐饮行业的快速发展。另外,随着我国正式加入WTO与北京申办2008年第29届奥运会的成功,餐饮业在未来几年内将始终保持一个较高的发展速度。目前我国城镇拥有餐馆350多万家,多数餐馆规模小、服务质量差。随着餐饮业的链锁和国外餐饮巨头的加入,餐饮业的竞争将会越来越激烈。要想在竞争中处于不败之地,必须在管理、服务等方面提高服务管理意识。经过多年发展,餐饮管理已经逐渐由定性管理,进入到重视定量管理的科学阶段,面对当前餐饮业普遍的产业化程度低,管理手段、管理技术落后等问题,使用计算机技术管理在很多程度上可以帮助餐饮企业克服这些困难。众所周知,在定量管理
13、的具体实现方法和手段方面,最有效的工具就是电脑管理。计算机管理系统可以提高餐饮企业的管理水平,节省大量人力、物力和财力,使经营管理更加科学有序、经营物流清晰,经营状况详实、准确。使用计算机管理系统可以给餐饮行业带来以下的好处:(1) 可以提高工作效率日常需要的各种报表再不需要人工统计,电脑自动生成。(部分酒楼设专人负责统计工作,使用系统后,就不需要了)点菜、分单、出品、结帐、库存信息全部一体化管理,大大提高工作效率,降低管理难度,酒楼管理变得非常轻松。(2)可以增加管理水平智能化安全库存线确定功能,确保最合理的库存水平,在不需要凭借老员工的经验确定了。客户关系管理模块,确保您及早发现潜在的重要
14、客户。(3)可以增加收入菜品组成分析能确保菜品配料保持稳定,进一步确保菜品质量,促进销售,利于品牌营造。自动结帐使您可以任意增删菜品,随时调整菜品价格来适应竞争需要,提高竞争力。(4)可以节约成本物品采购价格分析可以有效降低采购价格,确保成本降低。物品过期告警能减少物品过期现象出现,减少浪费。库存管理自动化能降低库存盘点难度,可以适当提高库存盘点频率,有效减少库存物品流失。(5)提高酒楼的形象应用计算机辅助管理酒楼,无形中提高了酒楼的形象。 综上所述,因此,开发出这样一套功能完整的餐饮管理软件,必定是符合社会发展的需要,符合人们的需求。2 餐饮管理系统有关基础知识2.1 SQL SERVER
15、数据库管理系统简介2.1.1数据库的特点与文件系统相比 数据库系统有以下特点:(1)数据的结构化 在文件系统中,文件之间不存在联系 文件内部的数据一般是有结构的,但是从数据的整体来说是没有结构的 数据库系统也包含许多单独的文件但是它们之间相互联系 在整体上也服从一定的结构形式从而能更适应管理大量数据的需求 (2)数据共享 共享是数据库系统的目的,也是其最重要的特点,一个数据库中的数据不仅可以为同一企业或者组织内部的各部门共享,还可以为不同国家地区的用户所共享. (3) 数据独立性 在文件系统中,文件和应用程序相互依赖,一方的改变总要影响另一方的改变,数据库系统则力求较少这种依赖性,实现数据的独
16、立性. (4)可控冗余度 数据专用后 每个用户拥有并使用自己的数据,许多数据就会出现重复,这就是数据冗余.实现共享后,同一数据库中的数据集中存储 ,共同使用因而易于避免重复 ,减少和控制数据的冗余.2.1.2用户分类数据库系统的用户是指使用和访问数据库中数据的人,它包括以4种: (1)数据库设计者 负责整个数据库系统的设计工作设计者依据用户的需求设计合适的表和格式来存放数据并对整个数据库的存取权限做出规划 这些工作完成后 即可交给数据库管理员进行管理。注意:这里的设计者一般并不只是指一个人,而往往是一组人.(2)数据库管理员 数据库管理员 Database Administrator DBA
17、决定数据库种的数据并对这些数据进行修改,维护,监督数据库的运行状况.数据库管理员的任务主要包括:决定数据库的内容, 管理账号,备份和还原数据以及提高数据库的运行效率. (3)应用程序设计者 负责编写访问数据库的应用程序 使得用户可以很友好地使用数据库,可以使用 Visual Basic Visual C+ Delphi 等来开发数据库应用程序.(4)普通用户 普通用户只需操作应用程序来访问所需要查询的数据,不需要关心数据库地具体格式及其维护和管理等问题. 在实际工作中, 数据库管理员利用账号来控制每个用户地访问权限,每个用户都由自己的账号和密码 ,使用此账号和密码,用户可以登录数据库,并在允许
18、的权限范围内访问数据库种的数据.2.1.3数据库管理系统 (BDMS) 数据库管理系统 (DBMS) 是指帮助用户建立,使用和管理数据库的软件系统 ,他通常有下面三个组成部分:(1)数据描述语言( Data Description Language DDL ) 用来描述数据库的结构 供用户建立数据库(2)数据操作语言 (Data Manipulation Language DML) 供用户对数据库进行数据的查询(数据的检索和统计等)和存储(数据的增加,删除和修改等)等操作. (3)其他管理和控制程序 包括安全通讯控制和工作日志等.一般情况下DDL和 DML组成一个一体化的语言,对于关系型数据库
19、,最常用的就是 SQL Structure Query Language语言,几乎所有的数据库管理系统都提供了对 SQL 语言的支持. 对 DDL 和 DML数据库管理系统都带有翻译程序,与普通高级语言类似翻译程序也可以分为编译执行和解释执行两种方式, 如 SQL语言,既有解释型也有编译型. 数据库管理系统提供了用户和数据库之间的软件界面,使得用户更方便地操作数据库 ,一般来说它应如下功能:(1)数据定义 和高级语言类似,需要定义需要的数据类型。(2)数据处理 DBMS 必须提供用户对数据库的存取能力,包括记录地增加,修改,检索和删除等。 (3)数据安全 管理和监督用户的权限 ,防止用户有任何
20、破坏或者恶意的意图. (4)效率 DBMS 应保证数据库的高效率运行, 以提高数据检索和修改的速度 . 2.1.4网络结构可依据数据的多少,使用的人数与硬件设备等条件,将数据库管理系统分为4种网络结构:Main Frame 大型数据库,本地小型数据库,分布式数据库和客户机/服务器数据库。下面分别介绍这4种网络结构,并重点介绍客户机/服务器数据库。(1)Main Frame 大型数据库 大型数据库是由一台性能很强的计算机(称为主机或者数据库服务器)负责处理庞大的数据 用户通过终端机与大型主机相连,以存取数据。Main Frame 大型数据库的所有检索和修改的功能都由主机来完成 因此 在有多人使用
21、时 主机会非常忙碌 使得反映比较缓慢 另外 大型主机的性能很强 但价格都相当昂贵一般只有大型机构使用。 (2)本地小型数据库 在用户较少,数据量也不大的情况下,可使用本地小型数据库,一般是由个人建立的个人数据库,常用的DBMS有Access和 Foxpro 等。 (3)分布式数据库 分布式数据库就是为了解决Main Frame 大型数据库反映缓慢的问题而提出的, 它是由多台数据库服务器组成, 数据可来自不同的服务器种。分布式数据库可以将数据分放在不同的服务器上,这样易于管理数据,而且其存取效率也会比较高。(4)客户机/服务器数据库 随着微机的发展,其运算速度越来越快,而且价格低廉在利用网络将终
22、端机,一般为微机和数据库服务器连接后就可以从数据库服务器存取数据,而且部分工作可以由终端机来完成,以分散数据库服务器的负担,这样数据库服务器就不必是价格昂贵的大型主机等,这就是客户机/服务器数据库网络结构。在客户机/服务器数据库的最简单形式中,其数据库的处理可分成两个系统:客户机(Client)和数据库服务器(Database Server)前者运行数据库应用程序,后者运行全部或者部分数据库管理系统。在客户机上的数据应用程序,也称为前端系统处理所有的屏幕和用户输入,输出,在服务器上的后端系统处理和管理磁盘访问。例如前端系统的一个用户对数据库中的数据发出请求(也称为查询),前端应用程序就将该请求
23、通过网络发送给服务器,数据库服务器就进行搜索,并将用户查询所需的数据返回到客户机。结构形式如图2.1所示:图2.1客户机/服务器数据库形式客户机/服务器结构的直接优点是很明显的,由于将处理工作分在两个系统上进行,在网络上的流量将大大较少,可以加速数据的传送 。由于数据必须存放在一个单独的系统中, 对于大公司来说可能是一个问题,因为他们的数据库用户分散在很广的地理区域内 或者需要与其他部门或者中心主机共享部分的部门数据库,这种情况就要求有一种方法能够将数据分布在各个主机上,但是客户机/服务器结构下的网络流量比较小,因而可以使得公司的局域网能轻松的访问远方的任何服务器。2.1.5 SQL SERV
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕设论文 餐饮管理系统 论文 餐饮 管理 系统
链接地址:https://www.31ppt.com/p-3985924.html