Curso UML - Modelado de software con UML 2

UML: Lenguaje de modelado de sistemas software

Modelado Software con UML 2

 

Las tecnologías orientadas a objetos cubren, en la actualidad, la práctica totalidad de los sistemas que se desarrollan. Plataformas como Java o .Net giran en relación a los conceptos de orientación a objetos, con lo que dominar esta materia es crucial para el éxito de los proyectos de software. En este curso se discutirán en profundidad todas las ideas relacionadas con la orientación a objetos, tomando el lenguaje estándar UML como núcleo central, por lo que se detallarán, uno por uno, todos los diagramas descritos en la versión 2 del estándar.

Duración

El curso de Modelado de software con UML 2 tiene una duración de 20 horas, estando el número de plazas limitado.


Objetivos

A través de este curso dominarán los conceptos relacionados con el análisis y diseño de sistemas software orientados a objetos; asimismo, se profundizará en el conocimiento de UML versión 2 y los diagramas incluidos en dicha versión.

Audiencia

El curso se orienta a cualquier persona con conocimientos básicos de programación o de diseño de sistemas de información.


Temario del curso de Introducción a UML 2

Los contenidos teóricos y prácticos de esta acción formativa sobre UML 2 se estructuran del siguiente modo:

  • MÓDULO 1. INTRODUCCIÓN AL MODELADO ORIENTACIÓN A OBJETOS
    1. El proceso de modelado de software
    2. ¿Por qué modelar?
    3. Conceptos básicos de la orientación a objetos
    4. Empleo de elementos de extensión: valores etiquetados, estereotipos, restricciones y perfiles en UML
  • MODULO 2. MODELADO CON REQUISITOS CON UML
    1. Diagramas de casos de uso
    2. Diagramas de actividad
  • MODULO 3. MODELADO ESTÁTICO CON UML
    1. Diagramas de clases
    2. Diagramas de objetos
    3. Diagramas de estructura compuesta
  • MODULO 4. MODELADO DINÁMICO CON UML
    1. Diagramas de casos de uso
    2. Diagramas de secuencia
    3. Diagramas de comunicación
    4. Diagramas de tiempos
    5. Diagramas global de interacción
  • MODULO 5. DESPLIEGUE DE SISTEMAS DE INFORMACIÓN
    1. Diagrama de paquetes
    2. Diagrama de componentes
    3. Diagrama de despliegue
  • MODULO 6. UML y el Proceso Unificado
    1. Características del Proceso Unificado (UP)
    2. Las fases del Proceso Unificado
    3. Aplicación de UML a lo largo de las fases del UP