在线考试系统/在线学习系统
基于Spring Boot设计一个在线考试系统,实现线上巩固和应用以及检测相结合。相比于传统的线下考试,为更多的考试和参与考试的相关人员提供更多的便利,可以在线上即可实现考试和检测,无需再到线下考试,而批改任务也将大大地优化,提高教育行业工作者的效率,以及对于传统教学的优势互补,同时增强教学管理质量,提高教学效率,实现高效互动。
应用功能结构
系统ER图
项目用到的技术
项目采用前后端分离开发。
SpringBoot2.1.6
Mybatis
Mysql
Redis
druid
mybatis generator
HTML
JQuery
Bootstrap
应用截图
登录界面
注册界面
在线评卷
人员管理
考试管理
题目管理
项目部署
开发项目环境说明:
系统:Windows10
jdk版本:1.8
IntelliJ IDEA 版本:2.5
1.还原数据库文件
运行Mysql数据库,利用Navicat等可视化数据库软件连接,创建数据库online-exam-system
录下sql文件下的数据库还原文件online-exam-system.sql
。
2.导入项目
打开IDEA,点击OPEN...选择online-exam-system项目根目录下的pom.xml文件,open as project。
3.加载maven
等待加载Maven,IDEA自带Maven一般不需要配置。但是用的是官方源可能会比较慢,课百度maven 换阿里源
解决。若此步不行,可手动安装maven。
4.配置项目
配置属性文件路径:\src\main\resources\project.properties 注:只需配置和修改sql主机地址,数据库名,用户名,密码, 项目访问路径,这几个属性,项目即可正常运行访问。
#数据库连接配置 #数据库主机地址 jdbc.host=127.0.0.1 #数据库名 jdbc.database=online-course #数据库用户名 jdbc.username=填写你的数据库用户名 #数据库密码 jdbc.password=填写你的数据库密码
5. 安装Redis并运行
安装包已附在压缩包中,解压后,双击redis-server.exe
运行。
5.运行项目
6.项目访问
前台进入方式
localhost:8080
后台进入方式
localhost:8080/manage
测试账号:admin 密码:123456(这是管理员账户,前后台通用,使用前台最好注册个学生账户)
在线考试系统/在线学习系统相关推荐
- 毕业设计-基于SSM实现在线考试及题库管理系统
作者主页:编程指南针 简介:Java领域优质创作者.CSDN博客专家 Java项目.简历模板.学习资料.面试题库.技术互助 文末获取源码 项目编号:BS-GX-019 本项目是一个基于WEB的试题库 ...
- html5框架在线考试布局,在线考试系统
<在线考试系统>由会员分享,可在线阅读,更多相关<在线考试系统(5页珍藏版)>请在人人文库网上搜索. 1.在线考试系统[摘要] 在线考试系统可以实现考试的无纸化管理, 这种通过 ...
- SSM框架在线考试网站-在线考试系统(idea开发javaweb-javaee-j2ee-springboot)自动交卷-倒计时
0.效果展示 1.概述 2.搭建环境 本文以实现一个线上在线考试网站为目标,从环境搭建到编码实现全过程讲述 我们使用javaweb.J2EE来构建在线考试网站,环境使用最新版jdk和tomcat,配合 ...
- java北大青鸟注册系统_java学习系统
下面码s代是j,学习系统比较代码长,码&L代以下是H,完整面有的中的枚一个举参主要国省是里市区数,城市. 本身面向对象的概有类念基础知识虽然是没,学习系统向对象的仍然特性但它有面,.性选现面向 ...
- 基于html5的在线教育,基于HTML5的在线学习系统的设计与实现
基于HTML5的在线学习系统的设计与实现 发布时间:2019-11-18所属分类:科技论文浏览:1次 摘 要: 摘 要: 在线课程学习网站的发展迅速,吸引了广大用户.基于 HTML5 的在线学习系统经 ...
- (附源码)springboot在线考试系统 毕业设计 160935
在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题. ...
- (附源码)php在线考试系统 毕业设计 032028
基于PHP在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻 ...
- 转载 多家在线考试系统对比分析
在百度网上输入"在线考试系统"."网上考试系统"等关键字,就会搜出多家考试系统提供商,有的是花钱在百度买的排名推广,有的是因为搜索率高排在前台.初步计算一下,专 ...
- 在线考试系统哪个好用,5款适合学校使用的在线考试系统!
其实小编说到这里,想要告诉大家,在线考试系统其实市面上有很多,学校如何来选择线上考试培训系统呢?赛好办今天着重为大家介绍5款在线考试系统,你都知道哪一个? 1.赛好办在线考试系统 赛好办在线考试系统是 ...
- java毕业设计——基于JSP+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码)——在线考试系统
基于JSP+sqlserver的网络在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于JSP+sqlserver的网络在线考试系统设计与实现,文章末尾附有本毕业设计的论文和源码下 ...
最新文章
- 0709 C语言常见误区----------函数指针问题
- 小论Java类变量的隐私泄露
- 死磕Synchronized底层实现--偏向锁
- AtCoder AGC029F Construction of a Tree (二分图匹配)
- leetcode 638. Shopping Offers | 638. 大礼包(动态规划,多约束背包问题)
- 从h264码流中获取图像的宽高---版本1 (移植于ffmpeg)
- Linux Kernel 5.8 发布,华为内核代码贡献全球持续领先
- django新闻页面编写
- 1.2 JAVA多线程实现
- 我个人总结的Halcon内存管理心得笔记,关于C#/C++内存释放
- 明源云客微信抢房技巧_明源云客车位线上开盘体验 - 微信抢房_软件抢房_网上选房_手机抢房_代抢房 - 爱抢房...
- sci结构及写作顺序
- python金融分析小知识(7)——股票收盘价曲线可视化
- Python实现文本相似度比较分析
- Day02-HTML基础
- 屏的像素与传输速率_HDMI线的传输速率是如何定义的
- 腾讯云tca认证是什么?含金量怎么样?证书有什么有事吗
- 中央空调如何调节温度html,麦克维尔中央空调设置温度单位方法
- Android 切换系统语言
- win10系统 VirtualBox 无法打开虚拟机,报错VERR_VD_IMAGE_READ_ONLY