Struttura del corso

Introduzione alla lingua UML

    Breve storia UML Panoramica della modellazione orientata agli oggetti Specifica UML del gruppo OMG Panoramica del diagramma UML

Gestione dei requisiti

    Ripartizione dei requisiti Categorie di requisiti FURPS Metodi di raccolta dei requisiti Modellazione dei requisiti mediante notazione UML Matrice delle dipendenze dei requisiti Creazione di specifiche dei requisiti dai diagrammi

Modellazione dei processi aziendali

    Definizione dei processi aziendali Modellazione dei processi aziendali in UML Diagramma di attività Flussi decisionali e concomitanti Eccezioni e gestione delle eccezioni Pareti divisorie, corsie

Modellazione dei requisiti non funzionali

    Utilizzo dei diagrammi dei componenti e della distribuzione Architettura iniziale del sistema: logica e fisica Requisiti di modellazione relativi alla sicurezza, alle prestazioni, all'affidabilità del sistema

Modellazione dei requisiti funzionali

    Definizione dell'ambito del sistema Modellazione della funzionalità del sistema con un diagramma dei casi d'uso Identificare gli attori e le relazioni tra di loro Riconoscimento dei casi d'uso L'associazione "attore - caso d'uso" e le sue proprietà Relazioni tra casi d'uso: inclusione, estensione, generalizzazione
Creare scenari di casi d'uso e generare diagrammi basati su di essi (attività, macchine Stato membro)
  • Modello di sistema analitico
  • Utilizzo di un diagramma di sequenza  Tipi di messaggio: asincrono, sincrono, restituito Specifica dell'ordine di numerazione dei messaggi Categorie di oggetti analitici: Contorno, Controllo ed Entità

      Introduzione alla progettazione del sistema
    Modellazione dell'interazione
  • Modellazione statica
  • Generazione di diagrammi classi e codice sorgente Il rapporto associativo e le sue caratteristiche Altre relazioni: aggregazione, composizione, generalizzazione, dipendenza, classe associativa
  • Forward/Reverse engineering Generare codice sorgente da un diagramma

      Generare un diagramma dal codice sorgente
    Sincronizzare codice e diagramma
  • Diagrammi di oggetti, strutture collegate e pacchetti
  • Modellazione dinamica
  • Verifica del modello statico Chiarimento delle firme dei metodi Verifica della correttezza del diagramma classi
  • Modellazione dinamica a livello di chiamate al metodo
  • Diagramma di sequenza a livello di progettazione
  • Requisiti

    Si consiglia di avere familiarità con i concetti di base orientati agli oggetti o con qualsiasi linguaggio orientato agli oggetti.

      21 ore
     

    Numero di Partecipanti


    Data Inizio

    Data Fine


    Dates are subject to availability and take place between 09:30 and 16:30.
    I corsi di formazione pubblici richiedono più di 5 partecipanti.

    Recensioni (3)

    Corsi relativi

    Efficient Requirement Management using Agile Methods and Agile UML Modeling

      21 ore

    Categorie relative