EE308 Lab5: TeamName-皮套人!把我逮到没你好果汁吃
| 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 |
Divsion of responsibilities
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
Enviroment
After dicussion, we decide to implement it using Java
Group leader enviroment
- Operating System: Windows 10
- Jave version: Jdk 13
- IDE:Eclipse
PSP form
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 TeamProgramming Experience
"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.
Approach
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
Development Events
1.Git upload github problem
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.
2.Java float point number dropout
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
3. Codeing Standard
During merge, it is found that everyone has different programming habits and understanding of requirements, which takes a lot of time
4. Network
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
5. Communication in detail
ref to TeamProgramming Experience.
Program Screenshot
Program

Group

Github link
Github https://github.com/Weisplendid/Oral-calculation-exercise
Commit record
- master(include deleted record)

PHZ

WYX

相关推荐
EE308-Lab8-AlphaSprint Collection
EE308 Lab8 Alpha Sprint Collection1. Format Description2. 宁可累死自己,也要卷死同学 -Sprint Collection 1. Format Description The Link Your Class https://bbs.csdn.net/forums/MUEE308FZ The Link of Requirement of This Assignment https://bbs.csdn.net/topics/603251
EE308-Lab11-Software Testing
unittest for Python
EE308-Lab8-AlphaSprint-Day6
EE308-Lab8-AlphaSprint-Day6Feedback From Members1. Beichen, ZhouModulePersonal SummaryCode & Results2. Yuwei, JiangModulePersonal SummaryCode & Results3. Yifan, ZhuModulePersonal Summary4. Yifan, ShenModulePersonal SummaryCode & Results5. Shenk
EE308-Lab8-AlphaSprint-Day5
EE308-Lab8-AlphaSprint-Day5Feedback From Members1. Beichen, ZhouModulePersonal SummaryCode & Results2. Yuwei, JiangModulePersonal SummaryCode & Results3. Yifan, ZhuModulePersonal Summary4. Yifan, ShenModulePersonal SummaryCode & Results5. Shenk
chrome-headless-shell-win64-156.0.8078.80(Stable).zip
chrome-headless-shell-win64-156.0.8078.80(Stable).zip


