Modalidad:
Online
Duración 20 Horario: sabatino/lunes a jueves
Temario
¿,Cuáles son los objetivos de este curso?
Este curso esta diseñado para capacitar a los participantes en el Análisis y Diseño Orientado a Objetos (ADO) con UML y Patrones de Diseños para desarrollar aplicaciones empresariales con un enfoque de ingeniería ágil de software aplicada a técnicas de modelado de objetos.
Durante el curso se pretende entregar los conceptos teóricos de la orientación a objetos, como técnica enfocada al diseño de soluciones de software y su representación a través de UML (Unified Modeling Language), el estándar universal de diagramas y Patrones de Diseño Orientados a Objetos.
Lecciones
Introducción a UML
Standard
1.1 Qué es UML
1.2 Que es un modelo
1.3 Cómo nace UML
1.4 Dónde se utiliza
Introducción a los diagramas de UML
Standard
2.1 Introducción
2.2 Los diagramas de UML
2.3 Diagrama de Clases
2.3.1 Definición
2.3.2 Objetivo
2.3.3 Elementos
2.3.4 Relaciones
2.3.5 Clases Estereotipadas
2.3.6 Aplicación y Ejemplo
2.4 Diagrama de Objetos (Object Diagram)
2.4.1 Definición
2.4.2 Objetivo
2.4.3 Elementos
2.4.4 Relaciones
2.4.5 Aplicación
2.5 Diagrama de casos de uso
2.5.1 Definición
2.5.2 Objetivo
2.5.3 Elementos
2.5.4 Relaciones
2.5.5 Aplicación y Ejemplo
2.6 Diagrama de Estados
2.6.1 Definición
2.6.2 Objetivo
2.6.3 Elementos
2.6.4 Relaciones
2.6.5 Aplicación y Ejemplo
2.7 Diagrama de Actividades
2.7.1 Definición
2.7.2 Objetivo
2.7.3 Elementos
2.7.4 Relaciones
2.7.5 Aplicación y Ejemplo
2.8 Diagrama de Comunicación (Communication Diagram)
2.8.1 Definición
2.8.2 Objetivo
2.8.3 Elementos
2.8.4 Relaciones
2.8.5 Aplicación y Ejemplo
2.9 Diagrama de Secuencia (Sequence Diagram)
2.9.1 ·, Definición
2.9.2 Objetivo
2.9.3 Elementos
2.9.4 Relaciones
2.9.5 Aplicación y Ejemplo
2.10 Diagrama de Componentes (Component Diagram)
2.10.1 Definición
2.10.2 Objetivo
2.10.3 Elementos
2.10.4 Relaciones
2.10.5 Aplicación y Ejemplo
2.11 Diagrama de Despliegue (Deployment Diagram)
2.11.1 Definición
2.11.2 Objetivo
2.11.3 Elementos
2.11.4 Relaciones
2.11.5 Aplicación y Ejemplo
2.12 Conceptos Generales
2.12.1 Estereotipos
2.12.2 Valor Etiquetado(Tagged Values)
2.12.3 Ingeniería Directa
2.12.4 Ingeniería Inversa
2.12.5 El Lenguaje XML
Introducción al Proceso Unificado de Desarrollo de Software
Standard
3.1 Definición
3.2 Historia
3.2.1 El proceso Objectory
3.2.2 El proceso Objectory de Rational
3.2.3 El Proceso Unificado de Rational (RUP)
2.4 La Necesidad de una Metodología
2.5 Fundamentos del Proceso Unificado de Desarrollo