EE308 Lab3

AllenCoraline 2021-10-01 17:47:08
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZ
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/600914861
The Aim of This AssignmentBobbing software prototype
MU STU ID and FZU STU ID19104308&831901320/19104979&831901313

Directory

1.PSP FORM

2.Related Web Sites

3.Demand analysis

NABCD Model

4.Picture of Cooperation

5.Summary


1.PSP FORM

Personal Software Process StageEstimated time (mins)real time(mins)
Planning--
Estimate2430
Development--
Analysis3060
Design Spec030
Design Review042
Coding Standard00
Design240480
Coding00
Code Review00
Test030
Reporting--
Test Report3060
Size Measurement00
Postmortem&Process Improvement3060

2.Related Web Sites

作业中文翻译

Github仓库

App模型在线演示

3.Demand analysis

NABCD Model

1, N (Need)

What needs does my idea address?This need can be explicit and public, or it can be ambiguous.We first carried out a simple user research, through in-depth research and analysis of a small number of users, to ensure that the product design is reliable, verify that the product design is relatively safe, so that what we do will not deviate from the target users.

The user requirements we obtained are as follows:

  • During the festival, users hope to find the festive atmosphere through the blog cake game.

  • In daily life, users want to pass the time through blogging games.

  • Users want to have a poppie experience without items.

  • In a real blogging game, users want to make the game more fun by setting up prizes.

  • Because of the epidemic, some users are online and some users are offline, but they want to play blogging games together.

It can be seen that what users need most is a mobile blogging game that can meet both online and offline needs. This blogging game can replace blogging tool dice and set prizes, which is easy to understand and interesting.

2, A (Approach)

In order to meet these needs of users, our designed software provides the following services:

 

Start Page

  • When the user opens the program, the program automatically obtains the user's wechat account and profile picture to form a token and stores them in the server and Settings.Click "Enter the game" to enter the program function interface.

  • The bowl of bo cake is designed as a prototype, corresponding to the Mid-Autumn full moon, meaning Mid-Autumn reunion happiness.At the same time, six dice are placed on it to tell the user that the function of the program is to play the pie game.The design adopts Chinese style design, the interface is simple and beautiful.

The Function Interface

  • After clicking the "Enter the game" button, users will enter the "function interface" of the program. The function interface has six modules, which are the single player mode for themselves to play, the multiplayer mode for multiplayer entertainment, help, Settings and personal center.Multiplayer is also divided into create rooms and join rooms, taking into account that each room has an owner.

Stand-alone Mode

  • Click "single player mode", will enter the "start game" interface, the interface has a shake option and the record of each bo cake, click "shake", there will be a bowl covered, click stop will give the game result.Each game will be recorded.

Create A Room

  • After they click "create room" into "room set", select "create room" users will become a group manager, you need to set up the room name, the number of games, prizes, set up after the completion of the click create, the program will automatically generate game qr code, homeowners can click on "share", share the friends list of the QQ, WeChat invites friends or directly into the game,The homeowner has the right to end the game.(Prizes set and the number of prizes should be reasonable. The game will count the prizes won by each user, and the prizes will be first-come-first-served in sequence. If the first-level prizes are distributed, the next level prizes will be automatically distributed, and the game will be automatically ended when all the prizes are distributed or the game owner finishes.)

Join The Room

  • At the same time, users can click "Join room" and enter the corresponding room number to enter the corresponding room.

Online Mode

  • Users to create or join a room after room, will enter the online mode, launched by homeowners game, began to play by turns clockwise (order entered by the user to decide location), by the order of 1 "shake" user interface, the user clicks shake after the game, click on the "click to stop" after the end of the game, the final results,The results of each round will be placed in the blog pie record. At last, all the prizes are distributed or the host clicks "End game" after the game ends and enters the settlement interface. Each user has his or her own achievements, and the ranking board shows the luckiest user ranking.

  • Among them, we have creatively added voice function to facilitate online users to have real-time voice, facilitate online users to communicate with offline users in real time, and increase online users' sense of game experience.

Personal Center

  • The personal center will display the user's wechat UID and profile picture, as well as the user's accumulated (single player mode and online mode) blog pie status.

Help

  • The help screen shows the rules of the game and about, about will have personal information Protection Guidelines, User Service Agreement and Privacy Policy.

Setting

  • The user can set the volume and sound effects of the application through the Settings screen, and more Settings are under consideration.

3, B(Benefit)

  • This program is planned to be made into a wechat mini program, making it easy for users to share invitations on social networks.

  • This program breaks through the limitations of traditional blog cake games in time and space, and users can experience the pleasure of blog cake games anytime and anywhere, no matter during festivals or in daily life, online or offline.

  • Let bo pie this game no longer become a specific Mid-Autumn Festival program, so that everyone can play bo pie anytime and anywhere, become a "small game" to entertain everyone's daily life.

4,C(Competitors)

Competitive Product Research Report

Objective investigation

  • In this survey, we mainly selected wechat small programs on the same platform as us, and found three small programs of Blog cake through various keywords. Meanwhile, we searched, downloaded and experienced related blog cake software on App Store, Google Play, Tap Tap, Huawei Mobile Assistant and other mobile application platforms.Obtained the bo cake related competitive product report.

Products Under Investigation

Wechat Applets:一起博饼、闽南中秋博饼、中秋佳节多人博饼助手、博状元、博饼小助手、中秋博饼

App Store : 中秋博饼3D、骰子3D、骰子-酒吧、八闽状元郎、骰子摇、骰子骰子

Google Play : Dice

Tap Tap : 中秋博饼

Huawei Mobile Assistant :无

Competitive Product Data Survey

  • In all the different platforms of different blog cake App, the most used, the most praised is really interesting game manufacturers developed Mid-Autumn Blog cake App, the App has Tap Tap platform android version and App Store Mid-Autumn Blog 3D.Among the three microblog programs of wechat mini program, the first one is recommended.In the App Store, the highest download praise or really fun games developed by the Mid-Autumn Festival bo Cake App.

Functional Research Of Competitive Products (including core competitiveness, main functions and development trend)

  • We first research the high praise and the highest use bread App, Mid-Autumn festival, Mid-Autumn festival cake App is not very easy to understand, there is no need to click the button, but the software USES a very realistic 3 d model and physical collision, users enter the software only need to click on the screen, dice be grabbed, let go, turn the dice, answer, end of turn.At the same time, the software can choose the weight of the dice, and according to the user's gesture on the screen to carry out a real physical collision, if the gesture is too large, the dice may leave the bowl when shaking, called grasping monkey.The core competitiveness of the software is the real 3D effect and real physical collision, which can give users a very high real experience of the game and replace the blogging tool. However, the software cannot be connected to the Internet and cannot be used for online games.

  • In wechat mini program, we have investigated a total of 6 mini programs, among which the number one recommended is no. 4 mini program.4 small programs have stand-alone mode and multiplayer mode, but the multiplayer mode is more than random matching the party hall, and single bo cake has a limited number, 1 is the most common single bo cake, more than 2 in addition to bo cake and other functions, is the bo cake joke set of advertising small program, 6 is the worst, no UI interface, may be some students haven't finished.

  • In the App Store and Google Play, we noticed that all the other Internet platforms are software for dice making, except the only App that makes the only Mid-Autumn Festival pie, which is the Mid-Autumn Festival Pie App. All the software is 3D effect, striving for better real experience.

  • Development Trend Of Competitive Products

  • We have noticed that all the software is focused on single-person blog cake, while only one small wechat program can achieve multi-person blog cake. We can understand that blog cake is a program that is difficult to obtain software benefits, with a small audience. Opening the multi-person mode not only occupies server resources, but also is vulnerable to DDoS attacks.But we're still going to make a multiplayer server, which is powered by love, but still has love.

  • On the products of The Internet, we hope to create an App that can replace the display of dice. Therefore, the App of the Internet is generally in 3D mode rather than stuck to the game of Bo Pie, which is worth learning.

5, D(Delivery)

  • The promotion of this product has certain particularity, because the cake expo activities are mainly held during the Mid-Autumn Festival, so we need to plan the promotion plan before the Mid-Autumn Festival, and focus on the promotion during this period.

  • Online platform, this product relies on wechat platform, so promoting directly on wechat is the most direct and accurate way.Through the sharing link formed, it can be easily forwarded in various groups.In addition, we need to launch activities in the form of lucky draw and red envelope during the publicity period to further enhance the communication efforts.

  • Offline, we can carry out publicity on campus by hanging posters on campus, recruiting campus ambassadors and other means, and then spread to a larger scope through sharing among students on campus.

4.Picture of Cooperation

5.Summary

  • 郑宇晗总结:The completion time of this assignment should be much longer than that of other students, because the pictures used in our small program were all drawn by my teammates, so it took a lot of time, while I made prototype drawings and wrote blog in the whole process.This was the first time I used UI design software. I watched all the Axure classes in the first two days. After watching the classes, I made a lot of money and started to design prototypes.Through this operation, I felt how hard the artist, need to constantly think, adjust the design, and even often found that the effect is not good after the painting directly back to the furnace to recreate the situation.

  • 陈震烁总结:Through this software engineering pair work, I realized the importance of cooperation in development, only two people can cooperate with each other, in order to complete the project with the fastest speed and highest quality.At the same time, IN the UI part that I was mainly responsible for, I realized the complicated details of a software interface. The position and size of each button should be carefully considered, and the realization of the front end should also be considered.We need to start from the user's point of view to explore intuitive interface design and friendly interaction.

...全文
203 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzusdn 2021-10-06
  • 打赏
  • 举报
回复

So beautiful!

183

社区成员

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

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