salut les amis, je dois créer un site web dynamique pour la gestion d'ONG. Voici mon diagramme de classe provisoire.
Qu'en pensez-vous?
salut les amis, je dois créer un site web dynamique pour la gestion d'ONG. Voici mon diagramme de classe provisoire.
Qu'en pensez-vous?
Bonjour,
Franchement c'est rare de voir quelque chose de ce niveau dés le premier message sur DVP, mes remarques sont de l'ordre du détail donc :
- Je vous conseille juste de ne pas mélanger les langues, donc à priori tout en Français puisque c'est ce qui domine ici, même si l'Anglais est souvent préférable en programmation et fait que les accents ne manquent pas, et c'est souvent plus concis (password au lieu de passe qui devrait être motDePasse etc)
- Quelques erreurs de typo à corriger comme Superviseur, appartenir, et chaine au lieu de chiane pour le type de tel. Ceci dit un numéro de téléphone cela peut aussi être un nombre en forçant le préfixe du pays et donc en n'ayant pas le + optionnel du début
- Plutôt Personne que Personnel ?
- chaine ne contiendrait pas de saut de ligne mais texte oui pour expliquer la présence des deux ?
- chaine comme type pour une photo (classe Personnel) cela fait bizarre, surtout que par ailleur vous avez une classe Photo
- 'doc' dans nomdoc de la classe Document c'est redondant et donc inutile, et je mettrais plutôt titre que nom. Pareil pour dateAct dans une Activité
- SI un Projet à un resumé alors il a aussi à priori un descriptif complet
- titre n'a pas de type dans AppelOffre, de meme contenu dans Actualite
- Toutes vos relations sont bidirectionnelles, je ne pense pas que cela soit utile
- debut et fin plutôt que dateD et dateF ?
- Personne(l) ne devrait-il pas supporter le mail et numéro de téléphone afin de ne pas devoir le faire au niveau des sous classes ?
- La classe User ne gène un peu, son nom est tellement générique que cela révèle à priori un problème, de quoi s'agit-il, d'un personne externe à l'OMG (il y a la classe Membre) ? C'est un peu pareil pour Membre car d'autres classes correspondent aussi à des membres de l'ONG, cependant là je ne vois pas trop quoi même d'autre
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
Merci, je tiendrai compte de vos suggestions.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager