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:供应商
实现用户登陆的功能
当程序运行时,显示“欢迎使用阳光超市收银系统,请登陆”,提示用户依次输入用户名及其密码,当用户名及密码不正确时,显示提示信息“用户名或密码不正确,请重新输入”,用户最多可以尝试3次,若输入3次均不正确,则给出提示信息“最多只能尝试3次”,退出系统;
用户名及密码正确时,显示
欢迎使用阳光超市收银系统
当前收银员:*****(显示当前用户名对应的姓名),当前时间:2023年05月18日9时12分10秒(显示系统当前时间)
附:数据库连接地址字符串
jdbc:mysql://localhost:3306/xiaoshou?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT
rar 或者 zip 包提交。