Capacitación | Cursos
Análisis y diseño con UML

Descripción

El participante aprenderá UML de forma práctica, aplicándolo a las diferentes fases del ciclo de vida de un proyecto de software.

Objetivos

  • El participante entenderá la importancia del modelado de software.
  • El participante conocerá los diferentes diagramas de UML y herramientas para UML
  • El participante entenderá la importancia de un proceso de desarrollo de software.
  • El participante obtendrá los conocimientos necesarios para modelar las diferentes etapas en el ciclo de vida de un proyecto de desarrollo de software.

Contenido

  1. Visión General de UML
    1. La importancia de modelar el software
    2. ¿Que es UML?
  2. Diagramas de UML
    1. Diagramas de casos de uso
      1. Actores
      2. Casos de uso
      3. Diagramas de casos de uso
      4. Relaciones (Inclusión, extensión y generalización)
    2. Diagramas de clases
      1. Clases
      2. Métodos y atributos
      3. Alcance de atributos y operaciones
      4. Relaciones  (Asociación, Composición/agregación, dependencia y Herencia, )
      5. Multiplicidad
    3. Diagramas de Objetos
      1. Identidad, estado y comportamiento
      2. mensajes
      3. Diagramas de objetos
    4. Diagramas de Interacción
      1. Objetos
      2. Mensajes
      3. Diagramas de colaboración
      4. Diagramas de secuencia
    5. Diagramas de Estado y Actividad
      1. Diagramas de estado
      2. Diagramas de Actividad
      3. Diseño de clases con diagramas de actividades
    6. Diagramas de Implementación
      1. Componentes
      2. Interfaces
      3. Diagramas de componentes
      4. Nodos
      5. Comunicación
      6. Diagramas de distribución
  3. Herramientas UML.
      1. ¿Como elegir una herramienta?
      2. Enterprise Architect
  4. Proceso de desarrollo de software
      1. Importancia de los procesos de desarrollo de software
      2. Modelos de calidad
        1. Moprosoft
        2. RUP
      3. Fases en el proceso

 

10 de marzo de 2010    
© 2008-2009 Softura Solutions S. de. R.L.