基于JAVA的餐饮管理系统(毕业论文) - 图文 联系客服

发布时间 : 星期二 文章基于JAVA的餐饮管理系统(毕业论文) - 图文更新完毕开始阅读26fc3c0e4431b90d6d85c703

第四章 系统实现

}else{

JOptionPane.showMessageDialog(null, \两次密码输入不匹配\, \提示\, JOptionPane.CLOSED_OPTION);

jpfpwdnew1.setText(\); jpfpwdnew2.setText(\); jpfpwdnew1.requestFocus(); } }else{

JOptionPane.showMessageDialog(null, \原始密码输入错误!\, \提示\, JOptionPane.CLOSED_OPTION); jpfpwdold.setText(\); jpfpwdold.requestFocus(); }

4.4人员管理

可以看到所有人员基本信息,包括员工姓名,员工编号,员工性别,员工的职责类别。对于员工信息也可以删除。如果新添加员工时,则添加员工姓名,员工编号,性别,主要用到了数据库的增删改查功能。人员列表界面如图4.4所示。增加员工界面如图4.5所示。

- 24 -

第四章 系统实现

图4.4 显示所有人员界面

图4.5 添加人员界面

关键代码如下:

this.jpYuangongall.setBounds(150, 0, 550, 598); this.jsp.setBounds(10, 10, 500, 570);

String sql=\;

try {

Connection conn=DBtools.getConnection(); Statement stmt=conn.createStatement(); ResultSet rst=stmt.executeQuery(sql); while(rst.next()){ v=new Vector();

v.add(rst.getObject(1)); v.add(rst.getObject(2)); v.add(rst.getObject(3));

- 25 -

第四章 系统实现

v.add(rst.getObject(4)); v.add(rst.getObject(5)); v.add(rst.getObject(6)); v.add(rst.getObject(7)); v.add(rst.getObject(8)); rows.add(v); }

TableModel model=

new DefaultTableModel(rows,heads); jtab.setModel(model);

DBtools.closeAll(conn, stmt, rst); } catch (SQLException e) {

// TODO Auto-generated catch block e.printStackTrace(); }

4.5顾客管理

系统给出餐馆内所有顾客信息,增加顾客,修改顾客信息。顾客管理界面如图4.6所示

4.6菜品管理

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

- 26 -

第四章 系统实现

图4.6 顾客管理界面

图4.7 菜品管理界面

- 27 -