翱翔教务功能加强

1.提供GPA分析报告;2. 导出课程成绩与教学班排名;3.更好的“学生画像”显示;4.选课助手

作者
zengzoxiong
日安装量
0
总安装量
90
评分
0 0 0
版本
1.5.6
创建于
2025-01-18
更新于
2025-08-28
大小
1018.4 KB
许可证
MIT
适用于

翱翔教务功能加强脚本


1. 课程成绩与教学班排名导出

在首页添加一个 “导出成绩与排名” 按钮,提供成绩导出功能,可以所有课程的成绩信息与教学班排名。

  • 学期自由选择:点击按钮后,会弹出一个选择框,您可以:
    • 自由勾选一个或多个学期进行导出。
    • 使用“切换全选”按钮,一键全选或取消全选。
  • 一键导出为Excel:确认后,脚本会生成一个格式规范的 .xlsx 文件,包含以下列:
    • 课程ID
    • 课程代码
    • 课程名称
    • 学分
    • 成绩
    • 绩点
    • 教学班排名
    • 学期

2. GPA分析报告

在首页添加一个 “GPA分析” 按钮,点击后会打开一个多功能弹窗,为您提供全面的GPA分析工具。

  • 当前GPA分析

    • 精确计算并展示您当前总的加权平均GPA
    • 列出纳入计算的总课程数、总学分和总学分绩点。
  • 计算工具1:预测下一学期GPA

  • 计算工具2:冲击目标GPA所需均绩

  • 卡绩分析

    • NPUer最深恶痛觉的卡绩!

3. 更好“学生画像”页显示

当您访问“学生画像”页面时,此功能会自动获取您的专业排名信息,并将其作为一个新的信息卡片。同时会将原始的“平均分”信息卡片替换为更精确的加权百分制成绩

  • 排名信息卡片与页面原有风格保持一致。
  • 如果教务系统暂未提供排名数据,卡片会自动显示 "NULL"

“学生画像”页面最下方对原始计划外课程表格进行增强,现在可以显示计划外排名了。

4. 选课助手

  • 历史人数显示:在课程列表的“实际/上限人数”旁,会新增一个标签,显示你上次同步时的人数情况。

  • 状态高亮提示:标签颜色会根据课程是否已满自动变化。

    • 绿色:表示上次同步时,课程未满
    • 红色:表示上次同步时,课程已满
  • 便捷管理面板:在选课页面右侧,新增了“选课助手”面板,你可以一键同步当前学期数据,或随时清除所有历史记录。