1 Star 0 Fork 0

P.XyZ / Exam

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

在线考试系统(Online examination system, Created by SpringBoot framework)

我的博客 演示地址 联系方式

项目介绍

在线考试系统后端使用SpringBoot+Mybatis,前端使用Vue+ElementUI,数据库使用MySQL。

前端工程:https://github.com/huanfenz/ExamVue

环境介绍

名称 描述
Java版本 JDK 11
IDE工具 IntelliJ IDEA 2021.2.1(Ultimate Edition)
构建工具 Maven 3.3.9
Web服务器 SpringBoot内嵌的Tomcat
数据库 MySQL 5.7

运行步骤

  1. 数据库导入,新建数据库exam,将exam.sql文件导入并运行。
  2. 打开项目,打开src/main/resources/baseApplication.yaml,修改配置文件,并将文件名改为application.yaml。
    1. 配置 MySQL 数据库
    2. 配置 Redis
    3. 配置阿里云 OSS
  3. 运行后端工程。
    1. SpringBoot 工程运行
  4. 运行前端工程。
    1. npm install
    2. npm run dev

项目截图

登录界面

ex1

题目管理

ex2

组卷界面

ex3

考试界面

ex4

更多功能就在演示地址自己看吧!:smile:

演示地址

项目演示地址:http://exam.huanfenz.top/

管理员账号admin,密码admin

读者账号wangpeng,密码123456

数据库每天自动恢复,请勿保存重要信息。 图片因 OSS 服务关闭,暂时无法使用,等有空了会改成服务器的本地图片。

项目描述

业务流程

image

功能模块

image

技术架构

image

ER 图

省略属性:

image

联系方式

我的博客地址:个人博客。欢迎大家来踩。

我的联系方式,欢迎联系我:

  • 邮箱:huanfenz@qq.com
  • 微信:huanfenz

空文件

简介

暂无描述 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/twinkle77777/Exam.git
git@gitee.com:twinkle77777/Exam.git
twinkle77777
Exam
Exam
master

搜索帮助