学校和企业培训经常要组织考试,传统纸质考试出题、印卷、监考、批改流程长,老师批改几十上百份卷子费时费力,成绩统计还要手动录入Excel。本项目是在线考试系统,把"出题→组卷→答题→自动判分→成绩分析"全流程搬到线上,老师组好卷子一键发布,学生在线限时作答,交卷即出分,适合学校、培训机构、企业内部考核等场景。
点击空白处退出提示
学校和企业培训经常要组织考试,传统纸质考试出题、印卷、监考、批改流程长,老师批改几十上百份卷子费时费力,成绩统计还要手动录入Excel。本项目是在线考试系统,把"出题→组卷→答题→自动判分→成绩分析"全流程搬到线上,老师组好卷子一键发布,学生在线限时作答,交卷即出分,适合学校、培训机构、企业内部考核等场景。
考试列表与报名:首页展示待考、进行中、已结束考试,显示科目、时长、题量、分值,可报名或直接进入。
在线答题:答题页顶部显示考试倒计时,支持单选、多选、判断三种题型,答题卡可点击跳题,已答绿色、未答灰色。
交卷自动判分:交卷弹确认面板,自动判分给出总分、正确题数、正确率,客观题即时出分,主观题由教师在线批阅。
错题本:考试后自动收集错题,可按题型筛选,查看题目解析,支持收藏反复练习。
成绩统计:教师端查看班级分数段柱状图、及格率饼图、每道题正确率排行,成绩支持导出Excel。
题库管理(教师端):按科目、题型、难度管理题目,支持批量导入,按难度比例自动抽题组卷。
技术栈:后端Python + FastAPI异步框架,SQLAlchemy操作MySQL,Redis缓存考试配置、倒计时并防重复交卷;前端Vue3 + Element Plus,前后端分离,答题倒计时与答题卡实时联动。
主要负责:数据库表结构设计(用户、题库、试卷、考试记录、答题明细、错题本);组卷与考试流程接口(按难度比例自动抽题、考试发布、答题提交);自动判分引擎(客观题批量比对计分,主观题进入教师批阅队列);成绩统计接口(分数段聚合、及格率、题正确率);错题本逻辑;前端开发考试列表、在线答题、答题卡、成绩报告、错题本、统计图表等页面;角色权限控制(学生/教师/管理员)。







评论