Asignatura:

Programación III  

 

Unidad 1: Introducción al análisis de sistemas.

Los aspectos importantes en el desarrollo de los sistemas.
Herramientas del análisis estructurado.
Herramientas de SW: Visio
Características de las herramientas de modelado.
El concepto de modelos y los diferentes tipos de modelos.

Unidad 2: Relevamiento de Requerimientos.

Técnica de entrevistas: procedimiento.
Técnicas de escuchar y manejo de la atención. Sistemas naturales y automatizados. Participantes del juego.
Herramientas de Especificación de Procesos
Seudocódigo
Tablas de Decisión
Árboles de Decisión
Pre y Post Condición
Diagramas de Flujo de Información

Unidad 3: El Ciclo de vida de un Proyecto Informático. Etapas

DFD: diagrama de flujo de datos. Herramienta Visio
Modelo Esencial.
Modelo Ambiental
Modelo de Comportamiento
DER - Diccionario de Datos. Herramienta Dezign

Unidad 4: Documentación de requerimientos.

Documentación de cambio. Documentación de análisis de riesgo
Estimación de Proyectos: PERT y GANTT. Project 2007

Unidad 5: Análisis orientado a objetos.

Concepto de Objeto, Clase e Instancia.
Métodos y Firmas.
Encapsulado. AEO –ACO : Análisis de estructura de objetos: diagramas de relación de objetos – Diagramas de composición – diagramas de generalización. Análisis de comportamiento de objetos: Eventos – Operaciones – Reglas de activación -Diagrama de flujo de objetos

Unidad 6: Diseño orientado a objetos

DEO - DCO Diagrama de estructura de objetos y de comportamiento de objetos Herencia – Selección del método - Polimorfismo – Particiones de tipo – Diagramas para el desarrollo OO. Síntesis de diseño y generación de códigos- Ejemplos

Unidad 7: Lenguaje unificado de modelado UML

Herramienta de SW: ArgoUML. Diagramas de estructura estática: Clases y Objetos Tipos de relaciones, asociaciones: agregación y composición, dependencia, generalización y reali-zación. Multiplicidad y restricciones de las asociaciones

Unidad 8: Diagramas de estructura dinámica

Herramienta de SW: ArgoUML. Casos de Uso, Diagramas de secuencia, y Colaboración Tipos de relaciones y simbología de los diagramas