跳到主要内容

十一、考勤模块

11.1 考勤与课程班的关系

  • 考勤是课程班级别的,按具体课次记录
  • 基于授课计划的课次框架,每次课一份考勤记录
  • 调课后,考勤按调整后的新课次时间记录

11.2 操作权限

角色权限
主讲教师可以
任课教师可以
教学秘书不可以

11.3 考勤状态

状态说明
出勤正常到课
迟到
早退
请假教师手动标记
缺勤未到且未请假

(免修:放到课程班学生设置里,针对某个学生标记,不在此处展开)

11.4 考勤方式

  • 默认全员出勤 + 教师标记异常(迟到/早退/请假/缺勤)
  • 学生签到功能放后续版本

11.5 考勤规则

  • 课程班工作截止时间前,考勤填写不限制时间,课前、课中、课后均可填写
  • 课程班工作截止时间前且结课前,考勤可修改;超过课程班工作截止时间或结课后锁定
  • 如需在课程班工作截止时间后补录或修改考勤,需教学秘书先单独延长课程班工作截止时间
  • 学生可以看到自己的考勤记录

11.6 考勤与成绩

  • 考勤参与最终成绩计算
  • 具体权重和积分规则放到成绩模块讨论

11.7 考勤粒度

一次课可能有多个课时(如 4 课时),采用课次 + 缺勤课时数方式记录,同时支持展开到课时级精确标记:

默认模式(课次级)

  • 课次为记录单位(如:第 5 周 周二 1-4 节)
  • 默认全员出勤(满课时),教师只需标记异常学生
  • 标记异常时选择影响了几课时
    • 缺勤:缺 1/2/3/4 课时
    • 迟到/早退:影响 1/2 课时
    • 请假:影响 1/2/3/4 课时

精确模式(课时级)

  • 教师可展开到课时级,逐课时标记状态
  • 适用于学生在同一课次内有多种状态的复杂情况
  • 例如:第 1 课时迟到、第 2 课时缺勤、第 3 课时出勤、第 4 课时早退
  • 默认不展开,需要时教师手动切换

统计方式

  • 出勤率 = 实际出勤课时 / 应出勤总课时
  • 请假不计入缺勤,单独统计

11.8 多次考勤(同一课次)

同一课次教师可能分时段考勤(如第一节考一次、第三节再考一次):

  • 同一课次只有一条考勤记录,不是多条
  • 教师每次打开考勤页面,看到的是当前已有记录
  • 在此基础上编辑更新,以最后一次保存为准
  • 保留修改历史,可追溯