结队编程--作业一

而你在明天丶 而你在明天丶     2022-09-23     269

关键词:

201421122068  林国梽  

201421122060  张洪滨

coding地址: https://coding.net/u/TomorrowOfYou_ldy/p/jdbczyy/git

代码演示的视频地址:http://v.youku.com/v_show/id_XMzEwMDY3MjQ2NA==.html?spm=a2h3j.8428770.3416059.1

需求分析:

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

 

程序设计

选择语言:

 

 

 

 

实时显示时间:

 

 

 

 显示正确或者错误题数:

 

 

 

 

 

 

代码展示:

 

 

 

 

 

 

 

 

 

 

程序运行:

 

 

 

 

 

 

 

 

 

 

 

 

 

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

   1+ 1确实大于儿,本次结队编程很愉快,我们两个分工很明确,队友的编程效率很快,思维很灵活,写出的程序bug很少,且解决bug的速度也很快。

 

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

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

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

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

结队照片:

  

 

 

 

 

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

结对编程一二事

一结队编程过程    作为一次作业,我们进行了这次结对编程。这是我们第一次进行结队编程,感觉还是比较特别的。   这次结队编程的目的是完成微信抢票系统中的查票功能,由张诗文主写,我在旁边... 查看详情

结队编程-基于gui的四则运算生成器

成员:卢少锐201421123027、刘存201421033023coding.net地址:https://git.coding.net/echo1/lc.git 1.需求分析:除了实现四则运算的功能外,还添加了计时器功能和语言选择功能 2.程序设计:这次作业是基于上次作业写的四则运算代码的... 查看详情

结队作业

1 查看详情

第二次结队作业

一.题目介绍此次我和队友(李卓儒)选择的题目是第一道题目,我在这次作业中担任的角色是领航员。1.题目:我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求:能够自动生成四则运算练... 查看详情

日程管理系统代码维护第二弹(结队编程)

结队编程的好处:第一:培养新人,促进沟通,提升团队整体能力。第二:更好的知识共享和信息交流,促进团队协作。第三:促进团队成员的沟通,提升团队凝聚力。但由于我们一开始的工作模式都是个人的,现在开始了这个... 查看详情

结队编程

通过我们三人组的努力,我们找到了一些小BUG,让我们一起来看看。 1.登录界面,在没有输入账号密码的时候,点击登录按钮会闪退。 解决方法:在登录程序的代码里加一个判断条件,触发这个条件就可以了。  ... 查看详情

结队编程感悟(代码片段)

一、项目需求1、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册;2、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母... 查看详情

结队的意义

...,而这个错误很可能导致整个程序不能正常运行。两个人结队编程,不仅可以有更多的时间排错,也可以提高程序的质量。一开始,我对于结队并没有什么意识,但是当我认为程序没有错误时,小伙伴却找到了多个。这才使我真... 查看详情

结队编程

我的结队编程对象是赵岑,和赵岑结队编程的原因是我们俩之间比较熟悉,在做一些工作的时候比较方便,可以更高效率的完成任务。我们在一起编程时完成的任务是解决了老师所讲的一些BUG,还有自己再找到了一些BUG,然后将... 查看详情

结队项目——第一次作业

作业地址:http://www.cnblogs.com/easteast/p/7511234.html1)我和我的队友031502142(张鹏)[进入他的博客]031502216(江郑)[进入他的博客] 2)需求分析采用NABCD模型对客户进行需求分析。2.1Need开学初部门纳新的流程繁琐复杂,信息流通... 查看详情

分治和结队编程

...kwy/archive/2017/09/30/7613642.html】(这个博客讲的很清楚:-)结队编程结队编程很容易发现对方写的bug,比较容易debug,队友可以给代码出自己想不到的样例,找bug就很容易而且队友的想问题角度和自己的角度会有不一样,队友想出... 查看详情

结队编程练习2

一.题目要求1.自动生成小学四则运算题目(加、减、乘、除)2.生成带有真分数的算式。3.统计计算结果正确率二.需求分析1.有单独类提前知晓计算结果。2.有单独类可储存现有输入结果。3.两者可以比较。4.可统计输出与输入结果相... 查看详情

结队编程:黄金点游戏

一、题目描述黄金点游戏是一个数字小游戏,其游戏规则是:   N个同学(N通常大于10),每人写一个0-100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数)... 查看详情

结队编程--基于gui的四则运算

coding地址 https://coding.net/u/Dialect/p/GUI-tszys/git/tree/master/李志强201421123028连永刚201421123014 一、题目要求: 1、除了整数之外,还要支持真分数的四则运算,真分数的运算,例如:1/6+1/8=7/24 2、运算符为 +,?,×,÷ 3... 查看详情

第一次结对作业(代码片段)

...老师说尽量不去选择一个团队的同学,但是当我准备去找结队伙伴的时候,班上的同学都已经基本找完队友了,他们又不想分开已经结好队友,正好他也没结队,我们就结成伙伴了。他总的来说是一个很好的伙伴。编程能力、学... 查看详情

结队-结队编程项目贪吃蛇--需求分析

1.目标贪吃蛇游戏能够稳定运行,有基本的功能。2.特点简单易操作,交互性好3.功能模块的需求包括游戏图形区域界面(比如经典的无米宫地图,方格)、游戏开始按钮、暂停按钮、退出按钮。主要完成游戏的开始、暂停、退出... 查看详情

结队-结队编程项目贪吃蛇--需求分析

1.目标贪吃蛇游戏能够稳定运行,有基本的功能。2.特点简单易操作,交互性好3.功能模块的需求包括游戏图形区域界面(比如经典的无米宫地图,方格)、游戏开始按钮、暂停按钮、退出按钮。主要完成游戏的开始、暂停、退出... 查看详情

结队-结队编程项目贪吃蛇-需求分析

 1.目标贪吃蛇游戏能够稳定运行,有基本的功能。2.特点简单易操作,交互性好3.功能模块的需求包括游戏图形区域界面(比如经典的无米宫地图,方格)、游戏开始按钮、暂停按钮、退出按钮。主要完成游戏的开始、暂停、... 查看详情