一、提要
当前各模块负责人(点击人名可跳转至CSDN个人主页):
文字图片提取—王帅
界面设计、数据库设计——牛翔宇
代码检测——吴玮桓
代码与文本查重——李成
本文简单记录2021.5.10——2021.5.17一周内各成员工作内容总结和对下一周工作内容的展望。具体内容请查看个人总结文章:
2021.5.16项目阶段报告-王帅
2021.5.16项目阶段报告-吴玮桓
2021.5.16项目阶段总结-李成
2021.5.16项目阶段总结-牛翔宇
二、本周总结
1.文字图片提取(王帅)
- 实现了文件内容的按序提取。
- 使查重结果可视化。
- 输出c和java的ast语法树。
2.代码检测(吴玮桓)
1.实现三种语言的动态检测(其中python由于语言特性不能完全实现)
2.完善了动态检测工具的集成以及方法的集成
3.与队友沟通交流确认接下来时间的进展和规划
3.代码与文本查重(李成)
1、本周总结了一下当前项目的进度,以及未来要实现的内容。
2、也进一步实现了关于java的ast语法树的分析,然后只要套上smithwaterman的算法即可实现相似度的对比分析。
4.界面设计、数据库设计(牛翔宇)
- 本周已寻找到了相对更好的检测sonarqube服务器开启状态的方法。此外,本周团队开了一次研讨会,讨论下一步的具体任务分解以及各位成员的分工。
三、下周计划
1.代码与文本查重(王帅)
- 开发线上版本.
2.代码检测(吴玮桓)
1.与前端进行对接
2.整合输出的格式
3.代码与文本查重(李成)
1、进行C++的ast的语法树的分析。
2、然后将查重的代码更加细颗粒的实现。
4.界面设计、数据库(牛翔宇)
- 实现检测sonarqube服务器开启状态的方法。
- 将文件提取部分集成到系统中。
- 进一步讨论开发程序网页版的可行性,若可行性较大则开发网页版程序。