Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
courses:cs335:spring2019:chemtutor:requirements:graph_exercises [2019/05/01 02:09] – [What the User Does] wilsonj | courses:cs335:spring2019:chemtutor:requirements:graph_exercises [2019/05/01 02:11] (current) – [Behavior of the Application] wilsonj | ||
---|---|---|---|
Line 48: | Line 48: | ||
* When a user clicks on an answer and then clicks “Submit”, | * When a user clicks on an answer and then clicks “Submit”, | ||
* The application will then send feedback, which will be displayed on the page, showing whether the answer was correct or not | * The application will then send feedback, which will be displayed on the page, showing whether the answer was correct or not | ||
- | * When the user clicks on “Next”, the application must generate another graph for the next question (this could be done at beginning of session and saved for use on each click of “Next”) | + | * When the user clicks on “Next |
- | * After the final question when “Next” is clicked, a results page is generated | + | * After the final question when “Next |
* Shows how many questions the user got correct and | * Shows how many questions the user got correct and | ||
* Displays a table comparing results to historical averages | * Displays a table comparing results to historical averages | ||
* The page then gives the user the option to try again or return to the home page | * The page then gives the user the option to try again or return to the home page | ||
- | * If the user selects to try another session, they are redirected to the “Graph | + | * If the user selects to try another session, they are redirected to the “Graph |
===== Example Use Cases ===== | ===== Example Use Cases ===== |