credit.zhangmonday.top
Open in
urlscan Pro
2606:4700:3037::ac43:9393
Public Scan
URL:
https://credit.zhangmonday.top/
Submission: On October 22 via automatic, source certstream-suspicious — Scanned from DE
Submission: On October 22 via automatic, source certstream-suspicious — Scanned from DE
Form analysis
1 forms found in the DOM<form id="settings-form" class="row g-3">
<div class="col-md-4">
<label for="weightS" class="form-label slider-label">成绩变化权重 (分数优先): <span id="weightS-value">1.5</span></label>
<input type="range" class="form-range" id="weightS" min="0" max="5" step="0.1" value="1.5">
</div>
<div class="col-md-4">
<label for="weightR" class="form-label slider-label">排名变化权重(名次优先): <span id="weightR-value">1.5</span></label>
<input type="range" class="form-range" id="weightR" min="0" max="5" step="0.1" value="1.5">
</div>
<div class="col-md-4">
<label for="creditLimit" class="form-label">学分变化极限值</label>
<input type="number" class="form-control" id="creditLimit" value="10" min="1">
<div class="form-text">例如:最大±10学分</div>
</div>
<div class="col-12 text-end">
<button type="button" class="btn btn-primary" id="apply-settings">应用设置</button>
</div>
</form>
Text Content
高一1班学分计算系统(V1.0.0) BY ZZY 参数设置(如果觉得学分变化都太接近拉不开差距,可以同步增大两个权重的值再计算) 成绩变化权重 (分数优先): 1.5 排名变化权重(名次优先): 1.5 学分变化极限值 例如:最大±10学分 应用设置 从Excel导入成绩 导出计算结果为Excel 下载Excel模板 学分算法说明 学分计算算法说明 本系统根据绩变化(ΔS)和排名变化(ΔR)来决定学分的增减。具体步骤如下: 1. 成绩变化(ΔS):本次成绩与上次成绩的差值。 2. 排名变化(ΔR):上次排名与本次排名的差值。ΔR为正表示排名上升(名次变好),为负表示排名下降。 3. 标准化处理:将所有人的ΔS和ΔR进行标准化,计算每人的z-score。 4. 权重应用:根据设定的成绩变化权重(wS)和排名变化权重(wR),计算综合得分: Credit Change = Round(wS × zS + wR × zR) 5. 学分变化限制:将计算结果限制在设定的极限值范围内(例如,±10学分)。 6. 结果展示:学分增加用绿色标记,减少用红色标记,缺考不受影响。 此算法确保了学分的增减不仅反映了个人的进步或退步,还综合考虑了班级整体的表现变化。即同时考虑成绩和排名变化抵消考试难易度差异的影响,通过调整权重系数和学分上限适应不同考试情况,不会出现第一名加分永远最多,最后一名加分永远最少的情况。使用本算法,即使两次考试总分不一样,也不会影响学分计算 算法图示1 × 算法图示2 × 算法图示3 × 学号 姓名 上次成绩 本次成绩 上次排名 本次排名 名次变化 学分变化 1 蔡克一 - - - - 2 陈爱嘉 - - - - 3 陈庆隆 - - - - 4 程博涵 - - - - 5 丁陈浩 - - - - 6 范饶 - - - - 7 冯谨远 - - - - 8 付世鑫 - - - - 9 郭陈凯 - - - - 10 胡莘桐 - - - - 11 宦晓诚 - - - - 12 纪裕韬 - - - - 13 蓝天宇 - - - - 14 李佳妮 - - - - 15 李宇涵 - - - - 16 刘宸玮 - - - - 17 卢钰涛 - - - - 18 陆一涵 - - - - 19 毛语馨 - - - - 20 穆子浩 - - - - 21 潘莣萧 - - - - 22 戚天娇 - - - - 23 钱湘钰 - - - - 24 沈睿涵 - - - - 26 汤奕辰 - - - - 27 王静思 - - - - 28 王一涵 - - - - 29 吴仕君 - - - - 30 吴欣航 - - - - 31 夏芸溪 - - - - 32 肖诺妍 - - - - 33 谢镰 - - - - 34 邢梓瑜 - - - - 35 徐奥霁 - - - - 36 薛雨绅 - - - - 37 颜晶晶 - - - - 38 姚金语馨 - - - - 39 殷樱 - - - - 40 尤芸瑶 - - - - 41 俞沣芮 - - - - 42 袁梦如 - - - - 43 张厚涵 - - - - 44 张璟雯 - - - - 45 张毅 - - - - 46 张周一 - - - - 47 周灿 - - - - 48 周孝儒 - - - - 49 朱贺 - - - - 50 邹兴宇 - - - - 计算学分 学分变化分布图(会在计算出学分后显示) 更新日志 * 2024-10-19 Beta: 建立学分计算模型,程序demo * 2024-10-21 V1.0.0: 正式版发布:1.添加数据隐私声明和源代码链接,优化界面;2.默认更合理的权重;3.优化算法;4.修复学分限制在两分的bug(由朱贺提出),原因分析:demo中用于测试的数值2在后期修改中只改了html中的数值,js中的数值没变,导致计算时最大学分限制仍为2;5.优化网页加载速度(由付世鑫提出),修改内容包括但不限于使用更轻量级的webp格式, 延迟加载js,Lazy loading;6.应汤奕辰要求,开放源代码 本系统保证公平公正,所有计算均在本地进行,不会以任何形式收集或上传任何数据(包括但不限于成绩和排名)网页一旦刷新或关闭,数据立即销毁。还是不相信?可等待网页加载完成后,断网输入成绩计算。项目已开源,欢迎检查源代码、提出issue,参与开发。 开源地址