zoukankan      html  css  js  c++  java
  • 结对编程

    结对编程1

    项目成员:

    王珏:201421122057

    于波:201421122058

    Coding地址:https://coding.net/u/polk/p/arithmetic-express.vue/git/tree/master

     视频:http://v.youku.com/v_show/id_XMzEwMzIxNTk3Ng==.html?spm=a2hzp.8244740.0.0

    一、需求分析:

    1计时功能:显示用户答题时间。

    2对错功能:显示用户答题对错。

    3随机生成题目时不生成重复的题目。

    二、程序设计:

     

    说明:四则远算主要功能分为,计算、计时、记录。其中计算是最核心最重要的部分,但在个人作业1中已经有过详细说明,这里不再细说。计时功能,记录用户在开始答题直到答题结束消耗时间。记录主要是对答题结束之后,将错题生成记录。

    三、代码展示:

    四、程序运行:

    登录:

     

    题目选择:

     

    答题:

     

    错题记录:

     

    五、小结感受:

       结对编程让我们加强了团队合作的能力。

      这次实验主要是在实验一的基础上进行改进,我在队友的基础上进行优化。遇到问题两个人提出各自想法加以讨论,最终可以得到更优的方案。

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

    优点:对于问题的处理非常快,解决思路很清晰。

    缺点:有些方法没标明用途,代码的注释有点欠缺。

    希望他提高的地方:能全面的看待问题,多加思考和学习,代码书写要规范。

    七、描述结对过程:

    1.实现生成四则运算题目以及答案的算法,将题目答案发送的前端,并将数据存入数据库

    结对照片:

    八、展示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

  • 相关阅读:
    HTML的BODY内标签介绍
    前端HTML基础和head部分
    pymysql模块
    数据库基础五
    数据库基础四
    数据库基础三
    数据库基础二
    数据库基础一
    洛谷P5055 可持久化文艺平衡树 (可持久化treap)
    BZOJ
  • 原文地址:https://www.cnblogs.com/polk-blogs/p/7711624.html
Copyright © 2011-2022 走看看