183
社区成员




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 | Implements the Bobing software prototype |
MU STU ID and FZU STU ID | 19103832_831901226 |
MU STU ID and FZU STU ID of Partner | 19104022_831901225 |
The Link of Partner's Assignment | https://bbs.csdn.net/topics/601189544 |
Personal Software Process Stages | Estimated Time(minutes) | Completed Time(minutes) |
---|---|---|
Planning | 60 | 60 |
Estimate | 30 | 30 |
Development | - | - |
Analysis | 30 | 40 |
Design Spec | 30 | 40 |
Design Review | 30 | 30 |
Coding Standard | 20 | 20 |
Design | 60 | 60 |
Coding | - | - |
Code Review Planning | - | - |
Test | 20 | 30 |
Reporting | 60 | 60 |
Test Report | 60 | 60 |
Size Measurement | 20 | 20 |
Postmortem&Process Improvement | 50 | 50 |
Total | 450 | 500 |
https://modao.cc/app/f46e34e13eb7512b5144ca1b49731b0317944890 《原型演示文稿》 访问密码:1234
1.The Need
The Mid-Autumn Festival bobing is a traditional folk activity extended by the cake culture in the south of Fujian. The participants' prizes are determined by the combination of the result of throwing six dice. On Mid-Autumn Festival, besides eating moon cakes. The traditional bobing game is also one of the indispensable activities. However, the development of bobing game requires a large number of props such as bowls and dice, and the record of each award is cumbersome. There may be a lack of preparation and personnel and so on. Therefore, we plan to transfer the bobing game from offline to online, and develop an APP, so that users can carry out the blog pie game under any circumstances, while the networking mode makes even users can share the fun of the Mid-Autumn Festival bobing with others
2.The Approach
The result of bo pie game is determined by the result randomly generated by six dice. Therefore, for some new users who are not familiar with the rules, we set a button to introduce the rules of the game in the start interface, and they can know the rules by clicking the button. In order to optimize the user experience, we provide single player and multiplayer modes for customers to choose from when they choose to start the game.
● Single player modes:Each time the user clicks start, the dices will display the number of points, and the system will display the prizes in the user according to the number of points in the dices
● Multiplayer modes:In multiplayer, users can invite friends and family to join the game. Also, multiplayer has a new "current player display" compared to single player
3.The Benefit
● Users can use the app when the props are insufficient to carry out the bobing game
● Users can use the networking mode to play bobing games with others when they are short of people
● Users can try their luck in single player mode when they're bored
● The bobing app can display the user's award record for easy award awarding
4.The Competitors
Bobing game software by users to download and use only during the Mid-Autumn festival, the competitiors is less, the only possibility is can let the user's own formulate the rules of the game or set the software of awards. However, our app has exquisite interface, vivid special effects, and most importantly, no recharge, completely free to provide customers, so I believe that it has a place in thebobing game software market
5.The Delivery
The most effective promotion is to establish a good reputation among users, so that users can constantly introduce the app to others, thus increasing the app. We can launch a prize invitation event, where old users can get cash rewards when they invite enough new users to register and use. We can also shoot short videos of the app and post them on douyin, Kuaishou and other software to increase their popularity
In this lab, we learned how to use Modao to develop a prototype and use the NABCD model to analyse customer's needs ,but our prototype has a long way to go. We still have a lot of work to do. For example, in the dice roll part, we don't know how to produce random results. Maybe there is a programming part involved, and there are a lot of features we haven't implemented.