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

1.链接

我的博客链接https://github.com/S031402112
结对同学的博客https://www.cnblogs.com/jiabingge/
我们队创建的仓库的Github项目地址https://edu.cnblogs.com/campus/fzu/2019FZUSEZ/homework/8736

2.分工

我负责需求分析,html,javascript以及不存在的css
他大概已经放弃这门课了

3.PSP表格

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

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

我刚刚看到这个题目的时候,内心是激动的,之前作业没做好,这次一看分就很多,一定要好好捞一把。然后,我打开了菜鸟专用教程,仔细看了一遍教程,准备大干一场……按理说应该是这样……但是,从彼时彼刻就是(懵比.jpg)的。
什么鬼???指针呢???指针在哪里???菜鸟专用教程怎么没有写???javascript没有指针数据类型???怎么回事?没有指针怎么建树啊(二叉树例外) ?是我孤陋寡闻了吗?还有什么神奇的方法?
代码组织与内部实现设计(类图)
说明算法的关键与关键实现部分流程图
贴出你认为重要的/有价值的代码片段,并解释

5.附加特点设计与展示

设计的创意独到之处,这个设计的意义
实现思路
贴出你认为重要的/有价值的代码片段,并解释
实现成果展示

6.在博客中给出目录说明和使用说明

说明你的目录是如何组织的
测试人员如何运行你的网页

7.单元测试

说明你们选用的测试工具,是如何学习单元测试的,能出一份你自己的简易教程吗?
展示出项目部分单元测试代码,并说明测试的函数
说明构造测试数据的思路,你是如何考虑各种情况的?你如何考虑将来测试人员的***难?

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

请合理记录commit信息

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

问题描述
做过哪些尝试
是否解决
有何收获

10.评价你的队友

值得学习的地方
需要改进的地方
posted @ 2019-10-20 22:02  不头疼的李中瑾  阅读(126)  评论(0编辑  收藏  举报