com.bjpowernode.exam.manager
接口 GradeManager

所有已知实现类:
GradeManagerImpl

public interface GradeManager

成绩接口

作者:
Administrator

方法摘要
 void addGrade(int studentId, int courseId, float grade)
          添加成绩
 void delGrade(int studentId, int courseId)
          根据学生代码和课程代码删除成绩
 java.util.List<Grade> findGradeList(int studentId)
          根据学生代码查询成绩列表
 java.util.List<Grade> findGradeList(int pageNo, int pageSize)
          分页查询
 java.util.List<Grade> findGradeListTop3()
          查询前三名
 java.util.List<Grade> findHigherGradeListOfPerCourse()
          查询每科最高分
 void modifyGrade(int studentId, int courseId, float grade)
          修改成绩
 

方法详细信息

addGrade

void addGrade(int studentId,
              int courseId,
              float grade)
添加成绩

参数:
studentId -
courseId -
grade -

modifyGrade

void modifyGrade(int studentId,
                 int courseId,
                 float grade)
修改成绩

参数:
studentId -
courseId -
grade -

delGrade

void delGrade(int studentId,
              int courseId)
根据学生代码和课程代码删除成绩

参数:
studentId -
courseId -

findGradeList

java.util.List<Grade> findGradeList(int studentId)
根据学生代码查询成绩列表

参数:
studentId -
返回:

findHigherGradeListOfPerCourse

java.util.List<Grade> findHigherGradeListOfPerCourse()
查询每科最高分

返回:

findGradeListTop3

java.util.List<Grade> findGradeListTop3()
查询前三名

返回:

findGradeList

java.util.List<Grade> findGradeList(int pageNo,
                                    int pageSize)
分页查询

参数:
pageNo -
pageSize -
返回: