Modélisation de l'application
Pour vérifier votre application répond aux besoins des utilisateurs, vous pouvez utiliser Visual Studio final pour inclure le code et pour modéliser votre application.Les dernières aide de Visual Studio vous affichez le code et vous pourrez comprendre sa structure, relations, et comportement plus facilement.Vous pouvez créer des modèles à différents niveaux de détail et spécifications de suivi, de tâches, de cas de test, de 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 de Team Foundation Server et à votre plan de développement.Vous pouvez effectuer ces tâches tout au long de le cycle de vie d'application dans le cadre de le processus de développement.Consultez Nouveautés des outils de modélisation pour Application Lifecycle Management dans Visual Studio 2012 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éfinissez l'architecture:
|
|
Validez votre système avec les spécifications et la conception prévue :
|
|
Partager des modèles, des diagrammes, et les graphiques à l'aide de le contrôle de version Team Foundation:
|
Lorsque plusieurs utilisateurs travaillant avec ces éléments sous contrôle de version Team Foundation, utilisez ces indications pour vous aider à éviter des problèmes de contrôle de version : |
Générer ou configurer les parties de votre application UML ou des langages spécifiques à un domaine:
|
|
Personnalisez les 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 à visualiser l'organisation et les relations dans 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 et Team Foundation Server