项目简介
成绩计算器是一个用于计算加权平均分和加权学分绩的工具。它可以通过教务处获取的 JSON 格式数据生成表格,支持编辑表格信息、新增未来课程以预测分数。此外,程序还提供了操作说明、关于信息和打赏功能。
程序功能
- 将成绩的 JSON 格式数据转换为表格
- 对成绩表格进行新增、删除、修改操作
- 按照成绩进行排序
- 计算加权平均分和加权学分绩
- 导出成绩为 Excel 文件
- 支持对重修课程是否进行计算的选择
- 提供操作说明、关于信息和打赏功能
使用说明
获取JSON数据
这里我们以Edge浏览器为例:
1. 点击进入“学生成绩查询”
2.在“学生成绩查询”页面打开“开发人员工具”(一般情况按F12可以打开,如果按F12未能打开请根据自己的浏览器类型上网查询怎么打开),点击“网络(Network)“
3.先调整条数限制到最大,再选择自己要查询的学年与学期等信息,然后点击”查询“按钮
4.点击”查询“按钮后可以看到“开发人员工具”中新增的一条记录,先点击那条记录,再点击”预览“,然后把鼠标移动到“标号3”的位置,右键点击。之后再点击”复制值“,就成功获取到了JSON数据
注意事项
- 计算功能计算的是当前表格中的数据。
- 勾选了”计算重修“后不会自动重新加载,要再次点击”加载“按钮才会加载数据到表格中。
- 如果要加载重修课程要勾选”计算重修“。
- 勾选”计算重修“后,相同课程代码的课程只保留最高分,若无正常修读的成绩则插入重修成绩。
相关链接
项目地址:https://github.com/xiaohan2004/GPA
最新版下载链接:https://github.com/xiaohan2004/GPA/releases/download/v2.0/GPA_Calculator.exe