超市管理项目-9 整体调用和运行结果

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.csdn.net/download/qq_52765016/84522193​​​​​​​ 

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值