高性能的闭环OJ系统设计与实现.docx

资料分类:科技学院 上传会员:诛心啊 更新时间:2026-05-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13906
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.docx)
摘  要
 
随着在线教育的日益兴起,接触传统算法竞赛的选手越来越多,在线编程比赛也日益庞大,涌现出各种各样的在线编程比赛,在疫情冲击下的2020年,很多互联网公司都采用传统算法题目作为笔试题目,用来作为考核候选人的第一道关卡。本文分析了各大在线判题系统的特点,并且针对性的开发出了一款功能较为完整、界面美观、可横向堆叠扩展的高性能在线判题系统,使其能够替代旧系统,能够有效的支撑起一场专业竞赛。
 
关键词:高性能,闭环,在线判题系统,OJ,传统算法竞赛
目  录
 
第1章 绪论 1
1.1 章节概述 1
1.2 背景 1
1.2.1 大环境下的现状 1
1.2.2 杭州师范大学在线评测系统及编程教学的现状 1
1.2.3 在线判题系统的国内外研究现状 2
1.3 旧系统瓶颈 2
1.3.1 功能缺陷 2
1.3.2 性能瓶颈 3
1.4 开发目标 3
第2章 需求分析 4
2.1 功能模块 4
2.1.1 系统入口 4
2.1.2 用户与讨论模块 4
2.1.3 题库与比赛模块 4
2.1.4 判题与管理模块 4
2.1.5 传题模块 4
2.2 高性能架构 5
2.3 面向移动端兼容性 5
第3章 系统可行性分析 6
3.1 前端技术可行性 6
3.2 后端技术可行性 7
3.3 CI/CD技术可行性 8
3.4 经济可行性 9
3.4.1 所需要的费用 9
3.4.2 带来的收益 9
3.5 操作可行性 9
第4章 系统设计 10
4.1 功能模块 10
4.2 系统架构 11
4.3 数据库表的设计 11
4.4 系统界面设计 12
4.4.1 系统入口 12
4.4.2 用户模块 13
4.4.3 题库模块 14
4.4.4 比赛模块 15
4.4.5 管理模块 16
4.4.6 传题模块 17
第5章 性能分析 19
5.1 前端性能调优 19
5.2 后端性能测试 24
第6章 总结与展望 28
6.1 结论 28
6.2 展望 28
参考文献 30
致谢 31
相关论文资料:
最新评论
上传会员 诛心啊 对本文的描述:高性能的闭环OJ系统设计与实现 摘 要 随着在线教育的日益兴起,接触传统算法竞赛的选手越来越多,在线编程比赛也日益庞大,涌现出各种各样的在线编程比赛,在疫情冲击下的 2020......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: