毕业论文—餐饮点菜管理系统的设计与实现-精品(3)
登录界面实现:
登陆界面实现:实现登录界面的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
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




