GpaPolicy

org.openurp.edu.grade.domain.GpaPolicy
trait GpaPolicy

平均绩点计算策略

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def calc(std: Student, grades: Iterable[CourseGrade], calcDetail: Boolean): StdGpa

计算平均绩点

计算平均绩点

Attributes

def calcAms(grades: Iterable[CourseGrade]): BigDecimal

计算算术平均分

计算算术平均分

Attributes

def calcGpa(grades: Iterable[CourseGrade]): BigDecimal

计算平均绩点

计算平均绩点

Attributes

def calcWms(grades: Iterable[CourseGrade]): BigDecimal

计算加权平均分

计算加权平均分

Attributes