预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

版权所有人:李蒙学士后java第一单元,超市收银系统,代码首先分为4个包9个类一个源文件首先源文件起名sys.properties源文件内容:HOST=localhostPORT=8888Clientjiemian类的内容:importjava.text.SimpleDateFormat;importjava.util.ArrayList;importjava.util.Date;importjava.util.Scanner;importpubliClass.Datas;importpubliClass.SysConstants;importdatas.Shangpin;importdatas.Yuangong;publicclassClientJiemian{//控制台输入对象privatestaticScannerinput=newScanner(System.in);//客户端业务对象privatestaticClientYehuclientyehu=newClientYehu();publicstaticvoidmain(String[]args){System.out.println("**************************************************************************************************");System.out.println("\t\t\t\t\t欢迎使用青鸟超市管理系统");do{System.out.println("1.登陆\n2.退出系统");System.out.println("=============================================请选择1/2==============================================");Stringa=input.next();if(a.equalsIgnoreCase("1")){createLoginView();break;}elseif(a.equalsIgnoreCase("2")){System.out.println("系统退出成功!");break;}elseSystem.out.println("您选择有误!请重新选择");}while(true);}//实现客户端登陆视图的生成publicstaticvoidcreateLoginView(){do{System.out.println("请输入用户名:");Stringname=input.next();System.out.println("请输入密码:");Stringpassword=input.next();Datasdatas=clientyehu.doLogin(name,password);//判断是管理员还是收银员if(datas.getFlag().equals(SysConstants.SYS_ADMIN)){createAdminView();break;}elseif(datas.getFlag().equals(SysConstants.SYS_USER)){createUserView();break;}else{System.out.println("用户名或密码有误,请重新输入");}}while(true);}//实现客户端超市库存管理系统视图的生成privatestaticvoidcreateAdminView(){System.out.println("***********************************欢迎登陆青鸟超市库存管理系统*******************************************");do{System.out.println("请选择进行的操作:1.商品入库\t2.商品出库\t3.新增商品\t4.查看全部商品\t5.按编号查询商品\t6.退出");Stringoption=input.next();//商品入库if(option.equals("1")){Stringid=null;intnum=0;System.out.print("请输入商品编号:");id=input.next();if(clientyehu.doFind(id).getFlag().equals(SysConstants.SYS_ERROR)){System.out.println("没有此商品,请选择3:新增商品!");look(clientyehu.doFindAll());}else{System.out.print("请输入入库数量:");num=input.nextIn