餐饮系统课程设计报告doc 112页文档格式.docx

上传人:b****1 文档编号:13862533 上传时间:2022-10-14 格式:DOCX 页数:30 大小:30.12KB
下载 相关 举报
餐饮系统课程设计报告doc 112页文档格式.docx_第1页
第1页 / 共30页
餐饮系统课程设计报告doc 112页文档格式.docx_第2页
第2页 / 共30页
餐饮系统课程设计报告doc 112页文档格式.docx_第3页
第3页 / 共30页
餐饮系统课程设计报告doc 112页文档格式.docx_第4页
第4页 / 共30页
餐饮系统课程设计报告doc 112页文档格式.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

餐饮系统课程设计报告doc 112页文档格式.docx

《餐饮系统课程设计报告doc 112页文档格式.docx》由会员分享,可在线阅读,更多相关《餐饮系统课程设计报告doc 112页文档格式.docx(30页珍藏版)》请在冰豆网上搜索。

餐饮系统课程设计报告doc 112页文档格式.docx

品吧餐饮系统是提高餐厅运行管理的有效工具,可以大大的提高运行效率,节约成本,通过搭载平台,采用C#语言开发,采用Microsoft公司的VisualStudio2010作为主要的开发工具,可实现与Access数据库无缝链接。

由于现实需要,餐厅比较小,量身定做,使用Access小型数据库。

方便快捷,可移植性强,无需安装SQLSERVER繁琐的数据库驱动程序即可运行。

在日益激烈的竞争中具有良好的优势!

关键字:

餐饮系统管理

ABSTRACT

Thedevelopmentofnetworkinformationtechnologyprofoundchangesinsociallife,work,thinkingandinteraction,haveafundamentalimpactonthesystemofthetraditionaleducationbeginningofanewcentury,theworld,especiallydevelopedcountries,tospeeduptheprocessofinformation,whichalsoincludesfoodandbeveragemanagementproductbarcateringsystemisaneffectivetooltoimprovetherestaurantoperationandmanagementof,cangreatlyimprovetheoperatingefficiencyandcostsavings,bycarryingNETplatform,usingC#languagedevelopment,theuseofMicrosoft'

sVisualStudio2010asthedevelopmenttools,canbeachievedwithAccessdatabaseseamlesslylink.Duetothepracticalneedsoftherestaurantisrelativelysmall,tailoredtoasmalldatabaseusingAccess.Convenientportability,withouthavingtoinstallSQLSERVERthecumbersomedatabasedrivertorun.Haveagoodadvantageintheincreasinglyfiercecompetition!

Keywords:

cateringsystemsmanagement

第1章概述

随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。

然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。

酒店作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。

当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。

我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

越来越多的管理人员意识到信息管理的重要性。

作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。

第2章需求分析

所谓"

需求分析"

,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。

可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”。

2.1实际情况收集

经过长时间的观察和了解,来品吧餐馆的顾客很多,其中大多数的顾客为学生,少数为老师和其他人员,本产品根据实际情况,专门为品吧定制的餐饮系统。

方便更好的管理和提高运行效率,节约人力成本。

2.2系统描述

本系统只允许服务员对菜及酒水的查询,以及使用帮助文档,预定管理等相关操作。

经理具有最高权限,可以使用人事管理、预定管理、仓库管理,系统帮助等。

图片21

品吧餐饮系统用例图

2.3可行性分析

新的世纪开端,世界各国尤其是发达国家,加快了信息化进程,这其中也包括了师资信息化。

然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。

本产品采用平台,采用C#语言开发,操作方便简单易学,立刻上手。

2.4设计目标

对于典型的数据库管理系统,尤其是餐饮系统,必须要满足使用方便、操作灵活等设计需求。

本系统在设计时应该满足以下几个目标。

界面设计美观友好,信息查询灵活、方便、准确,数据存储安全可靠。

能实现点餐,订餐,下单等一系列餐饮的常规操作,能打印消费订单。

③能管理人员,以及仓库,实现添加。

修改,删除等操作。

④系统最大限度地实现易维护性和易操作性。

⑤系统运行稳定、安全可靠。

提供动画帮助,让用户更加,更快的上手使用。

2.5开发及运行环境

硬件资源计划:

CPUE5300内存

软件资源规划:

1.开发平台

操作系统:

XP/win7操作系统

数据库:

Access2003

2.开发工具

MicrosoftVisualStudio2010

运行环境:

Framework

第3章

系统总体设计

3.1项目规划

展示品吧餐饮系统所有系统模块及功能。

3.2系统功能结构图

本系统主要由七个功能模块组成,它们分别是系统登录模块,人事管理模块,预定管理模块,仓库管理模块,查询管理模块,系统帮助模块。

其中的核心模块为预定管理模块,下面对各模块的功能进行简单的介绍。

1)系统登录模块:

用于用户登录,只有合法的用户才能进入系统。

2)人事管理模块:

用于管理人事变更,添加删除人员。

对人员的调动做出相应的调整。

3)预定管理模块:

用于客户提前订桌,点菜和结账等功能。

4)仓库管理模块:

用于管理仓库的库存,数量的变化进行预算和计划。

5)查询管理模块:

方便管理,利于服务员和经理查看库存是否有货,及时向客户反馈。

6)系统帮助模块:

采用动画的形式,是用户易于上手操作。

以下是系统各功能模块的结构体,如图2-3所示

图片31

3.3逻辑结构设计

3.3.1数据表概要说明

为了使读者对本系统后台数据库中的数据表有一个清晰的认识,笔者在此特别设计了一个数据表树型结构图,该结构图包括系统中所有数据表,如图

图片32

3.3.2文件夹及文件架构布局

开发C#程序时,首先要创建很多Form窗体、用户控件以及类,来完成基本的功能操作。

首先设计了如图,在开发时只需将相应文件保存到对应文件夹下即可。

图片33

第4章

系统详细设计与实现

4.1数据表设计

1)用户登录表

用户登录表主要由用户名,密码和用户权限组成,用户权限的分配时基于角色分配的。

表格1

2)权限表

权限表的字段主要由经理和服务生两种角色组成。

表格2

3)餐桌表

餐桌表主要用于记录当前餐桌的点菜、用餐的状态,餐桌号用于标识当前餐桌的号码。

表格3

4)状态表

以餐桌为参考点,餐桌的状态可分为预定,用餐中,空闲等三种状态。

表格4

5)酒水表

表格5

6)点菜表

表格6

7)点心表

表格7

8)餐库表

表格8

9)酒库

表格9

10)菜库

表格10

11)点心库

表格11

4.2配置文件

主要用于配置用于连接access数据库的连接字符串

<

?

xmlversion="

"

encoding="

utf-8"

?

>

configuration>

<

configSections>

/configSections>

connectionStrings>

addname="

pingbaDBConnectionString"

connectionString="

Provider=;

DataSource=|DataDirectory|\"

providerName="

/>

/connectionStrings>

/configuration>

4.3数据库操作类的编写

由于系统调用数据库很频繁,添加,删除,修改等操作使用较多,以及连接access数据库等操作经常被使用到,所以,为了提高代码的重用性,将经常使用的操作单独编制一个公共类。

usingSystem;

using;

namespace

{

classDBHelper

{

ows[0];

num=(dr["

cum"

]);

returnnum;

}

}

4.4欢迎界面

一个良好的欢迎界面有利于给

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

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

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