第三次做业:结对编程

1、结对成员介绍及coding.net 地址:

小组成员:郭和水(201421122017)、张新磊(201421122019)

Coding.net: https://coding.net/u/ghs03/p/work2/git
git

2、题目描述:

在我的做业1中,用各类语言实现了一个命令行的四则运算小程序。进一步,本次要求把这个程序作成GUI,成为一个有基本功能、必定价值的程序。实现下面的功能需求:小程序

  1. 记录用户的对错总数,程序退出再启动的时候,能把之前的对错数量保存并在此基础上增量计算。
  2. 有计时功能,能显示用户开始答题后的消耗时间。

3、项目实现:

一、需求分析学习

  • 题目描述3个功能中,我和队友分工完成,我完成的是浏览错题功能。咱们对比了第一次做业的状况,最后选择了郭和水的做业进行改进。

4、思惟导图:

 

 

 

5、界面运行截图:

四则运算界面:测试

 

运算结果:编码

 

 

6、运用汉堡包的方式,评价结对伙伴:

优势:基础好,坚持不懈。spa

缺点:太坚持己见,有些问题不商量。.net

7、描述结对过程:

       1.查看老师做业要求,进行需求分析,明确要实现的功能。命令行

       2.统一一些须要互相使用的变量的命名方式,分配工做。设计

       3.固定时间进行一次代码结合测试,调整代码。3d

       4.在要添加一些新的内容时,交流意见。

图片:

 

 

 

8、PSP

 

psp2.1

Personal Software Process Stages

Time Senior Student(min)

Time(min)

Planning

计划

300

300

· Estimate

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

600

920

Development

开发

480

820

· Analysis

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

40

60

· Design Spec

生成设计文档

40

60

· Design Review

设计复审

30

60

· Coding Standard

代码规范

30

40

· Design

具体设计

30

60

· Coding

具体编码

240

440

· Code Review

代码复审

30

50

· Test

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

40

150

Reporting

报告

120

100

· 

测试报告

80

60

· 

计算工做量

20

30

· 

并提出过程改进计划

20

10

 

9、总结

         此次做业因为自身缘由,致使时间不足,还有一些功能没有去实现,与预期的效果不太同样,错题记录没有去实现。此次做业我学到了不少,对团队合做有了必定的了解,我相信这会对我下面团队项目有很大的帮助。

相关文章
相关标签/搜索