org.openurp.edu.teach

lesson

package lesson

Visibility
  1. Public
  2. All

Type Members

  1. trait CourseSchedule extends Component with Serializable with Cloneable with LongIdEntity

    课程安排概要信息

    课程安排概要信息

    课程安排的总课时应该为Course.period规定的的总学时。 教学任务可以从[startWeek,endWeek]进行自定义安排,安排的课时统计为:period. 周数和周课时可以从这三个数字中算出。

    Since

    2005-11-15

  2. trait CourseTake extends LongIdEntity with TemporalOn with Cloneable with Ordered[CourseTake]

    学生修读课程信息 同一个task的构成在一个教学班中

  3. trait ExamSchedule extends Component with Serializable with Cloneable with LongIdEntity

    考试安排概要信息

  4. trait Lesson extends LongIdEntity with ProjectBased with Updated with Cloneable with YearId

    教学任务 每学期开课任务,以此为开始作为排课、排考、成绩录入的依据。代表着从对上课对象和开课院系的完整的教学实际任务信息.

    教学任务 每学期开课任务,以此为开始作为排课、排考、成绩录入的依据。代表着从对上课对象和开课院系的完整的教学实际任务信息. - 1、教什么(课程名称、类别)、什么时候教(学年学期),谁来教(授课学院、零个或多个教师) - 2、教学班信息——教谁(学生人数、上课对象(院系、学生类别)、选课对象)

    • 3、安排情况(具体安排,开始周、结束周、总课时)
    • 4、选课情况(是否预选、选课上下限、实选人数、选课规则) - 5、任务要求(教室要求、课程要求(教材、参考书、案例)、是否挂牌、是否双语)
    • 6、创建时间、修改时间、备注
  5. trait LessonLimitGroup extends IntIdEntity with Cloneable with YearId

    课程限制条件组

  6. trait LessonLimitItem extends IntIdEntity with Cloneable with YearId

    选课限制条件项

  7. trait TeachClass extends Cloneable with Component with Named

    教学任务中的教学班

    教学任务中的教学班

    教学班中规定了教学任务的主要开课对象.
    name为教学班的名字,他不等同于教学班的名称.当只有一个行政班级是两者相同,没有班级时,为课程的名字.
    教学班合班时,名字用","串起来.当超过固定宽度时,采用缩略标记法---后面追加"...".
    planStdCount为教学班级的计划人数,对应着行政班级的人数之和.计划人数可以在教学任务管理中进行修改.
    在自动生成时为对应行政班级的人数,若没有行政班级则默认为0.手工添加班级时,将自动计算行政班的人数总和,
    已确定计划人数. 计划人数主要主要在排课中使用.
    stdCount为教学班中的实际人数,对应着courseTakes中的size.
    courseTakes为实际上课的学生修读这门课修读信息.

    See also

    org.openurp.edu.teach.lesson.CourseTake

Value Members

  1. object LessonLimitMeta extends Enumeration

  2. package model

Ungrouped