福州大学软件工程1816 | W班 第2次作业成绩排名
作业链接
评分细则
本次个人项目分数由两部分组成(博客分满分40分+程序得分满分60分)
- 博客评分规则
- 在文章开头给出你们Fork仓库的Github项目地址。(1')
- 在开始实现程序之前,在下述PSP表格记录下你估计将在程序的各个模块的开发上耗费的时间。(5')
- 计算模块接口的设计与实现过程。 设计包括代码如何组织,比如会有几个类,几个函数,他们之间关系如何,关键函数是否需要画出流程图?说明你的算法的关键(不必列出源代码),以及独到之处。(20')
- 计算模块接口部分的性能改进。 记录在改进计算模块性能上所花费的时间,描述你改进的思路。(3')
- 计算模块部分单元测试展示。 展示出项目部分单元测试代码,并说明测试的函数,构造测试数据的思路。并将单元测试得到的测试覆盖率截图,发表在博客中。(5')
- 计算模块部分异常处理说明。 在博客中详细介绍每种异常的设计目标。每种异常都要选择一个单元测试样例发布在博客中,并指明错误对应的场景。(4')
- 在你实现完程序之后,在附录提供的PSP表格记录下你在程序的各个模块上实际花费的时间。(2')
- 程序评分规则
本次项目共有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)
博客和程序得分表
评分统计图
千帆竞发图
总结
本次作业共40人按时提交,8人未提交。
- 徐明盛同学在这次作业中程序完成质量较高,对函数模块功能的描述相对清晰,并为程序的大体逻辑给出了相关的流程图。博客地址如下:
http://www.cnblogs.com/kofyou/p/9637963.html - 许郁杨同学在这次作业中博客完成质量较高,基本上完成了此次作业的要求,如单元测试,性能测试,异常处理说明等,条理清晰。博客地址如下:
http://www.cnblogs.com/S031602240/p/9613762.html - 傅海涛同学在这次作业中程序完成质量较高,建议大家前往学习借鉴,git地址如下:
https://github.com/fht2018/PersonProject-Java2
反思:
第一次测试编程作业,我们的进度稍微有些慢了,期间也遇到了一些困难。
- 首先是在自动测试工具的使用上遇到了问题,在这里也要感谢热心帮助的K班助教们。
- 合理利用时间,分配好每天的任务,否则会导致一直被动的一个状态。
- 其次感觉再需求阐述方面可能可以再具体清晰一些,在做作业期间遇到一些同学们询问需求问题,可能是我们表述的不够清晰导致的,有时候较忙,可能忘记回同学们的问题,望见谅。
- 同学们一定要注意代码的格式规范。代码测试阶段遇到许多同学们代码格式没有按照规范要求导致没有成绩,也因此开放了二次提交代码的机会。希望同学们按要求提交,避免写的很辛苦最后没有得分的情况。
- 最后,希望同学们在完成博客撰写的时候按得分要求点回答问题。这次作业遇到一些程序完成不错的同学博客得分比较低觉得有些遗憾,有一些同学们在博客当中也不说明就粘贴一大段源代码会导致博客得分比较低。
汇总成绩排名链接
福州大学软件工程1816 | W班 第2次作业成绩排名的更多相关文章
- 福州大学软件工程1816 | W班 第1次作业成绩排名
1.作业地址 第一次作业--准备篇 2.作业要求 (1)回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什 ...
- 福州大学软件工程1816 | W班 第3次作业成绩排名
写在前面 汇总成绩排名链接 1.作业链接 第三次作业--原型设计(结对第一次) 2.评分准则 本次作业总分 25分,由以下部分组成: (1)在随笔开头请加上该博客链接,以方便阅读时查看作业需求,并备注 ...
- 福州大学软件工程1816 | W班 第5次作业成绩排名
写在前面 汇总成绩排名链接 1.作业链接 第五次作业--项目选题报告(团队) 2.评分准则 本次作业映射总分为100分+贡献度得分,由以下部分组成: 选题报告内容(10分) 本组评审表设计(5分) 现 ...
- 福州大学软件工程1816 | W班 第7次作业成绩排名
写在前面 汇总成绩排名链接 1.作业链接 第七次作业--项目需求分析(团队) 2.评分准则 本次作业映射总分为100分+贡献度得分,由以下部分组成: 引言(5 points) . 用户场景(15 po ...
- 福州大学软件工程1916|W班 第3次作业成绩排名
作业链接 结对第二次-文献摘要热词统计及进阶需求 评分细则 本次作业由三部分组成(程序满分80,博客满分70,工程能力满分30) 程序评分标准 基础需求 共有7个测试用例,每个满分20分并按照一定的映 ...
- 福州大学软件工程1916|W班 第6次作业成绩排名
作业链接 团队第三次-项目原型设计 评分细则 博客评分标准 在随笔开头,备注小组同学的学号.(1') 文字准确.样式清晰.图文并茂.字数在1000字左右.(10') 原型模型必须采用专用的原型模型设计 ...
- 福州大学软件工程1916|W班 第5次作业成绩排名
1. 作业链接: https://edu.cnblogs.com/campus/fzu/SoftwareEngineering1916W/homework/2768 2. 评分准则: 本次作业评分分为 ...
- 福州大学软件工程1916|W班 第2次作业成绩排名
作业链接: 结对第一次-原型设计(文献摘要热词统计) 评分准则: 本次作业评分分为两部分,一部分是博客分数(满分25分),另一部分是工程能力分数(满分30分). 博客分数评分标准: 1.在随笔开头请加 ...
- 福州大学软件工程1816 | W班 第6次作业WordCount成绩排名
作业链接 WordCount进阶需求 评分细则 本次个人项目分数由两部分组成(博客分满分40分+程序得分满分60分) 博客评分细则(满分60,最终折算为40分) 在文章开头给出结对同学的博客链接.本作 ...
随机推荐
- Dos环境变量修改
批处理修改环境变量,修改用户变量.系统变量(全局变量),永久/临时设置环境变量.设置Java环境变量 临时环境变量 修改变量: set PATH=%Path%;%JAVA_HOME%\bin 含义:表 ...
- windows平台下实现高可用性和可扩展性-ARR和HLB
本文档提供了关于如何将应用程序请求路由(ARR)与硬件负载均衡器一起使用以实现高可用性和可伸缩性的说明性指导.本文采用F5大IP负载均衡器来说明ARR与硬件负载平衡器之间的工作关系. IIS7.0及以 ...
- Python中关于with open file as 的用法
最近用到python来处理文本文件了,然后需要处理文件.发现python中提供的with open as 这个还是用的不错的!好的,废话不多说了,看下例子: with open('./sig ...
- ELK-logstash-6.3.2-常用配置
1. input-file收集日志信息 [yun@mini04 config]$ pwd /app/logstash/config [yun@mini04 config]$ cat file.conf ...
- 线程--实现Runnable接口
实现Runnable接口,创建线程步骤: 1.定义类,并实现Runnable接口 2.重写Runnable接口中的run()方法 3.通过Thread类建立线程对象 4.将实现了Runnable接口的 ...
- python 黏包现象及其解决方案
一.数据缓冲区 缓冲区(buffer),它是内存空间的一部分.也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区,显然缓冲区是具有一定大小的 ...
- echarts修改上下左右的边距
grid: { top: '4%', left: '3%', right: '4%', ...
- Get https://192.168.2.119/v2/: dial tcp 192.168.2.119:443: getsockopt: connection refused
Get https://192.168.2.119/v2/: dial tcp 192.168.2.119:443: getsockopt: connection refused
- vue 数据绑定实现的核心 Object.defineProperty()
vue深入响应式原理 现在是时候深入一下了!Vue 最独特的特性之一,是其非侵入性的响应式系统.数据模型仅仅是普通的 JavaScript 对象.而当你修改它们时,视图会进行更新.这使得状态管理非常简 ...
- UVA225-Golygons(dfs)
Problem UVA225-Golygons Accept:307 Submit:3646 Time Limit: 3000 mSec Problem Description Imagine a ...