Files
Academic-Affairs-System/TODO.md
T
2026-08-18 10:02:23 +08:00

7.1 KiB

教务系统功能清单

说明:[x] 表示主业务链路已实现;[-] 表示已覆盖部分能力,仍需补齐;[ ] 表示尚未纳入当前实现。勾选依据为当前 API、前端路由和已合并功能,不以文档设想代替实际功能。

一、角色与权限

  • 超级管理员:系统配置、权限、数据字典、日志与运维
  • 教务处:校级培养方案、排课、选课、考试、成绩、学籍管理
  • 院系教务员:按学院数据范围管理专业、课程、教学任务及成绩审核
  • 教师:课表、教学班名单、考勤、成绩录入、调停课申请
  • 辅导员:学生信息、考勤记录与学业预警处理
  • 学生:课表、选课、成绩、考试、学籍申请与个人档案
  • 校领导:统计报表、运行看板与决策数据
  • 可选角色:财务人员、宿管人员、用人单位或家长
  • 权限采用“角色 + 数据范围”模式,学院管理员的查询、导出与写入均受学院范围约束

二、核心功能模块

  • 基础数据:组织、校区、学院、专业、班级、教室、学期、课程分类等
  • 用户与权限:用户、角色、菜单与操作权限、登录日志、操作审计
  • 学籍管理:学生档案、班级、学籍状态及转专业、休复退留等异动审批
  • 课程库:编号、学分、学时、课程性质、先修课程、课程简介与开课学院
  • 培养方案:专业培养方案、课程模块、必修/选修与学分要求、版本管理
  • 教学任务:开课、授课教师、教学班、容量、授课周次、合班拆班
  • 智能排课:教师/班级/教室冲突校验、手工调整、发布与可配置优化偏好
  • 选课管理:选课轮次、资格/容量/时间冲突/先修校验、退补选与候补
  • 课表管理:学生、教师、班级、教室课表及空教室查询、场地展示
  • 调停课管理:调课、停课、补课、代课申请、审批和通知
  • 考勤管理:点名、请假、迟到早退缺勤、二维码签到、导入导出与统计
  • 考试管理:考试计划、考场、监考教师、座位、签到表、自动排考与发布
  • 成绩管理:成绩构成/权重、录入、导入、提交、审核、发布、修改留痕与分析
  • 补考与重修:补考资格、报名、考场安排、成绩录入与历史记录
  • 教学评价:学生评教、问卷配置、匿名提交、教师查看结果与统计
  • 教师管理:教师档案、院系归属、授课任务与教学工作量统计
  • 教室资源:容量、类型、设备、占用、空闲查询与借用预约
  • 毕业与学位审核:学分完成度、必修课、实践环节、毕业资格和学位资格
  • 学业预警:规则配置、不及格学分/低绩点/缺勤识别、处理记录与学生确认
  • 审批中心:统一处理学籍异动、调停课、缓考、成绩修改等申请
  • [-] 消息通知:站内消息、公告、待办提醒与审批深链;短信、邮件、企业微信尚未接入
  • 统计报表:学生、课程、成绩、通过率、教师工作量、教室利用率及 Excel 导出
  • 数据导入导出:Excel 模板、校验、错误反馈、导入记录与报表导出
  • 系统运维:参数配置、任务调度、审计日志、备份、健康与异常任务监控

三、学生端

  • 查看个人信息和学籍状态
  • 查看培养方案、课程修读情况、学分完成度和毕业审核结果
  • 在线选课、退课和候补
  • 查看个人课表、考试安排、考场与座位
  • 查看成绩、绩点、成绩明细与成绩单
  • 发起缓考、重修、学籍异动等申请并查看审批进度
  • 完成教学评价
  • 查看学业预警并确认/申诉考勤异常

四、教师端

  • 查看个人课表和教学任务
  • 查看教学班学生名单
  • 创建考勤、二维码签到、处理请假与导出统计
  • 录入平时/考试/实验成绩,支持 Excel 导入与自动保存
  • 设置成绩构成与权重,提交成绩并查看审核状态
  • 发起调课、停课、补课、代课申请
  • 查看评教结果和教学工作量
  • 导出点名册、成绩单、考试签到表等材料

五、已落实的关键规则

  • 排课校验教师、班级和教室冲突;容量与数据范围属于硬约束
  • 选课校验时间冲突、容量、先修条件与选课资格,并支持候补
  • 已发布成绩的修改受审批、审计记录与数据范围控制
  • 培养方案按版本管理,避免新方案影响历史年级
  • 学籍异动保留历史并进入审批链路
  • 重要发布操作支持确认、异步进度/撤回边界和审计
  • Excel 导入提供模板、字段校验与错误反馈后再落库
  • 菜单权限之外,服务端同时校验学院等数据范围

六、建议新增功能(按优先级)

P0:补齐教学闭环

  • 课程替代、免修与学分认定:学生线上申请,教务员审批;用可追溯的等价课程规则自动重新计算培养方案和毕业审核结果。
  • 调停课影响确认:调停课获批后自动识别受影响学生、教室和后续考试;学生可确认已知悉,未确认者自动提醒辅导员。
  • 候补自动递补可解释化:明确候补队列、递补触发时间、递补失败原因与通知记录,避免人工解释和争议。

P1:提升教学质量与服务体验

  • 教学评价闭环:在现有学生评教之外加入同行/督导评价、改进计划、复评和按学期追踪,避免评价只形成分数。
  • 学业风险处置工作流:预警后生成辅导员跟进任务、谈话记录、帮扶措施与复核日期;仅向授权人员可见敏感信息。
  • 学期校历与关键节点中心:统一配置选课、成绩、评教、考试、毕业审核等截止时间,自动显示角色待办并在临期提醒。
  • 教室设备与故障闭环:场地二维码报修、设备可用状态、维修工单和排课时的不可用自动避让。

P2:数据治理与开放能力

  • 数据质量中心:发现重复人员、缺失学籍、异常选课、超容量、孤立数据等问题,提供责任人、修复建议和处理进度。
  • 集成中心:为统一身份认证、财务、一卡通、宿舍、图书馆及教育厅提供可配置的同步任务、字段映射、重试和对账日志。
  • 隐私与数据留存策略:敏感字段脱敏、导出水印/审批、访问审计检索和按规则归档或清理。

七、建设节奏

  • 第一阶段:核心可用版(基础数据、权限、培养方案、教学任务、排课课表、选课、成绩、学籍、通知审批、Excel、审计)
  • 第二阶段:完整教务版(考试、补考重修、考勤、调停课、评教、预警、工作量、毕业学位审核、统计)
  • [-] 第三阶段:智慧教务版(智能排课优化、移动端、电子成绩单/证明、数据看板、统一身份认证已具备;跨系统集成待完善)