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
当程序运行时,显示“欢迎使用****超市收银系统,请登陆”,提示用户依次输入用户名及其密码,当用户名及密码不正确时,显示提示信息“用户名或密码不 正确,请重新输入”
当用户名及密码正确时,进入系统主界面,如下:
===****超市收银系统===
1、 收银
2、 查询统计
3、 商品维护
4、 修改密码
5、 数据导出
6、 退出
当前收银员:*****(显示当前用户名对应的中文名) 请选择(1-6)
“收银员”角色不可以操作功能3和5,“管理员”角色可以执行所有功能
当没有权限时,则显示“很抱歉,你没有权限执行该操作”
否则显示“你可以执行该操作”后返回主菜单(无需实现菜单对应功能)
rar 或者 zip 包提交。