学生管理系统

我所说的这个学生管理系统,包含java的基础!

import java.util.Scanner;

 

public class StuManager{

 public static void printMsg(){
  System.out.println("**************************************");
  System.out.println("*                                    *");
  System.out.println("*                                    *");
  System.out.println("*  欢迎登陆北京德润科技班级管理系统  *");
  System.out.println("*                                    *");
  System.out.println("*                                    *");
  System.out.println("**************************************");
  System.out.println("");
  System.out.println("--请选择操作(相应菜单项前的数字)");
  System.out.println("  0.登陆系统    1.关闭系统");  
 }


 public static void dengLu(){
  //Scanner a=new Scanner(System.in);
  //int b = a.nextInt();

  
  
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入账号:");
    String username = sc.nextLine();

    while(!"admin".equals(username)){
     System.out.println("您输入的账号有误! try again.\n");
     System.out.println("请输入账号:");
     username = sc.nextLine();
     }
     System.out.println("请输入密码:");
     String password = sc.nextLine();
    while(!"admin".equals(password)){
     System.out.println("您输入的密码有误!try again.\n");
     System.out.println("请输入密码:");
     password = sc.nextLine();
     }
    /*
    while( !"admin".equals(username) || !"123456".equals(password)){
     System.out.println("您的账号或密码错误。请重新输入。\n");
     }
    */

 

    System.out.println("欢迎登陆!");
    System.out.println("************************************************************");
    System.out.println("请选择操作(相应菜单项前的数字:)");
    System.out.println("0.添加成员  1.删除成员  2.修改成员信息  3.查询班级成员信息");
    System.out.println("            4。退出登陆  5.关闭系统");
    System.out.println("************************************************************");
    System.out.println("操作:");   
 }

 public static void tuiChu(){
  //Scanner a=new Scanner(System.in);
  //int b = a.nextInt();
  
    System.out.println("您确定要退出?y or n?");
    
    Scanner c=new Scanner(System.in);
    int d = c.nextInt();
    if(d==0){
      return;
     }
     else if(d==1){
       System.out.println("欢迎下次登陆!");
       System.exit(0);
     }
 }


 public static void tuiChuchongXindengLu(){
  boolean kaishi=true;

  while(kaishi){
   printMsg();
   Scanner a=new Scanner(System.in);
   int b = a.nextInt();
   if(b==0){
    dengLu();
    break;
    }
   if(b==1){
    tuiChu();
    }
  }
 }

/*
 public static void zsgc(){
  int[] xuehao=new int[5];
 }

 public static void tianjia(){
  zsgc();
  int index=-1;
  for(int i=0;i<xuehao.length;i++){
   if(xuehao[i]==0){
    index=1;
    break;
   }
  }
  if(index!=-1){
   Scanner q =new Scanner(System.in);
   System.out.print("学号:");
   int zeng=q.nextInt();
   xuehao[index]=zeng;
  }else{
   System.out.println("班级已满!");
  }
 }

*/

 

/*
 public static void chaXunchengYuan(){
  int [] xuehao=new int[6];
  int [] xuehao={10001,10002,10003,10004,10005,10006};

  String [] names=new String[6];
  String [] names={"张三","李四","王老五","赵小六","钱老七","周八皮"};

  Scanner q =new Scanner(System.in);
  System.out.print("学号:");
  int inputXuehao = q.nextInt();

  int index = 0;
  while(index<xuehao.length){
   if(xuehao[index].equals(inputXuehao)){
    System.out.println(xuehao[index]+names[index]);
    break;
   }
   index++;
  }
  if(index=xuehao.leight){
   System.out.println("查无此人!");
  }
  
 }
*/

 public static void main(String[] args){
  tuiChuchongXindengLu();
  int [] xuehao=new int[6];
  boolean a=true;
  int count=0;
  while(a){
   
   int index=-1;
   Scanner sc = new Scanner(System.in);
   String caozuoxuanzhe = sc.nextLine();
   switch(caozuoxuanzhe){
    case "0":
     if(count == xuehao.length){
      System.out.println("班级已满");
      break;
     }
     for (int i=0;i<xuehao.length ;i++ ){
      System.out.println("请输入学生的姓名:");
      int xh = sc.nextInt();
      xuehao[i]=xh;
      count++;
      break;
     }  
     System.out.println("添加成功");
     System.out.println("************************************************************");
     System.out.println("请选择操作(相应菜单项前的数字:)");
     System.out.println("0.添加成员  1.删除成员  2.修改成员信息  3.查询班级成员信息");
     System.out.println("            4。退出登陆  5.关闭系统");
     System.out.println("************************************************************");
     System.out.println("操作:");   
     break;
    case "1":
     System.out.println("请输入你要删除的姓名:");
     int stName=sc.nextInt();
     for(int i=0;i<xuehao.length;i++){
      if (xuehao[i]==stName){
       xuehao[i]=0;
      }else{
       /*for (int j=i;j<names.length-1 ;j++ ){
        names[j]=names[j+1];
       }
       names[names.length-1]=0;*/

       xuehao[i]=xuehao[xuehao.length-1];
       xuehao[xuehao.length-1]=0;

      }
      break;
     }
     System.out.println("删除成功");
     System.out.println("************************************************************");
     System.out.println("请选择操作(相应菜单项前的数字:)");
     System.out.println("0.添加成员  1.删除成员  2.修改成员信息  3.查询班级成员信息");
     System.out.println("            4。退出登陆  5.关闭系统");
     System.out.println("************************************************************");
     System.out.println("操作:");   
     break;
    case "2":
     System.out.println("请输入你要修改的学生姓名:");
     int sName=sc.nextInt();
     boolean isUpdated = false;
     for(int i=0;i<xuehao.length;i++){
      if(xuehao[i]==sName){
       System.out.println("请输入新的姓名:");
       int newName = sc.nextInt();
       xuehao[i]=newName;
       isUpdated = true;
       break;
      }
     }
     if(isUpdated=true){
      System.out.println("修改成功");
     }else{
      System.out.println("查无此人");
     }
     System.out.println("************************************************************");
     System.out.println("请选择操作(相应菜单项前的数字:)");
     System.out.println("0.添加成员  1.删除成员  2.修改成员信息  3.查询班级成员信息");
     System.out.println("            4。退出登陆  5.关闭系统");
     System.out.println("************************************************************");
     System.out.println("操作:");   
     break;
    case "3":
     
     for (int i=0;i<xuehao.length ;i++ ){
      System.out.println(xuehao[i]+"   ");
     }


     //for(int xh:xuehao){
      //System.out.print(xh + "  \n");
     //}
     System.out.println("************************************************************");
     System.out.println("请选择操作(相应菜单项前的数字:)");
     System.out.println("0.添加成员  1.删除成员  2.修改成员信息  3.查询班级成员信息");
     System.out.println("            4。退出登陆  5.关闭系统");
     System.out.println("************************************************************");
     System.out.println("操作:");   
     //System.out.println(xuehao[]);
     //chaXunchengYuan();
     break;
    case "4":
     tuiChuchongXindengLu();
     System.out.println("************************************************************");
     System.out.println("请选择操作(相应菜单项前的数字:)");
     System.out.println("0.添加成员  1.删除成员  2.修改成员信息  3.查询班级成员信息");
     System.out.println("            4。退出登陆  5.关闭系统");
     System.out.println("************************************************************");
     System.out.println("操作:");   
     break;
    case "5":
     System.exit(0);
     System.out.println("欢迎下次登录!");

  }
  

 

 

    //while(xuanzhe){
    // tuiChu();
    //}


   //System.out.println("继续努力");
   //System.exit(0);
  } 

 }
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值