Control Plane

总览

未登录
后端状态未检查
用户数0
考试数0
提交数0

当前流程

管理员创建用户和用户组,教师创建考试并分配环境,学生进入 WebSSH 操作后提交评分。

创建用户
创建用户组
创建考试
分配环境
提交评分

创建用户

管理员创建学生、教师或管理员账号。

用户列表

分配考试环境或加入用户组时可使用用户名、姓名或 #ID 搜索。

ID用户名名称角色操作

创建用户组

例如 Linux 一班、Linux 二班、教师组。

用户组列表

绑定考试或添加成员时使用用户组 ID。

ID名称说明创建时间操作

添加组成员

查询组成员

ID组 ID用户角色

创建考试

创建后可绑定用户组,再按用户组给学生分配环境。

考试列表

可输入考试标题、#ID 或 ID,用于环境分配或考试绑定组。

ID标题状态开始结束

考试绑定用户组

查询考试用户组

ID考试 ID用户组绑定时间

我的考试环境

学生只查看自己的环境,点击 WebSSH 进入服务器操作。

按学生分配环境

选择学生后,系统会通过 student-agent 创建学生环境、工作目录和 WebSSH 入口。

按用户组分配环境

选择用户组后,系统自动找出组内学生并分配环境。

回收环境

按考试和学生定位环境,删除对应学生环境,释放资源。

查询考试环境

教师和管理员查看某场考试下所有学生环境。

ID考试学生状态工作目录WebSSH回收时间操作

上传评分脚本

选择脚本评分

人工复核

下载评分日志

评分脚本列表

教师评分时输入脚本名称、#ID 或 ID。

ID名称文件状态上传时间
提交ID环境ID学生状态分数评分时间使用脚本评分日志

接口检查

确认前端能访问后端 Spring Boot API。

等待操作...