La conception c’est pas ce qu’il y a de plus “cool” dans le développement logiciel donc si on peut se faciliter la tâche grâce à un outil, autant l’utiliser!
Dans ce tutoriel je vais vous montrer les étapes à suivre pour générer automatiquement le schéma relationnel (MLR) et le diagramme de classes (MLO). Il vous faudra quand même faire le modèle conceptuel de données (MCD), ben oui, ils ne vont pas non plus se créer à partir de rien…
Tout d’abord commençons par télécharger le logiciel en question : WinDesign.
Etape 1 : Téléchargement
Pour télécharger WinDesign, rendez-vous ICI.
Si le lien ne fonctionne pas, il faudra vous rendre ICI et remplir deux-trois champs puis valider le tout. Vous recevrez dans la foulée un mail avec le bon lien de téléchargement.
Une fois téléchargé, installez-le.
Rien de bien compliqué, c’est un logiciel comme tous les autres.
Etape 2 : Premier démarrage
Lors du premier démarrage, voilà l’écran que vous obtenez :
Etape 3 : Création d’un MCD
Pour commencer, on va créer un nouveau modèle en cliquant sur le bouton intitulé “Nouveau modèle” en haut à gauche de l’écran.
Maintenant choisissez le type de modèle. Dans notre cas, nous prenons l’icône vert “Database“.
Choisissez “Modèle Conceptuel de Données“, nommez votre projet et cliquez sur “OK”
Pour créer la première entité du MCD, cliquez sur “Entité” dans le bandeau du haut :
Une fois que votre entité est créée, vous pouvez lui ajouter des attributs etc… Vous n’avez qu’a faire une clique droit sur l’entité et cliquer sur “Détails“
Ajoutez les attributs à votre entité et donnez-leurs le maximum de détails (longueur, identifiant, obligatoire, type, etc…). Répétez plusieurs fois cette étape-là pour ajouter quelques tables à votre MCD.
Maintenant, il faut ajouter des associations entre chacune de ces tables. Pour effectuer cette opération, sélectionnez deux entités en même temps et cliquez sur le bouton “Relation” (encadré en rouge ci-dessous) :
Ci-dessous, l’exemple de la relation entre “EQUIPE” et “LIGUE” :
qui donne :
Une fois votre MCD terminé, vous avez plusieurs possibilités :
- L’exporter en format Image
- Générer le Modèle Logique Relationnel
- Générer le Diagramme de classes
- Générer le script de création de la base de données
Dans l’étape 4 qui va suivre, nous allons générer le MLR.
Etape 4 : Le Modèle Logique Relationnel
Maintenant que votre MCD est terminé, vous pouvez souffler. Windesign se charge de vous créer le MLR.
Cliquez le “Modèle” dans la barre d’outils et choissisez “Générer Modèle Logique“.
Voilà le MLR généré automatiquement :
Faites de même pour le diagramme de classes, le script de création de la base de données etc…
Bonne conception!