Lab 2-2

丽丽 2022-11-18 23:57:35
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/609106915
MU STU ID and FZU STU ID20124643_832001218
Teammate's MU STU ID and FZU STU ID20124546_832001207
Teammate's blog link 
GitHub linkhttps://github.com/Xyk56565656/bobin
Video demo linkee308 lab2_哔哩哔哩_bilibili

 

 

PSP

Personal Software Process StagesEstimated time(min)Time(min)
Planning1010
Estimate2020
Development90120
Analysis3030
Design Spec2020
Design Review2030
Coding Standard3040
Design120130
Coding200300
Code Review4020
Test3030
Reporting8080
Test Report3040
Size Measurement2040
Postmortem&Process Improvement3050
Total850950

 

 

Events that take a long time

1. First of all, it took us most of the time to write the code, and the complicated workload really made us feel a lot of pressure. We had to learn some new knowledge to complete this project and start from scratch. More importantly, there are often mistakes in the process of writing code, and it took us a lot of effort to correct them.

2. Secondly, we encountered the space difficulty when doing the multiperson networking mode, thinking that if we want to realize this function, we have to rent a server.

3. Finally, when we were shooting the video, we were too nervous, which led to repeated shooting of the video several times, and finally we got a satisfactory video.

 

 

Programme thinking

1. we need to design according to the rules of the pancake. First, we need six dice, which can be displayed randomly, and then the results in the rules can be matched according to the final results. The two are compared and the final results are presented to the users.

2.Make it clear how many people participate in the game, display the results of each player in turn, and finally make a summary.

 

 

Enhancement of ability

1.I learned the whole process of a software from prototype design to coding implementation. Recoding implementation process, encountered difficulties, timely communication to solve.

2.More importantly, I have learned how to cooperate among teams to complete the development of different functional modules, conduct tests together, and how to optimize functions and codes through cooperation

 

 

https://github.com/Xyk56565656/bobin

 

 

Video

ee308 lab2_哔哩哔哩_bilibili

 

 

Photo

                                                                 

 

 

Summary

Through this practice, we have learned some new skills, enhanced teamwork, and realized the fun of developing small programs. More importantly, we have practiced it once, and the designed software can bring people a festive atmosphere when the epidemic is raging.

 

 

 

...全文
111 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

285

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧