Mise à jour de 'README.md'
continuous-integration/drone/push Build is passing Details

master
Loris OBRY 2 years ago
parent 0d8179e311
commit 12dab0819a

@ -1,18 +1,5 @@
# SAE-S2.01_MAUI
Diagramme de classe de l'application
```plantuml
@startuml
skinparam class {
BackgroundColor White
BorderColor Black
FontColor Black
}
Class User {
- String pseudo
- String mot_de_passe
@ -27,13 +14,23 @@ Class Carte {
- String lienImage
- List<Commentaire> commentaires
- Set<User> likes
+ void addCommenaire(User)
+ void addCommentaire(User)
+ void removeCommentaire(User)
+ bool hasLiked(User)
+ void addLike(User)
+ void removeLike(User)
}
skinparam class {
BackgroundColor White
BorderColor Black
FontColor Black
}
skinparam class Commentaire {
BackgroundColor LightBlue
}
Class Commentaire {
+ String contenu
+ int signale
@ -46,14 +43,14 @@ Class Commentaire {
}
Class Pack {
+ String nom
+ String nom
+ String description
+ int note
+ String lienImage
+ Set<Carte> cartes
+ List<Commentaire> commentaires
+ Set<User> likes
+ void addCommenaire(User)
+ void addCommentaire(User)
+ void removeCommentaire(User)
+ bool hasLiked(User)
+ void addLike(User)
@ -77,15 +74,4 @@ Camp --|> Carte
hide circle
allowmixing
skinparam classAttributeIconSize 0
skinparam classBackgroundColor #ffffb9
skinparam classBorderColor #800000
skinparam classArrowColor #800000
skinparam classFontColor #black
skinparam classFontName Tahoma
skinparam classAttributeBackgroundColor<<User>> #FF0000
skinparam classAttributeBorderColor<<User>> #FF0000
skinparam classAttributeFontColor<<User>> Black
@enduml
```

Loading…
Cancel
Save