183
社区成员
The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZ |
---|---|
The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/602043584 |
The Aim of This Assignment | The development of a oral calculation program |
MU STU ID and FZU STU ID | 韦知辰19103387_831902225 |
Teammate1's MU STU ID and FZU STU ID | 罗天19104642_831902206 |
Teammate2's MU STU ID and FZU STU ID | 李宗潭19105690_831902209 |
Teammate3's MU STU ID and FZU STU ID | 潘弘泽19103042_831902207 |
Teammate4's MU STU ID and FZU STU ID | 王彦翔19104278_831902208 |
Wei ZhiChen: Framework build and manage work, merge the code. Total test.
Luo Tian: grade 3-4: addition, subtraction, multiplication and division of integers and Unit test
Li ZongTan: select the probability of high grade question selection. Blog writting.
Wang YanXiang: grade 5-6:float point number question fucntion and Unit test
Pan HongZe: grade 1-2: addition and subtraction of integers within 100 function and Unit test
After dicussion, we decide to implement it using Java
PSP Stages | Estimated Time/minute | Completed Time/minute |
---|---|---|
Planning | 15 | 10 |
Time Estimation | 5 | 5 |
Development | - | - |
Requirement Analysis | - | - |
Design Documents | - | - |
Design Review | - | - |
Code Specification | 10 | 10 |
Specific Design | - | - |
Specific Coding | 40 | 35 |
Code Review | - | - |
Test | 20 | 30 |
Presentation | 10 | 10 |
Test Report | - | - |
Calculation Workload | 10 | 10 |
Summary&Improvement | 10 | 15 |
Total | 120 | 125 |
"1+1<2", we all get used to work alone
We take a lot of time to upload the code to github using git, but we meet many problems. Finally we decide to use by hands
The problem is not difficult🤔 ,but:
it is first time our group work together, the teamwork is really important for us, we first decide what should be done and divide the responsibilities. Finally we found our communication remain some detail problems, such like the work division need to write API( just function) , but many members write the main function, which is
public static void main(String args[]){
}
this has caused some difficulties in our code merging.
We think grade 6 still need to do the grade 1 problem, so we have a chance to combine the problem on high grade.
probability has
grade 12 No.1 100%
grade 34 No.1 30% No.2 70%
grade 56 No.1 10% No.2 30% No3.60%
problem manager to finish this task
when I input
git push origin master
get the error code:403
We take 1 hour to slove, but the problem still remain.
Reason is simple, we don't familiar with the Git.
There are errors in decimal addition, subtraction, multiplication and division. For example, 1.0 + 2.0 may be equal to 3.00000000000001, which is difficult to judge. Our group uses BigDecimal class to calculate the results more accurately
During merge, it is found that everyone has different programming habits and understanding of requirements, which takes a lot of time
GitHub is difficult to submit. Due to a series of reasons such as network problems, it is difficult to submit team member programs when uploading to GitHub
ref to TeamProgramming Experience.
Github https://github.com/Weisplendid/Oral-calculation-exercise
PHZ
WYX