Área: Análisis y Desarrollo

ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS

Al termino de este curso, el participante estará capacitado para:
• Manejar los conceptos de programación a objeto
• Realizar diseño de sistemas basados en la tecnología de programación orientada a objetos
• Utilizar UML en las distintas etapas del diseño de un sistema
• Diseñar la implementación de una clase

Ver otros cursos asociados a: Análisis Web, Diseño Web

Vendido por:  CD Capacitacion 

Logo CD Capacitacion
$ 440.000

  Duración: 40 horas

  Disponibilidad: Persona o Empresa

  Modalidad: Presencial

Modalidad de ejecución del curso

Presencial

Malla Curricular del Curso

1. INTRODUCCIÓN

? Ciclo de Vida

? Modelo en Cascada

? Modelo Basado en Prototipos

? Modelo Incremental

? Modelo en Espiral

? Talleres Grupales



2. ORIENTACIÓN A OBJETOS

? OO: Ventajas

? OO: Inconvenientes

? Clase y Objeto

? Generalización

? Herencia

? Interfaz

? Encapsulación

? Polimorfismo

? Talleres Grupales



3. FASES DEL DESARROLLO OO

? Captura de requerimientos y modelado

? Análisis de requerimientos

? Diseño del sistema

? Diseño de clase

? Diseño de interfaz de usuario

? Diseño de gestión de datos

? Construcción

? Pruebas

? Implementación

? Talleres Grupales



4. UML

? UML: Notación de diseño

? Diagramas de actividad

? Talleres Grupales



5. CAPTURA DE REQUERIMIENTOS

? Casos de uso

? Casos de uso: diagramas

? Casos de uso: Ejercicios



6. ANÁLISIS DE REQUERIMIENTOS

? Construcción de modelos

? Realización de casos de uso

? Diagrama de comunicación

? Colaboraciones

? Estereotipos de clase de análisis

? Diagrama de clases

? Reutilización - Dificultades

? Reutilización y OO

? Patrones

? Antipatrones

? Composición

? Agregación

? Patrones de análisis

? Paquetes

? Talleres Grupales



7. INTERACCIÓN DE OBJETOS

? Diagramas de secuencia

? Diagramas de comunicación

? ¿Diagramas de comunicación o secuencia?

? Talleres Grupales



8. ESPECIFICACIÓN DE OPERACIONES

? Contratos

? Descripción de lógica de operaciones

? Tablas de decisión

? Pre y post condiciones

? Estrategias algorítmicas

? Lenguaje de restricción de objetos OCL

? Estados

? Estados y eventos

? Diagramas de estado

? Talleres Grupales



9. ARQUITECTURA DEL SISTEMA

? ¿Qué es arquitectura?

? ¿Por qué la necesitamos?

? Objetivos de la arquitectura

? Enfoque

? Diseño de arquitectura

? Principios de arquitectura

? Talleres Grupales

10. DISEÑO DE SISTEMAS

? Análisis - Diseño

? Ventajas de modelo en espiral

? Ventaja de OO

? Diseño lógico - físico

? Diseño del sistema

? Calidad del análisis

? Calidad del diseño

? Gestión de datos

? Diseño detallado

? Especificación de clases

? Talleres Grupales





11. INTERFACES - PATRONES DE DISEÑO

? Herencia

? Clases abstractas - concretas

? Métodos abstractos

? Herencia múltiple

? Interfaces

? Patrones de diseño

• Patrones de creación

• Patrones estructurales

• Patrones de comportamiento

? Beneficios

? Peligros

? Talleres Grupales



12. INTERFACES

? Interfaz

? Metáfora del diálogo

? Metáfora de manipulación directa

? Guías de estilo

? Recomendaciones

? Talleres Grupales



13. CAPA DE DATOS

? Observaciones

? Información sombra

? Mapping

? Impedance mismatch

? Herencia

? Herencia múltiple

? Comparación

? Relaciones

? Recomendaciones

? Talleres Grupales

A Quiénes Se Dirige el Curso

Arquitectos, Jefes de Proyectos, Desarrolladores Web y Programadores Web

Curso Disponible Para

Persona o Empresa

Duración

40 horas

Inicio del curso

Aprobación y Certificación

Relator

Relator experto en ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS

Otros comentarios asociados al curso

Cotizar por este medio curso ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS
Compartir


$ 440.000