查语蓉承望

导航

 

第三次结对作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/networkengineering1934-Softwareengineering
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/networkengineering1934-Softwareengineering/homework/12138
这个作业的目标 熟悉结对编程并使用PSP表格进行设计,提高团队协作能力

1.Github地址

结对成员

学号 姓名
3119005321 郜之珣
3119005361 拜合提牙尔

2.PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
· Planning · 计划 20 30
· Estimate · 估计这个任务需要多少时间 1395 2035
· Development · 开发 200 400
· Analysis · 需求分析 (包括学习新技术) 60 80
· Design Spec · 生成设计文档 20 25
· Design Review · 设计复审 20 40
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 15 50
· Design · 具体设计 30 60
· Coding · 具体编码 800 1020
· Code Review · 代码复审 20 30
· Test · 测试(自我测试,修改代码,提交修改) 60 120
· Reporting · 报告 90 180
· Test Repor · 测试报告 20 40
· Size Measurement · 计算工作量 20 20
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
· Total · 合计 1395 2035

3.接口设计与实现过程

4.计算模块接口部分的性能改进


由图可知,内存和CPU占用都不大,只有在创建试题的时候会产生波动

由于试题中字符串应用的比较多,所以char类占比比较大

5.测试运行截图

运行结果

· -n 10000 -r 10


6.团队总结

这次是第一次接触多人合作完成的项目,在编写代码的过程中我们也遇到了很多问题,在经过不断地巩固基础以及与结对成员的交流后才出现一些好转,也得到了很多教训,以后还需多加夯实基础,不再因为基础不牢固影响进度,此外还要多与协作的成员交流思想,分享彼此的想法,才可以更快的进步。

posted on 2021-10-25 23:44  查语蓉承望  阅读(57)  评论(0)    收藏  举报