软工第二次作业
PSP2.1 | 个人开发流程 | 预估耗费时间(分钟) | 实际耗费时间(分钟) |
---|---|---|---|
Planning | 计划 | 30 | 10 |
· Estimate | 明确需求和其他相关因素,估计每个阶段的时间成本 | 20 | 5 |
Development | 开发 | 90 | 50 |
· Analysis | 需求分析 (包括学习新技术) | 10 | 10 |
· Design Spec | 生成设计文档 | 30 | 6 |
· Design Review | 设计复审 | 20 | 6 |
· Coding Standard | 代码规范 | 30 | 3 |
· Design | 具体设计 | 20 | 12 |
· Coding | 具体编码 | 20 | 21 |
· Code Review | 代码复审 | 20 | 9 |
· Test | 测试(自我测试,修改代码,提交修改) | 40 | 21 |
Reporting | 报告 | 20 | 6 |
· | 测试报告 | 20 | 2 |
· | 计算工作量 | 10 | 1 |
· | 并提出过程改进计划 | 10 | 3 |
模块接口的设计
统计文件字符数
统计文件有效行数
统计文件各单词出现次数
按照字典顺序输出到文件result.txt
考虑到流畅的自顶向下的开发,设计的顺序先后是
- 文件分行
- 行统计单词数
- 行计字符数