Modélisation de l'application
Pour vérifier que votre application répond aux besoins des utilisateurs, utilisez Visual Studio Ultimate pour comprendre le code et pour modéliser votre application. Visual Studio Ultimate vous aide visualisez le code pour vous permettre de comprendre sa structure, ses relations, et son comportement plus facilement.
Créez des modèles à différents niveaux de détail et suivez les spécifications, tâches, cas de test, bogues, ou d'autres genres de travaux associés à vos modèles en liant des éléments de modèle aux éléments de travail Team Foundation Server et à votre plan de développement. Vous pouvez effectuer ces tâches dans tout le cycle de vie de l'application dans le cadre du processus de développement. Consultez Nouveautés des outils de modélisation dans Visual Studio 2013 et Vue d'ensemble du scénario : modifier votre conception à l'aide de la visualisation et de la modélisation.
Pour
Visualiser le code:
|
|
Décrire et communiquer les besoins des utilisateurs:
|
|
Définir l'architecture:
|
|
Validez votre système avec les spécifications et la conception prévue :
|
|
Partagez des modèles, des diagrammes, et des graphiques à l'aide du contrôle de version Team Foundation:
|
Lorsque plusieurs utilisateurs utilisent ces éléments sous contrôle de version Team Foundation, utilisez ces indications pour vous aider à éviter des problèmes de version : |
Générez ou configurez certaines parties de votre application UML ou de langages spécifiques à un domaine:
|
|
Personnalisez des modèles et des diagrammes:
|
Types de modèles et leur usage
Type de modèle et utilisation courante |
---|
Graphique de dépendance Les graphiques de dépendance vous aident à voir l'organisation actuelle et les relations de votre code. Utilisations courantes :
Reportez-vous à : |
Diagramme de couche Les diagrammes de couche vous permettent de définir la structure d'une application en tant qu'ensemble de couches ou de blocs avec des dépendances explicites. Vous pouvez exécuter la validation pour découvrir des conflits entre les dépendances dans le code et les dépendances décrites sur un diagramme de couche. Utilisations courantes :
Reportez-vous à : |
Modèle UML Un modèle UML comprend plusieurs vues, y compris des diagrammes de classes, de composant, de cas d'usage, d'activités et de séquence. Vous pouvez personnaliser un modèle UML pour l'adapter à votre domaine d'application. Vous pouvez, par exemple, joindre des balises, des informations supplémentaires et des contraintes aux éléments de modèle. Vous pouvez également définir les outils qui utiliseront ces modèles. Consultez Développement de modèles pour la conception logicielle. Utilisations courantes :
|
Diagramme de séquence basé sur du code Les diagrammes de séquence, que vous pouvez générer à partir de code .NET, vous aident à visualiser la façon dont le code implémente une méthode. Utilisations courantes :
Reportez-vous à : |
Langage spécifique à un domaine (DSL) Un langage DSL est une notation que vous concevez dans un but spécifique. Dans Visual Studio, elle est généralement graphique. Utilisations courantes :
Reportez-vous à : |
Où peut-on obtenir plus d'informations ?
Forums |
|
Blogs |
|
Articles et journaux techniques |
The Architecture Journal - Issue 23: Architecture Modeling and Processes |
Autres sites |
Voir aussi
Concepts
Nouveautés d'Application Lifecycle Management avec Visual Studio Team Foundation Server