201421122068  林国梽  

201421122060  张洪滨

coding地址: https://git.coding.net/Gooze/sizeyuansuan-GUI.git

需求分析:

  • 记录用户的对错总数。
  • 有计时功能,能显示用户开始答题后的消耗时间。
  • 界面支持中文简体/中文繁体/英语用户可以选择一种。
  •  

    程序设计

    选择语言:

    四则运算GUI:

     

     

    实时显示时间:

    四则运算GUI:

     

     显示正确或者错误题数:

    四则运算GUI:

     

     

     

     

    代码展示:

     四则运算GUI:

    四则运算GUI:

     

     四则运算GUI:

    四则运算GUI:

     

     四则运算GUI:

     

    程序运行:

    四则运算GUI:

    四则运算GUI:四则运算GUI:四则运算GUI:四则运算GUI:

     

     

     

     

     

     

     

    小结感受:结对编程真的能够带来1+1>2的效果吗?

      通过两个人的合作,感受最明显的就是思路比起一个人来的更多,另一方面也减轻了各自的工作量。和队友通过讨论,可以得到比自己独立完成更优的方案,即使是找bug,也会比以往快很多。从结果上来看,完成作业花费的时间相对来说少了,作业也会比相对一个人完成来的更好,所以是会产生1+1>2的效果的。

     

     

    运用“汉堡包”的方式,评价你的合作伙伴:

      因为有着同样的一份作业,又因为是舍友比较近,所以组成了团队;

      队友的思维很活跃,很快就能有实现功能的思路,遇到bug也总能第一时间找到,及时的解决问题。无形之中加快了作业的进程;

      和队友合作很愉快,希望下次合作能更高效率完成任务。

    结对照片:

      四则运算GUI:

     

     

     

    PSP

    psp2.1 Personal Software Process Stages Time Senior Student(min) Time(min)
    Planning 计划 360 300
    · Estimate 估计这个任务需要多少时间 600 720
    Development 开发 360 480
    · Analysis 需求分析 (包括学习新技术) 60 60
    · Design Spec 生成设计文档 60 60
    · Design Review 设计复审 30 60
    · Coding Standard 代码规范 30 40
    · Design 具体设计 30 60
    · Coding 具体编码 180 120
    · Code Review 代码复审 60 50
    · Test 测试(自我测试,修改代码,提交修改) 180 150
    Reporting 报告 90 100
    ·  测试报告 180 120
    ·  计算工作量 20 10
    ·  并提出过程改进计划 50 40

    相关文章: