20165227 结对编程项目-四则运算 第一周
Posted 朱越
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20165227 结对编程项目-四则运算 第一周相关的知识,希望对你有一定的参考价值。
20165227 结对编程项目-四则运算 第一周
需求分析
- 自动生成小学四则运算题目(加、减、乘、除)
- 支持整数
- 支持多运算符(比如生成包含100个运算符的题目)
- 支持真分数
- 统计题目完成数并计算正确率
设计思路
- 1:实现最简单的100以内整数的加减法;
- 2:实现50以内整数的乘除法;
- 3:实现分数的加减乘除,分子和分母都取0-50范围以内的整数;
- 4:实现带有括号的算式的四则运算。预算结束后,代码统计正确题目数量,并计算正确率
- 进行junit检测
- 测试
UML类图
功能截图
结对感受
- 因为同为室友,所以结对起来更轻松方便,讨论的时间也更加地充足,对于队友的想法也能及时地了解并沟通,挺好的
- 我的结对队友是20165228苏祚堃,他的基础很好,想法有时候也会天马行空,这样的思想碰撞更有利于学习的相互进步!
结对编程的照片
PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
Planning |
计划 |
60 |
110 |
Estimate |
估计这个任务需要多少时间 |
400 |
500 |
Development |
开发 |
150 |
270 |
Analysis |
需求分析 (包括学习新技术) |
40 |
50 |
Design Spec |
生成设计文档 |
30 |
40 |
Design Review |
设计复审 (和同事审核设计文档) |
20 |
20 |
Coding Standard |
代码规范 (为目前的开发制定合适的规范) |
25 |
35 |
Design |
具体设计 |
100 |
150 |
Coding |
具体编码 |
200 |
240 |
Code Review |
代码复审 |
30 |
45 |
Test |
测试(自我测试,修改代码,提交修改) |
200 |
240 |
Reporting |
报告 |
20 |
25 |
Test Report |
测试报告 |
15 |
20 |
Size Measurement |
计算工作量 |
10 |
10 |
Postmortem & Process Improvement Plan |
事后总结, 并提出过程改进计划 |
60 |
80 |
|
合计 |
1360 |
1835 |
以上是关于20165227 结对编程项目-四则运算 第一周的主要内容,如果未能解决你的问题,请参考以下文章
20172305 结对编程项目-四则运算 第一周 阶段总结
20165233结对编程项目-四则运算(第一周)
20175325 第一周结对编程项目 四则运算
20175212童皓桢 结对编程项目-四则运算 第一周
20175209王梓鸿 结对编程项目—四则运算 第一周 阶段总结
20172318 结对编程项目-四则运算 第一周 阶段总结