SpringBoot + Vue在线考试系统源码分享与测评

SpringBoot + Vue在线考试系统源码分享与测评

项目介绍

本项目是一套基于 SpringBoot + Vue 的前后端分离在线考试系统,支持完整的考试管理功能。系统中用到了对象存储服务(如阿里云 OSS),但仅用于头像上传,因此可以根据需要选择配置。项目源码功能完善,经站长实测完全可用,适合作为学习参考或实际项目开发。

源码链接:https://pan.quark.cn/s/598b65a27d50

所需环境

  • JDK:17
  • MySQL:8
  • Maven:最新版本
  • Redis:最新版本
  • Node.js:14.16.0
  • 对象存储空间(OSS):可选

本地搭建步骤

后端搭建

  1. lib 文件夹中的 db_exam.sql 文件导入 MySQL 8 数据库。
  2. 使用 IDEA 打开项目,并修改 application.yml 文件中的数据库配置及 OSS 配置。
  3. 确保 IDEA 的 Maven 和 JDK 环境配置正确。
  4. 启动后端项目。

前端搭建

  1. 在前端项目目录下执行以下命令安装依赖:
     
    npm i
  2. 由于项目使用 Node.js 14.16.0 版本,node-sass 需要手动安装,执行以下命令:
     
    npm install node-sass@4.14.1
  3. 运行以下命令启动项目:
     
    npm run dev
  4. 使用管理员账号登录系统:
    • 账号admin
    • 密码123456

展示图

以下只展示一部分,幽络源已经测试过所有功能可用,而且很完善,不是那种通用的烂源码

4

2

1

3

5

7

6

测试总结

本源码功能齐全,包含从用户管理到考试发布的完整模块,非通用模板源码,值得推荐。

 

© 版权声明
THE END
喜欢就支持一下吧
分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容