UTN - ISOO

Programa Analítico 

Programa Analítico

Eje Temático Nº 1: Introducción al modelado
Unidad Nº 1: Introducción a UML

Porque es necesario UML
La concepción de UML
Modelos y Diagramas
Diagramas de UML
Otras características
Para que tantos diagramas

Unidad Nº 2: Orientación a Objetos
Objetos, introducción
Algunos conceptos
Abstracción
Herencia
Polimorfismo
Encapsulamiento
Envío de mensajes
Asociaciones
Agregación
Composición

Unidad Nº 3: Uso de la Orientación a Objetos
Concepción de una clase
Atributos
Nombre
Operaciones
Atributos, operaciones y concepción
Responsabilidades y restricciones
Notas adjuntas
Que hacen las clases y como encontrarlas.

Unidad Nº 4: Uso de Relaciones
Asociaciones
Multiplicidad
Asociaciones calificadas
Asociaciones reflexivas
Herencia y generalización
Dependencias
 
Eje Temático Nº 2: Requerimientos y Análisis de Soluciones
Unidad Nº 5: Trabajo con Requerimientos
Introducción
Importancia de los requerimientos
Ingenieria de requerimientos
Porque fracasan los proyectos de Software
¿Qué marca los proyectos exitosos?
Tratamiento de Requerimientos
 
Unidad Nº 6: Desarrollo de Casos de Uso
Segmento 1
Que son los casos de uso
Importancia de los casos de uso
Inclusión de los casos de uso
Extensión de los casos de uso
Inicio del análisis de un caso de uso
Segmento 2
Diagramas de casos de uso
Representación de un modelo de casos de uso.
Términos Comunes
Usos Comunes
 
Unidad Nº 7: Análisis de Complejidad con Diagrama de Actividades
Qué es un diagrama de actividades
Aplicación de los diagramas de actividades
Swimlanes
Elementos de un Diagrama de Actividades
Conclusiones de Uso
 
Unidad Nº 8: Análisis Conceptual
Situación de Caos Empresarial
Proceso y Lenguaje
Introducción al análisis
Roles
Análisis Vs Diseño
Flujo de trabajo
Escenarios
 
Eje Temático Nº 3: Diseño de Soluciones
Unidad Nº 9: Diseño Conceptual
Propósitos del diseño
Comparativa análisis – diseño
Roles del diseño
El papel del diseño en el ciclo de vida del software
Trabajadores
Flujo de Trabajo
 
Unidad Nº 10: Modelado Estático de la Solución
Concepción de Clases
Responsabilidades
Restricciones
Atributos
Operaciones
Descubrimiento del modelo estático
Tratamiento de entidades
 
Unidad Nº 11: Modelado Dinámico de la solución
Segmento 1
Diagramas de Interacción
Qué es un diagrama de secuencias.
Creación de un objeto en la secuencia.
Destrucción de un objeto en la secuencia.
Representación de la recursividad.
Modelado de flujos de control por ordenación temporal
Diagrama bien estructurado
Segmento 2
Qué es un diagrama de colaboraciones
Cómo aplicar un diagrama de colaboraciones
Uso de “si” y “mientras”
Anidamiento
Objetos activos y concurrencia
Sincronización
Dónde encajan los diagramas de colaboraciones en el UML
 
Eje Temático Nº 4: Implementación de Soluciones
Unidad Nº 12: Desarrollo de componentes de la Solución
Qué es un componente
Componentes e interfaces
Qué es un diagrama de componentes
Aplicación de los diagramas de componentes
Diagramas de componentes en el panorama del UML
Testing Básico de componentes
 
Unidad Nº 13: Despliegue de la solución
Introducción
Términos y conceptos
Usos Comunes
Maneras de Despliegue
Testing Básico de escenarios
 
 

Mi Sitio Oficial

Les dejo el vínculo a mi sitio oficial, donde podrán encontrar, prácticas de programación, trabajos de investigación, vínculos interesantes sobre modelado y desarrollo en general, además demostarciones con videos y how to de diversos tópicos.

http://sites.google.com/site/nbortolotti/Home

Datos Generales

U.T.N. Regional San Francisco
http://www.frsfco.utn.edu.ar/
 
Grupo de la cátedra


 

Calendario Cátedra