Difference between revisions of "RICM4 2017 2018 - SeriousGame Polystar /UML"
Tim.Lepage (talk | contribs) |
Tim.Lepage (talk | contribs) |
||
Line 1: | Line 1: | ||
− | = |
+ | = Use case = |
− | == |
+ | == Case n ° 1 == |
− | '' |
+ | '' 'Use case:' '' Play a game |
− | '''Description |
+ | '' 'Description:' '' Players play a game and the teacher supervises the game |
− | '' |
+ | '' 'Actor:' '' Players and Teacher |
+ | '' 'Stakeholders and their interests:' '' |
||
− | '''Parties prenantes et leurs intérêts :''' |
||
− | - |
+ | - Players, goal: win the game |
− | - Teacher, |
+ | - Teacher, goal: supervise the game |
− | ''' |
+ | '' 'Pre-conditions:' '' Enough players are gathered to play and throw the game |
− | ''' |
+ | '' 'Nominal scenario:' '' |
− | - |
+ | - The system displays the menu |
− | - |
+ | - Players select the type of game (unit and language) |
− | - |
+ | - The system displays the game page |
+ | - Players play the game |
||
− | - Les joueurs jouent au jeu |
||
+ | - Players finish the game |
||
− | - Les joueurs finissent la partie |
||
+ | '' 'Alternative scenarios:' '' |
||
− | '''Les scénarios alternatifs :''' |
||
+ | - Players leave the game early |
||
− | - Les joueurs quittent le jeu avant la fin |
||
− | '' |
+ | '' 'End:' '' scenarios d or e according to user's decision |
− | == |
+ | == Case n ° 2 == |
− | '' |
+ | '' 'Use case:' '' Edit game |
− | '''Description |
+ | '' 'Description:' '' The Teacher modifies the game by deleting / adding / modifying cards |
− | '' |
+ | '' 'Actor:' '' Teacher |
− | ''' |
+ | '' 'Stakeholders and their interests:' '' - Teacher, goal: modify the game |
− | ''' |
+ | '' 'Pre-conditions:' '' Authentication with a password |
− | ''' |
+ | '' 'Nominal scenario:' '' |
− | - |
+ | - The system displays the menu |
− | - |
+ | - Teacher selects "modify" |
+ | - The system displays the authentication system |
||
− | - Le système affiche le système d’authentification |
||
− | - |
+ | - The Teacher identifies himself |
− | - |
+ | - The system displays modification options |
+ | - The teacher modifies the game |
||
− | - Le Teacher modifie le jeu |
||
− | - |
+ | - The system requests confirmation of the change |
− | - |
+ | - The modification is taken into account by the system |
+ | '' 'Alternative scenarios:' '' |
||
− | '''Les scénarios alternatifs :''' |
||
− | - |
+ | - Teacher does not identify himself |
− | - |
+ | - The Teacher exits the edit screen |
− | - |
+ | - Teacher does not validate changes |
− | '' |
+ | '' 'End:' '' scenarios c, e, g or h according to the user's decisions |
Revision as of 11:47, 12 February 2018
Use case
Case n ° 1
'Use case:' Play a game
'Description:' Players play a game and the teacher supervises the game
'Actor:' Players and Teacher
'Stakeholders and their interests:'
- Players, goal: win the game
- Teacher, goal: supervise the game
'Pre-conditions:' Enough players are gathered to play and throw the game
'Nominal scenario:'
- The system displays the menu
- Players select the type of game (unit and language)
- The system displays the game page
- Players play the game
- Players finish the game
'Alternative scenarios:' - Players leave the game early
'End:' scenarios d or e according to user's decision
Case n ° 2
'Use case:' Edit game
'Description:' The Teacher modifies the game by deleting / adding / modifying cards
'Actor:' Teacher
'Stakeholders and their interests:' - Teacher, goal: modify the game
'Pre-conditions:' Authentication with a password
'Nominal scenario:'
- The system displays the menu
- Teacher selects "modify"
- The system displays the authentication system
- The Teacher identifies himself
- The system displays modification options
- The teacher modifies the game
- The system requests confirmation of the change
- The modification is taken into account by the system
'Alternative scenarios:'
- Teacher does not identify himself
- The Teacher exits the edit screen
- Teacher does not validate changes
'End:' scenarios c, e, g or h according to the user's decisions