基于ssm、jsp在线考试

随着考试的增多,需要管理的试卷越来越多。现在大多数学校考试的方式采用老师出卷安排考试时间,学生参与的方式。这种方式效率低、灵活性低,每门课程的考卷组成就给老师的统计整理工作造成困难。目前,网络发展成熟,各类管理系统层出不穷,如果可以有专业的管理系统提供网上考试,则可以帮助老师和学生。

本题库管理系统采用SSM框架进行设计,语言采用Java,数据库为Mysql。在技术中加入Jsp,使界面更加丰富、友好。本系统针对考试而开发,使用角色为管理员和学生、教师。学生可以通过登录在界面里浏览试卷进行考试和查询考试成绩。管理员可以管理学生信息、试题信息、生成试卷和查看成绩、管理年级班级。教师可以管理学生信息、查看分数和管理试题、试卷信息等。在本系统中,学生可以详细了解试卷的内容,灵活性强,对学生的考试帮助非常大。

关键词: 在线考试;试题信息;试卷管理;Java语言

设计技术:
  • 开发语言:Java
  • 数据库:MySQL
  • 技术:Spring+Mybatis+SpringMvc
  • 工具:IDEA、Maven、Navicat

主要功能:

 

本题库管理系统采用管理员、学生、教师界面进行设计。学生、教师的账号和密码可通过注册获得,管理员的账号和密码可由系统开发者在数据库中设置。管理员的主要功能为学生资料、教师资料的添加、修改,试题信息的添加和查询、试卷的生成,还可以查询学生的考试成绩、设置年级班级等。学生的主要功能为浏览试卷和在线考试以及查询考试成绩。教师的功能为设置试题、试卷、查看学生分数等。教师和管理员的功能类似,管理员属于上一级的领导可以管理教师的所有信息。

5.1管理员功能界面的实现

管理员是系统里的最高权限,负责系统里的所有信息的管理、审核。包括学生信息、试卷信息、分数信息等。

5.1.1用户登录界面的实现

    本功能设计的目的是帮助系统检验身份,保证系统的安全。在用户登录功能界面里的元素包括按钮、列表框、文字、图片等。用户输入框、密码输入框、权限列表框都居中展示。用户登录界面的实现界面如下图5.1所示:

图5.1用户登录界面的实现效果

5.1.2个人中心管理功能的实现界面

在个人中心管理功能里,管理员可以设置新的管理员,可以查询已有的管理员和修改当前登录的登录密码。设置多个管理员可以让更多的工作人员参与进来。添加管理员功能的实现界面如下图5.2所示:

图5.2添加管理员功能的实现界面

修改密码的实现界面如下图5.3所示:

图5.3修改密码的实现界面

5.1.3教师信息管理功能的实现界面

管理员登录后在教师信息管理功能里可以发布新的教师和删除不使用的教师账号以及修改错误的教师账号,管理员查询教师信息的实现界面如下图5.4所示:

图5.4管理员查询教师信息的功能实现界面

5.1.4学生信息管理功能的实现界面

管理员在本功能里可以查询学生资料,可以审核学生的注册信息,帮助学生使用本系统,当学生不使用后管理员可以及时的删除学生信息防止系统内容的外泄。管理员查询学生信息功能的实现界面如下图5.5所示:

图5.5管理员查询学生信息功能的实现界面

5.1.5试题管理功能的实现界面

试题管理功能里可以管理选择题、填写题、判断题等。管理员添加试题信息功能的实现界面如下图5.6所示:

图5.6管理员添加试题信息功能的实现界面

5.1.6试卷管理功能的实现界面

管理员可以添加试卷和管理试卷。管理员查询试卷信息功能的实现界面如下图5.7所示:

图5.7管理员查询试卷信息功能的实现界面

5.1.7分数管理功能的实现界面

管理员也可以对学生的成绩进行查看和删除,以此来审核用户的成绩。管理员查询学生分数功能的实现界面如下图5.8所示:

图5.8管理员查询学生分数功能的实现界面

5.1.8年级班级管理功能的实现界面

管理员可以设置和编辑年级班级信息。实现界面如下图5.9所示:

图5.9添加年级班级功能的实现界面

5.1.9考试管理功能的实现界面

    管理员可以查询考试记录,实现界面如下图5.10所示:

图5.10查询考试记录的实现界面

5.2学生功能的界面详细实现

5.2.1个人资料管理功能的实现界面

用户可以修改自己的个人资料使其保证正确性。用户修改个人资料管理功能的实现界面如下图5.11所示:

图5.11用户修改个人资料管理功能的实现界面

5.2.2在线考试功能的实现界面

在本功能里,学生可以填写答案完成考试。在线考试功能的实现界面如下图5.12所示:

图5.12在线考试功能的实现界面

5.2.3分数管理功能的实现界面

学生可以查询考试的成绩。分数管理功能的实现界面如下图5.13所示:

图5.13学生查看分数的功能实现界面

5.2.4错题查看功能的实现界面

    学生可以查看自己的错题信息,实现界面如下图5.14所示:

图5.14查看错题信息的实现界面

5.2.5试卷查看功能的实现界面

   学生可以查看所有的试卷并选择试卷进行在线考试,实现界面如下图5.15所示:

图5.15试卷查看功能的实现界面

5.2.6考试记录查看功能的实现界面

考试完成后可以查看所有的考试记录,实现界面如下图5.16所示:      

图5.16查看考试记录的功能实现界面

5.3教师功能的实现界面

教师的功能为修改个人资料和管理试卷、试题、分数、考试、学生信息。教师功能的实现界面如下图5.17所示:

图5.17教师功能的实现界面

 

要加V分享源码加LW

  • 20
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是菜鸟java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值