org.openurp.edu.program.model

Type members

Classlikes

abstract class AbstractCourseGroup extends LongId with CourseGroup with Cloneable with Hierarchical[CourseGroup] with Remark

课程设置中的课程组

课程设置中的课程组

Since:

2009

trait AbstractCoursePlan extends LongId with CoursePlan with Updated with Remark

抽象课程方案

抽象课程方案

Since:

2009

abstract class AbstractPlanCourse extends LongId with PlanCourse with Cloneable with Remark

抽象计划内课程

抽象计划内课程

Since:

2009

trait AlternativeCourse extends LongId with Updated

课程替代关系.

课程替代关系.

trait CourseGroup extends LongIdEntity with Ordered[CourseGroup]

课程设置中的课程组.

课程设置中的课程组.

  • 1)对应计划

  • 2)课程类型

  • 3)要求学分

  • 4)是否必修课

  • 5)父组

  • 6)子组集合

  • 7)组内所有的课程

  • 8)备注

trait CoursePlan extends LongIdEntity with Cloneable with DateRange

课程方案

课程方案

  • 1)年级
  • 2)培养层次
  • 3)学分要求
  • 4)课程组
Since:

2009

Companion:
object
object CoursePlan
Companion:
class
class DefaultMapping extends MappingModule

执行计划课程,例如MajorPlanCourse,SharePlanCourse

执行计划课程,例如MajorPlanCourse,SharePlanCourse

执行计划课程组

执行计划课程组

执行计划

执行计划

执行计划课程

执行计划课程

class MajorAlternativeCourse extends AlternativeCourse with Remark

专业替代课程.

专业替代课程.

专业计划课程组.

专业计划课程组.

专业计划课程

专业计划课程

trait PlanCourse extends LongIdEntity

培养计划中的课程. 具体体现了课程、开课和审核要求三部分.

培养计划中的课程. 具体体现了课程、开课和审核要求三部分.

class Program extends LongId with Updated with Named with Cloneable with DateRange with EduLevelBased with Remark

专业培养方案

专业培养方案

class ProgramDoc extends LongId with Updated

培养方案文档 该文档与培养方案一对一

培养方案文档 该文档与培养方案一对一

class ProgramDocMeta extends IntId with Named

方案模板章节定义

方案模板章节定义

class ProgramDocSection extends LongId with Named with Hierarchical[ProgramDocSection]

培养方案章节

培养方案章节

class ProgramDocTemplate extends IntId with Named with TemporalOn with Updated

培养方案文档模板 限定在某个层次的,某个部门的文档模板,部门可选

培养方案文档模板 限定在某个层次的,某个部门的文档模板,部门可选

class ShareCourseGroup extends LongId with Hierarchical[ShareCourseGroup]

公共共享课程组(默认实现)

公共共享课程组(默认实现)

class SharePlan extends LongId with EduLevelBased with Named with Updated with TemporalOn with Remark with Cloneable

公共共享计划

公共共享计划

class SharePlanCourse extends LongId with Executable

公共共享课程组课程

公共共享课程组课程

class StdAlternativeCourse extends AlternativeCourse with Remark

学生替代课程.

学生替代课程.

个人计划

个人计划

class TermCampus extends LongId

专业培养方案每学期对应校区

专业培养方案每学期对应校区