A propos de la modélisation

De RAD Studio
Aller à : navigation, rechercher

Remonter à Concepts de modélisation

Introduction

Le principal objectif de l'outil de Modélisation est de fournir une vue graphique afin d'organiser et de visualiser la structure et les composants des systèmes logiciels, particulièrement ceux construits avec le style orienté objet. La Modélisation utilise la notation UML (Unified Modeling Language) pour concevoir différents types de diagrammes UML. Les diagrammes UML des modèles UML conçus à l'aide de la Modélisation représentent visuellement les exigences, les sous-systèmes, les éléments physiques et logiques et les patterns de structure et de comportement des systèmes logiciels construits avec le style orienté objet. Ces diagrammes UML sont conçus en utilisant les concepts de packages, d'interfaces, de classes, d'attributs et d'opérations.

Ce processus de modélisation UML est similaire à la création des plans d'un vaste projet de développement par un ingénieur. Comme un ensemble de plans, un modèle UML ne se limite pas seulement à décrire globalement le système, mais permet aussi de vous concentrer sur des points précis comme les détails de structure et de comportement.

La Modélisation supporte une approche de conception logicielle dans laquelle les outils de modélisation UML sont complètement intégrés dans l'environnement de développement de RAD Studio. La Modélisation fournit les fonctionnalités nécessaires à la conception et à la construction de systèmes logiciels orientés objets, permettant ainsi à l'équipe de développement entière de collaborer en utilisant un langage, des diagrammes et un logiciel communs. Détaché de tout langage de programmation particulier, un modèle UML permet à tous les participants du cycle de développement de communiquer dans le même langage. La Modélisation fournit aux professionnels, aux développeurs et aux gestionnaires de projets une plate-forme unique avec une interface utilisateur UML cohérente pour l'intégralité de leur travail à travers le cycle de développement logiciel complet. L'usage efficace de diagrammes UML simplifie le développement de vos systèmes logiciels.

L'une des principales fonctionnalités de la Modélisation est l'ingénierie bidirectionnelle simultanée, c'est-à-dire la capacité de synchroniser immédiatement les diagrammes de classes avec le code source d'implémentation, et inversement.


Les éléments principaux de l'EDI utilisés par la Modélisation

Les fonctionnalités de Modélisation s'intègrent parfaitement à l'EDI de RAD Studio. Quand le support de la modélisation est activé :

  • Les éléments suivants de l'EDI deviennent actifs
    • Vue Modèle -- La vue Modèle présente l'arborescence des modèles de la structure logique et la hiérarchie de contenance de votre projet de modélisation.
    • Vue Diagramme -- La vue Diagramme affiche les diagrammes de modélisation UML créés dans votre modèle UML.
Vous pouvez exécuter de nombreuses opérations gérant les diagrammes et les modèles UML directement depuis les vues Modèle et Diagramme. Vous pouvez : ajouter ou supprimer de nouveaux diagrammes du projet ; ajouter, supprimer ou renommer des éléments de diagramme (noeuds et liens) ; ajouter ou supprimer des membres dans les éléments de diagramme ; créer de nouveaux éléments de diagramme à partir de patterns ; créer des hyperliens ; ajouter des contraintes ; exporter des diagrammes en images ; ajouter des propriétés utilisateur ; gérer la disposition des diagrammes ; générer la documentation ; naviguer entre la vue Diagramme, la vue Modèle, et le code source ; couper, copier et coller des éléments, etc.
  • La fonction des fonctionnalités suivantes de l'EDI a été étendue
    • Inspecteur d'objets -- La Modélisation étend la fonction de l'inspecteur d'objets en fournissant l'outil de gestion des propriétés des diagrammes et éléments de diagrammes UML. L'inspecteur d'objets présente les propriétés d'un diagramme ou élément de diagramme sélectionné dans la vue Modèle ou la vue Diagramme. Avec l'inspecteur d'objets, vous pouvez visualiser et modifier les propriétés de l'élément de diagramme ou du diagramme de modélisation sélectionné.
    • Palette d'outils -- La Modélisation étend la Palette d'outils en ajoutant des éléments de modélisation UML. Quand un diagramme UML est présenté dans la vue Diagramme, la Palette d'outils affiche les icônes correspondantes aux éléments de modélisation disponibles pour ce diagramme. Ces icônes identifient les commandes qui peuvent être utilisées pour créer les éléments de modélisation correspondants sur le diagramme présenté dans la vue Diagramme.
    • Menus -- Les commandes spécifiques de la Modélisation ont été ajoutées au menu principal et aux menus contextuels du Gestionnaire de projets et de la vue Structure.

Les fonctionnalités principales de la Modélisation :

La Modélisation supporte les fonctionnalités suivantes :

Avertissement: Toutes les fonctionnalités décrites dans cette aide ne sont pas disponibles dans toutes les éditions de RAD Studio. Pour déterminer les fonctionnalités de Modélisation supportées par votre édition du produit, consultez la matrice des fonctionnalités sur la page web Embarcadero.

Voir aussi