• 大小: 4.24MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-11-27
  • 语言: 其他
  • 标签: java  myecli  mysql  

资源简介

本资源中包含超市管理系统的实验报告,可以直接上交版。以及myeclipse下的项目文件。可以直接添加进行运行验证。 超市管理系统有一下模块:一.基本档案管理设计与开发;二,采购订货设计与开发;三,出入库设计与开发;四,人员部门的设计与开发;五,管理员的设计与开发。以及相应信息的增、删、改、查等功能。 数据库设计(或数据结构设计):数据库中包含以下表: 1 管理员信息表:用于登陆系统时进行信息的比对。 2 职员表:存储企业职员的身份信息。 3 采购表:存储采购的商品信息。 4 入库表:存储进入仓库的商品信息。 5 出库表:存储交易的商品信息。 6 基本档案 信息表: 存储各种企业的基本信息。

资源截图

代码片段和文件信息

//基本档案管理
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.JTree;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.DefaultMutableTreeNode;


class Informationframe extends Jframe implements ActionListener{
JScrollPane scroll;       //将树添加到滚动面板上
JTree tree;
JPanel zuoxia1shang1xia2shang2xia3shang3xia4shang4xia5shang5;                   
DefaultMutableTreeNode qwxrt;
JButton chaxun1tianjia1xiugai1shanchu1quanbu1;
JButton chaxun2tianjia2xiugai2shanchu2quanbu2;
JButton chaxun3tianjia3xiugai3shanchu3quanbu3;
JButton chaxun4tianjia4xiugai4shanchu4quanbu4;
JButton chaxun5tianjia5xiugai5shanchu5quanbu5;
JLabel bianhaokehumingchenglianxirendizhi;
object  a1[][]a2[][]a3[][]a4[][]a5[][];
object  columnName1[]={“编号““客户名称““地址““联系人““联系电话““传真““邮编“
“银行账号““公司网址““邮箱地址““备注“}columnName2[] = {“编号““货品名称““货品描述““单位““进货价““零售价““会员价“}columnName3[] = {
“编号““库管““描述““库存利用率“}columnName4[] = {“姓名““职务“};
JTable table1table2table3table4table5;
JTextField haoma1kehu1ren1zhuzhi1;
JTextField haoma2kehu2ren2zhuzhi2;
JTextField huopinmingchenghaoma3;
JTextField haoma4kuguan;
JTextField xingming;
public Informationframe()
{
setLayout(new BorderLayout());
settitle(“基本档案管理系统“);

//创建根节点
DefaultMutableTreeNode total = new DefaultMutableTreeNode(“基本档案管理“);
//创建叶子节点树的布局
q = new DefaultMutableTreeNode(“供货商管理“);
total.add(q);
w = new DefaultMutableTreeNode(“销售商管理“);
total.add(w);
x = new DefaultMutableTreeNode(“货品档案管理“);
total.add(x);
r = new DefaultMutableTreeNode(“仓库管理管理“);
total.add(r);
t = new DefaultMutableTreeNode(“职务管理“);
total.add(t);
tree = new JTree(total);
scroll = new JScrollPane();
scroll.getViewport().add(tree);
add(scrollBorderLayout.WEST);
//左部面板布局
zuo = new JPanel();
zuo.setLayout(new BorderLayout());
add(zuoBorderLayout.CENTER);

//表格数据显示(供货)
a1 = new object[60][11];
table1 = new  JTable(a1 columnName1);
xia1 = new JPanel();
xia1.setLayout(new BorderLayout());
xia1.add(new JScrollPane(table1)); //添加带滚动条的table
//功能栏面板(供货)
shang1 = new JPanel();
shang1.setLayout(new FlowLayout());   
bianhao = new JLabel(“编号“);
shang1.add(bianhao);
haoma1 = new JTextField(10);
shang1.add(haoma1);
kehumingcheng = new

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         569  2019-05-08 22:22  说明.txt
     目录           0  2017-11-12 15:56  超市管理系统\
     目录           0  2017-11-12 15:56  超市管理系统\Java课程设计\
     文件         380  2016-12-28 08:37  超市管理系统\Java课程设计\.classpath
     目录           0  2017-05-22 18:52  超市管理系统\Java课程设计\.myeclipse\
     目录           0  2017-11-12 15:56  超市管理系统\Java课程设计\.myeclipse\profiler\
     文件         791  2016-12-30 13:18  超市管理系统\Java课程设计\.myeclipse\profiler\TianJia.xml
     文件         392  2016-12-26 11:54  超市管理系统\Java课程设计\.project
     目录           0  2017-05-22 18:52  超市管理系统\Java课程设计\.settings\
     文件         629  2016-12-26 11:54  超市管理系统\Java课程设计\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-11-12 15:56  超市管理系统\Java课程设计\bin\
     目录           0  2017-05-22 18:52  超市管理系统\Java课程设计\binw\
     文件      990927  2016-12-28 08:37  超市管理系统\Java课程设计\binw\mysql-connector-java-5.1.40-bin.jar
     文件      128842  2016-12-26 17:58  超市管理系统\Java课程设计\bin\1.jpg
     文件        3427  2016-12-27 14:44  超市管理系统\Java课程设计\bin\10.png
     文件        3064  2016-12-27 15:19  超市管理系统\Java课程设计\bin\11.png
     文件        3610  2016-12-27 15:19  超市管理系统\Java课程设计\bin\12.png
     文件        4917  2016-12-27 15:15  超市管理系统\Java课程设计\bin\13.png
     文件        2203  2016-12-27 15:09  超市管理系统\Java课程设计\bin\14.jpg
     文件      667275  2017-01-02 16:35  超市管理系统\Java课程设计\bin\15.jpg
     文件        5400  2016-12-27 14:39  超市管理系统\Java课程设计\bin\2.png
     文件        3772  2016-12-27 14:39  超市管理系统\Java课程设计\bin\3.png
     文件        3501  2016-12-27 13:24  超市管理系统\Java课程设计\bin\5.png
     文件        2857  2016-12-27 13:35  超市管理系统\Java课程设计\bin\6.png
     文件        2781  2016-12-27 14:06  超市管理系统\Java课程设计\bin\7.jpg
     文件        6238  2016-12-27 14:07  超市管理系统\Java课程设计\bin\8.png
     文件        3346  2016-12-27 14:44  超市管理系统\Java课程设计\bin\9.png
     目录           0  2017-11-12 15:56  超市管理系统\Java课程设计\bin\configuration\
     目录           0  2017-11-12 15:56  超市管理系统\Java课程设计\bin\configuration\.settings\
     文件         123  2017-01-05 11:05  超市管理系统\Java课程设计\bin\configuration\.settings\org.eclipse.core.net.prefs
     文件         227  2017-01-05 11:05  超市管理系统\Java课程设计\bin\configuration\.settings\org.eclipse.ui.ide.prefs
............此处省略144个文件信息

评论

共有 条评论