Temario
OBJETIVOS:
Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos: * Qué es y cómo funciona el modelado el modelado de datos. * Las diferentes metodologías de los procesos orientados a objetos. * Los diferentes ciclos de vida y los tipos de diagramas básicos. * Los aspectos más importantes de los diagramas de estructura estática, el modelado de clases, objetos, sus atributos y relaciones. * Los fundamentos y construcción de diferentes casos de uso, los actores y las relaciones entre ellos. * Los diagramas para procesos secuenciales y los que se basan en la cooperación. * Los diferentes diagramas de estado de un sistema, el concepto de estado, los tipos de estado y sus variantes. * La creación y el diseño de diagramas de actividades. * Implementación del modelado en sistemas físicos y cómo pasar del modelado teórico al lenguaje de programación. * Las nuevas versiones y revisiones de UML y los nuevos diagramas que se pueden implementar para la descripción de estructuras, comportamientos e interacción.
DIRIGIDO A:
Dirigido a diseñadores de sistemas, tanto complejos como sencillos, programadores de aplicaciones y sistemas informáticoc, en especial de maquinaria y autómatas, ingenieros e ingenieros técnicos dedicados al desarrollo de modelos y prototipos, especialistas en el diseño y desarrollo de aparatos electrónicos, especialistas en virtualización y simulación y, en general, todas aquellas personas interesadas en el modelado de datos y procesos.
TEMARIO:
Introducción a UML
1 Historia
2 Qué es UML
3 La importancia de UML
4 Metodologías orientadas a objetos
5 Ciclos de vida de un sistema
6 Verdadero o falso
7 Principales diagramas
8 El primer ejemplo UML
9 Cuestionario
2 Diagramas de estructura estática
1 Introducción
2 Modelo conceptual
3 Clases, atributos y operaciones
4 Objetos
5 Verdadero o Falso
6 Diagrama de clases
7 Modelado de relaciones
8 Visibilidad y alcance
9 La máquina de bebidas
10 Cuestionario
3 Diagramas de casos de uso
1 Requisitos del sistema
2 Qué son los Diagramas de Casos de Uso
3 Casos de uso
4 Verdadero o falso
5 Actores
6 Relaciones
7 Verdadero o falso
8 Construcción del diagrama de casos de uso
9 Práctica tú mismo
10 Práctica tú mismo
11 Cuestionario
4 Diagramas de interacción
1 Interacción
2 Diagramas de Secuencia
3 Estructuras de los Diagramas de Secuencia
4 Pasos para la construcción de un Diagrama de Secuencia
5 Verdadero o falso
6 Diagramas de colaboración
7 Estructuras de los diagramas de colaboración
8 Pasos para la construcción de un diagrama de colaboración
9 Verdadero o falso
10 Diferencias entre los diagramas de secuencia y colaboración
11 Practica tú mismo
12 Practica tú mismo
13 Cuestionario
5 Diagramas de Estado y Actividades
1 Concepto de estado
2 Diagramas de Estados
3 Transiciones, Acciones y Subestados
4 Subestados y Superestados
5 Ejercicio - Ajedrez
6 Diagramas de Actividades
7 Estructuras de los Diagramas de Actividades
8 Marcos de responsabilidad (&ldquo,swim lanes&rdquo,)
9 Verdadero o Falso vf
10 Practica tú mismo
11 Practica tú mismo
12 Cuestionario
6 Modelado físico de un sistema
1 Paquetes
2 Componentes e Interfaces
3 Diagrama de Despliegue
4 Verdadero o falso vf
5 De UML a los lenguaje de Programación
6 Cuestionario
7 UML 2.0
1 Las versiones de UML
2 Objetivos de UML 2.0
3 Reestructuración de UML 2.0
4 En su sitio st
5 Diagramas Estructurales
6 Diagramas de Comportamiento
7 Diagramas de Interacción
8 Verdadero o falso
9 Cuestionario