Qualitrain Express

Análisis Orientado a Objetos

Qualitrain Express
En Cuauhtémoc

Consultar precio
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Lugar Cuauhtémoc
Horas lectivas 40h
  • Capacitación laboral
  • Cuauhtémoc
  • 40h
Descripción

Objetivo del curso: Al término, el asistente comprenderá y será capaz de identificar el rol de cada una de las herramientas del UML en el proceso de análisis, integrándolas adecuadamente. Destinatarios del curso: Participantes que hayan realizado el curso de Introducción a UML.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Consultar
Cuauhtémoc
Rio Tíber #87 8vo. Piso Col. Cuauhtémoc, 06500, Ciudad de México (Distrito Federal), México
Ver mapa
Inicio Consultar
Ubicación
Cuauhtémoc
Rio Tíber #87 8vo. Piso Col. Cuauhtémoc, 06500, Ciudad de México (Distrito Federal), México
Ver mapa

Preguntas Frecuentes

· Requisitos

Ninguno.

Programa académico

Temario

1. Introducción

1.1. Problemas "clásicos" en las aplicaciones

1.2. Síntomas de ausencia de Calidad

1.3. Beneficios del uso de una metodología

1.4. Metodologías

1.5. Notaciones de Modelado

1.6. Escenarios de Desarrollo

1.7. Metodologías y Desarrollo

1.8. Ciclos de desarrollo apoyados por la tecnología orientada a objetos

1.9. Implicaciones positivas del uso de metodologías

2. Metodologías OO

2.1. Etapas de las metodologías OO

2.2. ¿Qué es Análisis?

2.3. ¿Qué es el Diseño del Sistema?

2.4. Tareas del Diseño del Sistema

2.5. ¿Qué es el Diseño de Objetos?

2.6. Tareas del Diseño de Objetos

2.7. Los modelos que componen un sistema

2.7.1. Modelo Estructural

2.7.2. Modelo Funcional

2.7.3. Modelo Dinámico

2.7.4. Modelo de Arquitectura

2.8. Componentes de cada modelo

3. Modelo Funcional

3.1. Herramientas del Modelo Funcional

3.1.1. Diagramas de Paquetes

3.1.2. Diagrama de Componentes

3.1.3. Diagrama de Casos de Uso

3.1.4. Diagramas de Interacción

3.1.5. Español Estructurado

3.1.6. Correlación de las herramientas

3.2. El modelo de responsabilidades

3.2.1. Delimitación del problema y manejo de complejidad con diagramas de paquetes

3.2.2. Identificando actores

3.2.3. Casos de uso con base en responsabilidades

3.2.4. Especificación de casos de uso

3.2.4.1. Diseño de Interfaz

3.2.4.2. Español Estructurado

3.2.4.3. Diagramas de Interacción

3.2.4.3.1. Modelando procesos

3.2.4.3.2. Alimentando el modelo estructural

3.2.4.4. Manejo de extensiones (restricciones/políticas)

3.2.4.5. Diagramas de Interacción anidados

3.2.5. Situaciones de excepción: Actores secundarios

3.2.5.1. Operación en Batch

3.2.5.2. Requerimientos de Seguridad

3.2.5.3. Requerimientos de Auditoría

3.2.5.4. Requerimientos de Depuración

3.2.5.5. Requerimientos de Sincronización: Semáforos de operación

3.2.6. Consultas y reportes con base en responsabilidades

4. Modelo Estructural

4.1. Conceptos relacionados

4.1.1. Objeto, clase, atributos y operaciones

4.2. Asociaciones

4.2.1. Multiplicidad (Cardinalidad)

4.2.2. Agregación (Composición)

4.2.3. Generalización y herencia

4.3. Refinamientos

4.3.1. Eliminación de Relaciones Redundantes

4.3.2. Chequeo de relaciones de 1:1 contra especialización

4.3.3. Solución de Relaciones de composición

4.4. Agregación vs. Generalización

4.4.1. Efecto de la Agregación

4.4.2. Herencia Múltiple

4.5. Reglas del Negocio

4.5.1. Reglas de Inserción

4.5.2. Reglas de Borrado

4.6. Identificación e implementación de Relaciones

4.7. Derivación del modelo de Datos

5. Modelo Dinámico

5.1. Diagramas de Transición de Estados

5.1.1. Conceptos relacionados: eventos, estados, operaciones, transiciones, guardianes

5.1.2. Modelando Políticas

5.1.3. Modelando Interfaces

6. Modelo de Arquitectura

6.1. Conceptos relacionados: Nodos, Enlaces

6.2. Configuraciones

6.3. Arquitectura de aplicación

6.4. Módulos por nodo

6.5. Distribución de datos

6.6. Mecanismos de Replicación y Sincronización


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares