《Java下的餐饮管理系统》由会员分享,可在线阅读,更多相关《Java下的餐饮管理系统(26页珍藏版)》请在金锄头文库上搜索。
1、摘要近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈 来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客 人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导 致记录丢失或重复等错误,管理效率低下。使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例 如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 因此能够极大地提高管理效率,也是实现餐饮业的科学化、正规化管理的重要条 件。经过分析本系统运用了 sql2008为后台数据库,以JAVA为前端开发工具, 实现了前台管理、桌台信息的查询、开台信息、点菜、收
2、银、桌台信息管理、员 工管理、菜单维护、消费查询和盈利信息查询等功能。关键词:餐饮管理系统;sql2008 ; C/S ; JAVAAbstractIn recent years, as people living standard rise ceaselessly, the consumption growth industry, increasingly fierce competition. However, the traditional catering enterprises by the daily operation management, from raw material
3、inventory of artificial order to guests, again to settle by artificial complete records, basically do not expend human resources and easy to cause loss or repeat wrong records, low level management. As a traditional catering enterprises is these problems, replenish onrs stock, inventory management,
4、customer ordered a single clerk record and sent to the kitchen, the guest check by manual recording, human consumption, long waiting guests, low efficiency of management, it is urgent to standard, high efficiency of computer management guide its development, through the daily operation of computer m
5、anagement enterprise managers with reference to the model, to constantly perfect management level, and improve work efficiency.As a part of computer application, computer information management for catering enterprises, crafts incomparable advantages. For example: retrieves, the search rapidly conve
6、nient, the reliability high, thereserves big, the secrecy good, the life is long, the cost is low. These merits can enormously enhance the efficiency of information management, enterprises scientific and standardization management and the important condition.Through analysis, the system using Micros
7、oft SQL Server2008 for backend database, with Visual 2008 for the front-end development tools, system realizes the reception desk of information management, Taiwan, founding order information query, print, statements, finance, information management, Taiwan, deskTstaff management, maintenance, cons
8、umption and inquires menu profit information query etc. Function.Keywords: restaurant management system; Sql2008, C/S, Java目录第一章、绪论31.1 餐饮管理系统的背景31.2 餐饮管理系统的发展及其前景4第二章、系统开发技术、工具及运行环境52.1 Java 简介52.2 Java 的优势52.2.1 Java 语言是简单的52.2.2 Java 语言是一个面向对象的62.2.3 Java 语言是可移植的62.3 运行环境和开发工具6第三章、系统分析83.1 可行性分析8
9、3.1.1 技术上可行性83.1.2 操作上可行性93.1.3 经济上可行性93.2 系统功能分析9第四章 数据库设计104.1 数据库设计104.2餐饮管理系统的E-R图124.3 餐饮管理系统的表的设计124.3.1 数据库中表总览 124.3.2 数据库中表的详细设计 13第五章系统设计 1 55.1 系统功能描述 155.2 系统各模块详细介绍 165.2.1 登陆模块 1 65.2.2 前台管理模块 17第六章、系统测试 2 16.1 系统测试的目的216.2 系统的测试环境 21第七章开发总结23参考文献24餐饮管理系统的开发设计第一章、绪论1.1 餐饮管理系统的背景“民以食为天”
10、,作为衣食住行的一部分,饮食在生活中具有极其重要的地 位。在原始社会,人类在饮食方面的要求仅限于果腹,仅仅是生存的需要,处于 与自然作斗争的范畴,还谈不上其他方面的意义。随着人类社会的发展,生产力 的提高使得生产方式发生巨大的变化,社会产品逐渐丰富,人们对饮食有了更多 的选择。人类经历工业时代进入信息时代后,饮食己经从生存需要逐步发展成为 具有多种内涵的经济文化现象,加上民族文化背景,饮食往往成为民族和文化的 一种象征。而餐饮业也随着社会的发展,从第一产业、第二产业中分化出来,逐渐成为 第三产业的重要组成部分,在国民经济中发挥重要的作用。我国的餐饮业历史悠长,形成了别具一格的饮食文化,但是直到
11、现代餐饮业 才真正成为产业。近二十多年来,我国餐饮业发展迅猛,日新月异,各种风味特色,各种经营 形式,各种组织结构的餐厅企业星罗棋布。当前中国城镇拥有餐馆 300多万家, 1999 年销售额达到 3199.6 亿,2000 年达到 3600 亿元,2009 年突破了 10000 亿 元,市场十分广阔。与此同时,国外的餐饮业也加快了进入国内市场的步伐,“麦 当劳”、“肯德鸡”两家美国快餐企业在进入中国十年以来,根据中国的特色调整 经营策略,已经占据了一定的市场份额,而更多的外国餐饮业也不甘落后,争相 进入我国市场。异国餐饮文化在国内餐饮市场相继出现,国内外餐饮行业建相互 渗透、交叉融合的趋势日益
12、明显,表明我国餐饮业正向横向和纵向发拓展,也说 明我国餐饮业正面临着日益严峻的竞争。餐饮业繁荣发展,市场竞争日益激烈,但是诸多经营管理与生产方式的问题 却严重地制约着民族餐饮业的进一步发展。(1) 经营方式落后,经营特色不显著:许多餐饮业仍保留传统的经营观念、 经营模式,菜谱上的菜名往往无法及时更新,让人大失所望。(2) 生产方式和管理服务水平低,科技含量不高。我国的餐饮业仍然以繁重 的体力劳动加简单工具的手工作坊式的生产方式为主,管理水平低下,无法适应 信息时代快节奏的生活。在与国外餐饮业的激烈竞争中,民族餐饮业由于经营方式和管理手段落后在 竟争中处于劣势。餐饮业的有识之士己经看到了传统餐饮
13、业的缺点,开始实施新 的经营方式,借助新技术向现代餐饮转变。在这一前提下,发展餐饮管理系统对 提高餐饮业的科技含量,提高劳动生产率,节约成本,取得经营优势有重要的意 义。在社会的趋势下,餐饮行业的规模日渐扩大,但是该行业存在很多薄弱环节, 主要体现在以下几个方面。(1)手工运作模式,工作人员的工作量繁重,数据传递不及时,对数据的统 计和计算过程中易发生差错,工作效率低,工作流程不严密。(2)客户的消费清单手工填写,错误率高,字迹不清晰,格式不统一,使得 行业不规范。(3) 不便于统计营业额,历时帐务的查询也不方便。针对以上的弊端,餐饮行业需要使用计算机系统对餐饮企业信息进行管理。 使用计算机管
14、理系统管理餐饮的优点为:检索迅速、查找方便、可靠性高、存储 量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率, 也是企业的科学化、正规化管理与世界接轨的重要条件。1.2 餐饮管理系统的发展及其前景随着社会经济的发展,人们对生活质量的要求越来越高,作为服务之一的餐 饮业也在不断的完善服务体制,需要建立餐饮立体化服务体系,餐饮管理者想及 时了解酒店的全部运营情况及经营走势,找出运转成本,作为经营决策的依据。只 有运用先进的科学管理手段,利用计算机系统管理才能实现这一管理模式。信息化社会对餐饮业提出新的挑战但是也提供新的机遇。生活节奏加快,餐 饮业也必须跟上时代的步伐;日益发展
15、的市场和日益严峻的境争,是的我国餐饮 业面临着一个新的时代难题,经营管理方式的落后曾经是民族餐饮业发展的桎 梏;而先进的技术提供了减轻体力劳动,改善服务质量,提高经营管理效率的途 径。开发符合我国国情的餐饮管理系统是市场的呼唤,是餐饮管理的需要,是社 会信息化的必然。第二章、系统开发技术、工具及运行环境2.1 Java 简介Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构 中立的,可移植的,性能优异、多线程的动态语言。Java平台由Java虚拟机(Java Virtual Machine)和Java应用编程接口(Application Programming Interface、简称 API)构成。Java 应用编程接口 为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部 分。在硬 件或操作系统平台上安装一个Java平台之后,Java应用程序就可运 行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译 一次,就可以在各种系统中运行。Java应用编程接口已经从l.lx版发展到1.2 版。目前常用的Java平台基于Java1.642.2 Java的优势2.2.1 Java 语言是简单的Java语言的语法与C语言和C+语言很接近,使得大多数程序员很容易学习 和使用Java。另一方 面,Java丢弃了