个人项目:论文查重

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11146
这个作业的目标 学习使用GitHub和博客园,熟悉开发所需工具

1. Github仓库

https://github.com/zhudachang1/papercheck

2. PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 25 30
· Estimate · 估计这个任务需要多少时间 10 15
Development 开发 300 360
· Analysis · 需求分析 (包括学习新技术) 40 40
· Design Spec · 生成设计文档 20 30
· Design Review · 设计复审 30 30
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 10 15
· Design · 具体设计 40 45
· Coding · 具体编码 200 250
· Code Review · 代码复审 30 50
· Test · 测试(自我测试,修改代码,提交修改) 40 50
Reporting 报告 60 70
· Test Report · 测试报告 20 30
· Size Measurement · 计算工作量 10 15
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 20
Total · 合计 805 1050

3.计算模块接口的设计与实现过程

算法分析

在这次的程序中,我选择了余弦相似度算法,上网查资料学到了算法原理。因为比较长,就将链接放上来。

https://blog.csdn.net/zz_dd_yy/article/details/51926305

相关接口

4.计算模块接口部分的性能改进。

模块审计

性能分析及占用时间

5.计算模块部分单元测试展示。

测试结果展示

.\orig.txt和.\orig_0.8_add.txt相似度: 81.00%
.\orig.txt和.\orig_0.8_del.txt相似度: 65.00%
.\orig.txt和.\orig_0.8_dis_1.txt相似度: 82.50%
.\orig.txt和.\orig_0.8_dis_10.txt相似度: 70.00%
.\orig.txt和.\orig_0.8_dis_15.txt相似度: 51.00%

6.计算模块部分异常处理说明。

当出现输入错误或者少输入文件名时,会被程序捕捉并报告错误。

posted @ 2020-09-24 22:38  猪大肠猪  阅读(595)  评论(0编辑  收藏  举报