这个作业属于哪个课程

https://edu.cnblogs.com/campus/nue/SE202010

这个作业要求在哪里

https://edu.cnblogs.com/campus/nue/SE202010/homework/11481

这个作业的目标

实现一个能够对文本文件中的单词的词频进行统计的控制台程序。通过对程序的设计,了解软件开发基本流程和各个阶段的时间分配,提高编程能力。

学号

2020402

 

一、代码仓库链接:https://gitee.com/xiaofeng612730/word-count.git

二、PSP表格

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

三、计算模块接口的设计与实现过程。

四、计算模块接口部分的性能改进。 

在normalize函数中,因受限于编程语言能力的限制,对换行符\n的识别和转换一直存在问题,期待在接下来的改进中重点解决。

五、工作记录