福州大学软件工程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分) 在文章开头给出结对同学的博客链接.本作 ...
随机推荐
- 修改Windows默认远程端口号
1.定位注册表,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp],右侧修改 ...
- Linux-Centos7系统下安装python2并与python3版本共存
问题描述: 最近有个需求是想在centos下安装python3.5 因为django这边用到是这个版本 1.查看系统版本和python版本 Centos7.6版本默认安装的是python2.7.5版本 ...
- LeetCode算法题-N-ary Tree Level Order Traversal(Java实现)
这是悦乐书的第225次更新,第238篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第92题(顺位题号是429).给定n-ary树,返回其节点值的级别顺序遍历.(即,从左到 ...
- Linux 小知识翻译 - 「日志」(log)
这次聊聊「日志」. 「日志」主要指系统或者软件留下的「记录」.出自表示「航海日志」的「logbook」. 经常听说「出现问题的时候,或者程序没有安装自己预期的来运行的时候,请看看日志!」. 确实,记录 ...
- java使用elasticsearch实现集群管理
本篇博客主要是查看集群中的相关信息,具体请看代码和注释 @Test public void test45() throws UnknownHostException{ //1.指定es集群 clust ...
- Linux之文档与目录结构
Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有“盘(C盘.D盘.E盘)”的概念.已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来 ...
- Mac中selenium使用出现错误
解决方案是: 首先通过brew 安装 $ brew install geckodriver 然后设置配置文件~/.bash_profile文件 export PATH=$PATH:/path/to/g ...
- Md5的生成
1.使用hashlib包(一) import hashlib src = 'anthing' m1 = hash.new() m1.update(src) print (m1.hexdigest()) ...
- NUMA特性禁用
一.检查OS是否开启NUMA # numactl --hardware 二.Linux OS层面禁用NUMA 1.修改 grub.conf # vi /boot/grub/grub.conf #/* ...
- 史上最简单的springboot国际化多语言切换实现方案
每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code 前提: 在resources目录下建立 messages_en_US.properti ...