Bonsoir ,
vérifier mon diagramme de classe svp!
Version imprimable
Bonsoir ,
vérifier mon diagramme de classe svp!
Bonjour,
Si votre diagramme de classes correspond à une machine à expresso alors cela ne va pas du tout :mouarf:
Plus sérieusement je veux juste dire par là que sans information sur le but on ne peut que le déduire ce qui limite pas les vérifications possibles ;)
Mais bon, il y plusieurs choses qui me chiffonne :
- les noms et id sont soulignés, ce qui en UML veut dire que ce sont des attributs de classe, mais là je n'y crois pas du tout
- ces mêmes noms et id sont de visibilité +- (superposés) ce qui n'existe pas en UML qui n'autorise que +, -, # et ~
- étant donné les multiplicités 1..* un utilisateur a forcément au moins une tache et au moins un rdv et au moins un projet et au moins un evt ce qui est à priori faux, ces multiplicités devraient être 0..* qui peut aussi s'écrire *
- authentifier hérite d'utilisateur, ce qui veut dire qu'authentifier est un utilisateur 8O
- vos agrégations entre authentifier et mail/google/facebook cela ne va pas non plus
- ne pas utiliser le nom de la classe pour nommer un attribut car c'est inutile et redondant, donc nomtache devient nom etc
- il y a une forte chance que les opérations ajouter soient des opérations de classe et non d'instance, la classe étant donc son contrôleur
- le mot de passe d'un utilisateur est un int, c'est bizarre même si celui-ci n'est composé que de chiffres car cela l'empêche de pouvoir commencer par des 0
Donner le correction svp c pour mon pfe
et merci infiniment
je vous aide, mais je ne ferai pas le travail à votre place, on apprend en faisant et non en regardant les autres faire ;)
de toute façon vous n'êtes pas très loin d'aboutir, en tout cas à propos de ce diagramme, je ne peux que vous conseiller de prendre en compte mes remarques (sauf si vous pensez que j'ai dis une bêtise bien-sûr) et de publiez une nouvelle version du diagramme de classes, demandez s'il y a quelque chose que vous ne comprenez pas
Salut mon cher ami ,
pour la visibilité , c'est un ligne de clé primaire c'est pas +-
voila , svp vérifier les agrégation et les opérations