Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Creazione e configurazione del file EAP
- Creare e salvare un file di progetto Enterprise Architect
- Tipi di viste
- Interfaccia del programma: menu, barre degli strumenti, Toolbox, Project Browser e altre finestre
- Docking e nascondimento delle finestre
Lavoro su modello e diagramma
- Modelli predefiniti
- Pacchetti (viste) e diagrammi
- Aggiunta di elementi al modello e al diagramma
- Diversi metodi di rimozione degli elementi e le loro conseguenze
- Salvataggio dei diagrammi
Gestione dei requisiti
- 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?
- layout del diagramma
- colore dello stato dei requisiti
- abilitare / disabilitare i nomi dei pacchetti
- Creare e gestire una matrice di relazioni
- Documentazione dei requisiti
- Pagine HTML
- versione stampabile
- Gestione avanzata dei requisiti
- tipi personalizzati di requisiti
- stato personalizzato dei requisiti
- tracciabilità dei requisiti
- documentazione dei requisiti
Modeling dei processi di business, architettura
- Diagramma delle attività
- Attività composite
- Flussi di controllo, flussi di oggetti
- Gestione delle eccezioni, interruzione del flusso
- 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
- Diagrammi dei componenti e di deployment
- L'architettura iniziale del sistema - logica e fisica
- componenti annidati
- delega e assemblaggio
- porta
- interfaccia
- percorsi di comunicazione
- Implementazione non standard degli stereotipi nei diagrammi (OPZIONALE)
- libreria grafica degli stereotipi
- aggiunta della libreria al progetto
- stereotipi grafici personalizzati
Use Case e la loro documentazione
- Modeling dei requisiti funzionali
- Scope del sistema
- Attori e le relazioni tra di loro
- Identificazione degli use case
- Associazione "attore - use case" e sue proprietà
- Relazioni tra use case: include, extend, generalizzazione
- Numero automatico
- Scenari degli Use Case e diagrammi delle attività generati sulla loro base
- Generazione della documentazione
- Modelli di documento (Template)
Modello analitico
- Diagramma delle classi a livello di modello di dominio
- classe, metodo, attributo, classe astratta, interfaccia
- associazione e sue caratteristiche
- altre relazioni: aggregazione, composizione, generalizzazione, dipendenza, classe di associazione
- identificazione delle classi
- Diagramma sequenziale
- tipi di messaggio: asincrono, sincrono, ritorno
- stereotipi: Boundary, Control e Entity
Modello statico
- Diagramma delle classi a livello di design
- Generazione del codice sorgente e reverse engineering (OPZIONALE)
- generazione del codice sorgente dal diagramma
- generazione del diagramma dal codice sorgente
- sincronizzazione tra codice sorgente e diagramma
- Diagrammi degli oggetti
Modello dinamico
- Verifica del modello statico
- chiare le firme dei metodi
- verifica del diagramma delle classi
- Modeling dinamico a livello di chiamate di metodo (diagramma sequenziale) basato su use case e modello analitico statico
- Come migliorare l'aspetto di un diagramma?
- riduzione del numero di scenari modellati
- riduzione del numero di lifelines
- evitare blocchi annidati complessi
- nascondere i dettagli
- Diagramma dello stato machine (OPZIONALE)
- stati e sotto-stati
- transizioni tra stati - trigger, condizione e azione
- azioni interne (entry, do, exit)
Pattern e profili (OPZIONALE)
- Pattern "Gang of Four"
- Pattern definiti nel progetto
- Pattern dell'utente
- Importazione di profili da file XML
MDA, codice sorgente (OPZIONALE)
- Trasformazione da diagramma delle classi a schema del database
- Generazione di script SQL basata sul diagramma delle classi
- Generazione del codice sorgente - opzioni disponibili
Lavoro di gruppo
- Versionamento dei pacchetti Enterprise Architect
- Differenze nelle versioni del progetto, documentazione
- Utilizzo di un repository per archiviare il modello
- Strumenti di collaborazione
Requisiti
Competenze di modeling in UML.
21 ore
Recensioni (1)
Esercitati con gli esercizi in EA.
Pawel - Krajowa Szkola Skarbowosci
Corso - UML in Enterprise Architect (workshops)
Traduzione automatica