在线考试系统 -Struts2 + Spring + Hibernate

项目描述
在线考试系统

系统架构
SSH框架 MySQL数据库 Spring Security POI Bootstrap JavaScript/HTML/CSS实现

登录网址
http://localhost:8080/login
账号:admin123 密码:123456
无法登录 重新注册

 

功能描述
学生在线考试管理系统是一个基于浏览器运行的考试平台,面向学生提供在线考试、成绩查询及错题回顾的全流程服务。系统部署在本地 http://localhost:8080,由 CDTU-Stu 团队设计开发。
首次使用需注册,仅需填写账号、密码和昵称即可创建学生身份;随后通过登录页输入账号、密码及验证码进入系统。若凭证错误,页面实时提示“账号或密码错误!请重试!”。
登录成功后进入考试大厅,列表展示所有历史与当前考试,包括考试名称、对应试卷及限时(如90分钟、60分钟等),学生点击“参加考试”即可开始答题。考试过程中,页面顶部固定显示剩余时间,左侧题目导航可快速跳转,题型涵盖判断题、单选题、多选题,学生逐题作答并实时保存选项。
交卷后系统自动判分,成绩页面即时反馈得分、错题数量及每题正误详情。学生可在“我的成绩”中查看历次考试记录,包含考试名称、日期和分数;在“我的错题”中集中回顾所有错题,系统标注正确答案与学生原选答案,支持“不再显示”以减少重复复习。

运行环境
开发工具 :idea
运行环境 :jdk-1.8、maven-3.8.6、MySQL5.7.26 、 redis 5.0.14.1 (此配置为本人调试所用,仅供参考)

项目技术
服务端技术:Spring +springboot + MyBatis
前端技术:jsp+html

 

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情