Java如何实现简易教务管理系统

  介绍

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

主要。java

进口java.util.Scanner;      公开课主要{      公共静态void main (String [] args) {   System.out.println (“\ \ t简易教务管理系统“);   System.out.println(“1,录入学生\ t2,显示学生\ t3,录入课程\ t4,显示课程\ t5,录入教师“;   +“\ t6,显示教师\ t7,学生选课\ t8,教师录入成绩\ t9,教师排课\ t10授课评价\ t0,退出“);   学生学生[]=零;   课程课程[]=零;   老师老师[]=零;   操作员操作符=new ();   扫描仪扫描=new扫描仪(系统);   itcase:虽然(真正的){//显示系统主菜单   System.out.print(“请选择功能菜单:“);   int选择=scan.nextInt();//接收用户的选择   开关(选择){   案例1://输入学生信息   System.out.println(“请输入学生数:“);   int n=scan.nextInt ();   学生=新学生[n];   operator.addStudents(学生);   打破;   案例2://显示全部学生信息   operator.displayStudents(学生);   打破;   案例3://录入课程   System.out.println(“请输入课程数:“);   n=scan.nextInt ();   课程=新课程[n];   operator.addCourses(课程);   打破;   案例4://显示课程   operator.displayCourses(课程);   打破;   案例5://录入教师   System.out.println(“请输入教师数:“);   n=scan.nextInt ();   教师=新老师[n];   operator.addTeachers(教师);   打破;   案例6://显示教师   operator.displayTeachers(教师);   打破;   案例7://学生选的课   操作符。stuSelectCourses(学生、课程);   打破;   例8://录入成绩   operator.inputScores(学生);   打破;   案例9://教师排课   操作符。assignTeachCourses(教师、课程);   打破;   例10://授课评价   operator.inputEvaluate(教师);   打破;   例0://退出   打破itcase;   默认值:   System.out.println(“非法命令!“);   }   }   }

,课程。java

公共类课程{   私人字符串courseId;//课程号   私人字符串courseName;//课程名称   私人双重信贷;//学分//构造方法   课程(){      }   courseId课程(字符串,字符串courseName,双重信贷){   this.setCourseId (courseId);   this.setCourseName (courseName);   this.setCredit(信贷);   }   公共字符串getCourseId () {   返回courseId;   }   公共空间setCourseId(字符串courseId) {   这一点。courseId=courseId;   }   公共字符串getCourseName () {   返回courseName;   }   公共空间setCourseName(字符串courseName) {   这一点。courseName=courseName;   }   公共双getCredit () {   返回的信贷支持;   }   公共空间setCredit(双信贷){   这一点。信贷=信用;   }   }

操作符。java

进口java.util.Scanner;      公共类操作符{   扫描仪扫描;   操作符(){   扫描=new扫描仪(系统);   }//录入课程   公共空间addCourses([]课程){   System.out.println(“请输入学生信息:格式为课程号,课程名,学分“);   字符串str;   字符串犯罪:[];   for (int i=0; iJava如何实现简易教务管理系统