Modellazione dell'applicazione
Per assicurare l'applicazione soddisfi le esigenze degli utenti, è possibile utilizzare Visual Studio ultimate per comprendere il codice e per modellare l'applicazione.Guide finali di Visual Studio si prevede il codice in modo che sia possibile comprendere la struttura, relazioni e comportamento più facilmente.È possibile creare modelli diversi livelli di requisiti della barra di avanzamento e dettaglio, attività, test case, bug, o altri tipi di lavoro associati ai modelli collegando gli elementi del modello agli elementi di lavoro di Team Foundation Server e al piano di sviluppo.È possibile eseguire queste attività durante il ciclo di vita dell'applicazione durante il processo di sviluppo.Vedere Novità degli strumenti di modellazione per la gestione del ciclo di vita delle applicazioni in Visual Studio 2012 e Panoramica dello scenario: modificare la progettazione mediante visualizzazione e modellazione.
Per
Visualizzazione del codice:
|
|
Descrivere e comunicare i requisiti utente:
|
|
L'architettura:
|
|
Convalidare il sistema con i requisiti e la progettazione di:
|
|
Condividere modelli, diagrammi e i grafici utilizzando il controllo della versione di Team Foundation:
|
Se sono presenti più utenti che lavorano con questi elementi nel controllo della versione di Team Foundation, utilizzare le seguenti linee guida per evitare problemi di controllo della versione: |
Generazione o configurazione parti dell'applicazione da UML o da linguaggi specifici di dominio:
|
|
Personalizzazione dei modelli e diagrammi:
|
Tipi di modelli e relativi utilizzi
Tipo di modello e utilizzi tipici |
---|
Grafico dipendenze I grafici dipendenze consentono di visualizzare l'organizzazione e le relazioni nel codice. Utilizzi tipici:
Vedere: |
Diagramma livello Un diagramma livello consente di definire la struttura di un'applicazione come un set di livelli o di blocchi con dipendenze esplicite.È possibile eseguire la convalida per individuare i conflitti tra le dipendenze nel codice e le dipendenze descritte in un diagramma livello. Utilizzi tipici:
Vedere: |
Modello UML Un modello UML include varie visualizzazioni, quali i diagrammi classi, componente, caso di utilizzo, attività e sequenza.È possibile personalizzare il modello UML per adattarlo al dominio dell'applicazione.Ad esempio, è possibile allegare tag, informazioni aggiuntive e vincoli agli elementi del modello.È anche possibile definire strumenti da utilizzare con i modelli.Vedere Sviluppo di modelli per la progettazione software. Utilizzi tipici:
|
Diagramma sequenza basato sul codice I diagrammi sequenza che è possibile generare in base al codice .NET offrono una rappresentazione grafica del modo in cui il codice implementa un metodo. Utilizzi tipici:
Vedere: |
Linguaggio specifico di dominio (DSL) Un modello DSL è una notazione progettata per uno scopo specifico.In Visual Studio, è in genere grafica. Utilizzi tipici:
Vedere: |
Dove è possibile ottenere ulteriori informazioni?
Forum |
|
Blog |
|
Articoli e pubblicazioni tecniche |
|
Altri siti |
Vedere anche
Concetti
Gestione del ciclo di vita delle applicazioni con Visual Studio e Team Foundation Server