GUSS, 1er MCD/MDP
Par NiCoS le dimanche 26 mars 2006, 16:27 - Développement Web - Lien permanent
Je sais plus trop où j'en suis entre le MPD/MCD...
En tous cas, voilà un premier jet 
Export du MCD/MPD au format PNG
J'ai été un peu flemmard et voulait éviter des liaisons rendant le truc illisible :
- Sur la gauche de la zone "contrat", vous trouverez une "super région" contenant tous les cas où 1 contrat/option = 1 service
- Sur la droite de la zone "contrat", vous trouverez une "super région" contenant tous les cas où 1 contrat/option = n service
Si vous avez des commentaires à faire, je suis preneur 
Commentaires
C'est pas mal.
Mais il te manque des liaisons, je pense nottament aux id_compte/contrat etc sur la gauche.
Les FK (foreign key) ne sont pas aussi explicitement gérées sous mysql (il ya une option dans dbdesigner pourqu'elles ne soient pas traitées).
Evite la casse dans les noms de table. Si c'est recommandé dans le nom de tes méthodes d'objet, c'est franchment plus pénible qu'autre chose en Dev.
Tu exploites bien les régions, quid des commentaires? Perso je m'en sers pour amorcer le boulot d'abstraction objet, pas spécialement identique aux zones affichées. Et pourquoi pas à identifier les méthodes que tu devras construire.
Tu connais ma manière de bosser, ce boulot là, la conception d'architecture MCD (par extension UML), c'est pour moi 90% du projet. Une archi foireuse d'entrée de jeu c'est un projet mort né. Donc n'hesite pas à pousser le vice assez loin, en décrivant par exemple tous tes uses/cases, et en t'assurant que ceux ci rentrent bien dans ton MCD.
Je sais que j'en ai pas fini avec ce schéma et c'est vrai que ça me rapelle le joli schéma que tu avais fait pour la DGA et c'est aussi à cause/grâce à ce souvenir (et aussi un peu de métho projet
) que je me force à faire cette analyse pour éviter les écueils.
Je sais qu'il me manque qqs liaisons mais pour le moment, je voulais rester lisible pour voir si j'étais en place au niveau des grands principes avant d'aller fouiller dans chq recoin ou bien reproduire des logiques similaires à celles déjà établies
Déjà si tu dis que c'est "pas mal" c'est que c'est déjà bien (je te connais et je me comprends
)
Tu peux préciser ton utilisation des commentaires et en quoi cela t'aide pour l'abstraction objet ? j'avoue que j'ai du mal à saisir...
En tous cas, merci pour ce retour
Euh question : c'est où que tu as appris MCD/UML/Uses cases & co ? A sciences po ?