CalendarioIl programma completo dei prossimi corsi Corsi solo "In House"I corsi che teniamo solo presso i nostri clienti InformazioniTutte le notizie utili per partecipare ai corsi IscrizioniLe informazioni per iscriversi ai corsi
Analisi e Design di applicazioni software - Technology Transfer

Analisi e Design di applicazioni software



Dal 07 maggio 12 al 09 maggio 12
Costo: 1.000,00 Euro + IVA


Visconti Palace Hotel
Via Federico Cesi, 37
00193 Roma (RM)

maggiori informazioni...

Segnala ad un amico

Descrizione

L'analisi e il design, oltre a determinare la qualità delle applicazioni, influenzano la produttività dei progetti: quando vengono svolte in modo efficace riducono i costi ed i tempi dello sviluppo software, anche perché costituiscono una base solida per agevolare la comunicazione tra i ruoli coinvolti.

Il corso insegna ad affrontare analisi e design dei sistemi software mediante l'uso di tecniche sperimentate e della notazione standard UML (Unified Modeling Language), fornendo linee guida minimali e pragmatiche che distinguono tra ciò che è indispensabile fare in ogni caso e ciò che può invece risultare utile solo in situazioni particolari.

Per permettere l'assimilazione effettiva dei concetti e delle tecniche proposti, viene effettuata una serie di esercitazioni pratiche sulla base di un Caso Studio integrato.

A chi si rivolge

  • analisti IT
  • progettisti software

Prerequisiti

Conoscenza generale degli aspetti di base dello sviluppo software.

Argomenti Trattati

Introduzione

  • ruolo di analisi e design nello sviluppo software
  • approcci: strutturato, Object Oriented
  • documentazione come strumento di comunicazione

Rappresentazione del contesto del sistema

  • interazione con sistemi esterni e funzionalità: diagramma dei Casi d'Uso
  • Macro architettura applicativa
  • scomposizione in sottosistemi e componenti: diagramma dei componenti, diagramma strutture composite

Aspetti strutturali

  • concetti del dominio e diagramma delle classi
  • rappresentazione dello schema dei dati

Aspetti dinamici e comportamentali

  • responsabilità e collaborazioni: diagrammi di interazione
  • ciclo di vita: diagramma di stato
  • dettaglio della logica applicativa: diagramma di attività
  • rappresentazione dello schema di navigazione interfaccia utente
  • rappresentazione di servizi

Il deployment

Precedenti Edizioni

Dal 26 ottobre 2011 al 28 ottobre 2011

Scarica il Calendario dei Corsi
Scarica il Programma Completo dei Corsi