软件工程第五次作业
这个作业属于哪个课程 | 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.评价你的队友
值得学习的地方:勤奋好学,心态好,勇于直面问题。
需要改进的地方:技术还有待提高,耐心坚持。