结对编程

201421122016201421122013

https://git.coding.net/a982547441/second.git

需求分析

一、有记录功能,记录用户的对错总数,程序退出再启动的时候,能把以前的对错数量保存并在此基础上增量计算。

二、有计时功能,能显示用户开始答题后的消耗时间。

 

程序设计

 

代码展示

计时器代码:

//////////////////////////////计时器///////////////////////////

 

var c=0;

var m=0;

var s=0;

function timeOut()

{

document.getElementById('second').value=s;

document.getElementById('min').value=m;

c=c+1;

m=parseInt(c/60);

s=c%60;

var t=setTimeout("timeOut()",1000);

}

function stopCount()

{

  clearTimeout(c);

}

 

计算正确率

//////////////////////////////计算正确率///////////////////////////

 

function Accuracy(ary){

var Answer = [];

for(var i =0; i < $('.answer').length;i++){

Answer.push($('.answer').eq(i).text());

}

 

var count = 0;

// 计算正确题目

 

for(var i =0; i < ary.length; i++){

if(Answer[i] == ary[i]){

$('.img').eq(i).attr('src',"./img/yes.png");

count+=1;

}else{

$('.img').eq(i).attr('src',"./img/no.png");

}

}

 

var rate = count/ary.length;

rate = rate.toFixed(2);

return(rate);

 

}

生成题目:

////////////////////////////生成题目/////////////////////////////////

function CreateTitle(titleNum){

 

play_all(titleNum);

  

// 重置

reset(titleNum);

 

}

 

程序运行

运行截图展示(部分)

 

 

 

 

 

 

 

小结感受

    由于是结对作业,需要考虑的他人的因素,比较不能发挥自身的自主性,但毕竟是团队,自己不能完成的事,或许别人正好可以做,能从他人身上学到不少东西,还能发现平时没注意到的问题或bug。团队间的讨论,能更快的找到解决问题的办法,问题变得没那么困难了。在这次作业中,提高了自身的动手能力与配合能力。所以总的来说,达到了1+1>2的效果,比预期的效果还要好。

做一个汉堡包

    先来一片面包:我的小伙伴是一个学习能力较强的人,能与我达成默契,省下了不少力气

    再把肉放上:有好的就有坏的,不足的地方是他的自我控制能力较差,做事情比较拖拉,所以效率不是很高

    然后再来一片面包:要是他能加强自我控制力,那肯定会变得更流弊

 

PSP

PSP2.1

Personal Software Process Stages

Time Senior Student

Time

Planning

计划

20

20

· Estimate

估计这个任务需要多少时间

960

1100

Development

开发

720

800

· Analysis

需求分析 (包括学习新技术)

60

72

· Design Spec

生成设计文档

30

50

· Design Review

设计复审

30

20

· Coding Standard

代码规范

20

18

· Design

具体设计

120

180

· Coding

具体编码

540

500

· Code Review

代码复审

30

20

· Test

测试(自我测试,修改代码,提交修改)

10

10

Reporting

报告

60

70

·

测试报告

10

15

·

计算工作量

30

35

·

并提出过程改进计划

20

25

posted @ 2017-10-22 19:31  程序猿啊啊啊  阅读(134)  评论(1编辑  收藏  举报