Struttura del corso

Creare e configurare il file EAP

  • Creare e salvare un file di progetto Enterprise Architect
  • Tipi di visualizzazioni
  • Interfaccia del programma: menu, barre degli strumenti, Toolbox, Browser di progetto e altre finestre
  • Ancoraggio e nascondimento delle finestre

Utilizzo di un modello, diagramma

  • Modelli predefiniti
  • Pacchetti (visualizzazioni) e diagrammi
  • Aggiunta di elementi al modello e al diagramma
  • Diversi modi di rimuovere gli oggetti e le loro conseguenze
  • Schemi di salvataggio

Requisiti Management

  • Metodi di raccolta dei requisiti
  • Categorie di requisiti FURPS
  • Diagramma dei requisiti
  • Relazioni tra i requisiti
    • aggregazione
    • dipendenza
  • Come migliorare l'aspetto di un diagramma?
    • diagramma di layout
    • Requisiti relativi allo stato del colore
    • abilitare/disabilitare i nomi dei pacchetti
  • Creare e gestire una relazione matrice
  • Documentazione dei requisiti
    • HTML pagine
    • versione stampabile
  • Gestione avanzata dei requisiti
    • Tipi di requisiti personalizzati
    • Stato dei requisiti personalizzati
    • Requisiti di tracciamento
    • requisiti documentazione

Business Modellazione dei processi, architettura

  • Diagramma di attività
  • Attività composte
  • Flussi di controllo, flussi di oggetti
  • Gestione delle eccezioni, flusso di interrupt
  • Partizioni
  • Flussi concorrenti e processo decisionale
  • Come migliorare l'aspetto di un diagramma?
    • Diversi livelli di dettaglio
    • Riduzione della quantità di dettagli
    • complessità del processo
  • Componenti e diagrammi distribuzione
  • L'architettura iniziale del sistema: logica e fisica
    • Componenti nidificati
    • Delega e Assemblea
    • porto
    • interfaccia
    • Percorsi di comunicazione
  • Implementazione non standard di stereotipi nei diagrammi (OPZIONALE)
    • Libreria grafica di stereotipi
    • Aggiunta della libreria al progetto
    • Stereotipi grafici personalizzati

Use Cases e la loro documentazione

  • Modellazione dei requisiti funzionali
  • Ambito di applicazione del sistema
  • Gli attori e le relazioni tra di loro
    • Identificazione dei casi d'uso
    • Associazione "attore - caso d'uso" e relative proprietà
    • Relazione tra i casi d'uso: includere, estendere, generalizzare
  • Numerazione automatica
  • Use Case Scenari e diagrammi di attività generati sulla base di essi
  • Documentation Generazione
  • Modelli di documenti

Modello analitico

  • Diagramma classi a livello di modello di dominio
    • classe, metodo, attributo, classe astratta, interfaccia
    • Associazione e le sue caratteristiche
    • Altre relazioni: aggregazione, composizione, generalizzazione, dipendenza, classe di associazione
    • Identificazione della classe
  • Diagramma di sequenza
    • Tipi di messaggio: asincrono, sincrono, di ritorno
    • stereotipi: Confine, Controllo ed Entità

Modello statico

  • Diagramma delle classi a livello di progettazione
  • Generazione del codice sorgente e reverse engineering (OPZIONALE)
    • Generazione del codice sorgente dal diagramma
    • Generazione di diagrammi dal codice sorgente
    • Sincronizzazione del codice sorgente e dei diagrammi
  • Diagrammi degli oggetti

Modello dinamico

  • Verifica statica del modello
    • Chiarire le firme del metodo
    • Verifica del diagramma di classe
  • Modellazione dinamica a livello di chiamate di metodo (diagramma di sequenza) basata su casi d'uso e modello di analisi statica
  • Come migliorare l'aspetto di un diagramma?
    • Riduzione del numero di scenari modellati
    • Riduzione del numero di linee vita
    • Evitare blocchi nidificati complessi
    • nascondere i dettagli
  • Diagramma della macchina a stati (OPZIONALE)
    • Stati e sub-stati
    • Transizioni tra gli stati - Trigger, condizione e azione
    • azioni interne (entrata, uscita, uscita)

Modelli e profili (OPZIONALE)

  • Modelli "Gang of Four"
  • Modelli definiti nel progetto
  • Modelli utente
  • Importazione di profili da file XML

MDA, codice sorgente (OPZIONALE)

  • Trasformazione da diagramma classi a schema di database
  • SQL Generazione di script basata sul diagramma classi
  • Generazione del codice sorgente - opzioni disponibili

Lavoro di gruppo

  • Enterprise Architect Controllo delle versioni dei pacchetti
  • Differenze nelle versioni del progetto, documentazione
  • Utilizzo di un repository per archiviare il modello
  • Collaboration Strumenti

Requisiti

Abilità di modellazione in UML.

 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative