1. Junction information
project | address |
---|---|
Github project | https://github.com/Ivanpppp/031702145-031702140/ |
student ID | Full name | blog address |
---|---|---|
031702145 | Malian Zheng | https://www.cnblogs.com/mlz031702145/ |
031702140 | Pengwen Ze | https://www.cnblogs.com/pwzq/ |
2.PSP table
PSP2.1 | Personal Software Process Stages | Estimated time consuming (minutes) | The actual time-consuming (minutes) |
---|---|---|---|
Planning | plan | 30 | 60 |
Estimate | Estimate how much time this task requires | 30 | 30 |
Development | Develop | 900 | 720 |
Analysis | Needs analysis (including learning new technologies) | 600 | 900 |
Design Spec | Generate design documents | 30 | 30 |
Design Review | Design Review | 30 | 60 |
Coding Standard | Code specifications (development of appropriate norms for the current development) | 30 | 30 |
Design | Specific design | 60 | 60 |
Coding | Specific coding | 900 | 840 |
Code Review | Code Review | 60 | 120 |
Test | Test (self-test, modify the code, submit modifications) | 60 | 180 |
Reporting | report | 60 | 60 |
test repor | testing report | 60 | 60 |
Size Measurement | Computing workload | 30 | 30 |
Postmortem & Process Improvement Plan | Later summarized, and process improvement plan | 30 | 30 |
total | 2880 | 3210 |
3. Description of problem-solving ideas Design Implementation Notes
This work is asked to write a family tree, originally intended to write a tree-like structure, but find themselves less able to write it. There are some things prior to contact with the front end, a bit underestimated the difficulty of this assignment, leading to last barely able to make out a tree. Then this time we are using ztree framework for implementation. The students also recommended to me a framework, open source free trial, sample, or more, which was going to use a custom icon, but may not be enough time to find a time, use the most simple tree. Back-end code also draws on ideas of students.
4. Additional Features design and display
Figure showing:
The directory structure (html, css, javascrip, pictures and other material, as well as third-party frameworks)
6.Github code check-in records
x. Test Unit
7. code module junction or exceptions encountered difficulties and solutions
Difficulties and might also be in contact with a new language does not know where to start better, because other students also did not come into contact with web development, so the two pre-study time spent on this language might be more. JavaScript language Actually, now still do not quite understand, had intended to use the information to determine indexOf, but the use of chrome F12 when debugging console has been given, and also look at the tutorial W3school rookie tutorial, but still has an error, check online relevant information is relatively small, at first I thought it is the beginning of the variable type is wrong, but they find out that there is no use typeof problem, which is up to now not yet been solved. Later they found a classmate learned about his ideas, found him to be a direct one by one judge, also follows his ideas. But the current problem is that many trees exist when it comes to some of the problems, not solved yet.
8. experience summary, the evaluation team-mate
Malian Zheng:
his teammates, although capacity may be poor, humble, studious, very responsible, rigorous thinking. The program I assume most of the coding work, for the first time to do the front, feeling better than previously thought or complicated. Has been non-stop around the front end of learning knowledge, do not know what it was, not considered the front-end time to start eating knowledge, but fortunately everything is full of success. Between teammates you should still have to learn from each other.
Pengwen Ze:
This thanks to the code and learning ability are strong teammate comprehensive help for a short time to learn a new language is a challenging task greatly, their ability to learn to be improved, this project is still mainly rely on teammates, by the pair learned a lot from teammates. After the training is completed twinning will continue to strengthen the front end of the study. They twinning process, communication is very smooth, with better.