Guida UML

17 marzo 2006

UML permette, tramite l'utilizzo di modelli visuali, di analizzare, descrivere, specificare e documentare un sistema software anche complesso

  1. 1. Premessa
    Finalità e conoscenze necessarie alla base della guida a UML

Le basi del linguaggio UML

  1. 2. Introduzione
    Cosa è l'UML e in cosa consiste questo linguaggio.
  2. 3. Cenni Storici del Linguaggio UML
    Breve storia della nascita del linguaggio UML
  3. 4. I vantaggi del linguaggio UML
    Quali sono i vantaggi utilizzando UML?
  4. 5. Che cos'è il Visual Modeling?
    Definizione concetto di Visual Modeling e Sistema.

Il RAD

  1. 6. RAD (Rapid Application Development)
    Il RAD per lo sviluppo rapido del progetto.
  2. 7. Raccolta delle Informazioni
    Prima di iniziare analizziamo le richieste del cliente
  3. 8. Analisi
    Una volta terminata la raccolta delle informazioni possiamo...
  4. 9. Disegno
    In questa fase vengono definiti i contorni del progetto.
  5. 10. Sviluppo
    Concretizziamo ciò che abbiamo raccolto.
  6. 11. Deployment
    A questo punto possiamo installare il sistema sull'hardware

L’applicazione pratica dell’UML

  1. 12. Gli Strumenti di lavoro UML
    Quale strumento utilizzare per agevolare il lavoro?
  2. 13. Componenti UML
    Elementi e diagrammi che costituiscono l'UML

Class Diagram

  1. 14. Rappresentazione di una classe
    Gli oggetti in UML vengono distinti in categorie, vediamo come.
  2. 15. Associazioni
    Definiamo il concetto di associazione
  3. 16. Ereditarietà e Generalizzazione
    Chiariamo il concetto.
  4. 17. Aggregazioni
    Le classi che costituiscono i componenti di una aggregazione.
  5. 18. Interfacce e Realizzazioni
    Utilizziamo le interfacce per definire le operazioni
  6. 19. Visibilità
    Attribuiamo le possibilità di utilizzo alle varie classi
  7. 20. Class Diagram - Un esempio pratico
    Proviamo a creare un documento

Use Case Diagram

  1. 21. Use Case Diagrams
    Esaminiamo un diagramma dinamico.
  2. 22. Introduzione all' Use Case Model
    Vediamo insieme come rappresentare un modello Use Case
  3. 23. Relazioni tra Use Cases
    Definiamo le quattro relazioni che permettono il riutilizzo dei Use...
  4. 24. Use Case Diagram
    Proviamo con un esempio pratico a progettare un sistema automatico

State Diagrams

  1. 25. State Diagrams
    Esaminiamo gli elementi comportamentali
  2. 26. Dettagli di Stato e transizioni
    Vediamo come indicare un evento
  3. 27. State Diagram- Un esempio pratico
    Proviamo con un esempio pratico ad utilizzare gli State Diagram

Sequence Diagrams

  1. 28. Sequence Diagrams
    Cosa sono e a cosa servono i Sequence Diagrams
  2. 29. I componenti dei Sequence Diagrams
    Gli Oggetti, i Messaggi e il Tempo
  3. 30. Modi di creare le Sequenze
    Analizziamo i componenti di un sequence diagram
  4. 31. Sequence Diagram - Un esempio
    Come creare un sequence diagram

Collaboration Diagrams

  1. 32. Collaboration Diagrams
    Utilizziamo anche i Collaboration Diagrams
  2. 33. Scrivere dei Collaboration Diagrams
    Vediamo come utilizzare un Collaboration Diagrams
  3. 34. Collaboration Diagram - Un esempio.
    Attraverso un esempio proviamo a convertire il sequence diagram in un...

Activity Diagrams

  1. 35. Activity Diagrams
    Introduzione agli Activity Diagrams
  2. 36. Costruzione di un Activity Diagram
    Le componenti degli activity diagrams in dettaglio

I Diagrammi per software e hardware

  1. 37. Interfacce e Componenti: un approfondimento
    Introduzione ai diagrammi che rappresentano i componenti software e...

Component Diagrams

  1. 38. Component Diagrams
    I Component dyagrams: rappresentare interfacce, componenti e relazioni
  2. 39. Component Diagram - Un esempio
    Come creare un Component dyagram: un player musicale

Deployment Diagrams

  1. 40. Deployment Diagrams
    L'ultimo diagramma UML: come rappresentare l'hardware
  2. 41. Deployment Diagram - Un esempio
    Come creare un Deployment dyagram: una rete Ethernet

Appendici

  1. 42. I simboli grafici UML
    Una rassegna per immagini dei principali simboli standard utilizzati...
Se vuoi aggiornamenti su Guida UML inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Guida UML

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy