结对编程1-模块化
Posted 坎大哈的白衣天使
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对编程1-模块化相关的知识,希望对你有一定的参考价值。
一、结对成员介绍及coding.net 地址:
小组成员:陈宏辉(201421122020)、塗家瑜(201422122031)
Coding.net: https://coding.net/u/rovinglight/p/sums-generator/git
在线演示:http://tupulin.com/www/sums/
文件较大,加载需4至5秒左右。
二、题目描述:
本次作业基于第一次作业,在第一次作业的基础上添加以下功能:
- 图形界面
- 倒计时
- 用户对错题目数记录
- 国际化
三、本次作业的完成内容
本次作业基于个人作业一的四则运算程序做增量开发,新增了如下功能
1、添加了用户界面,并带有切换语言和计时的功能
2、新增加了四则运算计算器
3、记录做题的正确率
四、需求分析
这是一个简单的四则运算计算器,不但可以生成四则运算的式子,也可以计算除了随机生成四则运算的式子。有时候我们做练习题不仅需要得到题目的正确率,还需要在限定时间内完成练习,这时候需要这个程序有一个计时功能,在开始练习的时候开始计时,到练习完成计算所花时间。
五、思维导图
六、使用流程
七、小结感受
这次的项目,只花了半天时间在赶工0.0本来可以做的更好的,但是对时间的把控还是一个大问题,希望在未来能够做到更好。项目还在慢慢改进中,现在暂时只是实现简单功能而已。
八、评价合作伙伴
优点:塗家瑜是一个高效的编码者,任务能很快完成
九、展示PSP
PSP2.1 |
Personal Software Process Stages |
Time Senior Student |
Time |
Planning |
计划 |
18 |
29 |
· Estimate |
估计这个任务需要多少时间 |
20 |
28 |
Development |
开发 |
552 |
573 |
·Analysis |
需求分析 (包括学习新技术) |
40 |
35 |
· Design Spec |
生成设计文档 |
35 |
30 |
· Design Review |
设计复审 |
18 |
26 |
· Coding Standard |
代码规范 |
19 |
15 |
· Design |
具体设计 |
46 |
35 |
· Coding |
具体编码 |
264 |
263 |
· Code Review |
代码复审 |
40 |
26 |
· Test |
测试(自我测试,修改代码,提交修改) |
40 |
50 |
Reporting |
报告 |
63 |
84 |
|
测试报告 |
10 |
8 |
|
计算工作量 |
28 |
20 |
|
并提出过程改进计划 |
15 |
17 |
以上是关于结对编程1-模块化的主要内容,如果未能解决你的问题,请参考以下文章