MySQL数据库xiaoshou表结构如下:

1.t_yong用户表

yonghuming:用户名

mima:密码(存放密码对应md5编码值)

xingming:姓名

juese:角色(管理员,收银员)

2.t_shouyinmingxi收银明细表

liushuihao:流水号(格式为yyyyMMdd****,如2023年5月18日第一笔收银流水号为2023050180001)

tiaoma:商品条码(6位数字)

mingcheng:商品名称

danjia:商品单价

shuliang:销售数量

shouyinyuan:收银员(系统当前登录用户对应的姓名)

xiaoshoushijian:销售时间(系统当前时间)

3.t_shangping商品表

tiaoma:商品条码(主键,唯一)

mingcheng:商品名称

danjia:商品单价

gongyingshang:供应商



附:数据库连接地址字符串

jdbc:mysql://localhost:3306/xiaoshou?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT



设计程序,完成商品的增加和查询功能(只需对表t_shangping进行操作)

===****超市商品管理维护====

1、输入商品

2、查询商品

3、退出

请选择(1-3):

当选择1时,从键盘依次录入商品信息,格式为“商品条形码,商品名称,单价,供应商”,如:“100002,笔记本电脑,3400,HP公司”,当输入的条形码在数据库中已经存在时,显示“条形码不能重复,请重新输入”,输入完毕后将该信息增加到数据库中,并显示“增加成功”,返回菜单。

当选择2时,显示“请输入查询的商品名称:”,输入时可以只输入商品的部分信息(即模糊查询),如“电脑”,输入完毕后显示所有查询结果,格式如下:

 

满足条件的记录总共*条,信息如下:

序号       条形码  商品名称      单价       供应商 

=== ===== ======= ===========================================   

1          **      ******       **         ****** 

2          **      ******       **         ******

 


选择3时,退出系统


所需资源文件.zip



如果带有包名,格式为:包名.主类名 查看帮助
注意: 只能用 JAVA 语言编写程序。 如果有多个源文件,压缩成 rar 或者 zip 包提交。
运行结果