62,584
社区成员




package com.wky.librarySystem.ui;
import com.wky.librarySystem.entity.Book;
import com.wky.librarySystem.entity.User;
public class SystemMain extends UI{
private LoginUI loginUI;
private RegisterUI registerUI;
private BooksUI booksUI;
private UpDatePass upDatePasswordUI;
public SystemMain() {
loginUI = new LoginUI();
registerUI = new RegisterUI();
upDatePasswordUI = new UpDatePass();
booksUI = new BooksUI();
}
public void initSystem() {
boolean go = true;
do{
showMessage("欢迎使用本图书馆 1:登陆 2:注册 3:查看所有人员信息 4:查看所有书籍信息 5:添加图书 6:退出");
int choose = readInt(1,6);
switch(choose) {
case 1: {
User user = loginUI.login();
if(user!=null) {
showMessage("欢迎您"+user.getName());
showMessage("您的信息如下,id为"+user.getId()+"名字为"+user.getName()+"密码为"+user.getPassword());
showMessage("1:修改密码");
showMessage("2:查看他人信息");
showMessage("3:借书");
showMessage("4:还书");
int choose1 = readInt(1,3);
do{
switch(choose1){
case 1:{
boolean user1 = upDatePasswordUI.update();
if(user1!= false) {
showMessage("密码修改成功");
}else{
showMessage("密码修改不成功");
}
}break;
case 2:{
try{
User use = loginUI.cha();
showMessage("id为"+use.getId()+"\n姓名"+use.getName());
}catch (Exception e){
System.out.println("没有此人信息");
}
}break;
case 3:{
Book b = loginUI.bBook();
if(b!=null) {
showMessage("借书成功");
}else{
showMessage("借书失败");
}
}break;
case 4:{
}break;
}
}while(go);
}else{
showMessage("登陆失败");
}
}break;
case 2: {
User user = registerUI.register();
if(user!=null) {
showMessage("注册成功了");
}else{
showMessage("注册失败");
}
}break;
case 3: {
}break;
case 4: {
}break;
case 5: {
Book book = booksUI.TJBook();
if(book!=null) {
showMessage("添加图书成功");
}else{
showMessage("添加失败");
}
}break;
case 6: {
System.exit(0);
}break;
default :{
showMessage("您的选择不正确");
}
}
}while(go);
}
public static void main(String[] args) {
SystemMain s = new SystemMain();
s.initSystem();
}
}