软工结对作业一(第四次作业)

博客信息 沈阳航空航天大学计算机学院2020软件工程作业
作业要求 https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10685
课程目标 熟悉一个“高质量”软件的开发过程
作业目标 结对编程练习

1.题目要求

小学四则运算自动生成程序

  • 能够自动生成四则运算练习题
  • 可以定制题目数量
  • 用户可以选择运算符
  • 用户设置最大数(如十以内、百以内等)
  • 用户选择是否有括号、是否有小数
  • 用户选择输出方式(如输出到文件、打印机等)
  • 最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)

2.团队分工

驾驶员:梁志超

领航员:龚帅

3.Code

非完全体

4.功能运行




5.合作过程

通过QQ的桌面分享功能进行合作交流。

6.评价与总结

评价

在本次结对编程任务中,我的搭档是担任领航员的龚帅,程序的主体设计要求主要由他提出,由我实现,当然在任务过程中我们俩进行讨论的情况占据大多数,我的搭档给我带来的很大的方便,帮助我完善了代码的异常处理及模块的细致分化,减轻了我的负担。

总结

这次的任务代码其实是一个失败品,它仍存在许多目前我知道但不知道该怎么解决的bug,同时,用户图形交互界面也并没有实现,虽然找到了Python的GUI界面编写的教程,但是因为个人能力的问题,没能在任务时间内掌握GUI的编写,这对我个人而言是一个警钟:目前掌握的知识只是大海中的一滴水,仍需要继续努力的往下学习,一旦停滞不前,就会被碾压于时代的车轮下。我会在以后的空闲时间继续来完善这次作业,以达到更好的显示效果。

7.工作记录表

项目 预计 实际
设计时间 30m 36m
编码时间 2h 3h
测试时间 5m 3m
代码行数 400 316
测试代码行数 20 17
错误数量 0 3
错误修复时间 0 10m
开发总时间 2days 2days

猜你喜欢

转载自www.cnblogs.com/lzc-Sakura/p/12797119.html