286
社区成员
The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
---|---|
The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/608858956?spm=1001.2014.3001.6377 |
The Aim of This Assignment | Design a Bobing Software Prototype |
MU STU ID and FZU STU ID | 20123949_832002115 |
Partner’s MU STU ID and FZU STU ID | 20122152_832002109 |
Bobing originated in Xiamen, Fujian Province. This is a dice game played by many people in Xiamen during the reunion of the Mid-Autumn Festival. However, due to various reasons such as work, the epidemic, and study, many people cannot play face-to-face games with their families on the Mid-Autumn Festival. Bopie software meets the need to let people play games online instead of face to face.
Create a user and a user by logging in with an account and password
The connection process between users is realized by creating rooms and joining rooms
Use the function of online chat to facilitate communication and invitation between users
In the game, each person throws a random die to get a prize, and you can check the rules at any time.
The ability to provide help and feedback and query history in the personal center
Bobing on the app brings people equal happiness without having to feel sorry for not being able to reunite with their families during the Mid-Autumn Festival.
There are some small programs on the market, but their functions are relatively simple, there is no clear rule to guide, and they need to use other software to remotely share rooms and other problems. Our software has designed a chat function like wechat, which is convenient to share rooms and also support users to discuss with each other. At the same time, simple pages and rule guidance are conducive to supporting middle-aged and elderly people to play this game.
After the software is completed, we will promote our software on wechat moments, Qzone and other social media. And collect suggestions from them and improve our software accordingly. We also share our code on github so people can see it and give us suggestions on how to improve the software.
Personal Software Process Stages | Estimated Time/hours | Completed Time/hours |
---|---|---|
Planning | 0.5 | 0.75 |
Estimate | 0.5 | 0.5 |
Development | 1.5 | 1.5 |
Analysis | 1 | 1.5 |
Design Spec | 1 | 1 |
Design | 2.5 | 3 |
Test | 1 | 0.5 |
Reporting | 1 | 1 |
Test Report | 1.5 | 1 |
Postmortem & Process Improvement | 2 | 1.5 |
total | 12.5 | 12.25 |
we use Axure
After our team discussed the requirements, we discussed the functions that needed to be implemented. Although we have made many different versions of the discussion, we just want to show the final version that we think is the best. It is important to acknowledge that we have encountered many difficulties in the process of thinking about the design software, from knowing nothing to trying to learn how to make a prototype, and our constant search data is self-taught, and we have gained a lot of knowledge and progress. In the subsequent experimental process, we plan to truly implement them. Using the front-end and back-end architecture, one person assigns a task, a better solution and a simplified task process. It is also good for the success of this task