福州大学软件工程1916|W班 第3次作业成绩排名


作业链接

结对第二次—文献摘要热词统计及进阶需求


评分细则

本次作业由三部分组成(程序满分80,博客满分70,工程能力满分30)

程序评分标准

基础需求

共有7个测试用例,每个满分20分并按照一定的映射规则最后映射成总分。其中具体的得分规则如下:

字符数统计正确 +1
单词数统计正确 +2
有效行统计正确 +2
词频统计每对1条 +1(全对得15分)
最后程序映射总分公式为:((test1/20)*8+(test2/20)*8+(test3/20)*8+(test4/20)*8+(test5/20)*8+(test6/2)+(test7/2))/60*40

进阶需求

共有9个测试用例,如下所示:

"-w 1 -i tests/result-m.txt -o output.txt",
"-w 0 -i tests/result-m.txt -o output.txt",
"-n 20 -w 1 -i tests/result-m.txt -o output.txt",
"-n 20 -w 0 -i tests/result-m.txt -o output.txt",
"-m 5 -w 1 -i tests/result-m.txt -o output.txt",
"-m 5 -w 0 -i tests/result-m.txt -o output.txt",
"-m 3 -n 100 -w 1 -i tests/result-m.txt -o output.txt",
"-m 3 -n 100 -w 0 -i tests/result-m.txt -o output.txt",
"-o output.txt  -w 1 -n 100 -m 2 -i tests/result-m.txt",

每个满分20分并按照一定的映射规则最后映射成总分。其中具体的得分规则如下:

字符数统计正确 +1
单词数统计正确 +2
有效行统计正确 +2
词频统计:
1,2文本每对1条+1,(全对得15分);
3,4文本每对1条 +0.5(全对得15分);
5,6文本每对1条 +1(全对得15分);
7,8,9文本每对1条 +0.1(全对得15分);
最后程序映射总分公式为:得分/180*40

博客评分标准

  1. 在文章开头给出结对同学的博客链接、本作业博客的链接、你所Fork的同名仓库的Github项目地址,【1'】并贴出Github的代码签入记录【1'】
  2. 给出具体分工【1'】
  3. 给出PSP表格【2'】
  4. 解题思路描述。即刚开始拿到题目后,如何思考,如何找资料的过程。【5'】
  5. 设计实现过程。设计包括代码如何组织,比如会有几个类,几个函数,他们之间关系如何,关键函数是否需要画出流程图?单元测试是怎么设计的?代码组织与内部实现设计(类图)【5'】说明算法的关键与关键实现部分流程图【5'】
  6. 记录在改进程序性能上所花费的时间,描述你改进的思路。描述你改进的思路【8'】展示性能分析图和程序中消耗最大的函数【2'】
  7. 代码说明。展示出项目关键代码,并解释思路与注释说明。【8'】
  8. 展示出项目部分单元测试代码,并说明测试的函数,构造测试数据的思路【7'】
  9. 结合在构建之法中学习到的相关内容,撰写遇到的代码模块异常或结对困难及解决方法。【3'】评价你的队友:值得学习的地方和需求改进的地方【2'】
  10. 附加题设计与展示:设计的创意独到之处、实现思路、实现成果展示【20'】

工程能力评分标准

image.png-109.4kB


作业得分情况

基础需求得分

image.png-225kB

进阶需求得分

image.png-194.9kB

博客得分

image.png-303.1kB

工程能力得分

image.png-99.3kB


成绩排名

程序和博客得分排名

image.png-179.5kB

工程能力得分排名

image.png-281.1kB

程序和博客得分千帆竞发图

image.png-551.5kB

工程能力得分千帆竞发图

image.png-617.4kB


总结

posted @ 2019-03-25 23:10  Eventide  阅读(521)  评论(6编辑  收藏  举报