Course Code: ocsmpprep
Duration: 21 hours
Prerequisites:
Nessuno
Overview:
Questo corso ti prepara per il OMG Certificato Systems Modeling Professionale (OCSMP).
[ 3 ]
Course Outline:
Interpretazione dei requisiti nei diagrammi dei requisiti
- Concetto di "requisito"
- Relazioni chiave, tra cui derivare, verificare, soddisfare, perfezionare, tracciare, contenere
- Descrizione, scopo e vantaggi del diagramma dei requisiti
Interpretazione della funzionalità del sistema nei diagrammi Use Case
- Use Case Descrizione, scopo e vantaggi del diagramma
- Struttura del caso d'uso che comprende caso d'uso, attore e soggetto
- Relazioni di base tra cui associazione, inclusione, estensione e generalizzazione.
Interpretazione dell'organizzazione del modello nei diagrammi package
- Descrizione del diagramma dei pacchetti, scopo e vantaggi, aspetti dei pacchetti, inclusa la proprietà degli elementi e la definizione di uno spazio dei nomi
- Relazioni, tra cui contenimento e dipendenza
- Concetti di punto di vista e punto di vista
Interpretazione della struttura del sistema nei diagrammi a blocchi
- Definizione e descrizione del blocco, inclusa la definizione rispetto all'utilizzo; valuetype (con unità), feature di blocco tra cui proprietà del valore, parti, riferimenti e operazioni.
- Descrizione, scopo e vantaggi del diagramma di definizione dei blocchi; Scomparti; relazioni tra blocchi, compresa la specializzazione e le associazioni (inclusa l'aggregazione composita ma non condivisa); molteplicità.
- Descrizione, scopo e vantaggi del diagramma a blocchi interno; blocco di contenimento; porte di flusso e porte standard; connettori e flussi di articoli; rappresentazione delle parti.
Interpretazione dei vincoli di sistema nei diagrammi di definizione dei blocchi e nei diagrammi parametrici
- Interpretazione dei blocchi di vincoli nei diagrammi di definizione dei blocchi
- Descrizione del diagramma parametrico, scopo e benefici; Proprietà dei vincoli, parametri dei vincoli ed espressioni dei vincoli
- Connessione delle proprietà dei vincoli e delle proprietà dei valori con i connettori di associazione.
Interpretazione del comportamento basato sul flusso nei diagrammi di attività
- Descrizione, scopo e vantaggi del diagramma di attività
- Flusso di I/O, inclusi flusso di oggetti, parametri, nodi di parametri e pin
- Flusso di controllo, inclusi i nodi di controllo
- Partizioni di attività (corsie) e azioni, inclusa la scomposizione delle attività tramite l'azione di comportamento di chiamata
- Invia l'azione del segnale e accetta l'azione dell'evento.
Interpretazione del comportamento basato sui messaggi nei diagrammi di sequenza
- Descrizione, scopo e vantaggi del diagramma di sequenza
- Linee
- Messaggi asincroni e sincroni
- Riferimenti di interazione (a elementi esterni al diagramma).
Interpretazione del comportamento basato su eventi nei diagrammi macchina a stati
- Descrizione, scopo e vantaggi del diagramma della macchina a stati
- Stati e regioni, tra cui stato, regioni, stato iniziale e stato finale
- Transizioni che includono eventi di attivazione per tempo e segnale, guardia e azione (cioè effetto) e comportamenti tra cui entrata, uscita e do
Interpretazione delle allocazioni tra più tipi di diagrammi; Altri argomenti
- Descrizione dell'allocazione, scopo e utilizzo
- AllocatedFrom e AllocatedTo
- Rappresentazione che include didascalie, compartimenti, partizioni di attività di allocazione e tabelle
- Notazioni speciali per il commento, la logica, il problema e il vincolo.
- Alcuni concetti relativi ai diagrammi: frame di diagrammi, porte, parametri e ancoraggi sui frame di diagrammi
- Intestazione del diagramma e descrizione del diagramma
- Stereotipo