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

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

    小组成员:吴桂元(201421122009)、郑希彬(201421122018)

    代码链接:https://coding.net/u/zxb6308/p/work02/git/tree/master/

    二、题目描述:

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

    1. 记录用户的对错总数,程序退出再启动的时候,能把以前的对错数量保存并在此基础上增量计算。
    2. 有计时功能,能显示用户开始答题后的消耗时间。
    3. 界面支持中文简体/中文繁体/英语,用户可以选择一种;

    三、项目实现:

    1、需求分析

    • 题目描述3个功能中,我和队友分工完成,我完成的是注册登入和语言切换。
    • 设计UI界面,提高用户体验。
    • 根据地区不同选择三种语言
    • 对答题时间进行记录。

    四、思维导图:

    五、界面运行截图:

    登录界面:

    已经初始化一个用户,账号:123     密码123

     

    语言切换:

    四则运算界面:

     

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

           优点:两个人互相讨论并提出意见,对一个问题的解决方法提出自己的意见。互相借鉴,得出一个最佳的方案。

    缺点:沟通交流较少。

    希望他提高的地方:多沟通交流。

    七、描述结对过程:

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

           2.统一一些需要互相使用的变量的命名方式,分配工作。

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

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

    图片:

     

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

    九、总结

    这次实验由于时间问题,还有一些功能没有去实现,与预期的效果不太一样,虽然做了用户的登录和注册,但是错题记录没有去实现。这次实验学到了很多,对团队合作有了一定的了解,我相信这会对我下面5人团队项目有很大的帮助。

  • 相关阅读:
    模拟105 题解
    模拟104 题解
    模拟103 题解
    模拟102 题解
    python与 Ajax跨域请求
    Django--进阶--中间件的使用
    Django--权限组件
    python 最基本的的单例模型的实现及应用
    Django-数据库访问优化
    Create views of OpenCASCADE objects in the Debugger
  • 原文地址:https://www.cnblogs.com/wgy95/p/7711032.html
Copyright © 2011-2022 走看看