Curso UML - Modelado de software con UML 2
UML: Lenguaje de modelado de sistemas software
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
- El proceso de modelado de software
- ¿Por qué modelar?
- Conceptos básicos de la orientación a objetos
- Empleo de elementos de extensión: valores etiquetados, estereotipos, restricciones y perfiles en UML
- MODULO 2. MODELADO CON REQUISITOS CON UML
- Diagramas de casos de uso
- Diagramas de actividad
- MODULO 3. MODELADO ESTÁTICO CON UML
- Diagramas de clases
- Diagramas de objetos
- Diagramas de estructura compuesta
- MODULO 4. MODELADO DINÁMICO CON UML
- Diagramas de casos de uso
- Diagramas de secuencia
- Diagramas de comunicación
- Diagramas de tiempos
- Diagramas global de interacción
- MODULO 5. DESPLIEGUE DE SISTEMAS DE INFORMACIÓN
- Diagrama de paquetes
- Diagrama de componentes
- Diagrama de despliegue
- MODULO 6. UML y el Proceso Unificado
- Características del Proceso Unificado (UP)
- Las fases del Proceso Unificado
- Aplicación de UML a lo largo de las fases del UP