public classTest {public static voidmain(String[] args) {
System.out.println("***********欢迎使用图书书店**********");
System.out.print("请输入用户名:");
Scanner input= newScanner(System.in);
String name=input.next();
System.out.println("请输入密码");
String pwd=input.next();
Admin admin= newAdmin(name, pwd);boolean flag1 =admin.identity();
User user= newUser(name, pwd);boolean flag2 =user.identity();
BookManager bookManager= newBookManager();if(flag1) {
System.out.println("登录成功!");
System.out.println();boolean flag = true;
System.out.println("********欢迎登录库存管理系统*********");do{
System.out
.println("请选择进行的操作:1.图书入库 2.图书出库 3.查询全部图书 4.新增图书 5.退出");int num =input.nextInt();switch(num) {case 1:
System.out.print("请输入图书ID:");
String bookID=input.next();
System.out.print("请输入入库的数量");int stock =input.nextInt();
bookManager.addBooks(bookID, stock);
System.out.print("书号\t书名\t作者\t发布时间\t价格\t库存\n");
bookManager.showBooks();break;case 2:
System.out.print("请输入图书ID:");
String bookID1=input.next();
System.out.print("请输入出库的数量");int stock1 =input.nextInt();
bookManager.delivery(bookID1, stock1);
System.out.print("书号\t书名\t作者\t发布时间\t价格\t库存\n");
bookManager.showBooks();break;case 3:
System.out.print("书号\t书名\t作者\t发布时间\t价格\t库存\n");
bookManager.showBooks();break;case 4:
System.out.print("请输入书名:");
String authorName=input.next();
System.out.print("请输入作者名:");
String author=input.next();
System.out.print("请输入发布时间:");
String time=input.next();
System.out.print("请输入价格:");double price =input.nextDouble();
System.out.println("请输入数量:");int stock2 =input.nextInt();
Books book= newBooks(bookManager.returnNo(), authorName,
author, time, price, stock2);
bookManager.increaseBook(book);
System.out.print("书号\t书名\t作者\t发布时间\t价格\t库存\n");
bookManager.showBooks();break;default:
flag= false;break;
}
}while(flag);
}if(flag2) {
System.out.println("登录成功!");
Books books2= new Books("10001", "鬼吹灯", "天下霸唱", "2008-7-1", 23, 87);
Books books= new Books("10002", "魔戒1", "莫尔斯", "2005-3-14", 54, 13);
bookManager.increaseBook(books);
bookManager.increaseBook(books2);boolean flag = true;
System.out.println("********欢迎光临图书馆系统*********");do{
System.out.println("请选择进行的操作:1.查看图书 2.结账 3.退出");int num =input.nextInt();switch(num) {case 1:
System.out.print("书号\t书名\t作者\t发布时间\t价格\t库存\n");
bookManager.showBooks();break;case 2:
System.out.print("请输入图书ID:");
String bookID1=input.next();
System.out.print("请输入购买数量");int buy_num =input.nextInt();
bookManager.account(bookID1, buy_num);break;default:
flag= false;break;
}
}while(flag);
}
}
}