You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Leon ENAULT e603a30924
continuous-integration/drone/push Build is passing Details
Mise à jour de 'XMLFile1.xml'
2 years ago
Sources Modification carte 2 years ago
.drone.yml modif yml publish 2 years ago
.gitignore Ajouter '.gitignore' 2 years ago
README.md Mise à jour de 'README.md' 2 years ago
XMLFile1.xml Mise à jour de 'XMLFile1.xml' 2 years ago

README.md

SAE-S2.01_MAUI

Diagramme de classe de l'application

@startuml
Class User {
    - String pseudo
    - String mot_de_passe
    + 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<Carte> cartes
    + int getNbCommentaire(Commentaire)
    + int getCommentaire(Commentaire)
    + Vector<&Carte> getCartes()
}

Class Camp {
    - String nom
    - String description
    - String lienImage
    - Vector<Carte> 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