org.openurp.edu.program.model
package org.openurp.edu.program.model
Members list
Type members
Classlikes
abstract class AbstractCourseGroup extends LongId, CourseGroup, Cloneable, Hierarchical[CourseGroup], Remark
课程设置中的课程组
课程设置中的课程组
Attributes
- Since
-
2009
- Supertypes
-
trait Remarktrait Hierarchical[CourseGroup]trait Cloneabletrait CourseGrouptrait Ordered[CourseGroup]trait Comparable[CourseGroup]class LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
trait AbstractCoursePlan extends LongId, CoursePlan, Updated, Remark
抽象课程方案
抽象课程方案
Attributes
- Since
-
2009
- Supertypes
-
trait Remarktrait Updatedtrait CoursePlantrait DateRangetrait Cloneableclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
abstract class AbstractPlanCourse extends LongId, PlanCourse, Cloneable, Remark
抽象计划内课程
抽象计划内课程
Attributes
- Since
-
2009
- Supertypes
-
trait Remarktrait Cloneabletrait PlanCourseclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
trait AlternativeCourse extends LongId, Updated
课程替代关系.
课程替代关系.
Attributes
- Supertypes
-
trait Updatedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MajorAlternativeCourseclass StdAlternativeCourse
trait CourseGroup extends LongIdEntity, Ordered[CourseGroup]
课程设置中的课程组.
课程设置中的课程组.
-
1)对应计划
-
2)课程类型
-
3)要求学分
-
4)是否必修课
-
5)父组
-
6)子组集合
-
7)组内所有的课程
-
8)备注
Attributes
- Supertypes
-
trait Ordered[CourseGroup]trait Comparable[CourseGroup]trait LongIdEntitytrait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
trait CoursePlan extends LongIdEntity, Cloneable, DateRange
课程方案
课程方案
- 1)年级
- 2)培养层次
- 3)学分要求
- 4)课程组
Attributes
- Since
-
2009
- Companion
- object
- Supertypes
-
trait DateRangetrait Cloneabletrait LongIdEntitytrait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object CoursePlan
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CoursePlan.type
class DefaultMapping extends MappingModule
Attributes
- Supertypes
-
class MappingModuletrait Loggingclass Objecttrait Matchableclass Any
trait Executable
执行计划课程,例如MajorPlanCourse,SharePlanCourse
执行计划课程,例如MajorPlanCourse,SharePlanCourse
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
class ExecutionCourseGroup extends AbstractCourseGroup
执行计划课程组
执行计划课程组
Attributes
- Supertypes
-
class AbstractCourseGrouptrait Remarktrait Hierarchical[CourseGroup]trait Cloneabletrait CourseGrouptrait Ordered[CourseGroup]trait Comparable[CourseGroup]class LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ExecutionPlan extends AbstractCoursePlan, CoursePlan
执行计划
执行计划
Attributes
- Supertypes
-
trait AbstractCoursePlantrait Remarktrait Updatedtrait CoursePlantrait DateRangetrait Cloneableclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ExecutionPlanCourse extends AbstractPlanCourse, Executable
执行计划课程
执行计划课程
Attributes
- Supertypes
-
trait Executableclass AbstractPlanCoursetrait Remarktrait Cloneabletrait PlanCourseclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ExemptCourse extends LongId, EduLevelBased, Updated, Remark
免修课程 规定课程在哪些学生范围中,可以免修
免修课程 规定课程在哪些学生范围中,可以免修
Attributes
- Supertypes
-
trait Remarktrait Updatedtrait EduLevelBasedtrait ProjectBasedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ExemptCourseType extends LongId, EduLevelBased, Updated, Remark
免修课程类别
免修课程类别
Attributes
- Supertypes
-
trait Remarktrait Updatedtrait EduLevelBasedtrait ProjectBasedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class MajorAlternativeCourse extends AlternativeCourse, Remark
专业替代课程.
专业替代课程.
Attributes
- Supertypes
-
trait Remarktrait AlternativeCoursetrait Updatedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class MajorCourseGroup extends AbstractCourseGroup
专业计划课程组.
专业计划课程组.
Attributes
- Supertypes
-
class AbstractCourseGrouptrait Remarktrait Hierarchical[CourseGroup]trait Cloneabletrait CourseGrouptrait Ordered[CourseGroup]trait Comparable[CourseGroup]class LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class MajorPlan extends AbstractCoursePlan
Attributes
- Supertypes
-
trait AbstractCoursePlantrait Remarktrait Updatedtrait CoursePlantrait DateRangetrait Cloneableclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class MajorPlanCourse extends AbstractPlanCourse, Executable
专业计划课程
专业计划课程
Attributes
- Supertypes
-
trait Executableclass AbstractPlanCoursetrait Remarktrait Cloneabletrait PlanCourseclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
trait PlanCourse extends LongIdEntity
培养计划中的课程.
培养计划中的课程.
Attributes
- Supertypes
-
trait LongIdEntitytrait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object PlanCourseOrdering extends Ordering[PlanCourse]
Attributes
- Supertypes
-
trait Ordering[PlanCourse]trait PartialOrdering[PlanCourse]trait Equiv[PlanCourse]trait Serializabletrait Comparator[PlanCourse]class Objecttrait Matchableclass AnyShow all
- Self type
-
PlanCourseOrdering.type
class Program extends LongId, Updated, Named, Cloneable, DateRange, EduLevelBased, Remark
专业培养方案
专业培养方案
Attributes
- Supertypes
-
trait Remarktrait EduLevelBasedtrait ProjectBasedtrait DateRangetrait Cloneabletrait Namedtrait Updatedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ProgramDoc extends LongId, Updated
培养方案文档 该文档与培养方案一对一
培养方案文档 该文档与培养方案一对一
Attributes
- Supertypes
-
trait Updatedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ProgramDocMeta extends IntId, Named
方案模板章节定义
方案模板章节定义
Attributes
- Supertypes
-
trait Namedclass IntIdtrait IntIdEntityclass NumId[Int]trait Entity[Int]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ProgramDocSection extends LongId, Named, Hierarchical[ProgramDocSection]
培养方案章节
培养方案章节
Attributes
- Supertypes
-
trait Hierarchical[ProgramDocSection]trait Ordered[ProgramDocSection]trait Comparable[ProgramDocSection]trait Namedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ProgramDocTemplate extends IntId, Named, EduLevelBased, TemporalOn, Updated
培养方案文档模板 限定在某个层次的,某个部门的文档模板,部门可选
培养方案文档模板 限定在某个层次的,某个部门的文档模板,部门可选
Attributes
- Supertypes
-
trait Updatedtrait TemporalOntrait EduLevelBasedtrait ProjectBasedtrait Namedclass IntIdtrait IntIdEntityclass NumId[Int]trait Entity[Int]trait Serializableclass Objecttrait Matchableclass AnyShow all
class ShareCourseGroup extends LongId, Hierarchical[ShareCourseGroup]
公共共享课程组(默认实现)
公共共享课程组(默认实现)
Attributes
- Supertypes
-
trait Hierarchical[ShareCourseGroup]trait Ordered[ShareCourseGroup]trait Comparable[ShareCourseGroup]class LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class SharePlan extends LongId, EduLevelBased, Named, Updated, TemporalOn, Remark, Cloneable
公共共享计划
公共共享计划
Attributes
- Supertypes
-
trait Cloneabletrait Remarktrait TemporalOntrait Updatedtrait Namedtrait EduLevelBasedtrait ProjectBasedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class SharePlanCourse extends LongId, Executable
公共共享课程组课程
公共共享课程组课程
Attributes
- Supertypes
-
trait Executableclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class StdAlternativeCourse extends AlternativeCourse, Remark
学生替代课程.
学生替代课程.
Attributes
- Supertypes
-
trait Remarktrait AlternativeCoursetrait Updatedclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class StdCourseGroup extends AbstractCourseGroup
Attributes
- Supertypes
-
class AbstractCourseGrouptrait Remarktrait Hierarchical[CourseGroup]trait Cloneabletrait CourseGrouptrait Ordered[CourseGroup]trait Comparable[CourseGroup]class LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class StdPlan extends AbstractCoursePlan
个人计划
个人计划
Attributes
- Supertypes
-
trait AbstractCoursePlantrait Remarktrait Updatedtrait CoursePlantrait DateRangetrait Cloneableclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class StdPlanCourse extends AbstractPlanCourse
Attributes
- Supertypes
-
class AbstractPlanCoursetrait Remarktrait Cloneabletrait PlanCourseclass LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
class TermCampus extends LongId
专业培养方案每学期对应校区
专业培养方案每学期对应校区
Attributes
- Supertypes
-
class LongIdtrait LongIdEntityclass NumId[Long]trait Entity[Long]trait Serializableclass Objecttrait Matchableclass AnyShow all
In this article