• 全部
...

EE308 LAB2-1

镇大海 2022-11-04 23:53:01
The Aim of This AssignmentGit/GitHub Using & Keywords Capturing
MU STU ID and FZU STU ID20122802_832001209
MU STU ID and FZU STU ID (Teammate)20122402_832001202

 

PSP

Personal Software Process StagesEstimated time(min)Time(min)
Planning2020
Estimate1010
Development--
Analysis2020
Design Spec1015
Design Review1015
Coding Standard--
Design4030
Coding300400
Code Review1010
Test1010
Test Report6040
Postmortem & Process Improvement Plan· Design Review2020
Summary510590

Prototype Exhibition

https://r8wyee.axshare.com/

Demand Analysis

We use NABCD model to analyse this project

N for Need:

Brother Dong held a Mid-Autumn Festival event(Bobing) in the laboratory yesterday, but the rules need to be manually determined, the dice equipment is not complete, and remote students cannot participate in the epidemic prevention and control. Therefore, I hope that paired students can implement a Bobing software.

  1. Need to have an interface, six dice, shake randomly to produce results.

  2. The program allows multiple people to participate, and can automatically determine the results, it can be a stand-alone version or a network format.

  3. The interface style is lively and generous in response to the scene, and lays the foundation for the second implementation of pair coding.

img

A for Approach:

  1. Choose Wechat Applet to accomplish the requirements. Enable to simulate dices in a porcelain bowl with rolling dice gifs and auto reward judgments.
  2. Allow users to create or join a game for a multiplayer game. Also single player game is permitted.
  3. Player number( in multiplayer game) and reward numbers are alternative before starting a game.

B for Benefit:

Wechat applets are install-free and light. Almost everyone have Wechat in their smartphones. So it is easy for users to have a quick Bobing game anytime.

 

img

 

C for Competitors:

  1. We not only state but also illustrate the rules of Bobing. Users who Bobing for the first time can understand its rule very fast.

  2. We have clear summary of the outcome of each game. Users do not need to take extra time to do this boring work.

  3. We embedded Wechat icons inside the game. Users can easily know identity of each player without checking.

 

img

 

 

img

 

D for Delivery:

  1. Using Wechat Moments and QQ Space to spread the applet.
  2. Contact with some mooncake manufacturers to print the QR code on the packings.

 

UML Using Case

 

img

 

Picture of Cooperation

 

 

 

Summary

It feels very amazing to cooperate with others. Since I make the team with my friend, this task won't be that hard. Making a prototype is much harder than we expected. I'm really not that good at make things pretty, so it is a amazing experience for me. Waiting to realize this applet

.

 

See you next Lab~

 

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

285

社区成员

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

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

手机看
关注公众号

关注公众号

客服 返回
顶部