Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Creare modelli per l'app

I diagrammi di modellazione consentono di comprendere, chiarire e comunicare le idee sul codice e i requisiti dell'utente che devono supportare il sistema software. Ad esempio, per descrivere e comunicare i requisiti utente, è possibile usare caso di utilizzo, attività, classe e diagrammi di sequenza UML (Unified Modeling Language). Per descrivere e comunicare le funzionalità del sistema, è possibile usare il componente, la classe, l'attività e i diagrammi di sequenza UML.

Vedere Video di Channel 9: Migliorare l'architettura tramite la modellazione.

In questa versione è possibile creare i diagrammi UML seguenti:

Diagramma

Mostra

Diagrammi di attività UML: riferimento

Flusso di lavoro tra azioni e partecipanti in un processo di business

Diagrammi dei componenti UML: riferimento

Componenti di un sistema, interfacce, porte e relazioni

Diagrammi classi UML: riferimento

Tipi usati per archiviare e scambiare dati nel sistema e le relative relazioni

Diagrammi di sequenza UML: riferimenti

Sequenze di interazioni tra oggetti, componenti, sistemi o attori

Diagrammi casi di utilizzo UML: riferimento

Gli obiettivi utente e le attività che supporta un sistema

Per informazioni sulle versioni di Visual Studio che supportano questo tipo di diagramma, vedere Supporto delle versioni per gli strumenti di architettura e modellazione.

Per visualizzare l'architettura di un sistema o codice esistente, creare i diagrammi seguenti:

Diagramma

Mostra

Diagrammi livello: linee guida

Diagrammi livello: riferimento

Architettura di alto livello del sistema

Mappe codice

Eseguire il mapping delle dipendenze nelle soluzioni

Trovare problemi potenziali usando gli analizzatore delle mappe codice

Dipendenze e altre relazioni nel codice esistente

Diagrammi classi generati dal codice

Utilizzo dei diagrammi classi (Progettazione classi)

Tipi e relative relazioni nel codice .NET

Argomento

Attività

Creare diagrammi e progetti di modellazione UML

Creare modelli e aggiungere diagrammi.

Modificare modelli e diagrammi UML

Creare diagrammi per modificare il modello.

Definire pacchetti e spazi dei nomi

Creare pacchetti per dividere un modello in unità su cui possono lavorare diversi membri del team.

Generare codice da diagrammi classi UML

Generare codice C# dai diagrammi classi per avviare l'implementazione.

Personalizzare il modello con profili e stereotipi

Personalizzare elementi modello usando stereotipi per estendere gli elementi modello UML standard per scopi specifici.

Collegare elementi di modello ed elementi di lavoro

Creare collegamenti tra elementi del modello ed elementi di lavoro per tenere traccia di attività, test case, bug, requisiti, problemi o altri tipi di lavoro associati a parti specifiche del modello.

Esportare diagrammi come immagini

Salvare il modello e i diagrammi in modo da poterli condividere con altri utenti, inclusi quelli che non usano Visual Studio Ultimate.

Argomento

Attività

Visualizzare codice

Creare mappe codice e diagrammi livello per meglio comprendere il codice non conosciuto.

Modellare i requisiti utente

Usare modelli per chiarire e comunicare le esigenze degli utenti.

Modellare l'architettura dell'app

Usare i modelli per descrivere la struttura complessiva e il comportamento del sistema e per verificare che soddisfi esigenze degli utenti.

Convalidare il sistema durante lo sviluppo

Verificare che il software continui a essere coerente con le esigenze degli utenti e con l'architettura complessiva del sistema.

Usare modelli nel processo di sviluppo

Utilizzare modelli nello sviluppo Agile

Usare i modelli per comprendere e modificare il sistema durante lo sviluppo.

Strutturare la soluzione di modellazione

Organizzare i modelli in un progetto di medie o grandi dimensioni.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft