基于在线代码测评的实验教学辅助系统的设计与实现任务书

 2021-11-09 21:58:08

1. 毕业设计(论文)主要内容:

实验教学是提高计算机类学生程序设计能力的重要环节,然而大量的代码审查、测评需要耗费巨大的人力资源,因此,急需一套能够自动测评学生提交的源程序代码,实时给出反馈结果的在线评测辅助教学系统。本毕业设计要求采用B/S模式,通过内置的开源的判题机,设计并实现程序设计在线测评的实验教学辅助系统。系统需提供用户注册登录,题库管理、在线测评等功能。

2. 毕业设计(论文)主要任务及要求

1.查阅15篇相关文献(不少于3篇外文文献),并每篇书写200—300字文献摘要(装订成册,带封面);2.认真填写周记,完成至少1500字开题报告(“设计的目的及意义”至少800汉字;“基本内容和技术方案”至少400汉字;进度安排应尽可能详细;教指导教师意见应包含:学生的调研是否充分?基本内容和技术方案是否已明确?是否已经具备开始设计(论文)的条件?能否达到预期的目标?是否同意进入设计(论文)阶段?);3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);4.完成系统的编码与调试;5.完成10000字以上的毕业论文;6.进行论文答辩。

3. 毕业设计(论文)完成任务的计划与安排

(1)2020/1/13—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告; (2)2020/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善; (3)2020/5/1—2019/5/25:撰写及修改毕业论文;(4)2020/5/26—2019/6/5:准备答辩。

4. 主要参考文献

[1]大规模编程题在线评判技术研究[D]. 华南农业大学, 2016.

[2]黄洪波, 宋鸿陟, 彭红星,等. 大规模程序评判系统的设计与实现[J]. 计算机工程与设计, 2016, 37(3):825-831.

[3]刘宇欣, 周秋霞. ACM平台在C程序设计教学中的应用[J]. 计算机时代, 2018(3).

[4]赵春风. 基于J2EE技术ACM竞赛程序在线评测系统的设计与实现[D]. 厦门大学, 2013.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。