教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

毕业论文—餐饮点菜管理系统的设计与实现-精品(3)

来源:网络收集 时间:2026-03-04
导读: 登录界面实现: 登陆界面实现:实现登录界面的java类是 com.cook.ui.LoginUI.java类文件,分别添加2个JLable(“用户:”,”密码:”)和2个JButton(“登录”,”取消”);然后这两个按钮addActionListener()事件,在ac

登录界面实现:

登陆界面实现:实现登录界面的java类是 com.cook.ui.LoginUI.java类文件,分别添加2个JLable(“用户:”,”密码:”)和2个JButton(“登录”,”取消”);然后这两个按钮addActionListener()事件,在actionPerformed()方法里边处理登录:new一个ChangeIbo对象来下层写好的loginuser(user,pwd)方法,若登录成功,new一个MainWindow()对象和MessageUI()对象进入主页面。若登录失败则提示用户名或密码错误,请重新输入。

10

4.1.2 主界面的设计

图 4.3 主界面对话框的界面

主界面实现过程:实现该界面的类是com.cook.ui.MainWindow.java。主要分三个结构,最上层导航,下层左右分别添加添加个JSplitPane组件( jspLeft,jspRight)。

(1) 上层导航的布局及实现

:

图 4-4 上层导航的界面

添加一个MenuBar(menubar)和一个JToolBar,(tool),tool添加10个JButton(“顾客开单”,”增加消费”,”宾客结账”,”快餐外卖”,”宴席预定”,”会员管理”,”财务统计”,”菜品管理”,”交班管理”,”退出系统”);此MenuBar添加4个Menu菜单(“数据维护”,”安全模式”,”窗口管理”,”关于紫蝶”); 4个MenuBar共添加11个JMenuItem分别是 ("数据库设臵","导出Excel","创建用户", "删除用户""修改密码"), ("锁定系统")("最小化","最大化",”标准界面”), ("HTML帮助文档","紫蝶邮箱");

11

(2) 左下方布局及实现

jspLeft组件布局:jspLeft组件添加一个JTabbedPane

(leftTabs)组件组。leftTabs添加两个JPanel(jpleft,jpright)

分别叫(状态,标签)。jpleft(状态)Jpanel 再添加两个

Jpanel(jpLeftTop,jpLeftBottom)分别叫(餐台状态,就餐

情况)。

jpright(标签)添加两个JButton(timeTxt,deleteTxt)

分别用于增加一个时间标签和删除一个时间标签;添加

一个TextArea用于显示各个标签时间及新写标签的的显

示。

jpLeftTop布局:添加6个label分别用于显示单击

某餐台后选定餐台的编号、开餐时间、顾客人数、消费

状态等,它收按钮监听事件的控制。

jpLeftBottom布局:添加7个label(餐台总数,当

前占用,当前可用,当前预定,当前停用,上座率,紫

蝶餐饮)。

图 4-5左下层的界面

(3) 右下方布局与实现

jspRight组件布局:jspRight组件添加一个JTabbedPane (rightTabs)组件组 ,再加一个底部Jpanel(jpbottom)。rightTabs组件组里添加一个Jpanel jpTop叫(大厅散台),jpTop添加一个label组,label存储着20个桌台信息,H001-H020,标签的背景图片受监听事件的影响,凡是被占用的餐桌分别分别用灰色表示,未被占用的用黄色表示。jpbottom添加一个table,table里边展示着某个选中餐桌的消费信息。

12

4.2 顾客管理模块的设计

顾客管理模块包括顾客开单管理、顾客加菜、顾客结账、顾客外卖和宴席预定管理。

4.2.1 顾客开单管理模块的设计

顾客开单管理是对来餐厅消费的客户进行开单业务,即开一个闲臵的饭桌。 顾客开单可以使用两种操作:

单击主页左上角“顾客开单”按钮然后开单。

直接双击大厅散台闲臵的餐桌(灰蓝色的为占用,金白色的为闲臵)进行开单。

图 4-5右下层的界面

13

毕业论文—餐饮点菜管理系统的设计与实现-精品(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/90099.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)