Struttura del corso

 

Introduzione

  • Informazioni sull'esame
  • Tabella di copertura
  • OMG Elenco dei professionisti certificati
  • Sostenere l'esame (online o presso un centro d'esame)

Perché modelliamo

  • Il valore della modellazione
  • Quando facciamo la modella?
  • Quando non facciamo la modella?
  • Astrazione
  • Introduzione all'MDA
  • Modello di dominio
  • Analisi del valore del modello

Il diagramma delle classi

Struttura comune

  • Digitare
  • Dipendenza
  • Spazio dei nomi
  • VisibilityKind (pubblico, privato, protetto)
  • MolteplicitàElement
  • Costrizione
  • Commento

Classificatori semplici

  • Tipo primitivo
  • Datatype
  • Enumerazione
  • EnumerationLiteral
  • Interfaccia
  • Realizzazione dell'interfaccia
  • Segnale
  • Ricevimento

Classificatori strutturati

  • Associazione
  • Classe

Classificazione

  • Generalizzazione
  • Caratteristica
  • Caratteristica strutturale
  • Caratteristica comportamentale
  • Proprietà
  • Operazione
  • Parametro
  • AggregationKind (Composizione, Aggregazione)

Valori

  • Valore letteraleBoolean
  • LiteralInteger
  • LetteraleReale
  • LetteraleIllimitatoNaturale
  • LiteralNull
  • Stringa letterale
  • Opaco Expressione

Il diagramma degli oggetti

  • InstanceSpecification
  • Fessura

Il diagramma del pacchetto

Pacchetti

  • Pacco
  • Importazione pacchetti

Il diagramma Use Case

Use Cases

  • Caso d'uso
  • Attore
  • Includere

Il diagramma di attività

Activities

  • Attività
  • ActivityFinalNode
  • ActivityParameterNode
  • Flusso di controllo
  • Nodo iniziale
  • Nodo decisionale
  • FlowFinalNode
  • ForkNode (Nodo biforca)
  • JoinNode (Nodo unito)
  • Nodo di unione
  • Flusso di oggetti
  • ObjectNode (Nodo oggetto)

Azioni

  • Azione
  • CallBehaviorAction
  • CallOperationAction,
  • SendSignalAction
  • AcceptEventAction
  • Spilla
  • InputPin, OutputPin
  • Azione opaca

Il diagramma di sequenza

Interazioni

  • Interazione
  • OccurrenceSpecification
  • ExecutionSpecification
  • ExecutionOccurrenceSpecification
  • DestructionOccurrenceSpecification
  • Sagola di salvataggio
  • Messaggio
  • MessageOccurrenceSpecification
  • Ordina messaggio
  • Fine messaggio

Comportamento comune

  • CallEvent
  • Evento di segnalazione
  • Grilletto
  • OpaqueBehavior

Il diagramma della macchina a stati

Macchine a stati

  • Macchina a stati
  • Stato
  • Transizione
  • Pseudostato: scelta, giunzione, iniziale
  • Stato finale

 

Requisiti

È richiesta la comprensione dei concetti di base orientati agli oggetti o delle  conoscenze di base UML.

  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (6)

Corsi relativi

Efficient Requirement Management using Agile Methods and Agile UML Modeling

  21 ore

Categorie relative