基于SpringBoot+Vue+Elementui的在线考试系统(可做毕设)

目录

一、项目介绍

二、项目演示地址

三、功能介绍

四、技术栈

五、部分功能图片展示

1.登录页面

2.试题管理

3.试卷编制

4.考试管理

5.在线考试

6.试卷批改

7.我的成绩


一、项目介绍

青云在线考试系统是一套麻雀虽小但五脏俱全的系统。

采用了目前主流的技术栈SpringBoot+Vue+ElementUI并进行了前后端分离。

考试系统难度适中,且对于事务和锁都有应用,非常适合学习练手。可以自己进行全栈学习,也可以作为毕业设计使用。

二、项目演示地址

演示视频:

青云在线考试系统https://github.com/imfinefku/examination

三、功能介绍

权限管理:包含菜单管理、用户管理、角色管理、部门管理、用户权限分配。
考试管理:包含科目管理、试题管理、试卷管理、考试管理、试卷批改。
我的考试:包含在线考试、我的成绩。
题型支持:目前暂时支持单选题、判断题、简答题。
自动批改:对于单选题和判断题,系统会自动进行批改,简答题需要人工批改。

四、技术栈

工具及技术版本
idea
JDK1.8
SpringBoot2.2.1
MyBatis1.3.2
JWT3.4
Vue2.0
ElementUI2.0
MySQL5.7
Nodev16.16.0

五、部分功能图片展示

1.登录页面

2.管理台页面

3.试题管理

4.试卷编制

5.考试管理

6.在线考试

7.试卷批改

8.我的成绩

网上考试系统是一套基于B/S体系,采用大型数据库Sql Server2000和先进的JAVA、ASP技术开发的网络多用户版、支持在互联网和局域网组织各种无纸化考试的网上考试系统。 该系统具有强大的题库存储功能及题库管理功能,支持单选题、多选题和判断题客观题型和填空题、问答题主观题型。每位学科教师均可建立自己的题库科目、试卷类型、生成网上试卷及纸上试卷,支持人工选题、系统随机选题及按试题序列选题多种方式。自由定义考试科目、考试时间及考式范围,客观题系统自动批卷判分、主观题人工批卷功能。考生登陆系统后只需要点击鼠标就可以完成各项科目的考试,且考试完毕分数自动生成。该系统具有在线考试监控功能,监考教师登陆后台管理系统,可随时直观地看到考生当前的考试状态,如:正在考试、已经交卷、缺考及迟到等。该系统摆脱了传统考试(笔试)环节中繁杂的工作、如:人工选题、印题、批卷、分数统计等,提高了考试工作效率,节省了诸多考试环节中人力、物力、纸张及时间成本。 系统特点: 1、基于B/S体系,网络多用户版,支持在互联网和局域网组织各种无纸化考试。 2、强大的题库管理功能,支持单选题、多选题和判断题三种客观题型和填空题和简答题两种主观题型。 3、多种组卷方式,可以设定从某题库中随机抽取指定数量和难度的试题或手工选取试题,也可以从某题库中每个题型各随机抽取指定数量和难度的试题,并将试卷换算成指定的总分。 4、自由设置考试科目、自由设置题库、自动生成试卷、多功能成绩查询功能。试题支持插入图像(BMP和JPG格式)、对象。 5、系统控制考试时间、考试结束系统自动提交试卷、试卷显示考生照片对考生身份确认,防止替考、重复登陆考试等作弊行为。考生答题完毕交卷后,客观题系统立即判分,主观题有人工批卷功能,并保留考生考试答题信息。 6、在线考试监控功能,系统管理员可随时直观地看到考生当前的状态,如:正在考试、已经交卷、缺考、迟到等。 7、方便的试卷构造功能,分为生成网上试卷、生成纸上试卷,可将试卷以Word格式导出(附答案),无须再进行任何排版便可直接打印。 8、灵活的人员管理方式,系统管理员可以方便地维护考生帐户,并设置其考试状态,如允许考试、禁止考试。 9、可以同时开设多学科、多考场,各考场不会干扰,考生不能串考场。 10、强大SQL SERVER数据库时实备份及恢复功能、防止大量题库意外丢失。 11、节省考试成本及提高教师工作效率:节省了诸多考试环节中人力、物力、时间及纸张等成本。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值