RICM4 2017 2018 - SeriousGame Polystar /UML: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
Line 78: Line 78:


=UML Diagram=
=UML Diagram=
[[File:usagediagramPolystar.png]]
[[File:Polystar_usage_diagram.png]]


=Sequence Diagram=
=Sequence Diagram=
The sequence diagram bellow depicts the first turn of the game.
The sequence diagram bellow depicts the first turn of the game.
[[File:Game_diagram.pdf]]
[[File:Polystar_game_diagram.png]]


The following sequence diagram depicts the different ways to modifiy the collection of cards.
The following sequence diagram depicts the different ways to modifiy the collection of cards.
[[File:Modification_diagram.pdf]]
[[File:Polystar_modification_diagram.png]]

Revision as of 12:05, 4 April 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

UML Diagram

Error creating thumbnail: Unable to save thumbnail to destination

Sequence Diagram

The sequence diagram bellow depicts the first turn of the game.

Error creating thumbnail: Unable to save thumbnail to destination

The following sequence diagram depicts the different ways to modifiy the collection of cards.

Error creating thumbnail: Unable to save thumbnail to destination