1 / 24
文档名称:

程序在线评判系统毕业答辩.ppt

格式:ppt   大小:3,872KB   页数:24页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序在线评判系统毕业答辩.ppt

上传人:88jmni97 2024/3/27 文件大小:3.78 MB

下载得到文件列表

程序在线评判系统毕业答辩.ppt

相关文档

文档介绍

文档介绍:该【程序在线评判系统毕业答辩 】是由【88jmni97】上传分享,文档一共【24】页,该文档可以免费在线阅读,需要了解更多关于【程序在线评判系统毕业答辩 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。程序在线评判系统毕业答辩系统概述系统功能设计技术实现系统测试与优化总结与展望系统概述01123程序在线评判系统是一个基于Web的在线编程平台,旨在为学生、教师和开发者提供一个方便、高效、公正的编程环境。该系统支持多种编程语言,包括C、C、Java、Python等,并提供了丰富的算法和数据结构库供用户使用。系统采用B/S架构,用户通过浏览器即可进行编程和提交代码,无需安装任何客户端软件。系统简介03方便教师进行教学管理教师可以通过系统方便地布置作业、查看学生提交情况、统计成绩等,提高教学管理效率。01提高编程教学的效率和效果系统能够实时评判学生提交的代码,并提供详细的错误提示和优化建议,帮助学生快速定位问题并改进代码质量。02促进编程竞赛的公平性和公正性系统采用严格的评判机制,确保代码的正确性和原创性,有效避免了人工评判的主观性和误判。系统目标采用React框架和Redux状态管理库,实现用户界面的高响应性和可维护性。,提供RESTfulAPI接口,处理用户请求和数据存储。使用MongoDB数据库存储用户信息、题目信息、代码提交记录等数据。采用多进程异步评判引擎,确保代码评判的高效性和准确性。系统架构系统功能设计02提供注册功能,允许用户创建账户。用户注册提供登录功能,验证用户身份。用户登录根据用户角色分配不同权限,确保系统安全。权限管理允许用户修改个人信息。用户信息维护用户管理功能允许管理员添加新的编程题目。题目添加允许管理员修改现有题目信息。题目修改允许管理员删除不再需要的题目。题目删除提供查询功能,方便查找特定题目。题目查询题目管理功能提交评判实时展示评判结果,包括正确性、性能等方面。评判结果展示代码查重评判日志记录01020403记录每次评判的过程和结果,方便追溯和审计。学生提交代码后,系统自动进行评判。检测提交的代码是否与已有代码重复。评判功能