java学生管理系统报告_学生信息管理系统java测试报告

packagestudentinformation;/**姓名 胡海靖

* 学号 20183609

* 班级 信1805-2*/

classScoreInformation {private String stunumber;//学号

private String name;//姓名

private double mathematicsscore;//高等数学成绩

private double englishiscore;//大学英语成绩

private double networkscore;//计算机网络成绩

private double databasescore;//数据库成绩

private double softwarescore;//软件工程成绩

publicScoreInformation() {};public ScoreInformation(String stunumber, String name, double mathematicsscore, doubleenglishscore,double networkscore, double databasescore, doublesoftwarescore)

{super();this.stunumber =stunumber;this.name =name;this.mathematicsscore =mathematicsscore;this.englishiscore =englishiscore;this.networkscore =networkscore;this.databasescore =databasescore;this.softwarescore =softwarescore;

}publicString getstunumber() {returnstunumber;

}public voidsetstunumber(String stunumber) {this.stunumber=stunumber;

}publicString getname() {returnname;

}public voidsetname(String name) {this.name=name;

}public doublegetmathematicsscore() {returnmathematicsscore;

}public void setmathematicsscore(doublemathematicsscore) {this.mathematicsscore=mathematicsscore;

}public doublegetenglishiscore() {returnenglishiscore;

}public void setenglishiscore(doubleenglishiscore) {this.englishiscore=englishiscore;

}public doublegetnetworkscore() {returnnetworkscore;

}public void setnetworkscore(doublenetworkscore) {this.networkscore=networkscore;

}public doublegetdatabasescore() {returndatabasescore;

}public void setdatabasescore(doubledatabasescore) {this.databasescore=databasescore;

}public doublegetsoftwarescore() {returnsoftwarescore;

}public void setsoftwarescore(doublesoftwarescore) {this.softwarescore=softwarescore;

}

}packagestudentinformation;importjava.util.Scanner;/**姓名 胡海靖

* 学号 20183609

* 班级 信1805-2*/

public classScoreManagement {public static voidmain(String[] args) {

Scanner sc= newScanner(System.in);//定义数组预存五个学生的姓名以及学号;

ScoreInformation[] stu = new ScoreInformation[5];

stu[0] = new ScoreInformation("20183606", "晏雯慧",1,1,1,1,1);

stu[1] = new ScoreInformation("20183607", "徐娇美",2,2,2,2,2);

stu[2] = new ScoreInformation("20183608", "杨一帆",3,3,3,3,3);

stu[3] = new ScoreInformation("20183609", "胡海靖",4,4,4,4,4);

stu[4] = new ScoreInformation("20183610", "冯静妃",5,5,5,5,5);

show(stu);

}public static void show(ScoreInformation[] stu) {//show函数显示主页面

System.out.println("****************************************");

System.out.println(" 石家庄铁道大学软件工程系 ");

System.out.println(" 学生学籍管理系统2019班版");

System.out.println("****************************************");

System.out.println(" 1.学生老师成绩录入 ");

System.out.println(" 2.学生考试成绩修改 ");

System.out.println(" 3.计算学生成绩绩点 ");

System.out.println(" 4.退出学籍管理系统 ");

System.out.println("*****************************************");

Scanner sc= new Scanner(System.in);//输入选项

int choice =sc.nextInt();switch(choice) {case 1:add(stu);break;//考试成绩录入

case 2:change(stu);break;//考试成绩修改

case 3:jisuan(stu);break;//计算学生成绩

case 4:finish();break;//退出系统

default:

{

System.out.println("信息错误,该选项不存在");

show(stu);break;

}

}

}public static void add(ScoreInformation[] stu) {//学生信息的录入

System.out.println("****************************************");

System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统2019版 ");

System.out.println(" 学生考试成绩录入界面 ");

System.out.println("****************************************");

System.out.println(" 学生学号: ");

Scanner sc= newScanner(System.in);

String number=sc.nextLine();int flag = 0,i;for (i = 0; i < 5; i++)

{if(stu[i].getstunumber().equals(number))

{

System.out.println("*********************************************");

System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");

System.out.println(" 学生学号:"+stu[i].getstunumber() );

System.out.println(" 学生姓名:"+stu[i].getname() );

System.out.println(" 请输入高等数学成绩:");

System.out.println("***********************************************");double math =sc.nextDouble();

System.out.println(stu[i].getname()+ "的高数成绩是:" +

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值