From 96a5aa2ff0d9e7dfadf707f1eff44d5b3d99132f Mon Sep 17 00:00:00 2001 From: Leon ENAULT Date: Wed, 26 Apr 2023 16:37:13 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/README.md b/README.md index 5fd7a6c..4f4a51a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,78 @@ # SAE-S2.01_MAUI +```plantuml +@startuml +Class User { + - String pseudo + - String mdp + + int getNote(Carte) + + int setNote(Carte) + + int getNote(Pack) + + int setNote(Pack) + + string getCommentaire(Commentaire) + + string setCommentaire(Commentaire) + + int getLike(Commentaire) + + int setLike(Commentaire) + + int getSignale(Commentaire) + + int setSignale(Commentaire) +} + +Class Carte { + - String nom + - String description + - String pouvoir + - String strategies + - int note + - String lienImage + + int getNbCommentaire(Commentaire) + + int getCommentaire(Commentaire) + + int getNote() + + int setNote() +} + +Class Commentaire { + - String contenu + - int signale + - int nblike + - int nbdislike + + int getLike() + + int setLike() +} + +Class Pack { + - String nom + - String description + - int note + - String lienImage + - Vector cartes + + int getNbCommentaire(Commentaire) + + int getCommentaire(Commentaire) + + Vector<&Carte> getCartes() +} + +Class Camp { + - String nom + - String description + - String lienImage + - Vector cartes + + Vector<&Carte> getCartes() +} + +User --> Pack +User --> Carte +User --> Commentaire +Commentaire *--> Pack +Commentaire *--> Carte +Pack --|> Carte +Camp --|> Carte + +hide circle +allowmixing +skinparam classAttributeIconSize 0 +skinparam classBackgroundColor #ffffb9 +skinparam classBorderColor #800000 +skinparam classArrowColor #800000 +skinparam classFontColor #black +skinparam classFontName Tahoma +@enduml +```plantuml \ No newline at end of file