Sviluppo di modelli per la progettazione software
I diagrammi di modellazione consentono di comprendere, chiarire e comunicare le idee sul codice e i requisiti utente che il sistema software deve supportare. Ad esempio, per descrivere e comunicare i requisiti utente, è possibile utilizzare i diagrammi casi di utilizzo, attività, classi e sequenza UML (Unified Modeling Language). Per descrivere e comunicare le funzionalità del sistema, è possibile utilizzare i diagrammi componente, classi, attività e sequenza UML.
Nota
Per ottenere funzionalità aggiuntive per questa versione, scaricare e installare Visual Studio 2010 Feature Pack di visualizzazione e modellazione di Microsoft Visual Studio 2010.
Nella versione corrente è possibile creare i diagrammi UML seguenti:
Diagramma |
Oggetto di descrizione |
---|---|
Flusso di lavoro tra azioni e partecipanti in un processo aziendale |
|
Componenti di un sistema e relative interfacce, porte e relazioni |
|
Tipi utilizzati per archiviare e scambiare dati nel sistema e relative relazioni |
|
Sequenze di interazioni tra oggetti, componenti, sistemi o attori |
|
Attività e obiettivi dell'utente supportati dal sistema |
Per visualizzare l'architettura di un sistema o del codice esistente, creare i diagrammi seguenti:
Diagramma |
Oggetto di descrizione |
---|---|
Architettura complessiva del sistema |
|
Grafici delle dipendenze Procedura: generare grafici di dipendenze per il codice .NET |
Dipendenze e le altre relazioni nel codice esistente |
Diagrammi classi generati dal codice |
Tipi e relative relazioni nel codice .NET |
Diagrammi sequenza generati dal codice |
Sequenze di chiamate al metodo nel codice .NET |
Attività comuni
Argomento |
Attività |
---|---|
Creare modelli e aggiungere diagrammi. |
|
Creare diagrammi per modificare il modello. |
|
Creare pacchetti per dividere un modello in unità su cui possono lavorare diversi membri del team. |
|
Personalizzare elementi del modello utilizzando gli stereotipi per estendere gli elementi del modello UML standard per scopi specifici. |
|
Procedura: collegare elementi di modello a elementi di lavoro |
Creare collegamenti tra gli elementi del modello e gli elementi di lavoro per tenere traccia di attività, test case, bug, requisiti, problemi o altri tipi di lavoro associati a parti specifiche del modello. |
Salvare il modello e i diagrammi in modo da poterli condividere con altri utenti, inclusi quelli che non utilizzano Visual Studio Ultimate. |
Attività correlate
Argomento |
Attività |
---|---|
Creare grafici dipendenze, diagrammi sequenza e diagrammi livello per rivedere ed esplorare il codice con cui si ha poca familiarità. |
|
Utilizzare modelli per chiarire e comunicare le esigenze degli utenti. |
|
Utilizzare modelli per descrivere la struttura complessiva e il comportamento del sistema e per assicurarsi che soddisfi le esigenze degli utenti. |
|
Verificare che il software rimanga coerente con le esigenze degli utenti e con l'architettura complessiva del sistema. |
|
Utilizzare modelli per comprendere e modificare il sistema durante lo sviluppo. |
|
Organizzare i modelli in un progetto di medie o grandi dimensioni. |
Risorse esterne
Categoria |
Collegamenti |
---|---|
Video |
|
Forum |
|
Blog |
|
Articoli e pubblicazioni tecniche |
|
Altri siti |
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
---|---|---|
Settembre 2010 |
Integrati collegamenti a video nel corpo dell'argomento e riorganizzati i collegamenti per una consultazione più rapida. Il lettore è invitato a inviare commenti e suggerimenti sulle modifiche. |
Commenti e suggerimenti dei clienti. |