CoursePlanProvider

org.openurp.edu.program.domain.CoursePlanProvider

培养计划提供者

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def getCoursePlan(std: Student): Option[CoursePlan]

获得学生的计划

获得学生的计划

Attributes

def getCourses(std: Student): Seq[Course]

查询学生的可选课程

查询学生的可选课程

Attributes

def getExecutivePlan(student: Student): Option[ExecutivePlan]

获得执行专业培养计划

获得执行专业培养计划

Attributes

def getMajorPlan(student: Student): Option[MajorPlan]

获得原始专业培养计划

获得原始专业培养计划

Attributes

def getPlanCourse(std: Student, course: Course): Option[PlanCourse]

获取某个课程

获取某个课程

Attributes

def getSharePlan(std: Student): Option[SharePlan]

查询学生对应的公共计划

查询学生对应的公共计划

Attributes

def getStdPlan(student: Student): Option[StdPlan]

获得单个学生的个人计划

获得单个学生的个人计划

Attributes