学院管理系统包含1.学生信息管理系统2.教师信息管理系统3退出编写一个代码java主程序包含增删查改中文
时间: 2024-09-22 16:03:10 浏览: 40
学院管理系统确实涉及到对学生和教师信息的管理,下面是一个简单的Java主程序示例,包含了基本的增删查改操作。这个例子仅提供了一个大概的框架,并未包括所有细节,实际开发中还需要连接数据库、异常处理和其他功能性代码。
```java
import java.util.Scanner;
public class CollegeManagementSystem {
// 假设我们已经创建了StudentInfo和TeacherInfo类
private StudentInfo studentManager;
private TeacherInfo teacherManager;
public CollegeManagementSystem() {
studentManager = new StudentInfo();
teacherManager = new TeacherInfo();
}
// 主函数
public static void main(String[] args) {
CollegeManagementSystem cms = new CollegeManagementSystem();
Scanner scanner = new Scanner(System.in);
while (true) {
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.println("6. 删除教师信息");
System.out.println("7. 查询教师信息");
System.out.println("8. 更新教师信息");
System.out.println("9. 退出");
int choice = scanner.nextInt();
switch (choice) {
case 1:
// 学生添加操作
break;
case 2:
// 学生删除操作
break;
case 3:
// 学生查询操作
break;
case 4:
// 学生更新操作
break;
case 5:
// 教师添加操作
break;
case 6:
// 教师删除操作
break;
case 7:
// 教师查询操作
break;
case 8:
// 教师更新操作
break;
case 9:
System.out.println("感谢使用,再见!");
return;
default:
System.out.println("无效选择,请重新输入!");
}
}
scanner.close();
}
}
// 这里是学生和教师信息类的简略示例
class StudentInfo {
// ... 实现增删查改的方法
}
class TeacherInfo {
// ... 实现增删查改的方法
}
```
阅读全文