《小学四则运算出题软件》结对项目分析

一、项目介绍及GitHub地址

GitHub地址:https://github.com/Baiguia

结对伙伴:黎涛;博客地址:https://home.cnblogs.com/u/liit/

项目介绍:

根据实际需求,生成一个可实际运行的小学生CAI软件。

(1)         在程序开始之前用PSP记录估计时间,完成后记录实际完成时间

(2)         实现3.2计算部件功能,并完成相关模块的单元测试

(3)         出题参数满足实际应用需求

(4)         设计尊崇面向对象软件设计规范,满足SOLID原则(单一责任原则、开放/封闭原则、利斯科夫替代原则、接口隔离原理、依赖倒置原则),给出类图

(5)         UI可以简化,但必须通过UI能够进行功能测试

(6)         对外提供计算部件API,及说明文档,供UI组对接。

二、项目PSP

三、项目总结:

1、结对编程是这次的项目作业互帮互助有了很大的推互作用

2、在结对中自己学到的会比自己学习时收纳得更多,能跟组员及时沟通与交流,并解决问题,比个人作业时轻松很多

3、在今后的项目里,不管是个人还是结对,自己都应该吸纳每一次项目中学习的新知识,个人作业是应该更能独立完成

4、结对编程时能够给予队友最大的帮助

四、个人总结:

1、发现自己编码能力跟组员及结对队友相比还差很多

2、项目分析及项目设计也缺乏一些想法

3、身为领航员的我应该要更熟练的带领我的驾驶员去行驶,发挥我自身的作用

五、项目效果截图:

 

猜你喜欢

转载自www.cnblogs.com/Mooa123/p/10676217.html