数据库课程设计 - 餐饮管理系统 下载本文

目录

绪论 ............................................................................................................................... 2

开发背景................................................................................................................ 2 技术要求与设计方法............................................................................................ 2 第一章 需求分析 ....................................................................................................... 3 第二章 总体设计 ....................................................................................................... 4 第三章 数据库设计 ................................................................................................... 5

3.1概念结构设计................................................................................................. 5 3.2 逻辑结构设计................................................................................................ 6 第四章 详细设计 ....................................................................................................... 7

4.1 财务管理........................................................................................................ 7 4.2 餐桌管理...................................................................................................... 8 4.3 食品管理...................................................................................................... 9 4.4 优惠卡管理................................................................................................ 11 第五章 编码测试 ..................................................................................................... 12 设计总结 ..................................................................................................................... 16 学习体会 ..................................................................................................................... 17 致谢 ............................................................................................................................. 18 参考文献 ..................................................................................................................... 19

绪论

开发背景

随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业,但同样也应看到,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。这些挑战主要来源于以下几方面: 1.人才的专业化程度不够导致内功不足:因餐饮业门坎较低,中国的大多数餐饮企业的老板是从小店发展起来的,家族式管理的居多,还没有发展到聘请职业经理人,许多还是“人治”,并没有一套现代企业制度和监督管理体制,所以从观念意识、经营思想和管理水平还有待专业化。

2.变能力差,缺乏先进的信息工具:现在的餐饮市场火爆,许多以前做电子、房地产等其他行业的老板都凭借雄厚的资金实力挤进餐饮市场,争先恐后的上规模、上档次、比菜品、比服务、拼价格,使餐饮市场竞争激烈,但是许多餐饮企业缺乏对市场的应变能力和灵敏的信息工具,在现今网络经济的时代,许多餐饮企业还处在手工及半手工状态。

因此,设计一个餐饮管理系统,就显得越来越重要了。

技术要求与设计方法

系统前台使用vc++ 6.0设计,通过目前较流行的ADO与数据库连接,后台使用功能强大的Microsoft Sql Sever 2000完成,对系统的安全性和灵活性都有很好的支持。本系统设计简单明了,该餐饮管理系统能支持不同类型,不同权限的用户都有一定的操作权限,管理员有全部管理权限,比如:修改员工工资,增加菜单菜品,营业额查询分析。

整个管理系统采用统一的窗体风格,功能导航简介明了,方便用户进行操作;人性化的界面设计,时用户感到一种操作的温馨;另外,数据库采用企业级的SQLServer2000做后台支持,并进新安全备份,保证了餐饮管理系统的可靠性与维护性;管理员同时管理员可以赋予用户一定的操作权限,方便管理

本系统只是一个简单的餐饮管理系统,涉及到的操作简单,但基本可以满足一个小型餐饮企业的管理需要。

第一章 需求分析

建立餐饮管理系统,首先要对该系统进行必要的需求分析,经分析,该管理系统需包括以下的信息:

日始日结:设定每个营业日的开始和结束

酒菜设置:按类别(酒水饮料、凉菜、热菜主食、包桌、服务用品等)设置酒菜数据

营业分析:对营业数据进行统计分析、打印报表 销售分析:营业总况、收入金额 点单查询:查询所有历史点单

操作员管理:管理操作员信息,并设置系统操作权限和最低折扣值 帐单查询:查询所有已结帐单 财务查询:查询各类单据和消费情况 工资管理:员工工资的查询、修改、录入 餐桌管理:餐桌类型及数量的删除、添加、修改

菜品管理:菜品名称、类别及售价的添加、删除、修改的管理 零售品管理:零售品名称、进价、及卖价的添加、修改、删除操作 优惠卡管理:优惠卡的发行及管理

第二章 总体设计

该餐饮管理系统的总的结构图如下:

餐饮管理系统前台营业营业设置财务查询营业分析系统管理开台点菜加菜退菜换桌酒菜设置房台设置账单查询挂账查询订单查询销售分析房台分析酒菜分析业绩分析员工管理挂账人管理用户管理

图2.1 系统的总体结构图

该餐饮系统设计的目标就是将传统的纸质餐饮管理转变为电子系统管理,整个系统需要完成的功能有前台营业、营业设置、财务查询、营业分析、系统管理。

前台营业:可以开台点菜、加菜、退菜换桌。 营业设置:包括酒菜设置和房台设置两部分。 财务查询:可以进行账单查询、挂账查询、订单查询。 营业分析:提供销售分析、房台分析、酒菜分析、业绩分析等功能。

系统管理:包括员工管理和挂账管理用户管理等操作。