EE308_LAB3

Wei_Liu_19103832 2021-10-01 11:24:44
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 AssignmentImplements the Bobing software prototype
MU STU ID and FZU STU ID19103832_831901226
MU STU ID and FZU STU ID of Partner19104022_831901225
The Link of Partner's Assignment https://bbs.csdn.net/topics/601189544

PSP form

Personal Software Process StagesEstimated Time(minutes)Completed Time(minutes)
Planning6060
Estimate3030
Development--
Analysis3040
Design Spec3040
Design Review3030
Coding Standard2020
Design6060
Coding--
Code Review Planning--
Test2030
Reporting6060
Test Report6060
Size Measurement2020
Postmortem&Process Improvement5050
Total450500

Prototype display online link(Our tool is Modao):

https://modao.cc/app/f46e34e13eb7512b5144ca1b49731b0317944890 《原型演示文稿》 访问密码:1234

NABCD analysis

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

Result Showing:

img

img

img

img

Picture of Cooperation

img

Summary

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.

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

183

社区成员

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

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