Skip to content

TheJavaNoob/Open312-GradeManager

Repository files navigation

Open312成绩管理系统

3+1+2成绩机制简介

  • 语数英三科必选(各科总分150)
  • 高一上学期九科皆选,高一下学期分科并重新分班
  • 文/理分科:物理/历史选一科(各科总分100)
  • 选考科目:化学/地理/生物/政治选两科(各科总分100)
  • 赋分:根据排名比例确定等级,等级对应分数,等级之间线性插值
  • 总分:计算三科,四科(3+物理/历史),六科总分;若未选科则计算三科、3+物、3+历、九科总分;支持计算只有部分科目的小考总分
  • 总分在文理团体之内计算
  • 英语成绩包括笔试与听说考试,笔试占130分,许多考试不考听说,故英语总分130
  • 初中全部不分科,自动计算三科、七科总分

使用方法

安装

登录与账户、届次管理

  • 默认管理员账号为"admin",密码为"password",请及时修改
  • 所有用户都能查看/修改所有数据,只有管理员可以添加、删除用户
  • 管理员可以添加届次,每一届的数据不互通,每一届以内学生不能重名
  • 登录后选择届次,也可以通过右上角菜单重选届次

导入考试

  • 在“导入考试”上传成绩Excel表,系统会自动在表中提取所需数据
  • Excel表第一行必须是表头,必须包含姓名和完整学号列
  • 有选科的考试必须包含“选科组合”列
  • 成绩列的表头必须包含科目名称或缩写,如果有“赋”字则判定为赋分,否则默认为原始分
  • 支持手动导入各科及总分的区、市排名
  • 其他无法识别或无关的列(比如性别、身份证号等)会被忽略
  • 导入后,系统会显示识别到的科目和更新的学生数据,请核查

数据处理

  • 导入后,系统会自动计算总分、赋分、排名等数据
  • 如果有“选科组合”列,系统会自动计算选科总分,否则计算三科、九科总分
  • 在“考试汇总”页面可以点击“查看”,预览所有学生的分数

学生管理

  • 学生的班级、学号、年级、选科组合等信息会在每一次导入考试时自动读取并更新
  • 管理员可以手动修改学生信息

成绩查询

About

针对新高考3+1+2的考试成绩管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published