软工实践2019第五次作业——结对编程的编程实现

1.相关链接:

2.具体分工:

  • 03702112-蓝飞鹏:需求分析,测试,调试。
  • 结对同学031702349-吴斯桓:编码,后期更新。

3.PSP表:

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

4.解题思路描述与设计实现说明:

  • 代码组织与内部实现设计(类图):
  • 说明算法的关键与关键实现部分流程图:
  • 贴出你认为重要的/有价值的代码片段,并解释:

5.附加特点设计与展示

设计的创意独到之处,这个设计的意义

  • 实现思路:
  • 贴出你认为重要的/有价值的代码片段,并解释:
  • 实现成果展示:

6.目录说明和使用说明

  • 目录如何组织:
  • 测试人员如何运行你的网页:

7.单元测试

  • 说明你们选用的测试工具,是如何学习单元测试的,能出一份你自己的简易教程吗?
    覆盖率专家winAMS,教程暂时没有。
  • 展示出项目部分单元测试代码,并说明测试的函数
    暂时展示不了。
  • 说明构造测试数据的思路,你是如何考虑各种情况的?你如何考虑将来测试人员的刁难?
    呃。。。

    8.贴出Github的代码签入记录:

    先放一边吧。

9.遇到的代码模块异常或结对困难及解决方法。

  • 问题描述:不会html+css+javascript,不知道怎么进行前端设计。
  • 做过哪些尝试:上网找资料,看视频,问同学。
  • 是否解决:暂时解决了一些。
  • 有何收获:知道了前端设计的特点及相关的设计流程,语言。

10.评价你的队友

  • 值得学习的地方:有责任心·,编码能力强。
  • 需要改进的地方:需要更好的配合以及沟通交流,还有作业的积极性。

猜你喜欢

转载自www.cnblogs.com/L031702112/p/11704656.html