MU-SE:Course summary

lsqlsq123000 2023-01-10 20:41:59
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirements of This Assignmenthttps://bbs.csdn.net/topics/611628445
MU STU ID and FZU STU ID20122772_832001311
Video linkLab2-2:https://github.com/li123sq/lab2-2
Lab3:https://pan.baidu.com/s/1eHyVRE4CRZ3mFUbE82n4RQ  password:1111
GitHub linkLab2-2: https://github.com/li123sq/lab2-2
Lab3: https://github.com/xiwwww/EE308FZ

PART 1 : The CSDN links of each Lab

No. of LabCSDN Link
Lab1-1https://bbs.csdn.net/topics/608809379?spm=1001.2014.3001.6377
Lab1-2https://bbs.csdn.net/topics/608813947?spm=1001.2014.3001.6377
Lab2-1https://bbs.csdn.net/topics/608980111?spm=1001.2014.3001.6377
Lab2-2https://bbs.csdn.net/topics/609129567?spm=1001.2014.3001.6377
Lab3-1https://bbs.csdn.net/topics/610363085?spm=1001.2014.3001.6377
Lab3-2https://bbs.csdn.net/topics/611231169?spm=1001.2014.3001.6377

PART 2 : Summary and harvest

2.1 personal programming

In my personal programming, I just started learning the software Axure. Through this software, I made the prototype of the Bobing project, which provided great help to the production of the software of the later production of the pancake. At the same time, I also came into contact with VScode in the cake project.I'm responsible for writing the interaction between buttons and Windows.In the later taxi-hailing software project, I was responsible for UI design and part of the front end.Through these two team cooperation, my software production level has been significantly improved.

2.2 Pair programming

In pair programming, my teammates and I often have group discussions, and we often discuss problems based on the functions of the software.It is because of many group discussions that the project can proceed smoothly. In these two pair programming, I learned that only active communication can ensure the progress of the project.

2.3 Summary

In general, through these two big and small projects, I did learn a lot of knowledge about software production. When making Bobing software, my teammates and I wanted to make the software through the combination of Unity and VScode. After completing the modeling and basic code writing, we found that I could throw the dice according to our expected situation. After many attempts, we chose to give up. Try making Winforms using VScode, fortunately it worked this time. For the second big project, I was mainly responsible for UI design and a small part of the front-end code writing. In terms of UI design, I think the interface of our taxi app should be simple, so that users can know the function of each button at a glance. Then the front-end code uses software called IntelliJ IDEA. I learned some front-end code through this software. I also learned a little bit about Apifox (can't use it very well).I also learned to draw UML diagrams and class diagrams, and learned to write use cases and other professional knowledge through this course.

 

 

 

 

 

PART 3 : Technology and tools

1.Axure PR9:Prototype the software

2.Unity:Making game software (but failing)

3.VScode:Write code

4.IntelliJ IDEA:Writing front-end code

5.APIFOX:Writing front-end code

6.Git hub:Upload code

 

PART 4 : Something Else I Want to Say

At the beginning, I found this course difficult because I had never been exposed to the work of software production. I don't know where to start making a piece of software. I also don't know how to work well with my teammates in team projects. I don't even know what the front end is, what the back end is, what the overall framework is. After learning about the UI, front end, and back end, I didn't know how to put it all together. After the teacher assigned the task, I learned to understand these things, learned some codes, learned several software, and also learned the relevant professional knowledge of software engineering. My team and I also made detailed division of labor in the production process. Everyone performed their own duties and promoted the team's project together. Anyway, thank you very much for this opportunity to learn how to make software.

PART 5:Links

Video Link:

Lab2-2:https://github.com/li123sq/lab2-2

Lab3:https://pan.baidu.com/s/1eHyVRE4CRZ3mFUbE82n4RQ  password:1111

GitHub Link:

Lab2-2: https://github.com/li123sq/lab2-2

Lab3: https://github.com/xiwwww/EE308FZ

 

 

 

...全文
99 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
FZU-SE-EE308-2022秋

286

社区成员

福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
帖子事件
创建了帖子
2023-01-10 20:41
社区公告
暂无公告