背景
每年高考补报阶段,都会有考生反映想查看自己的报名登记表,确认信息是否正确。但我们工作中核验考生信息时,查找起来比较麻烦,为了提高工作效率,同时方便考生核对自己的报名信息,我开发了这套查询系统。
实现功能
- 考生信息查询:输入身份证号即可查询对应报名登记表
- PDF预览:直接在网页中查看报名登记表内容
- 文件下载:支持考生下载保存自己的报名表
- 信息核对:显示姓名、报名类型、报名日期等关键字段,方便快速核对
核心价值
有了这个系统,所有高三班主任终于可以从繁琐的报名表管理工作中解放出来了!
以往到了高考报名阶段,班主任需要:
- 收发几十份纸质报名表
- 逐个核对学生信息
- 帮学生查找自己的报名登记表
- 反复答复学生"老师,我的报名表在哪?"
现在考生只需输入身份证号就能自助查询,班主任再也不用做这些既耗时又没有多少技术含量的重复性工作了,真正把时间用在刀刃上。
技术栈
- 后端框架:Python Flask
- 数据库:SQLite(轻量级,部署简单)
- 文件格式:PDF格式报名登记表
- 数据管理:CSV映射表(身份证号与PDF文件对应关系)
使用说明
考生端
- 输入身份证号码
- 点击查询
- 预览或下载PDF报名表
管理端
- 整理 mapping.csv 映射表
- 将PDF文件放入 uploads 目录
- 运行初始化脚本导入数据
- 启动服务即可