学生管理系统(残缺版)

avatar
作者
猴君
阅读量:1
package Project;  import java.util.Scanner;  public class OnlineTe {     public static void main(String[] args) {         for (;;){         System.out.println("------欢迎使用OnlineT------");         System.out.println("请输入访问的级别:");         System.out.println("1:Stu");         System.out.println("2:Manageer");         System.out.println("3:Quit");         Scanner sc =new Scanner(System.in);         int num = sc.nextInt();         String sna="1";         String spw="123456";         String mna="2";         String mpw="123456";         String [] Namebox =new String[10];         String [] Pssswordbox =new String[10];         int flag = 0;         //StuSystem         if (num==1){             a:for (;;){                 System.out.println("您的身份是Stu,请(1.登录) 或( 2.创建!)");                 int chose1= sc.nextInt();                 if (chose1==1){//登录                     for (;;){                         for (;;){                             for (;flag!=1;){                             System.out.println("Name:");                             String stuName = sc.next();                             System.out.println("Password:");                             String stupw = sc.next();                             for (int i = 0; i < 10; i++) {                                 if (stuName.equals(sna)|stuName.equals(Namebox[i])){//对比用户名                                     System.out.println("Name Right !");                                     if (stupw.equals(spw)|stupw.equals(Pssswordbox[i])){//对比密码                                         System.out.println("Password Right ! Login success!");//进入系统                                         flag=1;                                         System.out.println("Welcome to StuSystem ! Please choise your block ! ( 1.User Block )( 2.Text Block)( 3. Quit )");                                         int chose2= sc.nextInt();                                         if (chose2==1){//用户管理                                             System.out.println("Please choise your Action ! ( 1.Change Password )( 2. Quit )");                                             int chose3= sc.nextInt();                                             if (chose3==1){                                                 System.out.println("--修改密码界面--");                                             } else if (chose3==2) {                                                 System.out.println("Do you wanna to Qqqquit?");                                                 break;                                             }                                          } else if (chose2==2) {//考试管理                                             System.out.println("Exam begins!");                                             System.out.println("Exam over! waht do you annna do ? (1.Query grades )(2.Output grades )(3.Quit )");                                             int chose4= sc.nextInt();                                             if (chose4==1){//查询                                                 System.out.println("Your grade is **** !");                                             } else if (chose4==2) {//导出                                                 System.out.println("Output success !");                                             }else {//退出                                                 System.out.println("Do you wanna to Quit ?");                                                 break;                                             }                                          }else if (chose2==3){                                             System.out.println(" you wanna to Quit ?");                                             break a;                                         }                                     }else {                                         System.out.println("Password worng ! Try again!");//再次尝试                                     }                                 }else if (flag!=1){                                     System.out.println("Not Right ! Try again ! ");                                     break a;                                 }                             }                         }                       }                     }                 }                 if (chose1==2){//注册                     b:for (;;){                         System.out.println("Please input Name:");                         String name1 = sc.next();                         boolean found = false;                         for (int i = 0; i < Namebox.length; i++) {                             if (Namebox[i] == null) {                                 Namebox[i] = name1;                                 System.out.println("成功注册Name!");                                 found = true;                                 break;                             } else if (Namebox[i].equals(name1)) {                                 System.out.println("Name already used!");                                 found = true;                                 break b;                             }                         }                         if (!found){                             System.out.println("所有用户名位置已满!");                         }else {                             System.out.println("Please input Password:");                             String password1 = sc.next();                             for (int n = 0; n < Pssswordbox.length; n++){                                 if (Pssswordbox[n] == null) {                                     Pssswordbox[n] = password1;                                     System.out.println("成功注册Password!");                                     System.out.println("注册成功!");                                     break b;                                 }                             }                         }                     }//               }             }         }         if (num==2){             for (;;){             System.out.println("欢迎登陆管理员!");             System.out.println("Name:");             String name = sc.next();             if (name.equals(mna)){                 System.out.println("Name Right !");                 System.out.println("Password:");                 String password = sc.next();                 if (password.equals(mpw)){                     System.out.println("Password Right !");                     System.out.println("管理员登陆成功!");                     for (;;){                     System.out.println("Waht do you annna do ? (1.管理学员 )(2.管理考题 )(3.Quit )");                     int choise5 = sc.nextInt();                     if (choise5==1){                         for (;;){                         System.out.println("---学员管理界面---");                         System.out.println("Waht do you annna do ? (1.增加学员)(2.删除学员)(3.修改学员)(4.查找学员)(5.显示所有学员信息)(6.退出本模块)");                         int choise6 = sc.nextInt();                         if (choise6==1){                             System.out.println("增加学员");                         } else if (choise6==2) {                             System.out.println("删除学员");                         } else if (choise6==3) {                             System.out.println("修改学员");                         } else if (choise6==4) {                             System.out.println("查找学员");                         } else if (choise6==5) {                             System.out.println("显示所有学员信息");                         } else if (choise6==6) {                             System.out.println("退出本模块");                             break;                         }                     }                     if (choise5==2){                         System.out.println("---考题管理界面---");                         System.out.println("Waht do you annna do ? (1.增加考题)(2.删除考题)(3.修改考题)(4.查找考题)(5.显示所有考题信息)(6.退出本模块)");                         int choise7 = sc.nextInt();                         if (choise7==1){                             System.out.println("增加考题");                         } else if (choise7==2) {                             System.out.println("删除考题");                         } else if (choise7==3) {                             System.out.println("修改考题");                         } else if (choise7==4) {                             System.out.println("查找考题");                         } else if (choise7==5) {                             System.out.println("显示所有考题信息");                         } else if (choise7==6) {                             System.out.println("退出本模块");                             break;                         }                     }                     if (choise5==3){                         System.out.println("退出至起始模块");                         break ;                       }                     }                 }                 if (!password.equals(mpw)){                     System.out.println("Not Right ! Try again ! ");                     break;                    }                 }             }             if (!name.equals(mna)){                 System.out.println("Not Right ! Try again ! ");                 break;                }             }        }     }   } }

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!