没有合适的资源?快使用搜索试试~ 我知道了~
餐饮管理系统 餐饮管理系统 c#餐饮管理系统 c#
需积分: 10 28 下载量 156 浏览量
2011-03-22
10:25:03
上传
评论
收藏 993KB PDF 举报
温馨提示
试读
52页
餐饮管理系统 c#餐饮管理系统 c#餐饮管理系统 c#餐饮管理系统 c#餐饮管理系统 c#
资源推荐
资源详情
资源评论
餐饮管理系统是一个饮食产业不可缺少的部分,它的内容对企业的决策者和管
理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询
手段。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、
物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管
理工作既繁琐而且不利于分析企业的经营状况。
作为计算机应用的一部分,使用计算机对餐饮信息进行管理,具有人工管理
所无法比拟的优点。例如统计结账快速、安全保密性好、可靠性高、存储量大、寿命长、
成本低等。这些优点能够极大地提高餐饮管理的效率,增强企业的竞争力,同时也
是企业的科学化、正规化管理,与世界接轨的重要条件。通过阅读本章,读者可以
学习到:
验证不同权限登录用户的方法
使用 ListView 控件制作桌台显示
使用 MenuStrip 控件制作系统菜单栏
使用 ContextMenuStrip 控件制作桌台右键菜单
开发餐饮管理系统的具体流程
餐饮管理系统
(C# 2.0+Microsoft SQL Server 2000 实现)
6
第
章
C#项目开发全程实录
6.1 开发背景
近几年来,计算机网络、分布技术日趋成熟,随着科技的发展,餐饮业的竞争也越来越激烈。想在
这样竞争激烈的环境下生存,那么就必须运用科学的管理思想与先进的管理方法,使点餐与管理一体
化。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效地管理餐
饮。因此,餐饮业的管理者更希望从科学的管理中取得竞争的优势,在竞争激烈的商业市场中取胜。
6.2 需求分析
随着餐饮业的不断发展,餐饮管理系统的内容对于餐饮业的决策者和管理者来说都非常重要。本
系统主要包括桌台显示、消费查询、人事档案及权限等几大部分,本系统具有良好的用户接口,使用方
便。具有完善的查询,对维护系统起到辅助决策的作用,能及时、方便、灵活地进行查询、修改、删除等
维护性操作。餐饮管理系统有足够的存储容量,满足酒店每日营业的变动,另外,对于操作用户有一
定的管理,并对用户的权限有一定的设置。
6.3 系统设计
6.3.1 系统目标
本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理。本系统应达到以下
目标:
系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。
实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。
对用户输入的数据进行严格的数据检验,尽可能地避免人为错误。
实现对消费账目自动结算。
实现对消费的历史记录进行查询,支持模糊查询。
系统应最大限度地实现易维护性和易操作性。
6.3.2 系统功能结构
餐饮管理系统功能结构如图 6.1 所示。
·241·
第 6 章 餐饮管理系统(C# 2.0+Microsoft SQL Server 2000 实现)
餐饮管理系统
退出
桌台信息
职员信息
记事本
日历
系统恢复
权限管理
锁定系统
口令设置
关于
退出系统
帮助
系统设置
系统备份
系统维护
基础信息
辅助工具
计算器
图 6.1 系统功能结构图
6.3.3 系统预览
餐饮管理系统由多个窗体组成,下面仅列出几个典型窗体,其他窗体参见光盘中的源程序。
主窗体模块运行结果如图 6.2 所示,主要功能是链接系统功能菜单、显示所有桌台和显示系统当前
状态。点菜模块运行结果如图 6.3 所示,主要功能是为顾客点菜。开台模块运行效果如图 6.4 所示,主
要功能是实现对指定的桌台进行开台操作。结账模块运行效果如图 6.5 所示,主要功能是对指定的桌台
进行结账操作,同时,清空结账桌台的所有消费信息。
图 6.2 主窗体模块运行结果(光盘\…\ frmMain.cs) 图 6.3 点菜模块运行结果(光盘\…\ frmDC.cs)
·242·
C#项目开发全程实录
图 6.4 开台模块运行结果(光盘\…\ frmOpen.cs) 图 6.5 结账模块运行结果(光盘\…\ frmJZ.cs)
·243·
第 6 章 餐饮管理系统(C# 2.0+Microsoft SQL Server 2000 实现)
6.3.4 业务流程图
餐饮管理系统的业务流程图如图 6.6 所示。
是
否
系统
登录
是否登录
否
系统主窗体
是否管理员
退出
辅助工具
帮助
系统维护
基础信息
系统设置
是
图 6.6 餐饮管理系统的业务流程图
6.3.5 程序运行环境
餐饮管理系统在运行中的具体运行环境如下。
系统开发平台:Microsoft Visual Studio 2005。
系统开发语言:C#。
数据库管理系统:Microsoft SQL Server 2000。
运行平台:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1)。
运行环境:Microsoft. NET Framework SDK v2.0。
分辨率:最佳效果 1024×768 像素。
6.3.6 数据库设计
在开发餐饮管理系统之前,分析了该系统的数据量。由于系统管理餐饮方面的数据较多,商品信
息、消费信息以及账目清单会占用较大的空间,因此选择 Microsoft SQL Server 2000 数据库存储这些信
息,数据库命名为 db_MrCy,在数据库中创建了 6 个数据表用于存储不同的信息,如图 6.7 所示。
·244·
剩余51页未读,继续阅读
资源评论
dx5026765
- 粉丝: 0
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功