189 8069 5689

Java如何实现简易教务管理系统-创新互联

这篇文章主要讲解了Java如何实现简易教务管理系统,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、雅安服务器托管、营销软件、网站建设、修武网站维护、网站推广。

Main.java

import java.util.Scanner;
 
public class Main {
 
	public static void main(String[] args) {
		System.out.println("\t\t简易教务管理系统");
		System.out.println("1、录入学生\t2、显示学生\t3、录入课程\t4、显示课程\t5、录入教师"
				   +"\t6、显示教师\t7、学生选课\t8、教师录入成绩\t9、教师排课\t10、授课评价\t0、退出");
		Student[] students=null;	
		Course courses[]=null;
		Teacher teachers[]=null;
		Operator operator=new Operator();
		Scanner scan= new Scanner(System.in);	
		itcase: while (true) {
		  //显示系统主菜单
		  	System.out.print("请选择功能菜单:");
		  int choice = scan.nextInt();// 接收用户的选择			
				switch(choice){
					case 1:    // 输入学生信息
						System.out.println("请输入学生数:");						
						int n = scan.nextInt();
						students = new Student[n];
						operator.addStudents(students);	
						break;
				 case 2:     // 显示全部学生信息
				 	operator.displayStudents(students);
						break;
				 case 3://录入课程
				 	System.out.println("请输入课程数:");
						n = scan.nextInt();
						courses = new Course[n];
						operator.addCourses(courses);
						break;
				 case 4: // 显示课程
				 	operator.displayCourses(courses);
						break;
					case 5: // 录入教师
						System.out.println("请输入教师数:");
						n = scan.nextInt();
						teachers = new Teacher[n];	
						operator.addTeachers(teachers);
						break;
					case 6:// 显示教师
						operator.displayTeachers(teachers);
						break;
					case 7:// 学生选课
						operator.stuSelectCourses(students, courses);
						break;
					case 8:// 录入成绩
						operator.inputScores(students);
						break;
					case 9:// 教师排课
						operator.assignTeachCourses(teachers, courses);
						break;
					case 10:// 授课评价
						operator.inputEvaluate(teachers);
						break;
					case 0:// 退出
						break itcase;
					default:
						System.out.println("非法命令!");
				}
			} 
		}

网站名称:Java如何实现简易教务管理系统-创新互联
网站地址:http://cdxtjz.cn/article/csehdh.html

其他资讯