C#餐饮管理系统详细设计(含所有窗体代码) 下载本文

内容发布更新时间 : 2024/4/30 23:11:34星期一 下面是文章的全部内容请认真阅读。

.

将举例说明,表1_3为桌台信息表中的部分字段。

表1_3 字段命名

数据表名称 RoomName RoomJC RoomZT

桌台名称 桌台位置 桌台状态 描述 2. 业务编码规则 (1) 桌台编号

桌台的ID编号是餐饮管理系统中桌台的唯一标识,不同的桌台可以通过该编号来区分。该编号是个字增序号,从数字1开始。例如1、2、3。

(2) 食品类别编号

食品类别编号用于区分食品的不同类别,不同的食品种类可以通过该编号来区分。该编号是个字增序号,从数字1开始。例如1、2、3。 (3) 员工编号

员工编号用于区分各个员工的信息,不同的员工可以通过该编号来区分(即使员工名称相同)。该编号是个字增序号,从数字1开始。例如1、2、3。 1.3.4系统预览

餐饮管理系统由多个窗体组成,下面仅列出几个典型窗体,

. .

.

主窗体模块如图1_2所示,主要功能是连接系统功能菜单、显示所有桌台和现实系统当前状态。

图1_2 主窗体模块

点菜模块如图1_3所示,主要功能是为顾客点菜。

. .

.

图1_3 点/加菜模块

开台模块如图1_4所示,主要功能是实现对指定的桌台进行开台操作。

图1_4 开台模块运行结果

结账模块如图1_5所示,主要功能是对指定的桌台进行结账操作,同时,清空结账桌台的所有消费信息。

. .

.

图1_5 结账模块运行结果

1.3.5业务流程图

否 餐饮管理系统的业务流程图如图1_6所示。

登录

是否登录

辅助工具 系统维护 基础信息 系统设置 否 是 是否是管理员 是 系统主窗体 退出 帮助 . .

.

图1_6 餐饮管理系统的业务流程图

1.4数据库设计

1.4.1 数据库概要说明

在本系统中,采用的是SQL Server2008数据库,用来存储商品信息、桌台

信息、员工信息、操作员信息等。这里将数据库命名为db_MrCy,其中包含了6张数据表,用于存储不同的信息,如图1_7所示。

商品信息表 商品类别信息表 顾客消费信息表 桌台信息表 用户信息表 . .

职员信息表