项目描述:在线评测系统是一种广泛应用在教学和编程比赛中的在线系统。该系统的主要目标是对用户提 交的程序代码进行编译和执行,并将执行结果反馈给用户。 涉及技术:Spring、SpringBoot、MyBatis、MyBatis-Plus、Mysql、Docker 等。 1. Springboot 框架+Thymeleaf 模板引擎搭建系统的 Web 部分,数据库选择 MySQL 作为系统的关系型数据库。 2. 评测机的设计:评测机就是一个将 Web 端提交的代码进行编译并运行的程序,原理是每秒钟自动从数据库获取未评测的程序, 在 Linux 系统上进行评测。 3. 基于 Docker
功能需求点列表 编 号 功 能 名 称 使 用 人 功 能 描 述 1 在线配置 用户 在线配置电脑配件 2 查看产品信息 管理员 查看所有可配置配件产品的信息 3 添加产品 管理员 添加新的产品信息 4 删除产品 管理员 删除指定产品id或产品名的信息 5 产品信息修改 管理员 修改指定产品id的信息
项目描述:在线评测系统是一种广泛应用在教学和编程比赛中的在线系统。该系统的主要目标是对用户提 交的程序代码进行编译和执行,并将执行结果反馈给用户。 涉及技术:Spring、SpringBoot、MyBatis、MyBatis-Plus、Mysql、Docker 等。 1. Springboot 框架+Thymeleaf 模板引擎搭建系统的 Web 部分,数据库选择 MySQL 作为系统的关系型数据库。 2. 评测机的设计:评测机就是一个将 Web 端提交的代码进行编译并运行的程序,原理是每秒钟自动从数据库获取未评测的程序, 在 Linux 系统上进行评测。 3. 基于 Docker...
功能需求点列表 编 号 功 能 名 称 使 用 人 功 能 描 述 1 在线配置 用户 在线配置电脑配件 2 查看产品信息 管理员 查看所有可配置配件产品的信息 3 添加产品 管理员 添加新的产品信息 4 删除产品 管理员 删除指定产品id或产品名的信息 5 产品信息修改 管理员 修改指定产品id的信息...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人