|
|
@ -1,5 +1,3 @@
|
|
|
|
```plantuml
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@startuml "BDD"
|
|
|
|
@startuml "BDD"
|
|
|
|
|
|
|
|
|
|
|
|
class Scientifique{
|
|
|
|
class Scientifique{
|
|
|
@ -67,13 +65,17 @@ class Admin{
|
|
|
|
motDePasse : Hash
|
|
|
|
motDePasse : Hash
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
class Jeu{
|
|
|
|
abstract class Jeu{
|
|
|
|
nom : String
|
|
|
|
nom : String
|
|
|
|
nbrParties : Integer
|
|
|
|
nbrParties : Integer
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
Jeu .. Scientifique : Accède >
|
|
|
|
Jeu .. Scientifique : Accède >
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Pendu extends Jeu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pendu "1" --> "1..*" Scientifique
|
|
|
|
|
|
|
|
|
|
|
|
class Partie{
|
|
|
|
class Partie{
|
|
|
|
codeInvitation : String
|
|
|
|
codeInvitation : String
|
|
|
|
isFinished : Boolean
|
|
|
|
isFinished : Boolean
|
|
|
@ -84,4 +86,3 @@ Partie "*" --> "1" Jeu
|
|
|
|
Partie "1" --> "1..*" Joueur
|
|
|
|
Partie "1" --> "1..*" Joueur
|
|
|
|
|
|
|
|
|
|
|
|
@enduml
|
|
|
|
@enduml
|
|
|
|
```
|
|
|
|
|