JavaSwing+MySQL+进销存管理系统

此项目是在学完Java第一阶段,带学生做的,从入学到做完项目总共42个半天,不算周末。项目为期七天。

主要是了解项目开发的过程,虽然和实际开发有出入,学习是够用的。

最近的班打算用JavaFX做项目,为什么呢?因为有用到css,对后面的学习有帮助。

目录

项目分工... 3

天宏超市之管理员登陆操作... 4

登陆界面... 4

用户管理界面... 5

主界面... 5

添加功能界面... 6

修改功能界面... 8

删除功能界面... 9

查询功能实现... 11

查所有... 11

按编号查... 11

按姓名查... 12

按权限查... 13

商品管理界面... 15

主界面... 15

添加商品... 16

修改商品... 20

删除选中的商品... 22

查询功能实现... 23

查找所有... 23

按名称查... 23

按编号查... 25

按条形码查... 27

按类别查... 29

按货柜查... 30

按库存紧张查(库存小于30)... 31

类别管理... 32

添加类别... 33

修改类别... 35

删除类别... 37

货柜管理... 40

添加货柜... 41

修改货柜... 43

删除货柜... 44

导出Excel 47

销售记录界面... 48

查询功能... 49

最近一周... 49

按时间段... 50

按年查... 51

按年和季度... 52

按年、季度、月... 53

按年、季度、月、日... 54

绘制表格... 55

按总计... 56

按类别... 57

保存... 57

关闭... 59

天宏超市之仓库管理员登陆操作... 60

登陆界面... 60

仓库管理界面... 61

主界面... 61

查询功能实现... 62

按名称查询... 63

按编号查... 64

按条形码查... 65

按类别查... 66

按货柜查... 67

按库存紧张查... 68

导出Excel 69

进货管理... 70

条形码... 70

关闭... 74

天宏超市之收银员登陆操作... 75

登陆界面... 75

主界面... 76

条形码... 77

结算... 81

退出... 82

 

 

主要目的:

掌握Java对数据库的操作

掌握项目开发过程中日常工作

掌握常用单词、熟记命名规范

本项目共有三个角色

管理员

仓库管理员

收银员

项目分工

5人组

4人组

3人组

2人组

用户管理

用户管理

用户管理

用户管理、商品管理、仓库管理

商品管理

商品管理

商品管理、仓库管理

收银管理、销售记录

销售记录

仓库管理

收银管理、销售记录

 

仓库管理

收银管理、销售记录

 

 

收银管理

 

 

 

 

天宏超市之管理员登陆操作

登陆界面

 

 

 

用户管理界面

主界面

添加功能界面

修改功能界面

删除功能界面

查询功能实现

查所有

按编号查

按姓名查

按权限查

商品管理界面

主界面

添加商品

类型从数据库查

位置从数据库查

 

修改商品

删除选中的商品

查询功能实现

查找所有

按名称查

 

 

按编号查

按条形码查

 

按类别查

按货柜查

按库存紧张查(库存小于30)

类别管理

添加类别

直接点“添加类别“

如果写一个已存在的类别

 

写一个不存在的类别

修改类别

如果没有选中左边,提示“请选择一个类别“

选了,左边的值会自动填充到右边文本框

修改成功,左边内容发生改变

 

删除类别

 

 

 

 

货柜管理

添加货柜

 

修改货柜

 

删除货柜

 

导出Excel

销售记录界面

查询功能

最近一周

按时间段

按年查

按年和季度

 

按年、季度、月

按年、季度、月、日

绘制表格

按总计

按类别

保存

点击“保存“

 

 

关闭

点击“关闭“按钮

天宏超市之仓库管理员登陆操作

登陆界面

 

 

 

仓库管理界面

主界面

 

查询功能实现

按编号查

按条形码查

按类别查

按货柜查

按库存紧张查

导出Excel

 

 

进货管理

条形码

点击条形码右边按钮

选择“青青单晶冰糖“,数量为100(原来库存为211)

提示“进货成功“

再去仓库管理查询:

 

 

已经变成311

 

关闭

天宏超市之收银员登陆操作

登陆界面

user1/111111

 

 

主界面

直接点击“添加“

 

条形码

点击“条形码“后面的按钮,弹出对话框如下:

选择“青岛啤酒

数量不填写,点击“添加”

数量填写2,点添加

再点一次“添加”,发现是累加数量,并自动小计,总计。

再买两支晨光笔

结算

点击“结算”

输出20

点击“确定”

并清空

退出

点击“关闭”

接下来用管理员登陆去查看“销售记录”

点击“关闭“

 

 

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
(1)选择“基础信息管理”/“客户信息管理”按钮,在弹出的窗体中进行对客户信息添加、修改以及删除操作。 (2)选择“基础信息管理”/“商品信息管理”按钮,在弹出的窗体中进行对商品信息添加、修改以及删除操作。 (3)选择“基础信息管理”/“供应商信息管理”按钮,在弹出的窗体中进行对供应商信息添加、修改以及删除操作。 (4)选择“进货管理”/“进货单”按钮,在弹出的窗体中进行添加进货单、商品入库信息操作。 (5)选择“进货管理”/“进货退货”按钮,在弹出的窗体中进行添加退货信息操作。 (6)选择“销售管理”/“销售单”按钮,在弹出的窗体中进行添加商品销售信息操作。 (7)选择“销售管理”/“销售退货”按钮,在弹出的窗体中进行添加商品退货信息操作。 (8)选择“查询统计”/“客户信息查询”按钮,在弹出的窗体中进行对客户信息的查询操作。 (9)选择“查询统计”/“商品信息查询”按钮,在弹出的窗体中进行对商品信息的查询操作。 (10)选择“查询统计”/“供应商信息查询”按钮,在弹出的窗体中进行对供应商信息的查询操作。 (11)选择“查询统计”/“销售信息查询”按钮,在弹出的窗体中进行对销售信息进行查询操作。 (12)选择“查询统计”/“销售退货查询”按钮,在弹出的窗体中进行对销售退货信息的查询操作。 (13)选择“查询统计”/“入库查询”按钮,在弹出的窗体中进行对商品入库信息的查询操作。 (14)选择“查询统计”/“入库退货查询”按钮,在弹出的窗体中进行对入库商品退货的信息查询操作。 (15)选择“查询统计”/“销售排行”按钮,在弹出的窗体中进行对销售信息排行查询操作。 (16)选择“库存管理”/“库存盘点”按钮,在弹出的窗体中进行查看商品的库存的品种数、剩余数量等信息操作。 (17)选择“库存管理”/“价格调整”按钮,在弹出的窗体中进行对商品价格的调整操作。 (18)选择“系统管理”/“操作员管理”按钮,在弹出的窗体中进行对操作员信息的添加、修改以及删除操作。 (19)选择“系统管理”/“更改密码”按钮,在弹出的窗体中进行对操作员的密码修改操作。 (20)选择“系统管理”/“权限管理”按钮,在弹出的窗体中进行对用户的权限设置操作。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汤永红

一分也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值