EE308_LAB3

The Link Your Class

https://bbs.csdn.net/forums/MUEE308FZ

The Link of Requirement of This Assignment

https://bbs.csdn.net/topics/600914861

The Aim of This Assignment

Design a Bobing software prototype

MU STU ID and FZU STU ID

19103751_831902227

MU STU ID and FZU STU ID

19105193_831902228


PSP:

Personal Software Process Stage

Estimated Time/hour

Real Time/hour

Planning

1

1.5

Estimate

0.5

1

Development

1

1.5

Analysis

2

1

Design Spec

4

4

Design Review

3

2

Coding Standard

-

-

Design

2

4

Test

2

4

Reporting

1

3

Test Report

2

3

Size Measurement

-

-

Summary

18.5

25


Prototype Exhibition

MODAO:

https://modao.cc/app/353a78674b9b040445eab959b3bcb3908be4c918


Demand analysis

1.Need

As "Bobing" this game, has been one of the offline favorite games. But how can we play this game happily online?First, we need to create a large or small room online, suitable for as many or as few people to join and play together. Teams can be formed randomly or by inviting friends.In this game, we want to achieve each person every time to put 6 dice together into the big bowl, see the dice point cake. According to the rules of "Bobing", the score and title of each player are obtained.Finally, we can see our total score and the number of times we have earned the title.

2.Approach

Log in first:

Then we go to the home page, which is the commanding brain of our game:

Note: Here we implement two functions

  1. Team up randomly

 

2.Invite friends to form a team

Finally, the results of each round of the game are obtained:

 

That's the main part of the game

In addition, we also designed other functions:

  1. list
  2. Personal home page
  3. The rules page

Group photo

3.Benfit

The online game, with its vivid page design, can solve the problem that remote students cannot participate in "bobing" games due to lack of dice, and solve the problem that they cannot gather together to celebrate the Mid-Autumn Festival during the epidemic, allowing more students to participate in the Mid-Autumn Festival activities.

4.Competitors

There are many other game software with the same function as this app on the market. How to further innovate is a problem.

5.Delivery

This app can be promoted on APPLE App or Android App Store, and can be transplanted to wechat mini program for promotion.


Summary

This assignment is the first pair assignment, which requires more communication than the single task. Similarly, in the future work, communication is a large part of daily life, so communication efficiency is as important as programming ability. If problems are found, communication should be timely and actively.This time I also understand the use of ink knife.We felt that this assignment was very interesting in terms of designing the application interface.I hope I can implement this application in the future.


 

mark