# exam-system **Repository Path**: fisk_ink/exam-system ## Basic Information - **Project Name**: exam-system - **Description**: 一个可以正式使用的实训平台:整合课程+考试+自动判题+在线编程练习+虚拟机实验环境的综合实训平台+notebook实验环境 - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-10-08 - **Last Updated**: 2025-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

exam-system 2.1 - 企业信息化快速开发平台

[![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/somowhere/exam-system/blob/master/LICENSE) [![AUR](https://img.shields.io/badge/Spring%20Boot-2.3.0.RELEASE-blue.svg)](https://spring.io/projects/spring-boot#overview) [![star](https://gitee.com/somowhere/exam-system/badge/star.svg?theme=white)](https://gitee.com/somowhere/exam-system) [![GitHub stars](https://img.shields.io/github/stars/somowhere/exam-system.svg?style=social&label=Stars)](https://github.com/somowhere/exam-system) [![GitHub forks](https://img.shields.io/github/forks/somowhere/exam-system.svg?style=social&label=Fork)](https://github.com/somowhere/exam-system)

- 基于[Albedo](https://gitee.com/somowhere/albedo)开源基础脚手架实现的综合实验软件平台。由实验云平台、云资源管理调度平台、多语言自动判题系统、notebook在线实验模块、教学系统和考试系统六大子系统构成 - 基于 Spring Boot 、Spring Security、Mybatis 的RBAC权限管理系统 - 基于数据驱动视图的理念封装 Element-ui,即使没有 vue 的使用经验也能快速上手
#### 核心依赖 依赖 | 版本 ---|--- Spring Boot | 2.3.0.RELEASE Mybatis Plus | 3.3.1 hutool | 5.3.4 #### 模块说明 ``` exam-system ├── exam-system-ui -- 前端工程[8080] └── exam-system-common -- 系统公共模块 ├── exam-system-common-api -- 服务基础api ├── exam-system-common-core -- 公共工具类核心包 ├── exam-system-common-module -- 模块基础包 └── exam-system-modules -- 功能模块 ├── exam-system-admin -- 通用用户权限管理系统业务处理模块[4000] └── exam-system-plugin -- 插件模块 ├── exam-system-data-mybatis -- mybatis 基础模块 └── exam-system-swagger-api -- swagger api ``` ## 快速搭建 #### 为了能够快速搭建请首先加入maven的阿里云镜像 ``` nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public ``` 1. 具备运行环境:JDK1.8、Maven3.0+、MySql8+或Oracle10g+。 2. 导入ide前,安装lombok插件 3. 运行exam-system.sql脚本初始化数据库,修改exam-system-admin src\main\resources\config\application-dev.yml文件中的数据库设置参数。 4. 在exam-system目录下执行mvn clean install 5. 在exam-system-ui目录下执行 npm run build 生成dist目录 6. 启动redis 127.0.0.1 6379 7. 最高管理员账号,用户名:admin 密码:111111 8. IntelliJ IDEA 推荐安装 阿里编码规范插件 [alibaba-java-coding-guidelines](https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines) #### 提交反馈 1. 欢迎提交 issue,请写清楚遇到问题的原因,开发环境,复显步骤。 2. 不接受`功能请求`的 issue,功能请求可能会被直接关闭。 3. QQ群: 微信: