云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于JAVA的餐饮管理系统设计附程序代码

基于JAVA的餐饮管理系统设计附程序代码

  • 62 次阅读
  • 3 次下载
  • 2025/5/23 13:30:49

基于JAVA的餐饮管理系统

图4.6 区域管理界面

关键代码如下:

list

=

DBRecord.retrieveList(\

*

from

Area\

Class.forName(\%>

利用javabean方法 引用在java类中封装的retrieveList方法 直接等到list 结果集,在前台显示出来

4.6餐桌管理

系统给出酒店内所有餐桌信息,列出餐桌编号,以及所在的区域名称,已经餐桌的使用状态,如果删除餐桌信息,则通过“删除”按钮删除数据,如果添加餐桌信息,则点“添加餐桌”进入添加餐桌信息页面,选择餐桌所在的区域,填写餐桌的编号。添加完保存,系统提示成功。餐桌管理界面如图4.7所示

4.7菜单管理

系统给出酒店所有菜单信息列表,列出菜单的名称,菜单的价格,菜品的规格,如果删除菜品的信息,则通过“删除”按钮删除想要删除的数据,如果添加餐桌信息,则点“添加菜品”,进入添加菜品信息页面,选择菜品所归属的类别,填写菜品的名称,菜品的规格,菜品的价格。菜单管理界面如图4.8所示

31

基于JAVA的餐饮管理系统

图4.7 餐桌管理界面

图4.8 菜单管理界面

界面与算法和区域管理相同

4.8关于酒店

系统给出酒店基本信息,酒店的名称,酒店的电话,酒店的地址,酒店的介绍,酒店网址等酒店的基本信息。

算法,直接查询数据库表hotel直接显示信息

32

基于JAVA的餐饮管理系统

4.9修改酒店信息

系统给出酒店基本信息,酒店的名称,酒店的电话,酒店的地址,酒店的介绍,酒店的网址等酒店的基本信息,如果更改酒店基本信息,更改后,保存,系统提示 操作成功,数据更改。修改酒店信息如图4.9所示

图4.9 酒店基本信息界面

算法,直接查询数据库表hotel并更改酒店信息

4.10酒店管理

员工根据区域的选择选择所要预定或已经上座的 餐桌,餐桌分4个状态,空闲状态预定状态

,就餐状态

,结账状态

,

,用图标显示餐桌的状态,比文字描述更直观,

让用户更容易接受。

当餐桌是空闲状态的时候,点需要就餐的餐桌,系统提示,开台,预定,关闭.开台 直接

输餐桌上的就餐人数,就可以下一步点菜或者结账的操作,餐桌的状态直接到就餐状态。如果是预定输入订餐人姓名以及电话,则餐桌的状态变为预定状态,但是餐桌为就餐状态的时候,进入输入就餐人数,就可进行点餐的操作,服务员进行点餐操作,根据菜品的分类选择就餐客人所需要的菜品,设置菜品的状态,准备,已做,已上。就餐结束后,进行结账,系统会根据结账的类型(会员,vip,特价)等信息自动计算本次就餐的价钱。

33

基于JAVA的餐饮管理系统

关键代码如下: 开台

String actionType = request.getParameter(\

DinnerTable table = (DinnerTable) session.getAttribute(\

if ((actionType != null) && actionType.equals(\

int guestCount = WebTools.getRequestInt(request, \try { }

catch(Exception e) {

e.printStackTrace();

response.sendRedirect(\操作失败\return;

table.open(guestCount);

}

response.sendRedirect(\

判断餐桌的状态并利用图片显示

if (tables != null) {

for (int i = 0; i < tables.size(); i++) {

%>

table

=

(DinnerTable)

tables.elementAt(i);%>

href=\

if (table.state == DinnerTable.STATE_EMPTY) {

%>

34

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

基于JAVA的餐饮管理系统 图4.6 区域管理界面 关键代码如下: 利用javabean方法 引用在java类中封装的retrieveList方法 直接等到list 结果集,在前台显示出来 4.6餐桌管理 系统给出酒店内所有餐桌信息,列出餐桌编号,以及所在的区域名称,已经餐桌的使用状态,如果删除餐桌信息,则通过“删除”按钮删除数据,如果添加餐桌信息,则点“添加餐桌”进入添加餐桌信息页面,选择餐桌所在的区域,填写餐

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com