RICM4 2017 2018 - SeriousGame Polystar /UML: Difference between revisions
Tim.Lepage (talk | contribs) No edit summary |
Tim.Lepage (talk | contribs) No edit summary |
||
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 09: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