WR考勤数据分析系统

本系统开发于2025年11月,旨在高效处理考勤数据,生成统计报表

文件上传

未选择学生名单文件
请上传包含学号和姓名的学生名单文件
未选择考勤文件
请上传考勤记录文件
正在处理...

使用说明 点我下载Excel模板

1. 请先选择学生名单文件(具体格式参照示例)

2. 然后选择考勤文件

3. 点击生成统计表格

4. 下载生成的Excel文件

5. Excel文件包含管理版、教师版两个报表


注:可使用AI工具将数据文件处理为标准格式后,查看内容是否完整,再进行数据分析即可

学生名单文件示例:

计科三班学号学生名单.txt

每行一个学生,格式:
学号,姓名

2024001,张哈哈
2024002,王哈哈
2024003,李哈

考勤记录文件示例:

计科三班考勤统计.txt

每节课一个区块,格式如下:
日期 节次 科目
考勤记录

09月01日 12节 软工
请假 王哈哈(第2节)
迟到 张哈哈
旷课 李哈

09月17日 00节 英语
请假 王哈哈 李哈

统计规则:

  • 请假:每次计2课时,若名字后面有(第+数字+节)则记1课时
  • 迟到:每次计1课时
  • 旷课:同请假规则
  • 最终旷课学时 = 共计旷课时长 + 共计迟到数/3(保留两位小数)

科目节次说明:

科目说明:系统会自行分析考勤记录文件中的科目

节次说明:00节(表示早自习)、12节、34节、56节、78节、910节

排序规则:

科目排序:按考勤记录文件中的科目拼音顺序排序

学生排序:按学生名单文件中的学生顺序排序

AI格式化数据参考话语模型

提取附件<计科三班考勤统计.txt>内容,按照以下格式再输出(直接输出内容,不必写代码):

1/ 节次包括00节(等同于早自习)、12节、34节、56节、78节、910节
2/ 每节课一个区块,格式如下:
日期 节次 科目
考勤记录

09月05日 34节 linux
迟到 王哈哈

09月05日 56节 py
请假 王哈哈

09月22日 34节 数据结构
请假 张哈哈(第3节)
迟到 李哈
旷课 宋哈 梁哈哈

其他说明:
09月05日 12节 linux 56节 py 78910节 国安
请假 王哈哈(第六节)
分解为:
09月05日 12节 linux
请假 王哈哈

09月05日 56节 py
请假 王哈哈(第6节)
09月05日 78节 国安
请假 王哈哈

09月05日 910节 国安
请假 王哈哈

关于输出
1/ 输出时记录时按照请假、迟到、旷课依次输出,并转换 第+汉字数字+节 为 第+阿拉伯数/字+节 eg:第六节为第6节
2/ 单独输出记录中出现的所有科目
3/ 单独输出数据不全的记录对应的日期,如:缺少节次、科目、日期等(保持原数据不变,只需统计日期输出)