该系统采用 前端: HTML + CSS + JS; 后端: Python + Flask + MySQL 数据库。

角色介绍:

- 管理员: 账号 admin,密码 123456

- 普通用户: 账号 qqq,密码 123456

模块介绍:

管理员

- 登录

- 增删改查学生信息

- 增删改查题库

- 查询做题情况

学生 (普通用户)

- 注册

- 登录

- 在线答题: 从题库随机选取 5 题进行考试

- 答题记录

数据库设计 (OnlineJudgeSystem)

- Admins (管理员): 记录管理员信息

- Students (用户): 记录用户信息,包括考试记录