285
社区成员




The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
---|---|
The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/608858956 |
The Aim of This Assignment | Implement the Bobing software prototype. |
MU STU ID and FZU STU ID | 20123116_832001212 |
Teammate's MU STU ID and FZU STU ID | 20122284_832001113 |
For holding a Mid-Autumn Festival event(Bobing) in the laboratory yesterday, but the rules need to be manually determined, the dice equipment is not complete, and remote students cannot participate in the epidemic prevention and control. Therefore, I will implement a Bobing software.
(i)Need to have an interface, six dice, shake randomly to produce results.
(ii)The program allows multiple people to participate, and can automatically determine the results, it can be a stand-alone version or a network format.
(iii)The interface style is lively and generous in response to the scene, and lays the foundation for the second implementation of pair coding.
We use Axure to create the Bobing software prototype.
The following content is related to the approach of use of Bobing.
First, have access to the main menu. In the menu, you can view the rules, game rewards or start the game.
Second, when you start the game, you can select single player, multiple players or be back to the menu.
After starting the game, you can throw the dice, and obtain the results.
(i) The Bobing software is simple and easy to use.
(ii) The Bobing software breaks through the restriction that we can't gather during the epidemic and enjoy the happiness brought by Bobing.
(iii) The Bobing software promotes the communication and enriches our life.
(i) As a non-profit software, there will be no ads that affect the game experience.
(ii) Low software maintenance cost.
(i) Make posters and hang them in the dormitory building.
(ii) Take short videos about the Bobing software and upload them to the Internet.
Personal Software Process Stages | Estimated Time(min) | Completed Time(min) |
---|---|---|
Planning | --- | --- |
· Estimate | 30 | 30 |
Development | --- | --- |
· Analysis | 50 | 45 |
· Design Spec | 30 | 30 |
· Design Review | 30 | 30 |
· Coding Standard | 20 | 15 |
· Design | 60 | 90 |
· Coding | 360 | 330 |
· Code Review | 120 | 90 |
· Test | 30 | 20 |
Reporting | --- | --- |
· Test Report | 30 | 30 |
· Size Measurement | 20 | 15 |
· Postmortem & Process Improvement Plan | 30 | 50 |
Summary | 810 | 775 |
Design tool: Axure RP 9
Pair working photo:
In this lab, we learnt how to design a UI prototype model. We lacked experience because this was our first time to do this. Hence, we searched amount of data to help us complete this work.