软件工程第五次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10619 |
| 这个作业的目标 | 用网页实现树形结果的家族树 |
| 作业正文 | 本文 |
| 其他参考文献 | 百度 |
开发工具
IDEA
结对编程人员
廖平 20177641
李杰 20177623
本作业的博客链接:
李杰的博客:https://www.cnblogs.com/Mu-di/p/12721556.html
Github地址:https://github.com/alexlee-j/20177623-20177641
具体分工:
廖平 css,编写博客,找素材
李杰 js,最终实现,测试
PSP表格
==========
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 60 | 100 |
| Estimate | 估计这个任务需要多少时间 | 90 | 140 |
| Development | 开发 | 800 | 2160 |
| Analysis | 需求分析 (包括学习新技术) | 240 | 360 |
| Design Spec | 生成设计文档 | 30 | 30 |
| Design Review | 设计复审 | 20 | 50 |
| Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 30 | 20 |
| Design | 具体设计 | 120 | 180 |
| Coding | 具体编码 | 300 | 1000 |
| Code Review | 代码复审 | 60 | 120 |
| Test | 测试(自我测试,修改代码,提交修改 | 240 | 400 |
| Reporting | 报告 | 120 | 120 |
| Test Repor | 测试报告 | 30 | 30 |
| Size Measurement | 计算工作量 | 90 | 150 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 30 | 30 |
| 合计 | 1220 | 2730 |
1.思路描述
①设置文本框,获取输入的信息
②分析信息并生成树状结构
以导师为根节点,用a1储存导师和年级班级,a2储存名字,a3储存总数量。
2.代码组织与内部实现
代码组织

内部实现
框架

3.关键代码
生成树

遍历

4.在博客中给出目录说明和使用说明
目录是html分为css和js,images,bootstrap,fonts。
5.测试
输入前

输出

输出后

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

7.遇到的代码模块异常或结对困难及解决方法
1.Github无法使用和不会用fork
2.不会生成家族树
3.一些细节的微调,树的枝条之间的距离
解决方法:通过百度查询、csdn等方式,学习解决这些问题
8.评价你的队友
值得学习的地方:勤奋好学,心态好,勇于直面问题。
需要改进的地方:技术还有待提高,耐心坚持。

浙公网安备 33010602011771号