源代码查重软件开发任务书

 2021-11-07 21:55:33

1. 毕业设计(论文)主要目标:

现有的查重系统基本都是在源代码词法层面去进行相似度比较,不对代码进行语法分析,因此造成了稍加结构修改的抄袭行为无法有效检测的现状。

针对此现状,本课题开发一个深入到语法层面的源代码查重软件。软件自动地在待测代码与样本之间进行对比,首先计算待测代码与样本库代码的相似性,以量化形式给出源代码相似度,然后根据任课教师对该题目设置的阈值,对比计算出来的相似度判断是否属于抄袭。通过应用该软件,可以大大降低任课老师的工作量,遏制学生之间互相抄袭的不良学风,有效提高教学质量和学生的能力。

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

查阅代码查重领域的文献资料,了解相关算法模型,选取合适的算法模型应用到软件开发中。

依据一般的软件开发流程,进行软件的需求分析,完成软件的总体设计和详细设计,并以Eclipse作为开发工具完成源代码查重软件的开发。最后按照要求完成毕业论文的撰写。

3. 主要参考文献

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

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