EE308_LAB4

TenderMortal 2021-10-09 23:59:57
The Link Your Class https://bbs.csdn.net/forums/MUEE308FZ
The Link of Requirement of This Assignment https://bbs.csdn.net/topics/601188617
MU STU ID and FZU STU ID19104031&831902114
Teammate's MU STU ID and FZU STU ID19104341&831902117
Teammate's blog link https://bbs.csdn.net/topics/601429353
GitHub link https://github.com/fulongshandian/EE308-LAB4.git
Video demo link https://b23.tv/BdzlxS

PSP Form

Personal Software Process StagesEstimated Time/minutesCompleted Time/minutes
Planning2020
Estimate1515
Development7070
Analysis1010
Design Spec1010
Design Review1010
Coding Standard1025
Design2020
Coding15002100
Code Review Planning3015
Test1010
Reporting4040
Test Report1010
Size Measurement--
Postmortem&Process Improvement3040
Total17852395

Difficulties encountered:

  1. We have never contacted the development and design of wechat applets before.
  2. There are various needs to be considered, such as simplicity and playability. Unlike previous experiments, not only functions need to be realized, but also user experience needs to be considered.
  3. This task is completed by two people and requires two people to cooperate through GitHub. Discussion and coordination take time.
  4. There is no suitable way to develop the networking function temporarily. After searching the information, the most common way to realize the networking interaction is to use cloud services or cloud development, which is quite difficult to develop.

Solution:

  1. Through online learning materials and videos, we quickly understood the development process of wechat small program, and used "wechat Developer tools" to program and develop the prototype completed in the last lab work.
  2. We tried to cooperate through offline communication and remote warehouse cooperation on GitHub.
  3. During this process, we found that some of the original ideas were difficult to implement or worth improving, so we simplified and optimized the ideas of the prototype.

User Interface Presentation


There are three main interfaces, namely home page, leaderboard and rules, as shown in the picture below。

img

img

img


Pairwork Photo

img


Summary
The development of this for us is a relatively difficult experiment, we spend a lot of time and a lot of harvest, let us deeply understand to a seemingly insignificant WeChat the hardships behind the small programs, such as: WeChat small program development process, programming, front-end design, etc., the most important thing is that we implemented a from concept to prototype and the whole implementation process of programming, I also learned how to effectively communicate and work with my teammates to overcome all kinds of difficulties and challenges. This experiment also greatly improved our software development ability!

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

183

社区成员

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

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