WinDesign pour créer vos MCD et générer vos MLR et diagrammes de classes

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

WinDesignLogo

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.

mailWindesign

Une fois téléchargé, installez-le.

installwindesign

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 :

demarragewindesign

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.

choixwindesign

Maintenant choisissez le type de modèle. Dans notre cas, nous prenons l’icône vert “Database“.

mcdwebdesign

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 :

entitewindesign

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

attributswebdesign

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) :

associationwindesign

Ci-dessous, l’exemple de la relation entre “EQUIPE” et “LIGUE” :

relationwindesign

qui donne :

exemplemcd

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 :

mlrwindesign

Faites de même pour le diagramme de classes, le script de création de la base de données etc…

Bonne conception!