org.openurp.edu.grade.model

Members list

Type members

Classlikes

abstract class AbstractGradeState extends LongId, GradeState

成绩状态抽象基类

成绩状态抽象基类

Attributes

Supertypes
trait GradeState
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class AuditCourseResult extends LongId, Remark

课程审核结果

课程审核结果

Attributes

Supertypes
trait Remark
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class AuditGroupResult extends LongId, Named, Hierarchical[AuditGroupResult], Remark

课程组审核结果

课程组审核结果

Attributes

Supertypes
trait Remark
trait Hierarchical[AuditGroupResult]
trait Ordered[AuditGroupResult]
trait Comparable[AuditGroupResult]
trait Named
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class AuditMapping extends MappingModule

Attributes

Supertypes
class MappingModule
trait Logging
class Object
trait Matchable
class Any
class AuditPlanResult extends LongId, Updated, Remark

Attributes

Supertypes
trait Remark
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class CourseGrade extends LongId, ProjectBased, Grade, Remark

课程成绩

课程成绩

学生因上课取得的成绩,业务唯一主键为[学生、项目、培养类型、学期、课程]。

课程成绩由多个考试成绩组成,一般为平时、期末、补考、缓考、总评等成绩成分。

Attributes

Since

2014

Companion
object
Supertypes
trait Remark
trait Grade
trait Updated
trait Ordered[Grade]
trait Comparable[Grade]
trait ProjectBased
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
object CourseGrade

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

成绩状态表 记录了对应教学任务成绩
1)记录方式,
2)各种成绩成分的百分比,
3)各种成绩的确认状态,
4)各种成绩的发布状态

成绩状态表 记录了对应教学任务成绩
1)记录方式,
2)各种成绩成分的百分比,
3)各种成绩的确认状态,
4)各种成绩的发布状态

Attributes

Supertypes
trait GradeState
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
enum CoursePassedWay(val id: Int, val name: String)

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class DefaultMapping extends MappingModule

Attributes

Supertypes
class MappingModule
trait Logging
class Object
trait Matchable
class Any
class ExamGrade extends LongId, Grade

考试成绩

考试成绩

平时成绩,期中成绩,期末成绩,总评成绩,补考成绩,缓考成绩

Attributes

Since

2005

Companion
object
Supertypes
trait Grade
trait Updated
trait Ordered[Grade]
trait Comparable[Grade]
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
object ExamGrade

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ExamGrade.type
class ExamGradeState extends AbstractGradeState, Remark

考试成绩状态

考试成绩状态

Attributes

Supertypes
trait Remark
trait GradeState
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class GaGrade extends LongId, Grade, Updated, Remark

总评成绩

总评成绩

期末总评成绩,补考总评成绩

Attributes

Since

2005

Supertypes
trait Remark
trait Grade
trait Updated
trait Ordered[Grade]
trait Comparable[Grade]
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class GaGradeState extends AbstractGradeState, Remark

总评成绩状态

总评成绩状态

Attributes

Supertypes
trait Remark
trait GradeState
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
trait GpaStat

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class StdGpa
class StdYearGpa
object Grade

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Grade.type
trait Grade extends LongId, Ordered[Grade], Updated

成绩接口

成绩接口

系统中所有成绩的抽象接口,记录成绩的原始分数、呈现方式、状态和是否通过。 成绩中设立原始分数和分数字面值,分别表示数字型分数和文字型评价。分数用于和其他记录方式进行转换, 分数字面值则为最后的转换结果。

Attributes

Since

2006

Companion
object
Supertypes
trait Updated
trait Ordered[Grade]
trait Comparable[Grade]
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
class CourseGrade
class ExamGrade
class GaGrade
class HisExamGrade
class HisGaGrade
Show all
trait GradeState extends LongId, Updated

成绩状态表

成绩状态表

记录了对应教学任务成绩
1)记录方式
2)各种成绩成分的百分比
3)各种成绩的确认状态
4)各种成绩的发布状态

Attributes

Supertypes
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
class MoralGrade extends LongId

德育成绩

德育成绩

Attributes

Supertypes
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class MoralMapping extends MappingModule

Attributes

Supertypes
class MappingModule
trait Logging
class Object
trait Matchable
class Any
class RegularGrade extends LongId, Updated

平时总评成绩

平时总评成绩

Attributes

Companion
object
Supertypes
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
object RegularGrade

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class RegularGradeState extends LongId, Updated

平时成绩状态

平时成绩状态

Attributes

Companion
object
Supertypes
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class RegularMapping extends MappingModule

Attributes

Supertypes
class MappingModule
trait Logging
class Object
trait Matchable
class Any
class StdGpa extends LongId, Updated, ProjectBased, GpaStat

学生成绩绩点统计

学生成绩绩点统计

Attributes

Supertypes
trait GpaStat
trait ProjectBased
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class StdSemesterGpa extends LongId, GpaStat

每学期绩点

每学期绩点

Attributes

Supertypes
trait GpaStat
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all
class StdYearGpa extends LongId, GpaStat

学生学年绩点

学生学年绩点

Attributes

Supertypes
trait GpaStat
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all