基于字符比对的评卷系统
    
   
    
     功能:
    
   
    
     实现了批量评卷,逐个评卷,批量回滚,逐个回滚的功能
    
   
    
     操作Eccel答题卡,在相应位置用红色标记评阅成绩
    
   
    
     导出成绩单到Excel表格
    
   
    
     
      
       使用说明
      
     
    
   
    
     
      
       一.
      
     
    
    
     
      
       使用方法
      
     
    
    
     :
    
    
     点击当前程序所在文件夹StarCMD.bat 打开CMD
    
   
    
     1.打开CMD,CD到该程序所在目录,或在该程序所在目录中打开cmd
    
    
    
     2.在CMD中输入mark 可以查看相关提示信息
    
    
    
     3.批卷及生成成绩单:
    
    
    
     在CMD中输入 mark  mark  -src  含标准答案的成绩单文件所在的路径和文件名  -tar  目标答题卡所在目录的路径或路径\文件名
    
    
    
     E.g 批量评卷  mark mark -src C:\答题卡.xlsx  -tar  C:\答题卡
    
    
    
     逐个评卷  mark mark -src C:\答题卡.xlsx  -tar  C:\答题卡\2018022001_张三.xlsx
    
    
     推荐把含有标准答案的答题卡文件 及其含有 待评测答题卡的文件夹放在该程序所在目录
    
    
    
     假如含有标准答案的答题卡文件名为 A.xlsx  待评测答题卡的’文件夹’名为 AllFile 则操作更清晰一些
    
    
    
     E.g 批量评卷  mark mark -src A.xlsx  -tar  AllFile
    
    
    
     逐个评卷  mark mark -src A.xlsx  -tar  AllFile\2018022001_张三.xlsx
    
    
     4.回滚成绩单(清空成绩单中的批阅痕迹,还原成绩单最初模样)
    
    
    
     命令行输入 mark rollback 目标答题卡所在目录的路径或路径\文件名(操作方式同上)
    
    
     E.g 批量回滚
    
    
     mark rollback  C:\答题卡
    
    
    
     在当前目录
    
    
     mark rollback  AllFile
    
    
    
     E.g 逐个回滚
    
    
     mark  rollback  C:\答题卡\2018022001_张三.xlsx
    
    
    
     在当前目录
    
    
     mark  rollback  AllFile\2018022001_张三.xlsx
    
    
     5.提醒
    
    
    
     路径中不要包含空格
    
    
     命令参数:
    
    
    
     mark -src  path\XXX.xlsx  or  XXX.xlsx  -tar  path  or  path\XXX.xlsx
    
    
    
     rollback   path  or  path\XXX.xlsx
    
   
    
     
      二.约束
     
    
   
1.程序根据配置文件H3 与 答题卡文件 A1 单元格中的文字判断是否为同一类试卷
如果配置文件中H3单元格和答题卡(含标准答题卡)的内容不一致,程序不会
正常执行。程序配置文件请勿轻易修改,配置文件标记红色的行为数据定位行
- 答题卡请按照标准答题卡模板文件名的格式,命名
- 
     
 
 
 批量评卷的成绩单生成位置:学生的答题卡目录
 
 
 
- 
     
 
 
 单个评卷的成绩单生成位置:当前程序目录 A_成绩单文件夹
 
 
 
- 
     
 
 
 该程序可以通过修改配置文件,达到适配并批阅不同卷面的目的
 
 
 
    
     
      三.截图:
     
    
   
命令行
     
   
单个批阅
     
   
批量批阅
     
   
     
   
由于控制台输出,导致程序运行效率降低(单线程很健康)
单个回滚
     
   
批量回滚
     
   
    
     实现:
    
   
    
     答题卡标准文件  姓名_学号.xlsx
    
   
| XXXXX | ||||||
| 题号 | 一 | 二 | 三 | 四 | 总分 | |
| 得分 | ||||||
| 一、选择题(请用大写字母答题)(每小题2分,共20小题40分) | ||||||
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 | ||||||
| 9 | ||||||
| 10 | ||||||
| 11 | ||||||
| 12 | ||||||
| 13 | ||||||
| 14 | ||||||
| 15 | ||||||
| 16 | ||||||
| 17 | ||||||
| 18 | ||||||
| 19 | ||||||
| 20 | ||||||
| 二、判断题,对的填T,错的填F (大写)(每小题1分,共20小题20分) | ||||||
| 21 | ||||||
 
