餐饮就餐管理系统设计Word格式.docx

上传人:b****1 文档编号:13426669 上传时间:2022-10-10 格式:DOCX 页数:34 大小:1.32MB
下载 相关 举报
餐饮就餐管理系统设计Word格式.docx_第1页
第1页 / 共34页
餐饮就餐管理系统设计Word格式.docx_第2页
第2页 / 共34页
餐饮就餐管理系统设计Word格式.docx_第3页
第3页 / 共34页
餐饮就餐管理系统设计Word格式.docx_第4页
第4页 / 共34页
餐饮就餐管理系统设计Word格式.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

餐饮就餐管理系统设计Word格式.docx

《餐饮就餐管理系统设计Word格式.docx》由会员分享,可在线阅读,更多相关《餐饮就餐管理系统设计Word格式.docx(34页珍藏版)》请在冰豆网上搜索。

餐饮就餐管理系统设计Word格式.docx

顾客姓名(CusName)(主码)、顾客性别(Sex)、顾客生日(Birthday)、证件号码(CardNum)、顾客等级(Rank)、顾客电话(PhoneNum)、顾客地址(Adress)、顾客入会时间(JoinTime)、顾客欠费数量(Debt)、备注(CusNote)

(4)餐厅业务信息表单(BussinessInfo):

餐桌编号(TableID)、顾客姓名(CusName)(外码)、订餐时间(OrderTime)、用餐时间(EatTime)、用餐人数(EatNum)、价格(Prise)、电话(Call)、食品编号(FoodID)(外码)、备注(Note)

三、课程设计报告主要内容:

1餐厅就餐管理系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)

2餐厅就餐管理系统界面设计(给出界面截图及其主要控件的属性设置表格)

3餐厅就餐管理系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)

4餐厅就餐管理系统程序设计(按功能模块给详细的代码,并给出重点语句的注释)

1、餐厅就餐管理系统需求分析

欢迎界面

管理员登陆

普通用户登录

管理员管理主界面

普通用户管理主界面

顾客订餐信息添加与查询

菜单信息添加、打印与查询

顾客信息添加、打印与查询

用户信息查询与删除

顾客订餐信息修改与删除

顾客信息修改与删除

注册与密码修改

图1.1餐厅就餐管理信息系统功能模块图

1.1欢迎界面

餐厅就餐管理系统欢迎界面的主要功能是欢迎用户进入该系统以及用户登录身份的选择。

当用户触发管理员的标签事件时,用户将进入管理员登陆界面;

当用户触发普通用户的标签事件时,用户将进入普通用户登录界面。

1.2登陆界面

餐厅就餐管理系统有两个登录界面,即管理员登陆界面和普通用户登陆界面。

并且,两个登录界面都设有用户注册以及本用户密码修改的功能按钮。

用户从各自的登录界面登录成功后,将进入各自的管理界面。

1.3管理员管理主界面

管理员可以通过输入sql语句对用户、顾客以及顾客订餐信息进行查询、修改和删除等操作。

1.3.1用户信息查询与删除

用户信息查询主要是通过用户的权限查询。

在列表框中设置管理员和普通用户的两个选项,管理员选择管理员的选项就会出现所有管理员的信息,选择普通用户的选项就会出现所有普通用户的信息。

对于无效的用户账号和密码,管理员可以通过触发删除按钮事件将其删除。

1.3.2顾客信息修改与删除

顾客信息的修改主要是管理员对登记失误以及客户信息改变(如:

顾客电话号码)的一些内容进行修改。

对于无效的客户信息,管理员可以通过触发删除按钮事件将其删除。

1.3.3顾客订餐信息修改与删除

顾客订餐信息的修改主要是管理员对登记失误以及客户订餐信息改变(如:

订餐时间以及用餐时间)的一些内容进行修改。

对于无效的订餐信息,管理员可以通过触发删除按钮事件将其删除。

1.4普通用户管理主界面

普通用户可以通过输入sql语句对菜单、顾客以及顾客订餐信息进行添加、打印和查询等操作。

1.4.1顾客信息添加、打印与查询

顾客信息添加和打印主要是普通用户将新增加的顾客信息进行登记以及将系统中现有的顾客信息打印出来使用。

另外,普通用户可以按照姓名、证件号码、地址等条件对顾客信息进行查询。

1.4.2菜单信息添加、打印与查询

菜单信息添加主要是普通用户将新增加的菜单信息进行登记以及将系统中现有的菜单信息打印出来使用。

另外,普通用户可以按照编号、种类、名称、单价、风味等条件对菜单信息进行查询。

1.4.3顾客订餐信息添加与查询

菜单信息添加主要是普通用户将新增加的订餐信息进行登记。

另外,普通用户可以按照姓名和价格等条件对订餐信息进行查询。

 

2、餐厅就餐管理系统界面设计

2.1系统功能界面设计(部分)

(1)欢迎界面

图2.1欢迎界面

(2)普通用户登录界面

图2.2普通用户登录界面

(3)管理员登录界面

图2.3管理员登录界面

(4)注册界面

图2.4注册界面

(5)本用户密码修改界面

图2.5本用户密码修改界面

(6)管理员管理主界面

图2.6管理员管理主界面

(7)普通用户管理主界面

图2.7普通用户管理主界面

(8)客户信息添加界面

图2.8客户信息添加界面

(9)客户信息打印界面

图2.9客户信息打印界面

(10)菜单信息查询界面

图2.10菜单信息查询界面

(11)订单信息修改与删除界面

图2.11订单信息修改与删除界面

2.2系统功能界面控件属性设置(部分)

(1)用户订餐界面控件属性设置

表2.1用户订餐界面控件属性设置表

Name

属性

设置值

Label1

text

餐桌编号:

Label2

顾客姓名:

Label3

订餐时间:

Label4

用餐时间:

Label5

用餐人数

Label6

价格:

Label7

电话:

Label8

食品编号:

Label9

备注:

btnOrderAdd

添加

btnCancel5

取消

txtid

txtname

txtordertime

txteattime

txtnum

txtprice

txtphone

txtfoodid

txtnote

Frame

(2)用户信息管理界面控件属性设置

表2.2用户信息管理界面控件属性设置表

dgvUserInfo

SelectionMode

FullRowSelect

comboBox1

Items

管理员和服务员

btnUserID

按权限查询

btnDel2

删除

3、餐厅就餐管理系统数据库设计

3.1数据库设计需求分析

餐厅就餐管理系统是一个用来管理餐厅业务的数据库系统。

本系统将利用现代化的计算机技术结合传统的餐厅业务信息管理工作过程,按照餐饮管理部门的业务流程设计完成。

餐厅就餐管理系统需求分析的主要内容如下。

3.1.1餐厅业务流程

当顾客进入餐厅就餐时,服务员会为客户提供设计好的菜单并记录顾客信息,当顾客点好餐后,服务员将会在系统中记录订单信息,并告知厨房人员做菜,顾客用餐完后,查询订单信息并结账。

图3.1餐厅就餐管理业务流程图

3.1.2用户(包括管理员和普通用户)对该系统的功能要求

(1)能根据不同的查询条件查询用户信息表,如按用户名、用户权限等查询。

(2)能根据不同的查询条件查询顾客信息表,如按顾客姓名、证件号码、地址、顾客等级等查询。

(3)能根据不同的查询条件查询订单信息表,如按餐桌编号、食品编号、订餐时间、价格、电话、用餐人数等查询。

(4)能根据不同的查询条件查询菜单信息表,如按食品编号、食品名称、食品单价、食品种类、食品风味等查询。

(5)管理用户基本信息,包括浏览、增加、修改和删除用户信息。

(6)管理顾客基本信息,包括浏览、增加、修改、打印和删除顾客信息。

(7)管理菜单基本信息,包括浏览、增加、修改、打印和删除菜单信息。

(8)管理订单基本信息,包括浏览、增加、修改、打印和删除订单信息。

3.1.3数据需求

(1)用户信息表=用户编号+用户账号+用户密码+用户权限

(2)顾客信息表=顾客姓名+顾客性别+顾客生日+证件号码+顾客级别+顾客电话+地址+入会时间+欠费+备注

(3)菜单信息表=食品编号+食品名称+食品种类+食品风味+食品单价+备注

(4)订单信息表=食品编号+食品名称+食品种类+食品风味+食品单价+备注

3.2数据库概念结构设计

通过对系统的需求分析,可规划出系统中使用的数据库实体对象以及实体E-R图。

3.2.1用户信息实体E-R图

为了对系统进行不同的管理,需要为系统建立管理用户,这些用户通过登录模块登录系统,登录成功之后会根据不同的权限对不同的功能模块进行管理。

因此,在数据库中建立一个用户信息表,用于存储登录用户信息。

用户信息实体E-R图如下所示:

图3.2用户信息实体E-R图

3.2.2菜单信息实体E-R图

由于食品的种类很多,因此需要对食品进行分类,这样就可以对食品分门别类的进行存储,在查询时可以根据食品的编号及类别等进行查询。

因此,在数据库中建立一个菜单信息表,用于存储食品信息。

菜单信息实体E-R图如下所示:

图3.3菜单信息实体E-R图

3.2.3顾客信息实体E-R图

当顾客进入餐厅就餐或办理会员卡时,系统会将客户的信息存储到数据表中,以便后期查询。

因此,在数据库中建立一个顾客信息表用于存储客户信息。

客户信息实体E-R图如下所示:

图3.4顾客信息实体E-R图

3.2.4订单信息实体E-R图

当顾客进行消费时顾客会根据自己的需求消费不同的食品,系统将顾客消费的所有信息存储到数据表中,以便餐厅服务员以及顾客自己查询。

所以,在数据库中建立顾客消费信息表用于存储顾客消费记录。

顾客消费信息实体E-R图如下图所示:

订单信息表

BussinessInfo

餐桌编号

顾客姓名

用餐时间

订餐时间

价格

电话

备注

食品编号

图3.5订单信息实体E-R图

3.3数据库逻辑结构设计

根据设计好的E-R图在数据库中创建各表,系统数据库中个表的结果如下。

1.UserInfo(用户信息表)

表3.1用户信息表

字段名称

数据类型

字段大小

说明

UserID

int

4

用户编号

UserName

varchar

50

用户

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

当前位置:首页 > 法律文书 > 判决书

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

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