结对项目:四则运算

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11148
这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序,熟悉使用PSP表格进行估计,熟悉使用单元测试

1、项目成员

·3118005313 蔡增煜
·3118005316 陈剑平

2、GitHub地址

·https://github.com/cjp-ccc/sizeyunsuan/

3、PSP表格

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

3、模块接口的设计与实现过程


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

性能分析

内存消耗

5、计算模块部分单元测试展示

产生真分数、表达式的部分测试



结果测试运行






6、计算模块部分异常处理说明


7、项目小结

·此次结对项目让我们更好地感受到团队合作的力量,在拿到题目后我们一起研究、查阅相关资料并做了任务分工,
显然结对项目更需要伙伴之间的沟通,在经历了提出想法、代码转换再到改进方法之后才能将作业提交。目前功能
还不够完善,部分细节还没能处理好,我们会课余时间再与其他同学探讨交流。

posted @ 2020-10-12 22:41  zyCAI  阅读(147)  评论(0编辑  收藏  举报