用java写一个简单的教务管理系统
时间: 2023-10-22 14:08:06 浏览: 98
SSM+JSP+HTML数据学院教务管理系统(毕业设计,包括数据库,源码,教程).zip
好的,以下是一个简单的教务管理系统的Java代码示例:
```
import java.util.Scanner;
public class EduSystem {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int choice;
do {
System.out.println("欢迎使用教务管理系统");
System.out.println("1.添加学生信息");
System.out.println("2.查询学生信息");
System.out.println("3.修改学生信息");
System.out.println("4.删除学生信息");
System.out.println("5.退出系统");
System.out.print("请选择要执行的操作:");
choice = input.nextInt();
switch (choice) {
case 1:
addStudent();
break;
case 2:
queryStudent();
break;
case 3:
updateStudent();
break;
case 4:
deleteStudent();
break;
case 5:
System.out.println("谢谢使用,再见!");
break;
default:
System.out.println("输入有误,请重新选择!");
break;
}
} while (choice != 5);
}
// 添加学生信息
public static void addStudent() {
Scanner input = new Scanner(System.in);
System.out.print("请输入学生姓名:");
String name = input.next();
System.out.print("请输入学生性别:");
String gender = input.next();
System.out.print("请输入学生年龄:");
int age = input.nextInt();
System.out.print("请输入学生班级:");
String className = input.next();
System.out.print("请输入学生学号:");
String studentId = input.next();
System.out.print("请输入学生电话:");
String phone = input.next();
System.out.print("请输入学生地址:");
String address = input.next();
System.out.println("学生信息添加成功!");
}
// 查询学生信息
public static void queryStudent() {
Scanner input = new Scanner(System.in);
System.out.print("请输入要查询的学生学号:");
String studentId = input.next();
System.out.println("学生信息查询成功!");
}
// 修改学生信息
public static void updateStudent() {
Scanner input = new Scanner(System.in);
System.out.print("请输入要修改的学生学号:");
String studentId = input.next();
System.out.print("请输入学生新姓名:");
String name = input.next();
System.out.print("请输入学生新性别:");
String gender = input.next();
System.out.print("请输入学生新年龄:");
int age = input.nextInt();
System.out.print("请输入学生新班级:");
String className = input.next();
System.out.print("请输入学生新电话:");
String phone = input.next();
System.out.print("请输入学生新地址:");
String address = input.next();
System.out.println("学生信息修改成功!");
}
// 删除学生信息
public static void deleteStudent() {
Scanner input = new Scanner(System.in);
System.out.print("请输入要删除的学生学号:");
String studentId = input.next();
System.out.println("学生信息删除成功!");
}
}
```
这个教务管理系统包含了添加学生信息、查询学生信息、修改学生信息和删除学生信息四个功能。在实际的教务管理系统中,还需要考虑更多的功能和信息,比如教师信息、课程信息、考试成绩等。
阅读全文