PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Créer un diagramme de classes
  • Créer une classe
  • Ajouter un attribut
  • Ajouter une opération
  • Créer une relation
  • Créer un paquetage
  • Utilisation des paquetages
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Comment le faire ?

Créer un diagramme de classes

Pour créer un diagramme de classes :
  1. Sélectionnez l'option "Fichier .. Nouveau .. Architecture .. UML". L'assistant de création d'un modèle UML se lance.Cliquez sur parmi les boutons d'accès rapide.
    • Dans la roue qui s'affiche, survolez "Architecture" et cliquez sur "UML". La fenêtre de création d'un nouvel élément s'affiche : cliquez sur "Architecture" puis sur "UML".
    • L'assistant de création d'un modèle UML se lance.
  2. Sélectionnez l'option "Diagramme de classes".
  3. Spécifiez le modèle UML dans lequel le diagramme sera inséré.
  4. Choisissez d'éditer directement le diagramme.
  5. Validez la création du diagramme de classes. Le modèle créé devient le modèle en cours.
Remarque : Si vous avez demandé la création d'une classe, l'assistant correspondant se lance automatiquement.

Créer une classe

Pour créer une classe :
  1. Sélectionnez l'option "Insertion .. Classe". L'assistant de création d'une classe se lance.Sous le volet "Diagramme de classes", dans le groupe "Création", cliquez sur "Classe". L'assistant de création d'une classe se lance.
  2. Spécifiez :
    • le nom de la classe. Ce nom sera le nom de la classe WINDEV (fichier ".WDC") correspondante lors de la génération du modèle UML.
    • le libellé de la classe en résumant l'intérêt de la classe.
  3. Définissez :
    • les attributs de la classe. Ces attributs correspondront aux membres de la classe WINDEV lors de la génération du modèle UML.
    • les opérations de la classes. Ces opérations correspondront aux méthodes de la classe WINDEV lors de la génération du modèle UML.
  4. Validez la description de la classe.
Remarque : Si vous avez demandé la création d'une autre classe, l'assistant correspondant se lance automatiquement.

Ajouter un attribut

Pour ajouter un attribut :
  1. Sélectionnez la classe dans laquelle l'attribut doit être ajouté.
  2. Cliquez sur l'icône . L'assistant de création d'un attribut se lance.Sous le volet "Diagramme de classes", dans le groupe "Création", cliquez sur "Attribut". L'assistant de création d'un attribut se lance.
  3. Lors de la génération du modèle UML, l'attribut sera transformé en un membre de la classe WINDEV/WEBDEV. Ses caractéristiques deviendront les caractéristiques du membre en fonction du tableau suivant :
Classe UMLClasse WINDEV
Nom de l'attributNom du membre
Libellé de l'attributCommentaire dans la déclaration du membre
Type de l'attributType des informations contenues dans le membre
Valeur initiale de l'attributValeur initiale du membre
Visibilité de l'attributVisibilité du membre
4. Validez la description de l'attribut. L'attribut est automatiquement ajouté à la classe en cours.
Remarque : Il est possible de modifier les caractéristiques d'un attribut dans les spécifications de la classe (option "Description" du menu contextuel de la classe).

Ajouter une opération

Pour ajouter une opération :
  1. Sélectionnez la classe dans laquelle l'opération doit être ajoutée.
  2. Cliquez sur l'icône . L'assistant de création d'une opération se lance.Sous le volet "Diagramme de classes", dans le groupe "Création", cliquez sur "Opération". L'assistant de création d'une opération se lance.
  3. Lors de la génération du modèle UML, l'opération deviendra une méthode de la classe WINDEV. Ses caractéristiques deviendront les caractéristiques de la méthode en fonction du tableau suivant :
Classe UMLClasse WINDEV
Nom de l'opérationNom de la méthode
Libellé de l'opérationCommentaire dans la déclaration des méthodes
Type du résultat retourné (si l'opération retourne un résultat)Type du résultat retourné (si la méthode retourne un résultat)
Paramètres de l'opérationParamètres de la méthode
Visibilité de l'opérationVisibilité de la méthode
4. Spécifiez le type de l'opération : abstraite ou partagée entre toutes les classes.
5. Validez la description de l'opération. L'opération est automatiquement ajoutée à la classe en cours.
Remarque : Il est possible de modifier les caractéristiques d'une opération dans les spécifications de la classe (option "Description" du menu contextuel de la classe).

Créer une relation

Pour créer une relation :
  1. Selon le type de relation à créer, sélectionnez :Selon le type de relation à créer, sous le volet "Diagramme de classes", dans le groupe "Création" :
    • l'option "Insertion .. Généralisation" pour créer une généralisation.cliquez sur "Généralisation" pour créer une généralisation.
    • l'option "Insertion .. Association" pour créer une association.cliquez sur "Association" pour créer une association.
    • l'option "Insertion .. Dépendance" pour créer une dépendance.cliquez sur "Dépendance" pour créer une dépendance.
  2. Renseignez les informations demandées.
  3. Validez la description de la relation.

Créer un paquetage

Pour créer un paquetage :
  1. Sélectionnez l'option "Insertion .. Paquetage". Un nouveau paquetage apparaît dans le modèle UML. Sous le volet "Diagramme de classes", dans le groupe "Création", cliquez sur "Paquetage". Un nouveau paquetage apparaît dans le modèle UML.
  2. Sélectionnez l'option "Description" du menu contextuel (clic droit) du nouveau paquetage. La fenêtre de spécifications du paquetage s'ouvre.
  3. Spécifiez :
    • le nom du paquetage. Ce nom est affiché dans le paquetage sous l'éditeur d'UML.
    • le libellé du paquetage décrivant l'intérêt du paquetage.
  4. Validez la description du paquetage.

Utilisation des paquetages

Il est possible d'ajouter des classes dans un paquetage depuis le volet "Analyse UML". En effet, il suffit de faire un simple "Drag and Drop" (Glisser/Déplacer) de la classe vers le paquetage voulu.
Remarque : L'affichage des paquetages sous l'éditeur d'UML ne tient pas compte des ajouts de classes dans les paquetages.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire