JAVA进销存管理系统的研究与应用+ER图(11)
时间:2017-02-13 13:31 来源:毕业论文 作者:毕业论文 点击:次
searchStatisticPanel.add(createFrameButton("销售排行", "XiaoShouPaiHang")); anel stockManagePanel = new anel();// 进货管理面板 stockManagePanel.setBackground(new Color(215, 223, 194)); stockManagePanel.setLayout(new BoxLayout(stockManagePanel, BoxLayout.X_AXIS)); stockManagePanel.add(createFrameButton("进货单", "JinHuoDan")); stockManagePanel.add(createFrameButton("进货退货", "JinHuoTuiHuo")); sysManagePanel = new anel();// 系统管理面板 sysManagePanel.setBackground(new Color(215, 223, 194)); sysManagePanel .setLayout(new BoxLayout(sysManagePanel, BoxLayout.X_AXIS)); sysManagePanel.add(createFrameButton("操作员管理", "CzyGL")); sysManagePanel.add(createFrameButton("更改密码", "GengGaiMiMa")); sysManagePanel.add(createFrameButton("权限管理", "QuanManager")); tabbedPane.addTab(" 基础信息管理 ", null, baseManagePanel, "基础信息管理"); tabbedPane.addTab(" 进货管理 ", null, stockManagePanel, "进货管理"); tabbedPane.addTab(" 销售管理 ", null, sellManagePanel, "销售管理"); tabbedPane.addTab(" 查询统计 ", null, searchStatisticPanel, "查询统计"); tabbedPane.addTab(" 库存管理 ", null, depotManagePanel, "库存管理"); tabbedPane.addTab(" 系统管理 ", null, sysManagePanel, "系统管理"); return tabbedPane; } 4.3.3 基础信息模块设计 基础信息模块主要管理进销存管理系统中的客户、商品和供应商三者信息,其功能主要是对这三者的基础信息进行添加、修改和删除。 基础信息模块概述 企业进销存管理系统中的基础信息模块主要包含客户管理、商品管理和供应商管理三个部分,由于三者的实现方法基本相同,所以将以供应商管理部分为主,介绍基础信息模块对本系统的意义以及业务逻辑的实现。 (1) 供应商添加 供应商添加功能主要负责为系统添加新的供应商记录。在企业进销存管理系统中,商品是主要的管理对象,而系统中的所有商品都由不同的供应商提供,这就需要把不同的供应商信息添加到系统中,在商品信息中会关联系统中对应的供应商信息。供应商管理界面如图4.7所示。 图 4.7 供应商管理页面 (2)创建ResetActionListener类,该类是“重填”按钮的事件监听器,它必须实现ActionListener接口,并在actionPerformed()方法中消除界面中的所有文本框内容。关键代码如下。 class ResetActionListener implements ActionListener {// 重填按钮的事件监听类 (责任编辑:qin) |