A propos de la modélisation

De RAD Studio
Aller à : navigation, rechercher

Remonter à Introduction aux concepts de modélisation

Introduction

Le principal objectif de l'outil de Modeling 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 Modeling 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 Modeling 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 Modeling 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 Modeling 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 Modeling 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 Modeling 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 Modeling

Les fonctionnalités de Modeling 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 UML au projet ; ajouter, supprimer ou renommer des éléments de diagrammes (noeuds et liens) ; ajouter ou supprimer des membres dans les éléments de diagrammes ; créer de nouveaux éléments de diagrammes par patterns ; créer des hyperliens ; ajouter des contraintes ; exporter des diagrammes vers des images ; ajouter des propriétés utilisateur ; gérer la disposition des diagrammes ; générer la documentation ; naviguer parmi la vue Diagramme, la vue Modèle et le code source ; couper, copier et coller des éléments ; et ainsi de suite.
  • La fonction des fonctionnalités suivantes de l'EDI a été étendue
    • Inspecteur d'objets -- La Modeling é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 Modeling é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 Modeling 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 Modeling :

La Modeling 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 Modeling supportées par votre édition du produit, consultez la matrice des fonctionnalités sur la page web Embarcadero.

Voir aussi