|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 24 ![]() |
Bonjour,
Je voudrais savoir s'il y existe des ouvrages traitants de la rétro-conception (UML ou même OMT) d'une base de données logiciel. Dans une application, on gère les données en mémoire uniquement lorsque l'application est exécuté. Je voudrais faire un schéma de la base en UML (un peu comme un mcd). |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Yannick MerienneÉtudiant Inscription : novembre 2010 Messages : 85 ![]() |
bonjour,
Je ne sais pas si il existe des ouvrages traitant du reverse-engineering de base de données, mais certains logiciels le permettent. Je pense notamment à PowerAMC qui à partir d'un script de BD génère MPD, MLD, MCD. A noter que le logiciel est payant mais qu'une version d'évaluation de 15 jours existe. cordialement |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 24 ![]() |
Merci de ta réponse, j'ai fait quelque petites recherches et il semblerait que powerAMC permettent de traiter uniquement les SGBD comme la plupart des outils de ce type. J'ai également un outil à ma disposition pour faire cette tâche cependant le diagrammes généré est inexploitable (trop de données!). Je voudrais des ouvrages pour m'aider à le faire manuellement pour les bases de données logiciel.
|
|
|
00
|
|
|
#4 |
![]() ![]() |
Puisque tu veux faire ça manuellement, n'importe quel logiciel de modélisation UML te permettra de faire un diagramme de classes, lequel est l'équivalent du MCD de la méthdoe Merise.
Je crois que plusieurs ont la possibilité de faire de la rétro-ingénierie à partir du code en récupérant les propriétés des classes du programme (en programmation orientée objet bien entendu !).
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com