-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the TriviaApp wiki!
The system was created using the following requirements:
- A user opens the app and presses the quit button to exit gracefully.
- A user opens the app and presses the start button, they are then brought to the first question page.
- A user answers the question correctly and is brought to a results page that tells the user they were correct and has a continue button.
- A user answers the question incorrectly and is brought to a results page that tells the user they were incorrect and has a continue button.
- A user presses the continue button from the results page and is brought to another question.
- The user plays a total of 10 questions which are all unique from the other and randomly selected from a pool of questions.
- Once the user has answered all 10 questions, pressing continue no longer brings them back to the question page, it instead brings them to the score page.
- The user arrives at the score page and sees their score out of 10 and a message either congratulating them or not as well as a continue button which, when pressed will return them to the main menu.
figure 1. This is the state diagram representing the system as described in the requirements above. It was generated using the UmpleOnline tool.
figure 2. This is a screenshot of the main menu simulated on a Pixel Android Virtual Machine
figure 3. This is a screenshot of an example of the question page simulated on a Pixel Android Virtual Machine
figure 4.1 This is a screenshot of the results page when you select the wrong answer simulated on a Pixel Android Virtual Machine
figure 4.2 This is a screenshot of the results page when you select the correct answer simulated on a Pixel Android Virtual Machine
figure 5.1 This is a screenshot of the results page when you get more than half of the questions correct simulated on a Pixel Android Virtual Machine
figure 5.1 This is a screenshot of the results page when you get less than half of the questions correct simulated on a Pixel Android Virtual Machine






