• Consulenza
  • Formazione
  • Risorse umane
  • Prodotti
  • Contatti
  • Profilo
  • Documenti
  • Corso Analisi e Disegno Object Oriented con UML

    Codice: AMSOOGEB

    Descrizione

    L'applicazione dell'UML, adottato come standard da OMG (Object Management Group) all’analisi ed al disegno di applicazioni costruite secondo i paradigmi tipici dell’approccio Object Oriented. Il corso prende in esame i temi della definizione delle specifiche di una applicazione Software, partendo dall’analisi dei requisiti utente, per giungere alla definizione dei modelli di Analisi e di Disegno dell’applicazione. Questo attraverso l’utilizzo dei modelli e dei diagrammi definiti in UML 2.0, evidenziando nel contempo le opportunità per il riuso, le linee guida per l'implementazione. Un Case Study guida gli allievi nella puntuale applicazione delle tecniche descritte

    Contenuti

    • UML e processi software UML – Convergenza dei metodi, convergenza sul metodo; UML e processi software; i principali artefatti di UML; un linguaggio senza processo? Linee guida per uno sviluppo incrementale, iterativo, basato sull’architettura.
    • Modelli per l’analisi – Limiti dei modelli tradizionali; UML e processi software; il paradigma Object Oriented.
    • Analisi Object oriented – Definire i requisiti; modellare le proprietà; modellare i comportamenti.
    • Dall’analisi al disegno – Analisi e disegno nel processo software; modelli “ereditati” dall’analisi: modello dei Casi d’Uso, diagrammi delle Classi.
    • Modelli per il disegno – Princìpi di disegno: coesione e coupling delle Classi; ruoli, responsabilità e collaborazioni: contratti e deleghe, distribuzione delle responsabilità; diagrammi di Collaborazione:
    • descrizione dei link, specifica dei messaggi e contatti; altre rappresentazioni diagrammatiche: Action Diagram, diagrammi delle componenti e di           dislocazione.
    • Disegno di applicazione – Oggetti del Disegno: paradigma MVC, individuazione e definizione degli oggetti di Controllo; disegno dell’architettura del Sistema: package, partizione in Sottosistemi, stratificazione dei Sottosistemi, tecniche di decoupling; framework e pattern: opportunità di riuso su media e larga scala.
    • Linee guida all'implementazione – Attributi e Operazioni: tipologia e visibilità, specifica di vincoli e associazioni; problemi applicativi: validazione dell’input, exception handling, accesso a fonti di dati eterogenee; mapping a un DBMS relazionale: Classi vs tabelle, cenni all’uso di trigger e stored procedure.
    • Case Study.

    Destinatari

    Capi progetto; analisti applicativi; analisti programmatori; specialisti di metodi standard.

    Prerequisiti

    Frequenza del Corso “Analisi dei Dati” o conoscenze equivalenti.
    I nostri corsi sono finanziabili attraverso i principali Fondi Interprofessionali. Contattataci per ulteriori informazioni.

    Durata: 4 giorni
    Prezzo: 1.440,00 €
    + 316,80 € IVA

    Totale: 1.756,80 €
    Carrello
    Quantità aggiunta:

    R.E.P. logo, PMP®, CAPM®, and PMBOK® are registered trademarks of the Project Management Institute, Inc. ; ITIL®, PRINCE2®, Swirl logo™ sono marchi registrati della AXELOS Limited.; COBIT® è un marchio registrato dell'Information System Audit and Control Association (ISACA) e dell'IT Governance Institute; BRM® e BRMI® sono marchi registrati del Business Relationship Management Institute, Inc.