1.管理员账户登陆结果
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
1
请输入账号:
S0001
请输入密码:
adMin
登陆失败...
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
1
请输入账号:
S0001
请输入密码:
admin
登陆成功...
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
1
1.增加收银员 2.修改收银员信息 3.删除收银员信息 4.查询收银员信息
1
请输入收银员信息:编号-姓名-密码-性别-手机号-是否在职(1.在;2.不在)
S0014-李四-111-女-121-1
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
2
1.增加采购员 2.修改采购员信息 3.删除采购员信息 4.查询采购员信息
1
请输入采购员信息:编号-姓名-密码-性别-手机号-是否在职(1.在;2.不在)
S0015-王武-121-男-12111-1
添加采购员成功...
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
3
请输入要查询的范围:
1.当天 2.总体 3.2021年4月
3
考勤记录表{工作时间='2021-04-06,员工编号='s0005,上班打卡时间='null,下班打卡时间='2021-04-06 18:30:30,上班打卡状态='忘记打卡,下班打卡状态='正常}
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
4
请输入查询范围:
1.天营业额 2.月营业额
3.季度营业额 4.年营业额
3
请输入你要查询的季度:xxxx-(年)-x(季度)
2019-2
销售表{商品编号=2,销售数量=100,销售时间=14:17:24,销售人员编号='s0002,vip购买编号='vip201901020001}
销售表{商品编号=2,销售数量=100,销售时间=14:18:28,销售人员编号='s0002,vip购买编号='vip201901020001}
营业额为:192000.0
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
5
1.增加会员 2.修改会员信息
3.删除会员 4.查询会员信息
5.查询所有会员信息
5
会员信息{会员卡号='vip102412041204,会员姓名='李四,会员积分=0,会员电话='123,加入会员日期=2022-03-11}
会员信息{会员卡号='vip201901020001,会员姓名='东方不败,会员积分=2025,会员电话='15844760501,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020002,会员姓名='令狐冲,会员积分=150,会员电话='15844760502,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020003,会员姓名='任盈盈,会员积分=1400,会员电话='15844760401,加入会员日期=2019-01-17}
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
6
Sale{员工编号='S0001,员工姓名='洪七公,员工密码='admin,员工性别='男,员工手机号='15919754435,员工类型='管理员,员工是否在职=true}
Sale{员工编号='S0002,员工姓名='杨过,员工密码='1234,员工性别='男,员工手机号='15919764435,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0003,员工姓名='黄蓉,员工密码='1111,员工性别='女,员工手机号='15949754435,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0004,员工姓名='小龙女,员工密码='1234,员工性别='女,员工手机号='15919757435,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0005,员工姓名='郭靖,员工密码='admin,员工性别='男,员工手机号='15919754485,员工类型='管理员,员工是否在职=true}
Sale{员工编号='S0006,员工姓名='郭襄,员工密码='1234,员工性别='男,员工手机号='15919759485,员工类型='采购员,员工是否在职=true}
Sale{员工编号='S0007,员工姓名='黄老邪,员工密码='1111,员工性别='男,员工手机号='15919754425,员工类型='采购员,员工是否在职=true}
Sale{员工编号='S0008,员工姓名='段誉,员工密码='1111,员工性别='男,员工手机号='15919724485,员工类型='采购员,员工是否在职=true}
Sale{员工编号='S0009,员工姓名='段誉,员工密码='1111,员工性别='男,员工手机号='15919724985,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0010,员工姓名='乔峰,员工密码='1234,员工性别='男,员工手机号='15919754415,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0011,员工姓名='扫地僧,员工密码='admin,员工性别='男,员工手机号='15919751415,员工类型='管理员,员工是否在职=true}
Sale{员工编号='S0012,员工姓名='李四,员工密码='123,员工性别='女,员工手机号='12309877890,员工类型='采购员,员工是否在职=true}
Sale{员工编号='S0013,员工姓名='张三,员工密码='123,员工性别='女,员工手机号='12332111233,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0014,员工姓名='李四,员工密码='111,员工性别='女,员工手机号='121,员工类型='收银员,员工是否在职=true}
Sale{员工编号='S0015,员工姓名='王武,员工密码='121,员工性别='男,员工手机号='12111,员工类型='采购员,员工是否在职=true}
会员信息{会员卡号='vip102412041204,会员姓名='李四,会员积分=0,会员电话='123,加入会员日期=2022-03-11}
会员信息{会员卡号='vip201901020001,会员姓名='东方不败,会员积分=2025,会员电话='15844760501,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020002,会员姓名='令狐冲,会员积分=150,会员电话='15844760502,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020003,会员姓名='任盈盈,会员积分=1400,会员电话='15844760401,加入会员日期=2019-01-17}
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
7
1.上班打卡 2.下班打卡 3.2021年4月上班打卡 4.2021年4月下班打卡 5.退出
1
旷工
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
7
1.上班打卡 2.下班打卡 3.2021年4月上班打卡 4.2021年4月下班打卡 5.退出
3
旷工
1.收银员账户管理 2.采购员账户管理
3.员工出勤管理 4.查询超市的营业额
5.会员管理 6.查询所有人员信息
7.打卡 8.退出
8
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
2.收银员账户登陆结果
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
2
请输入账号:
S0002
请输入密码:
1234
登陆成功...
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
1
请输入商品编号:
1
请输入售出数量:
1
是否是会员:(y/n)
n
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
2
1.查询全部会员 2.查询单个会员
1
会员信息{会员卡号='vip102412041204,会员姓名='李四,会员积分=0,会员电话='123,加入会员日期=2022-03-11}
会员信息{会员卡号='vip201901020001,会员姓名='东方不败,会员积分=2025,会员电话='15844760501,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020002,会员姓名='令狐冲,会员积分=150,会员电话='15844760502,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020003,会员姓名='任盈盈,会员积分=1400,会员电话='15844760401,加入会员日期=2019-01-17}
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
3
请输入:会员编号-会员姓名-会员积分-会员电话
vip202203121153-王武-100-19989900987
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
2
1.查询全部会员 2.查询单个会员
1
会员信息{会员卡号='vip102412041204,会员姓名='李四,会员积分=0,会员电话='123,加入会员日期=2022-03-11}
会员信息{会员卡号='vip201901020001,会员姓名='东方不败,会员积分=2025,会员电话='15844760501,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020002,会员姓名='令狐冲,会员积分=150,会员电话='15844760502,加入会员日期=2019-01-17}
会员信息{会员卡号='vip201901020003,会员姓名='任盈盈,会员积分=1400,会员电话='15844760401,加入会员日期=2019-01-17}
会员信息{会员卡号='vip202203121153,会员姓名='王武,会员积分=100,会员电话='19989900987,加入会员日期=2022-03-12}
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
4
1.上班打卡 2.下班打卡 3.2021年4月上班打卡 4.2021年4月下班打卡 5.退出
1
旷工
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
4
1.上班打卡 2.下班打卡 3.2021年4月上班打卡 4.2021年4月下班打卡 5.退出
3
旷工
请输入你要进行的操作:
1.收银结算 2.会员积分查询
3.开通会员 4.打卡
5.退出
5
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
3.采购员账户登陆结果
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
3
请输入账号:
S0006
请输入密码:
1234
登陆成功...
请输入你要进行的操作:
1.进行商品补货 2.查询进货单
3.打卡 4.退出
1
商品编号:1,商品名称:洗衣粉
商品编号:2,商品名称:洗衣机
商品编号:3,商品名称:电视机
商品编号:4,商品名称:空调
商品编号:5,商品名称:电磁炉
商品编号:6,商品名称:牙膏
商品编号:7,商品名称:洗面奶
商品编号:8,商品名称:香皂
商品编号:9,商品名称:奶粉
商品编号:10,商品名称:苹果
商品编号:11,商品名称:大米
商品编号:12,商品名称:烂白菜
商品编号:13,商品名称:口香糖
商品编号:14,商品名称:大白兔
商品编号:15,商品名称:味精
请输入要补货的货物编号:
1
请输入要进行补货的数量:
100
请输入你要进行的操作:
1.进行商品补货 2.查询进货单
3.打卡 4.退出
2
补货单信息{商品编号=1,添加数量=100,补货日期=2022-03-12,补货编号='S0006}
请输入你要进行的操作:
1.进行商品补货 2.查询进货单
3.打卡 4.退出
3
1.上班打卡 2.下班打卡 3.2021年4月上班打卡 4.2021年4月下班打卡 5.退出
1
旷工
请输入你要进行的操作:
1.进行商品补货 2.查询进货单
3.打卡 4.退出
4
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
4.Vip账户登陆结果
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
4
请输入VIP账号:
vip202203121153
请输入VIPs手机号码:
19989900987
登陆成功...
请输入你要进行的操作:
1.查询积分 2.退出
1
会员信息{会员卡号='vip202203121153,会员姓名='王武,会员积分=100,会员电话='19989900987,加入会员日期=2022-03-12}
请输入你要进行的操作:
1.查询积分 2.退出
2
请选择登陆类型:1.管理员 2.收银员 3.采购员 4.VIP
5.主方法整体代码
@SuppressWarnings("all")
/**
* @ClassName UI
* @Description 主程序
* @Author chenxys
* @Date 2022/3/11 13:50
* @Version
*/
public class UI {
//注入溢奶
//管理员
static AdminImpll admin = new AdminImpll();
//采购员
static BuyerImpl buyer = new BuyerImpl();
//销售人员
static CashierImpl cashier = new CashierImpl();
//VIP
static VIPImpl vip = new VIPImpl();
static {
while (!JDBCUntil.isIsOk()){//没有登陆上去就一直登陆
JDBCUntil.login();
}
}
public static void main(String[] args) {
//设置当天打卡
JDBCUntil.setdata();
while (true){
int n = JDBCUntil.num;
switch (n){
case 1://管理员
if (admin.execute()==false){
JDBCUntil.login();
}
break;
case 2://收银员
if(!cashier.execupe()){
JDBCUntil.login();
}
break;
case 3://采购员
if(!buyer.execute()){
JDBCUntil.login();
}
break;
case 4://VIP
if (!vip.execute()){
JDBCUntil.login();
}
break;
default:
break;
}
}
}
}
源代码https://download.youkuaiyun.com/download/qq_52765016/84522193