仓储管理系统报告
每个类介绍
本系统总共设计了 10 个类,分别是 Add 类、AddSituation 类、AdminMenu 类、JDBCUtils
类、Delete 类、GoodsMain 类、SelectAll 类,SelectByName 类、Test 类、Update 类。
Add 类:增加仓储物品信息
变量名 变量类型 作用
jLabel JLabel 显示“增加仓储物品信息界
面”的标签
jLabel1 JLabel 显示“编号:”标签
jLabel2 JLabel 显示“名称:”标签
jLabel3 JLabel 显示“描述:”标签
jLabel4 JLabel 显示“类型:”标签
jLabel5 JLabel 显示“数量:”标签
jb1 JButton 增加按钮,点击后将输入的信
息插入到数据库中
field1 JTextField 编号输入框
field2 JTextField 名称输入框
field3 JTextField 描述输入框
field4 JTextField 类型输入框
field5 JTextField 数量输入框
jPanel JPanel 放置“增加仓储物品信息界
面”标签的面板
jPanel1 JPanel 放置“编号:”标签和编号输
入框的面板
AddSituation 类:记录物品出入情况类
jPanel2 JPanel 放置“名称:”标签和名称输
入框的面板
jPanel3 JPanel 放置“描述:”标签和描述输
入框的面板
jPanel4 JPanel 放置“类型:”标签和类型输
入框的面板
jPanel5 JPanel 放置“数量:”标签和数量输
入框的面板
jPanel0 JPanel 放置增加按钮的面板
方法名及类型 参数列表及用途 方法作用
Add() 无参数 构造方法,用于创建 Add 类的
实例对象,并设置界面的大
小、布局和组件
actionPerformed(ActionEven
t e)
ActionEvent 类型的 e,表示按
钮被点击时的事件对象
响应增加按钮的点击事件,将
输入的信息插入到数据库中,
并弹出提示框提示增加成功或
失败。同时,使用 JDBCUtils
工具类获取数据库连接,执行
数据库操作后关闭连接。
变量名 变量类型 作用
jLabel JLabel 显示“记录物品出入情况界
面”的标签
jLabel1 JLabel 显示“物品编号:”标签
jLabel2 JLabel 显示“物品名称:”标签
jLabel3 JLabel 显示“操作类型:”标签
jLabel4 JLabel 显示“物品数量:”标签
jLabel5 JLabel 显示“时间:”标签
jb1 JButton 记录按钮,点击后将输入的信
息插入到数据库中
field1 JTextField 物品编号输入框
field2 JTextField 物品名称输入框
field3 JTextField 操作类型输入框
field4 JTextField 物品数量输入框
field5 JTextField 时间输入框
jPanel JPanel 放置“记录物品出入情况界
面”标签的面板
jPanel1 JPanel 放置“物品编号:”标签和物
品编号输入框的面板
AdminMenu 类:主菜单类
jPanel2 JPanel 放置“物品名称:”标签和物
品名称输入框的面板
jPanel3 JPanel 放置“操作类型:”标签和操
作类型输入框的面板
jPanel4 JPanel 放置“物品数量:”标签和物
品数量输入框的面板
jPanel5 JPanel 放置“时间:”标签和时间输
入框的面板
jPanel0 JPanel 放置记录按钮的面板
方法名及类型 参数列表及用途 方法作用
AddSituation() 无参数 构造方法,用于创建
AddSituation 类的实例对象,
并设置界面的大小、布局和组
件
actionPerformed(ActionEven
t e)
ActionEvent 类型的 e,表示按
钮被点击时的事件对象
响应记录按钮的点击事件,将
输入的信息插入到数据库中,
并弹出提示框提示记录成功或
失败。同时,使用 JDBCUtils
工具类获取数据库连接,执行
数据库操作后关闭连接。