201571030313/201571030312《小学四则运算练习软件》结对项目报告

GitHub地址:https://github.com/anshengshimajing/jieduibiancheng.git

一.需求分析

(1)由计算机从题库文件中随机选择20道加减乘除混合算式,用户输入算式答案,程序检查答案是否正确,每道题正确计5分,错误不计分,20道题测试结束后给出测试总分。

(2)程序为用户提供四则运算练习功能:百以内整数算式+带括号算式。

(3)程序允许用户进行多轮测试,提供用户多轮测试分数柱状图,示例如下:

(4)程序记录用户答题结果,当程序退出再启动的时候,可为用户显示24小时内参与测试的成绩统计。

(5)测试有计时功能,测试时动态显示用户开始答题后的消耗时间。

二.软件设计:使用了类图

三.核心代码展示

 

四.程序运行

(1)登陆界面展示

(2)运算界面展示

(3)显示计算的题目数量,答题时间,以及最后得分

(4)答题结束后显示正确答案

五.结对编程

本次实验,我和我的伙伴在设计方案时想法基本类似,分歧不大,所以刚开始进行时很顺利,就是在核心代码的编写过程中遇到了很多问题,但两个人互相补充,互相指导,解决了遇到的难题,这是我第一次和别人结对编程,我觉得很有意义,这是一个互相学习互相补充的过程,两个人进都很大。我们把我们的项目登录名设置成了我和我结对伙伴的名字大写字母,这也算是对我们本次合作的一种纪念。

六.psp

PSP2.1任务内容计划完成的时间(min)实际完成需要的时间(min)
PLanning计划60100
Estimate估计这个任务需要多少时间,并规划大致工作步骤5070
Developmet开发600720
Analysis需求分析(包括学习新技术)3040
Design Spec生成设计文档2025
Design Revie设计复审(和同事审核设计文档)2030
Coding Standard代码规范3040
Design具体设计5070
Coding具体编码300360
Code Review代码复审3045
Test测试(自我测试,修改代码,提交修改)2030
Reporting报告3040
Test Report测试报告2020
Size Measurement计算工作量55
Postmortem & Process Improvement Plan事后总结,并提出过程改机计划4045

 七.请使用汉堡评价法给你的小伙伴一些点评

我的合作伙伴很有能力也很有想法,在实验过程中,我们遇到问题时,她总是很有耐心,一次次的尝试,直到顺利进行下去并结束。

八.结对编程真的能够带来1+1>2的效果吗?通过这次结对编程,请谈谈你的感受和体会。

因为这次实验,我的结对伙伴是我的舍友,所以两个人有很多时间待在一起,也就有了更多相处,讨论,互相提问,一起解决,相互磨合的时间,所以感觉效真的是1+1>2,其次我们在设计方案时想法基本类似,分歧不大,所以刚开始进行时很顺利,就是在核心代码的编写过程中遇到了很多问题,但两个人互相补充,互相指导,解决了遇到的难题,这是我第一次和别人结对编程,我觉得很有意义,这是一个互相学习互相补充的过程,两个人进步都很大。

转载于:https://www.cnblogs.com/mjmj/p/8711544.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值