Inicio

Herramientas de Análisis y Diseño (UML & Patrones)

Información General
* Duración: 80 horas
* Inicio: 18 de agosto de 2008
* Fin: 19 de noviembre de 2008
* Régimen: Lunes, Miércoles y Viernes de 18 a 20 horas

Descripción
En este curso se presenta una metodología completa de trabajo en análisis y diseño orientado a objetos, introduciendo al estudiante en el manejo del popular lenguaje UML. Se presenta también el concepto de Patrón de Diseño, herramienta clave a la hora de concebir buenos diseños de sistemas. Se desarrolla con clases teórico–prácticas combinando pizarrón, diapositivas y actividades grupales.Se trata de un curso teórico/práctico que le brinda al estudiante una batería de sólidos conocimientos que posteriormente aplicará en la construcción real de sistemas orientados a objetos. El curso introduce la noción de Modelo de Proceso como metodología de trabajo fundamental a la hora de construir sistemas en forma exitosa y elige el Modelo de Proceso iterativo e incremental como modelo apropiado para la construcción específica de sistemas OO.
Contenido Temático
* Repaso de Orientación a Objetos
* Introducción al lenguaje UML
* Modelos de Proceso
* Requerimientos y Casos de Uso
* Análisis OO - Diagramas Estáticos de UML
    o Diagramas de clases y objetos
* Análisis OO - Diagramas Dinámicos de UML
   o Diagramas de secuencia y colaboración
   o Diagramas de transición de estados
* Patrones de Diseño
   o Concepto
   o Especificación de patrones en UML
   o Estudio exhaustivo de Patrones (MVC, DAO, etc.)
   o Criterios para la selección de patrones en un diseño
* Diseño OO - Modelo Estático
* Diseño OO - Modelo Dinámico
DocentesFederico G. Frois y Pablo Alzuri
Requisitos sugeridos
* Programación Orientada a Objetos (Curso de Programación V o equivalente).
* Manejo básico de Lenguaje Java (Curso de Taller II o equivalente).