java毕业设计之在线答题系统(完整源码+说明文档+演示视频)

1 项目介绍

本文以java为开发技术,实现了一个在线答题系统。在线答题系统的主要使用者分为管理员、用户;管理员:首页、管理员信息、用户信息、新闻资讯、公告信息、试题类别、题型信息、试题信息、试卷信息、成绩信息、个人信息、修改密码、退出登录;用户:首页、新闻资讯、公告信息、试题类别、题型信息、试题信息、试卷信息、成绩信息、个人信息、修改密码、退出登录等功能。通过这些功能模块的设计,基本上实现了整个课程信息管理的过程。

2、项目技术

项目后端框架:Java+springboot

项目前端框架:vue2,springboot

3、开发环境

环境说明:

开发语言:java

框架:springboot, vue

JDK版本:JDK1.8

数据库:mysql 5.7+ (推荐5.7,8.0也可以)

数据库工具:Navicat11+

开发软件:idea/eclipse (推荐idea)

Maven包:Maven3.3.9+

4  系统特点

在系统设计上,采用了B/S的结构,同时,也使用java技术在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的在线答题系统。

5系统界面实现

5.1 登录

管理员输入个人的账号、密码和验证码登录系统,这时候系统的数据库就会在进行查找相关的信息,如果我们输入的账号、密码和验证码不正确,数据库就会提示出错误的信息提示,同时会提示用户重新输入输入自己的账号、密码和验证码,直到账号密码输入成功后,会提登录成功的信息。网站用户登录效果图如图5-1所示:

     
图5-1登录界面

5.2  管理员功能模块

5.2.1 管理员功能

管理员对登录后台后可以对首页、管理员信息、用户信息、新闻资讯、公告信息、试题类别、题型信息、试题信息、试卷信息、成绩信息、个人信息、修改密码、退出登录等内容进行相关操作。程序成效图如下图5-2所示:

图5-2管理员功能界面图

5.2.2 公告信息管理

管理员对公告标题、公告时间等进行进行添加、编辑、删除等操作。程序效果图如下图5-3所示:

图5-3公告信息管理界面

5.2.3 新闻资讯信息管理

管理员对名称、内容等新闻资讯信息进行新增、查看、修改以及删除等操作。程序效果图如下图5-4所示:

图5-4新闻资讯管理界面

5.2.4试题类别管理

管理员对试题类别名称、描述等内容进行添加、删除、修改以及查看等操作。程序效果图如下图5-5所示:

图5-5试题类别管理界面

5.2.5题型信息管理

管理员对名称、分数等题型信息进行添加、修改、删除以及查看等操作。程序效果图如下图5-6所示:

图5-6题型信息管理界面

5.2.6试题信息管理

管理员对试题名称、类别、题型、标准答案、选择题选项等实体内容进行查看、编辑、删除等操作。程序效果图如下图5-7所示:

图5-7试题信息管理界

5.2.7试卷信息管理

管理员对名称、编号、时长、类别、单选题个数、判断题个数、简答题个数、多选题个数、填空题个数等试卷信息进行添加、答题、删除等操作。程序效果图如下图5-8所示:

图5-8试卷信息管理界面

5.3.2 用户管理功能

用户进入系统可以对首页、新闻资讯、公告信息、试题类别、题型信息、试题信息、试卷信息、成绩信息、个人信息、修改密码、退出登录等功能进行操作。程序效果图如下图5-9所示:

图5-9用户功能界面图

试卷信息管理,用户可以查看名称、编号、时长等试卷信息,点击答题的按钮后开始进入答题界面进行答题。程序效果图如下图5-10所示:

图5-10试卷信息管理界面图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值