ClassDiagram
Utilisateur
nom: String
prénom: String
birthday: Date
sexe: String
estCertifié: Boolean
mail: String
password: String
aimerPhoto()
demanderAccesProfil()
devenirFanPage()
demanderSuppressionCompte()
creerPage()
mailEstValide(): Boolean
Modérateur
certifierUtilisateur()
Tag
intitulé: String
Publication
titre: String
postedAt: Date
publier()
supprimer()
visualiserWeb()
Photo
ajouterTexte()
modifierTexte()
ajouterFiltre()
supprimerFiltre()
visualiserWeb()
Filtre
nomFiltre: String
Texte
contenu: String
couleur: String
taille: Integer
Profil
infosPersos: String
estPrivé: Boolean
modifierInfosPersos()
« Enumeration »
Relation
(from Compte)
FIANCÉ(E)
ÉPOUX(SE)
AMIS D'ENFANCE
...
PersonnesAutorisées
Commentaire
texte: String
publishedAt: Date
Page
titre: String
createdAt: Date
Propriétaire: Utilisateur
supprimer()
publier()
visualiserWeb()
Catégorie
intitulé: String
Vidéo
Post
+null
+null
*
*
+null
+null
1..*
*
+null
+null
1..*
0..1
+null
+null
1
1
+ami
*
+ami
+null
*
*
relation
+null
+null
*
*
+publication
+commentaire
*
*
+utilisateur
+page
1
*
+page
+catégorie
1..*
*
+tag
+page
*
1..*
+catégorie
+photo
*
1..*
+null
+null
1
*